├── .circleci ├── README.md ├── config.yml └── images │ └── build │ └── Dockerfile ├── .editorconfig ├── .gitattributes ├── .github ├── CODEOWNERS ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── SUPPORT.md ├── .gitignore ├── .nvmrc ├── .soliumrc.json ├── .yarnrc ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── bin ├── README.md ├── compile ├── detect └── release ├── e2e-prepare.sh ├── e2e-run.sh ├── jest.config.js ├── lerna.json ├── logo.svg ├── package.json ├── packages ├── apps │ ├── .env.example │ ├── .gitignore │ ├── .solcover.js │ ├── .soliumignore │ ├── .soliumrc.json │ ├── README.md │ ├── contracts │ │ ├── HighRollerApp.sol │ │ ├── Migrations.sol │ │ ├── NimApp.sol │ │ ├── SimpleTransferApp.sol │ │ ├── SimpleTwoPartySwapApp.sol │ │ ├── TicTacToeApp.sol │ │ ├── UnidirectionalLinkedTransferApp.sol │ │ └── UnidirectionalTransferApp.sol │ ├── expected-build-artifacts │ │ ├── CounterfactualApp.json │ │ ├── HighRollerApp.json │ │ ├── LibOutcome.json │ │ ├── Migrations.json │ │ ├── NimApp.json │ │ ├── SafeMath.json │ │ ├── SimpleTransferApp.json │ │ ├── SimpleTwoPartySwapApp.json │ │ ├── TicTacToeApp.json │ │ ├── UnidirectionalLinkedTransferApp.json │ │ └── UnidirectionalTransferApp.json │ ├── migrations │ │ ├── 1_initial_migration.js │ │ └── 2_deploy_contracts.js │ ├── networks │ │ ├── 3.json │ │ ├── 4.json │ │ └── 42.json │ ├── package.json │ ├── test │ │ ├── high-roller-app.spec.ts │ │ ├── linked-transfer-app.spec.ts │ │ ├── nim.spec.ts │ │ ├── simple-swap-app.spec.ts │ │ ├── simple-transfer-app.spec.ts │ │ ├── tictactoe.spec.ts │ │ └── unidirectional-transfer-app.spec.ts │ ├── truffle-config.js │ ├── tsconfig.json │ ├── tslint.json │ └── waffle.js ├── cf-adjudicator-contracts │ ├── .env.example │ ├── .gitignore │ ├── .solcover.js │ ├── .soliumignore │ ├── .soliumrc.json │ ├── README.md │ ├── contracts │ │ ├── ChallengeRegistry.sol │ │ ├── Migrations.sol │ │ ├── interfaces │ │ │ └── CounterfactualApp.sol │ │ ├── libs │ │ │ ├── LibAppCaller.sol │ │ │ └── LibStateChannelApp.sol │ │ ├── mixins │ │ │ ├── MChallengeRegistryCore.sol │ │ │ ├── MixinCancelChallenge.sol │ │ │ ├── MixinChallengeRegistryCore.sol │ │ │ ├── MixinRespondToChallenge.sol │ │ │ ├── MixinSetOutcome.sol │ │ │ ├── MixinSetState.sol │ │ │ └── MixinSetStateWithAction.sol │ │ └── test-fixtures │ │ │ └── AppWithAction.sol │ ├── expected-build-artifacts │ │ ├── AppWithAction.json │ │ ├── ChallengeRegistry.json │ │ ├── CounterfactualApp.json │ │ ├── ECDSA.json │ │ ├── LibAppCaller.json │ │ ├── LibStateChannelApp.json │ │ ├── MChallengeRegistryCore.json │ │ ├── Migrations.json │ │ ├── MixinCancelChallenge.json │ │ ├── MixinChallengeRegistryCore.json │ │ ├── MixinRespondToChallenge.json │ │ ├── MixinSetOutcome.json │ │ ├── MixinSetState.json │ │ └── MixinSetStateWithAction.json │ ├── migrations │ │ ├── 1_initial_migration.js │ │ └── 2_deploy_contracts.js │ ├── networks │ │ ├── 1.json │ │ ├── 3.json │ │ ├── 4.json │ │ └── 42.json │ ├── package.json │ ├── test │ │ ├── challenge-registry-dispute.spec.ts │ │ ├── challenge-registry.spec.ts │ │ ├── check-deployed-contracts.spec.ts │ │ └── utils │ │ │ └── index.ts │ ├── truffle-config.js │ ├── tsconfig.json │ ├── tslint.json │ └── waffle.js ├── cf-funding-protocol-contracts │ ├── .env.example │ ├── .gitignore │ ├── .soliumignore │ ├── .soliumrc.json │ ├── README.md │ ├── contracts │ │ ├── ConditionalTransactionDelegateTarget.sol │ │ ├── Interpreter.sol │ │ ├── Migrations.sol │ │ ├── default-apps │ │ │ ├── CoinBalanceRefundApp.sol │ │ │ ├── FinalizedApp.sol │ │ │ ├── IdentityApp.sol │ │ │ └── TimeLockedPassthrough.sol │ │ ├── interpreters │ │ │ ├── MultiAssetMultiPartyCoinTransferFromVirtualAppInterpreter.sol │ │ │ ├── MultiAssetMultiPartyCoinTransferInterpreter.sol │ │ │ ├── SingleAssetTwoPartyCoinTransferFromVirtualAppInterpreter.sol │ │ │ ├── SingleAssetTwoPartyCoinTransferInterpreter.sol │ │ │ ├── TwoPartyFixedOutcomeFromVirtualAppInterpreter.sol │ │ │ └── TwoPartyFixedOutcomeInterpreter.sol │ │ ├── libs │ │ │ └── LibOutcome.sol │ │ ├── proxies │ │ │ ├── Proxy.sol │ │ │ └── ProxyFactory.sol │ │ ├── state-deposit-holders │ │ │ └── MinimumViableMultisig.sol │ │ └── test-fixtures │ │ │ ├── DelegateProxy.sol │ │ │ ├── DolphinCoin.sol │ │ │ ├── Echo.sol │ │ │ └── FixedTwoPartyOutcomeApp.sol │ ├── expected-build-artifacts │ │ ├── ChallengeRegistry.json │ │ ├── CoinBalanceRefundApp.json │ │ ├── ConditionalTransactionDelegateTarget.json │ │ ├── CounterfactualApp.json │ │ ├── DelegateProxy.json │ │ ├── DolphinCoin.json │ │ ├── ECDSA.json │ │ ├── ERC20.json │ │ ├── Echo.json │ │ ├── FinalizedApp.json │ │ ├── IERC20.json │ │ ├── IdentityApp.json │ │ ├── Interpreter.json │ │ ├── LibAppCaller.json │ │ ├── LibOutcome.json │ │ ├── LibStateChannelApp.json │ │ ├── MChallengeRegistryCore.json │ │ ├── Migrations.json │ │ ├── MinimumViableMultisig.json │ │ ├── MixinCancelChallenge.json │ │ ├── MixinChallengeRegistryCore.json │ │ ├── MixinRespondToChallenge.json │ │ ├── MixinSetOutcome.json │ │ ├── MixinSetState.json │ │ ├── MixinSetStateWithAction.json │ │ ├── MultiAssetMultiPartyCoinTransferFromVirtualAppInterpreter.json │ │ ├── MultiAssetMultiPartyCoinTransferInterpreter.json │ │ ├── Proxy.json │ │ ├── ProxyFactory.json │ │ ├── SafeMath.json │ │ ├── SingleAssetTwoPartyCoinTransferFromVirtualAppInterpreter.json │ │ ├── SingleAssetTwoPartyCoinTransferInterpreter.json │ │ ├── TimeLockedPassThrough.json │ │ ├── TwoPartyFixedOutcomeApp.json │ │ ├── TwoPartyFixedOutcomeFromVirtualAppInterpreter.json │ │ └── TwoPartyFixedOutcomeInterpreter.json │ ├── manual-deploy.js │ ├── migrations │ │ ├── 1_initial_migration.js │ │ └── 2_deploy_contracts.js │ ├── networks │ │ ├── 1.json │ │ ├── 3.json │ │ ├── 4.json │ │ └── 42.json │ ├── package.json │ ├── test │ │ ├── coin-transfer-interpreter.spec.ts │ │ ├── create2.spec.ts │ │ ├── erc20-example.spec.ts │ │ ├── single-asset-two-party-coin-transfer-from-virtual-app-interpreter.spec.ts │ │ └── utils │ │ │ └── index.ts │ ├── truffle-config.js │ ├── tsconfig.json │ ├── tslint.json │ └── waffle.js ├── cf-metamask-extension │ └── README.md ├── cf-wallet.js │ ├── .gitignore │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── app-instance.ts │ │ ├── index.ts │ │ ├── provider.ts │ │ ├── types │ │ │ ├── events.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── abi.ts │ │ │ └── index.ts │ ├── test │ │ ├── fixture.ts │ │ ├── provider.spec.ts │ │ └── utils │ │ │ └── abi.spec.ts │ ├── tsconfig.json │ ├── tslint.json │ └── typedoc.json ├── cf.js │ ├── .gitignore │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── app-factory.ts │ │ ├── app-instance.ts │ │ ├── index.ts │ │ ├── provider.ts │ │ ├── types │ │ │ ├── events.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── abi.ts │ │ │ └── index.ts │ ├── test │ │ ├── app-factory.spec.ts │ │ ├── app-instance.spec.ts │ │ ├── fixture.ts │ │ ├── provider.spec.ts │ │ └── utils │ │ │ └── abi.spec.ts │ ├── tsconfig.json │ ├── tslint.json │ └── typedoc.json ├── firebase-client │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ └── tslint.json ├── firebase-server │ ├── .env.defaults │ ├── .env.example │ ├── .env.schema │ ├── .gitignore │ ├── jest.config.js │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ └── index.ts │ ├── test │ │ └── integration │ │ │ └── store.spec.ts │ ├── tsconfig.json │ └── tslint.json ├── greenboard │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── tests │ │ ├── login.spec.ts │ │ └── onboarding.spec.ts │ ├── tsconfig.json │ ├── tslint.json │ └── utils │ │ ├── chrome-selectors.ts │ │ ├── counterfactual-wallet-selectors.ts │ │ ├── metamask-selectors.ts │ │ ├── state-collector.ts │ │ ├── test-browser.ts │ │ ├── test-sequencer.js │ │ └── types.ts ├── local-ganache-server │ ├── .env.defaults │ ├── .gitignore │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── contract-deployments.jest.ts │ │ └── index.ts │ ├── test │ │ └── contracts-deployment.spec.ts │ ├── tsconfig.json │ └── tslint.json ├── node-provider │ ├── .gitignore │ ├── jest.config.js │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── index.ts │ │ ├── node-provider-ethereum.ts │ │ ├── node-provider.ts │ │ └── types.ts │ ├── test │ │ ├── integration │ │ │ └── .gitkeep │ │ ├── unit │ │ │ ├── node-provider-ethereum.spec.ts │ │ │ └── node-provider.spec.ts │ │ └── utils │ │ │ ├── ethereum-mock.ts │ │ │ └── message-api-mocks.ts │ ├── tsconfig.json │ └── tslint.json ├── node │ ├── .env.defaults │ ├── .env.example │ ├── .env.schema │ ├── .gitignore │ ├── README.md │ ├── docs │ │ ├── Makefile │ │ ├── requirements.txt │ │ └── source │ │ │ ├── api.md │ │ │ ├── conf.py │ │ │ ├── diagram.md │ │ │ ├── diagrams │ │ │ ├── node-cfg.mmd │ │ │ └── node-ownership.mmd │ │ │ ├── index.rst │ │ │ └── introduction.md │ ├── jest.config.js │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── api.ts │ │ ├── constants.ts │ │ ├── engine │ │ │ ├── enums.ts │ │ │ ├── index.ts │ │ │ ├── install-virtual-app.ts │ │ │ ├── install.ts │ │ │ ├── middleware.ts │ │ │ ├── propose.ts │ │ │ ├── protocol-runner.ts │ │ │ ├── setup.ts │ │ │ ├── take-action.ts │ │ │ ├── types.ts │ │ │ ├── uninstall-virtual-app.ts │ │ │ ├── uninstall.ts │ │ │ ├── update.ts │ │ │ ├── utils │ │ │ │ ├── get-outcome-increments.ts │ │ │ │ └── signature-validator.ts │ │ │ ├── withdraw.ts │ │ │ └── xkeys.ts │ │ ├── ethereum │ │ │ ├── conditional-transaction-commitment.ts │ │ │ ├── index.ts │ │ │ ├── multisig-commitment.ts │ │ │ ├── set-state-commitment.ts │ │ │ ├── setup-commitment.ts │ │ │ ├── types.ts │ │ │ ├── utils │ │ │ │ ├── app-identity.ts │ │ │ │ ├── encodings.ts │ │ │ │ ├── free-balance-app.ts │ │ │ │ └── index.ts │ │ │ ├── withdraw-erc20-commitment.ts │ │ │ └── withdraw-eth-commitment.ts │ │ ├── index.ts │ │ ├── message-handling │ │ │ ├── handle-node-message.ts │ │ │ └── handle-protocol-message.ts │ │ ├── methods │ │ │ ├── app-instance │ │ │ │ ├── get-all │ │ │ │ │ └── controller.ts │ │ │ │ ├── get-app-instance │ │ │ │ │ └── controller.ts │ │ │ │ ├── get-free-balance │ │ │ │ │ └── controller.ts │ │ │ │ ├── get-state │ │ │ │ │ └── controller.ts │ │ │ │ ├── get-token-indexed-free-balances │ │ │ │ │ └── controller.ts │ │ │ │ ├── install-virtual │ │ │ │ │ ├── controller.ts │ │ │ │ │ └── operation.ts │ │ │ │ ├── install │ │ │ │ │ ├── controller.ts │ │ │ │ │ └── operation.ts │ │ │ │ ├── propose-install │ │ │ │ │ └── controller.ts │ │ │ │ ├── reject-install-virtual │ │ │ │ │ └── controller.ts │ │ │ │ ├── reject-install │ │ │ │ │ └── controller.ts │ │ │ │ ├── take-action │ │ │ │ │ └── controller.ts │ │ │ │ ├── uninstall-virtual │ │ │ │ │ ├── controller.ts │ │ │ │ │ └── operation.ts │ │ │ │ ├── uninstall │ │ │ │ │ ├── controller.ts │ │ │ │ │ └── operation.ts │ │ │ │ └── update-state │ │ │ │ │ └── controller.ts │ │ │ ├── controller.ts │ │ │ ├── errors.ts │ │ │ ├── index.ts │ │ │ ├── proposed-app-instance │ │ │ │ ├── get-all │ │ │ │ │ └── controller.ts │ │ │ │ └── get │ │ │ │ │ └── controller.ts │ │ │ ├── queued-execution.ts │ │ │ └── state-channel │ │ │ │ ├── create │ │ │ │ └── controller.ts │ │ │ │ ├── deploy-state-deposit-holder │ │ │ │ └── controller.ts │ │ │ │ ├── deposit │ │ │ │ ├── controller.ts │ │ │ │ └── operation.ts │ │ │ │ ├── get-all │ │ │ │ └── controller.ts │ │ │ │ ├── get-state-deposit-holder-address │ │ │ │ └── controller.ts │ │ │ │ ├── get │ │ │ │ └── controller.ts │ │ │ │ ├── withdraw-commitment │ │ │ │ └── controller.ts │ │ │ │ └── withdraw │ │ │ │ ├── controller.ts │ │ │ │ └── operation.ts │ │ ├── models │ │ │ ├── app-instance-proposal.ts │ │ │ ├── app-instance.ts │ │ │ ├── free-balance.ts │ │ │ ├── index.ts │ │ │ └── state-channel.ts │ │ ├── network-configuration.ts │ │ ├── node.ts │ │ ├── private-keys-generator.ts │ │ ├── process-queue.ts │ │ ├── request-handler.ts │ │ ├── rpc-router.ts │ │ ├── store.ts │ │ ├── types.ts │ │ └── utils │ │ │ ├── auto-nonce-wallet.ts │ │ │ ├── create2-address.ts │ │ │ ├── deferred.ts │ │ │ └── index.ts │ ├── test │ │ ├── engine │ │ │ ├── integration │ │ │ │ ├── bignumber-jest-matcher.ts │ │ │ │ ├── connect-ganache.ts │ │ │ │ ├── install-then-set-state.spec.ts │ │ │ │ ├── install-virtual.spec.ts │ │ │ │ ├── message-router.ts │ │ │ │ ├── mininode.ts │ │ │ │ ├── protocols │ │ │ │ │ ├── install-uninstall.spec.ts │ │ │ │ │ ├── protocols.spec.ts │ │ │ │ │ └── test-runner.ts │ │ │ │ ├── random-signing-keys.ts │ │ │ │ ├── set-state.spec.ts │ │ │ │ ├── setup-then-set-state.spec.ts │ │ │ │ └── waffle-type.ts │ │ │ ├── mocks.ts │ │ │ └── unit │ │ │ │ ├── ethereum │ │ │ │ ├── conditional-transaction-commitment.spec.ts │ │ │ │ ├── set-state-commitment.spec.ts │ │ │ │ ├── setup-commitment.spec.ts │ │ │ │ └── withdraw-eth-commitment.spec.ts │ │ │ │ ├── models │ │ │ │ ├── app-instance │ │ │ │ │ └── app-instance.spec.ts │ │ │ │ └── state-channel │ │ │ │ │ ├── install.spec.ts │ │ │ │ │ ├── set-state.spec.ts │ │ │ │ │ ├── setup-channel.spec.ts │ │ │ │ │ ├── state-channel.spec.ts │ │ │ │ │ └── uninstall-app.spec.ts │ │ │ │ └── protocol │ │ │ │ └── signature-validator.spec.ts │ │ ├── global-setup.jest.ts │ │ ├── global-teardown.jest.ts │ │ ├── integration │ │ │ ├── cant-take-action.spec.ts │ │ │ ├── cant-uninstall-free-balance.spec.ts │ │ │ ├── channel-creation.spec.ts │ │ │ ├── connext-issue.spec.ts │ │ │ ├── connext-utils.ts │ │ │ ├── deploy-state-deposit-holder.spec.ts │ │ │ ├── get-app-instance.spec.ts │ │ │ ├── get-state-deposit-holder-address.spec.ts │ │ │ ├── get-state.spec.ts │ │ │ ├── install-concurrent-mixed.spec.ts │ │ │ ├── install-concurrent-virtual.spec.ts │ │ │ ├── install-concurrent.spec.ts │ │ │ ├── install-virtual.spec.ts │ │ │ ├── install-with-alternative-signing-scheme.spec.ts │ │ │ ├── install.spec.ts │ │ │ ├── linked-transfer.ts │ │ │ ├── reject-install-virtual.spec.ts │ │ │ ├── reject-install.spec.ts │ │ │ ├── secure-deposit.spec.ts │ │ │ ├── secure-withdraw.spec.ts │ │ │ ├── setup.ts │ │ │ ├── simple-transfer.ts │ │ │ ├── take-action-concurrent-virtual.spec.ts │ │ │ ├── take-action-concurrent.spec.ts │ │ │ ├── take-action-uninstall-virtual-concurrent.spec.ts │ │ │ ├── take-action-virtual.spec.ts │ │ │ ├── take-action.spec.ts │ │ │ ├── tic-tac-toe.ts │ │ │ ├── unidirectional-transfer.ts │ │ │ ├── uninstall-concurrent-mixed.spec.ts │ │ │ ├── uninstall-concurrent-virtual.spec.ts │ │ │ ├── uninstall-concurrent.spec.ts │ │ │ ├── uninstall-install-concurrent.spec.ts │ │ │ ├── uninstall-install-virtual-concurrent.spec.ts │ │ │ ├── uninstall-virtual-install-concurrent.spec.ts │ │ │ ├── uninstall-virtual-install-virtual-concurent.spec.ts │ │ │ ├── uninstall-virtual.spec.ts │ │ │ ├── uninstall.spec.ts │ │ │ └── utils.ts │ │ ├── node-test-environment.jest.js │ │ ├── services │ │ │ ├── lock.ts │ │ │ ├── memory-lock-service.ts │ │ │ ├── memory-messaging-service.ts │ │ │ ├── memory-store-service.ts │ │ │ ├── mock-messaging-service.ts │ │ │ └── mock-store-service.ts │ │ ├── test-constants.jest.ts │ │ └── unit │ │ │ ├── install.spec.ts │ │ │ ├── node.spec.ts │ │ │ ├── process-queue.spec.ts │ │ │ ├── queued-execution.spec.ts │ │ │ └── utils.ts │ ├── truffle-config.js │ ├── tsconfig.json │ └── tslint.json ├── simple-hub-server │ ├── .env-cmdrc │ ├── .env.schema │ ├── .gitignore │ ├── Dockerfile │ ├── Procfile │ ├── README.md │ ├── database │ │ └── schema │ │ │ └── playground_db.sql │ ├── docker-compose.yml │ ├── jest.config.js │ ├── package.json │ ├── registry.json │ ├── registry.local.json │ ├── scripts │ │ ├── heroku-postbuild.sh │ │ └── postinstall.sh │ ├── src │ │ ├── api.ts │ │ ├── db.ts │ │ ├── errors.ts │ │ ├── index.ts │ │ ├── middlewares │ │ │ └── validate-signature.ts │ │ ├── node.ts │ │ ├── resources │ │ │ ├── app │ │ │ │ ├── processor.ts │ │ │ │ └── resource.ts │ │ │ ├── heartbeat │ │ │ │ ├── processor.ts │ │ │ │ └── resource.ts │ │ │ ├── matchmaking-request │ │ │ │ ├── processor.ts │ │ │ │ └── resource.ts │ │ │ ├── multisig-deploy │ │ │ │ ├── processor.ts │ │ │ │ └── resource.ts │ │ │ ├── session-request │ │ │ │ ├── processor.ts │ │ │ │ └── resource.ts │ │ │ └── user │ │ │ │ ├── processor.ts │ │ │ │ └── resource.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── test │ │ ├── api.spec.ts │ │ ├── contract-deployments.jest.ts │ │ ├── global-setup.jest.ts │ │ ├── global-teardown.jest.ts │ │ ├── mock-data.ts │ │ └── node-test-environment.jest.js │ ├── tsconfig.do-not-edit-merged.json │ ├── tsconfig.heroku.json │ ├── tsconfig.json │ └── tslint.json ├── specs │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── requirements.txt │ └── source │ │ ├── CONTRIBUTING.md │ │ ├── GLOSSARY.md │ │ ├── adjudication-layer.md │ │ ├── app-definition.md │ │ ├── channel-networks.md │ │ ├── conf.py │ │ ├── diagrams │ │ ├── conditional-transaction-commitment.mmd │ │ ├── install-protocol-exchange.mmd │ │ ├── install-protocol-state.mmd │ │ ├── install-virtual-app-exchange.mmd │ │ ├── setstate-protocol-commitment.mmd │ │ ├── setstate-protocol-exchange.mmd │ │ ├── setstate-protocol-state.mmd │ │ ├── setup-commitment.mmd │ │ ├── setup-protocol-exchange.mmd │ │ ├── setup-protocol-state.mmd │ │ ├── takeaction-protocol-exchange.mmd │ │ ├── uninstall-protocol-commitment.mmd │ │ ├── uninstall-protocol-exchange.mmd │ │ ├── uninstall-protocol-state.mmd │ │ ├── uninstall-virtual-app-exchange.mmd │ │ └── withdraw-exchange.mmd │ │ ├── img │ │ ├── applyAction.svg │ │ ├── resolve.svg │ │ └── statechannel-statuses.svg │ │ ├── index.rst │ │ ├── introduction.md │ │ ├── peer-protocol.md │ │ └── protocols │ │ ├── install-virtual-app.md │ │ ├── install.md │ │ ├── setup.md │ │ ├── take-action.md │ │ ├── uninstall-virtual-app.md │ │ ├── uninstall.md │ │ ├── update.md │ │ └── withdraw.md ├── types │ ├── .gitignore │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── app-instance.ts │ │ ├── data-types.ts │ │ ├── index.js │ │ ├── index.ts │ │ ├── node.ts │ │ └── simple-types.ts │ ├── tsconfig.json │ └── tslint.json ├── typescript-typings │ ├── README.md │ ├── package.json │ ├── tslint.json │ └── types │ │ ├── truffle │ │ └── index.d.ts │ │ └── web3 │ │ └── index.d.ts └── wallet-ui │ ├── .env │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── public │ ├── assets │ │ └── icon │ │ │ ├── account.svg │ │ │ ├── arrow-active.svg │ │ │ ├── arrow.svg │ │ │ ├── balance.svg │ │ │ ├── channel-app-active.svg │ │ │ ├── channel-app.svg │ │ │ ├── channel-hub-active.svg │ │ │ ├── channel-hub.svg │ │ │ ├── channel-user-active.svg │ │ │ ├── channel-user-grey.svg │ │ │ ├── channel-user.svg │ │ │ ├── close.svg │ │ │ ├── crypto.svg │ │ │ ├── dots-active.svg │ │ │ ├── dots.svg │ │ │ ├── error.svg │ │ │ ├── ethereum.svg │ │ │ ├── favicon.ico │ │ │ ├── high-roller.svg │ │ │ ├── icon.png │ │ │ ├── login.svg │ │ │ ├── logo.jpg │ │ │ ├── logo.svg │ │ │ ├── menu-btn.svg │ │ │ ├── register.svg │ │ │ └── wallet.svg │ ├── favicon.ico │ ├── index.html │ └── manifest.json │ ├── src │ ├── App.scss │ ├── App.test.tsx │ ├── App.tsx │ ├── components │ │ ├── account │ │ │ ├── account-context │ │ │ │ ├── AccountContext.mock.json │ │ │ │ ├── AccountContext.scss │ │ │ │ ├── AccountContext.spec.tsx │ │ │ │ └── AccountContext.tsx │ │ │ └── index.ts │ │ ├── channel │ │ │ ├── channel-node │ │ │ │ ├── ChannelNode.scss │ │ │ │ ├── ChannelNode.test.tsx │ │ │ │ └── ChannelNode.tsx │ │ │ ├── channel-tree │ │ │ │ ├── ChannelTree.scss │ │ │ │ └── ChannelTree.tsx │ │ │ └── index.ts │ │ ├── form │ │ │ ├── form-button │ │ │ │ ├── FormButton.scss │ │ │ │ ├── FormButton.test.tsx │ │ │ │ └── FormButton.tsx │ │ │ ├── form-input │ │ │ │ ├── FormInput.scss │ │ │ │ └── FormInput.tsx │ │ │ └── index.ts │ │ ├── layout │ │ │ ├── index.ts │ │ │ └── layout-header │ │ │ │ ├── LayoutHeader.scss │ │ │ │ ├── LayoutHeader.test.tsx │ │ │ │ └── LayoutHeader.tsx │ │ └── widget │ │ │ ├── index.ts │ │ │ ├── widget-card │ │ │ ├── WidgetCard.scss │ │ │ └── WidgetCard.tsx │ │ │ ├── widget-error-message │ │ │ ├── WidgetErrorMessage.scss │ │ │ ├── WidgetErrorMessage.test.tsx │ │ │ └── WidgetErrorMessage.tsx │ │ │ ├── widget-header │ │ │ ├── WidgetHeader.scss │ │ │ └── WidgetHeader.tsx │ │ │ ├── widget-logo │ │ │ ├── WidgetLogo.scss │ │ │ ├── WidgetLogo.test.tsx │ │ │ └── WidgetLogo.tsx │ │ │ ├── widget-screen │ │ │ ├── WidgetScreen.scss │ │ │ └── WidgetScreen.tsx │ │ │ ├── widget-spinner │ │ │ ├── WidgetSpinner.scss │ │ │ └── WidgetSpinner.tsx │ │ │ └── widget-tooltip │ │ │ ├── WidgetTooltip.scss │ │ │ └── WidgetTooltip.tsx │ ├── index.tsx │ ├── logo.svg │ ├── pages │ │ ├── account-balance │ │ │ └── AccountBalance.tsx │ │ ├── account-deposit │ │ │ ├── AccountDeposit.context.json │ │ │ ├── AccountDeposit.scss │ │ │ ├── AccountDeposit.spec.tsx │ │ │ └── AccountDeposit.tsx │ │ ├── account-registration │ │ │ ├── AccountRegistration.context.json │ │ │ ├── AccountRegistration.scss │ │ │ ├── AccountRegistration.spec.tsx │ │ │ └── AccountRegistration.tsx │ │ ├── account-withdraw │ │ │ ├── AccountWithdraw.context.json │ │ │ ├── AccountWithdraw.scss │ │ │ ├── AccountWithdraw.spec.tsx │ │ │ └── AccountWithdraw.tsx │ │ ├── channels │ │ │ ├── Channels.context.json │ │ │ ├── Channels.scss │ │ │ ├── Channels.spec.tsx │ │ │ └── Channels.tsx │ │ ├── index.ts │ │ └── welcome │ │ │ ├── Welcome.scss │ │ │ ├── Welcome.spec.tsx │ │ │ └── Welcome.tsx │ ├── providers │ │ └── EthereumService.tsx │ ├── react-app-env.d.ts │ ├── setupTests.ts │ ├── store │ │ ├── channels │ │ │ ├── channels.mock.ts │ │ │ ├── channels.spec.ts │ │ │ └── channels.ts │ │ ├── store.mock.ts │ │ ├── store.ts │ │ ├── test-utils │ │ │ ├── call-action.ts │ │ │ ├── ethereum.mock.ts │ │ │ ├── hub-api-client.mock.ts │ │ │ ├── json-rpc-signer.mock.ts │ │ │ ├── nodeTokenClient.ts │ │ │ └── web3provider.mock.ts │ │ ├── types.ts │ │ ├── user │ │ │ ├── user.mock.ts │ │ │ ├── user.spec.ts │ │ │ └── user.ts │ │ └── wallet │ │ │ ├── wallet.mock.ts │ │ │ ├── wallet.spec.ts │ │ │ └── wallet.ts │ ├── styles │ │ ├── _box-sizing.scss │ │ ├── _button.scss │ │ ├── _layout.scss │ │ ├── _reset.scss │ │ ├── _responsive.scss │ │ ├── _typography.scss │ │ └── _variables.scss │ ├── types.ts │ └── utils │ │ ├── counterfactual.spec.ts │ │ ├── counterfactual.ts │ │ ├── delay.ts │ │ ├── hub-api-client.ts │ │ ├── log.ts │ │ ├── nodeTokenClient.ts │ │ └── testSelector.ts │ ├── tsconfig.json │ └── tslint.json ├── patches ├── .gitkeep ├── @resolver-engine+imports-fs+0.3.3.patch ├── ethereum-waffle+2.1.0.patch └── scrypt+6.0.3.patch ├── renovate.json ├── tsconfig.json ├── tslint.json ├── waffle.js └── yarn.lock /.circleci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/.circleci/README.md -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.circleci/images/build/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/.circleci/images/build/Dockerfile -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/.github/SUPPORT.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v10.15.3 2 | -------------------------------------------------------------------------------- /.soliumrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/.soliumrc.json -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- 1 | workspaces-experimental true 2 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/README.md -------------------------------------------------------------------------------- /bin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/bin/README.md -------------------------------------------------------------------------------- /bin/compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/bin/compile -------------------------------------------------------------------------------- /bin/detect: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "Monorepo" 4 | exit 0 -------------------------------------------------------------------------------- /bin/release: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "--- {}" 4 | exit 0 -------------------------------------------------------------------------------- /e2e-prepare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/e2e-prepare.sh -------------------------------------------------------------------------------- /e2e-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/e2e-run.sh -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/jest.config.js -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/lerna.json -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/logo.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/package.json -------------------------------------------------------------------------------- /packages/apps/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/.env.example -------------------------------------------------------------------------------- /packages/apps/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | .env 3 | -------------------------------------------------------------------------------- /packages/apps/.solcover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/.solcover.js -------------------------------------------------------------------------------- /packages/apps/.soliumignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverageEnv 3 | -------------------------------------------------------------------------------- /packages/apps/.soliumrc.json: -------------------------------------------------------------------------------- 1 | ../../.soliumrc.json -------------------------------------------------------------------------------- /packages/apps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/README.md -------------------------------------------------------------------------------- /packages/apps/contracts/HighRollerApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/contracts/HighRollerApp.sol -------------------------------------------------------------------------------- /packages/apps/contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/contracts/Migrations.sol -------------------------------------------------------------------------------- /packages/apps/contracts/NimApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/contracts/NimApp.sol -------------------------------------------------------------------------------- /packages/apps/contracts/SimpleTransferApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/contracts/SimpleTransferApp.sol -------------------------------------------------------------------------------- /packages/apps/contracts/SimpleTwoPartySwapApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/contracts/SimpleTwoPartySwapApp.sol -------------------------------------------------------------------------------- /packages/apps/contracts/TicTacToeApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/contracts/TicTacToeApp.sol -------------------------------------------------------------------------------- /packages/apps/contracts/UnidirectionalLinkedTransferApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/contracts/UnidirectionalLinkedTransferApp.sol -------------------------------------------------------------------------------- /packages/apps/contracts/UnidirectionalTransferApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/contracts/UnidirectionalTransferApp.sol -------------------------------------------------------------------------------- /packages/apps/expected-build-artifacts/CounterfactualApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/expected-build-artifacts/CounterfactualApp.json -------------------------------------------------------------------------------- /packages/apps/expected-build-artifacts/HighRollerApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/expected-build-artifacts/HighRollerApp.json -------------------------------------------------------------------------------- /packages/apps/expected-build-artifacts/LibOutcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/expected-build-artifacts/LibOutcome.json -------------------------------------------------------------------------------- /packages/apps/expected-build-artifacts/Migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/expected-build-artifacts/Migrations.json -------------------------------------------------------------------------------- /packages/apps/expected-build-artifacts/NimApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/expected-build-artifacts/NimApp.json -------------------------------------------------------------------------------- /packages/apps/expected-build-artifacts/SafeMath.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/expected-build-artifacts/SafeMath.json -------------------------------------------------------------------------------- /packages/apps/expected-build-artifacts/SimpleTransferApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/expected-build-artifacts/SimpleTransferApp.json -------------------------------------------------------------------------------- /packages/apps/expected-build-artifacts/SimpleTwoPartySwapApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/expected-build-artifacts/SimpleTwoPartySwapApp.json -------------------------------------------------------------------------------- /packages/apps/expected-build-artifacts/TicTacToeApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/expected-build-artifacts/TicTacToeApp.json -------------------------------------------------------------------------------- /packages/apps/expected-build-artifacts/UnidirectionalLinkedTransferApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/expected-build-artifacts/UnidirectionalLinkedTransferApp.json -------------------------------------------------------------------------------- /packages/apps/expected-build-artifacts/UnidirectionalTransferApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/expected-build-artifacts/UnidirectionalTransferApp.json -------------------------------------------------------------------------------- /packages/apps/migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /packages/apps/migrations/2_deploy_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/migrations/2_deploy_contracts.js -------------------------------------------------------------------------------- /packages/apps/networks/3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/networks/3.json -------------------------------------------------------------------------------- /packages/apps/networks/4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/networks/4.json -------------------------------------------------------------------------------- /packages/apps/networks/42.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/networks/42.json -------------------------------------------------------------------------------- /packages/apps/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/package.json -------------------------------------------------------------------------------- /packages/apps/test/high-roller-app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/test/high-roller-app.spec.ts -------------------------------------------------------------------------------- /packages/apps/test/linked-transfer-app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/test/linked-transfer-app.spec.ts -------------------------------------------------------------------------------- /packages/apps/test/nim.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/test/nim.spec.ts -------------------------------------------------------------------------------- /packages/apps/test/simple-swap-app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/test/simple-swap-app.spec.ts -------------------------------------------------------------------------------- /packages/apps/test/simple-transfer-app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/test/simple-transfer-app.spec.ts -------------------------------------------------------------------------------- /packages/apps/test/tictactoe.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/test/tictactoe.spec.ts -------------------------------------------------------------------------------- /packages/apps/test/unidirectional-transfer-app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/test/unidirectional-transfer-app.spec.ts -------------------------------------------------------------------------------- /packages/apps/truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/truffle-config.js -------------------------------------------------------------------------------- /packages/apps/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/tsconfig.json -------------------------------------------------------------------------------- /packages/apps/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/tslint.json -------------------------------------------------------------------------------- /packages/apps/waffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/apps/waffle.js -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/.env.example -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/.gitignore -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/.solcover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/.solcover.js -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/.soliumignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/.soliumignore -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/.soliumrc.json: -------------------------------------------------------------------------------- 1 | ../../.soliumrc.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/README.md -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/contracts/ChallengeRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/contracts/ChallengeRegistry.sol -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/contracts/Migrations.sol -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/contracts/interfaces/CounterfactualApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/contracts/interfaces/CounterfactualApp.sol -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/contracts/libs/LibAppCaller.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/contracts/libs/LibAppCaller.sol -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/contracts/libs/LibStateChannelApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/contracts/libs/LibStateChannelApp.sol -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/contracts/mixins/MChallengeRegistryCore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/contracts/mixins/MChallengeRegistryCore.sol -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/contracts/mixins/MixinCancelChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/contracts/mixins/MixinCancelChallenge.sol -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/contracts/mixins/MixinChallengeRegistryCore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/contracts/mixins/MixinChallengeRegistryCore.sol -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/contracts/mixins/MixinRespondToChallenge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/contracts/mixins/MixinRespondToChallenge.sol -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/contracts/mixins/MixinSetOutcome.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/contracts/mixins/MixinSetOutcome.sol -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/contracts/mixins/MixinSetState.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/contracts/mixins/MixinSetState.sol -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/contracts/mixins/MixinSetStateWithAction.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/contracts/mixins/MixinSetStateWithAction.sol -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/contracts/test-fixtures/AppWithAction.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/contracts/test-fixtures/AppWithAction.sol -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/expected-build-artifacts/AppWithAction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/expected-build-artifacts/AppWithAction.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/expected-build-artifacts/ChallengeRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/expected-build-artifacts/ChallengeRegistry.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/expected-build-artifacts/CounterfactualApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/expected-build-artifacts/CounterfactualApp.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/expected-build-artifacts/ECDSA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/expected-build-artifacts/ECDSA.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/expected-build-artifacts/LibAppCaller.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/expected-build-artifacts/LibAppCaller.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/expected-build-artifacts/LibStateChannelApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/expected-build-artifacts/LibStateChannelApp.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/expected-build-artifacts/MChallengeRegistryCore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/expected-build-artifacts/MChallengeRegistryCore.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/expected-build-artifacts/Migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/expected-build-artifacts/Migrations.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/expected-build-artifacts/MixinCancelChallenge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/expected-build-artifacts/MixinCancelChallenge.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/expected-build-artifacts/MixinChallengeRegistryCore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/expected-build-artifacts/MixinChallengeRegistryCore.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/expected-build-artifacts/MixinRespondToChallenge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/expected-build-artifacts/MixinRespondToChallenge.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/expected-build-artifacts/MixinSetOutcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/expected-build-artifacts/MixinSetOutcome.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/expected-build-artifacts/MixinSetState.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/expected-build-artifacts/MixinSetState.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/expected-build-artifacts/MixinSetStateWithAction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/expected-build-artifacts/MixinSetStateWithAction.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/migrations/2_deploy_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/migrations/2_deploy_contracts.js -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/networks/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/networks/1.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/networks/3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/networks/3.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/networks/4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/networks/4.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/networks/42.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/networks/42.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/package.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/test/challenge-registry-dispute.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/test/challenge-registry-dispute.spec.ts -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/test/challenge-registry.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/test/challenge-registry.spec.ts -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/test/check-deployed-contracts.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/test/check-deployed-contracts.spec.ts -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/test/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/test/utils/index.ts -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/truffle-config.js -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["../../tslint.json"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/cf-adjudicator-contracts/waffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-adjudicator-contracts/waffle.js -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/.env.example -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/.gitignore -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/.soliumignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/.soliumignore -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/.soliumrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/.soliumrc.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/README.md -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/ConditionalTransactionDelegateTarget.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/ConditionalTransactionDelegateTarget.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/Interpreter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/Interpreter.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/Migrations.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/default-apps/CoinBalanceRefundApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/default-apps/CoinBalanceRefundApp.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/default-apps/FinalizedApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/default-apps/FinalizedApp.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/default-apps/IdentityApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/default-apps/IdentityApp.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/default-apps/TimeLockedPassthrough.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/default-apps/TimeLockedPassthrough.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/interpreters/MultiAssetMultiPartyCoinTransferFromVirtualAppInterpreter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/interpreters/MultiAssetMultiPartyCoinTransferFromVirtualAppInterpreter.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/interpreters/MultiAssetMultiPartyCoinTransferInterpreter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/interpreters/MultiAssetMultiPartyCoinTransferInterpreter.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/interpreters/SingleAssetTwoPartyCoinTransferFromVirtualAppInterpreter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/interpreters/SingleAssetTwoPartyCoinTransferFromVirtualAppInterpreter.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/interpreters/SingleAssetTwoPartyCoinTransferInterpreter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/interpreters/SingleAssetTwoPartyCoinTransferInterpreter.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/interpreters/TwoPartyFixedOutcomeFromVirtualAppInterpreter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/interpreters/TwoPartyFixedOutcomeFromVirtualAppInterpreter.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/interpreters/TwoPartyFixedOutcomeInterpreter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/interpreters/TwoPartyFixedOutcomeInterpreter.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/libs/LibOutcome.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/libs/LibOutcome.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/proxies/Proxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/proxies/Proxy.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/proxies/ProxyFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/proxies/ProxyFactory.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/state-deposit-holders/MinimumViableMultisig.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/state-deposit-holders/MinimumViableMultisig.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/test-fixtures/DelegateProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/test-fixtures/DelegateProxy.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/test-fixtures/DolphinCoin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/test-fixtures/DolphinCoin.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/test-fixtures/Echo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/test-fixtures/Echo.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/contracts/test-fixtures/FixedTwoPartyOutcomeApp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/contracts/test-fixtures/FixedTwoPartyOutcomeApp.sol -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/ChallengeRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/ChallengeRegistry.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/CoinBalanceRefundApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/CoinBalanceRefundApp.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/ConditionalTransactionDelegateTarget.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/ConditionalTransactionDelegateTarget.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/CounterfactualApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/CounterfactualApp.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/DelegateProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/DelegateProxy.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/DolphinCoin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/DolphinCoin.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/ECDSA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/ECDSA.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/ERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/ERC20.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/Echo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/Echo.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/FinalizedApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/FinalizedApp.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/IERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/IERC20.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/IdentityApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/IdentityApp.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/Interpreter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/Interpreter.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/LibAppCaller.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/LibAppCaller.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/LibOutcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/LibOutcome.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/LibStateChannelApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/LibStateChannelApp.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/MChallengeRegistryCore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/MChallengeRegistryCore.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/Migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/Migrations.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/MinimumViableMultisig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/MinimumViableMultisig.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/MixinCancelChallenge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/MixinCancelChallenge.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/MixinChallengeRegistryCore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/MixinChallengeRegistryCore.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/MixinRespondToChallenge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/MixinRespondToChallenge.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/MixinSetOutcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/MixinSetOutcome.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/MixinSetState.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/MixinSetState.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/MixinSetStateWithAction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/MixinSetStateWithAction.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/MultiAssetMultiPartyCoinTransferFromVirtualAppInterpreter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/MultiAssetMultiPartyCoinTransferFromVirtualAppInterpreter.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/MultiAssetMultiPartyCoinTransferInterpreter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/MultiAssetMultiPartyCoinTransferInterpreter.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/Proxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/Proxy.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/ProxyFactory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/ProxyFactory.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/SafeMath.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/SafeMath.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/SingleAssetTwoPartyCoinTransferFromVirtualAppInterpreter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/SingleAssetTwoPartyCoinTransferFromVirtualAppInterpreter.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/SingleAssetTwoPartyCoinTransferInterpreter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/SingleAssetTwoPartyCoinTransferInterpreter.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/TimeLockedPassThrough.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/TimeLockedPassThrough.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/TwoPartyFixedOutcomeApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/TwoPartyFixedOutcomeApp.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/TwoPartyFixedOutcomeFromVirtualAppInterpreter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/TwoPartyFixedOutcomeFromVirtualAppInterpreter.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/expected-build-artifacts/TwoPartyFixedOutcomeInterpreter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/expected-build-artifacts/TwoPartyFixedOutcomeInterpreter.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/manual-deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/manual-deploy.js -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/migrations/2_deploy_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/migrations/2_deploy_contracts.js -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/networks/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/networks/1.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/networks/3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/networks/3.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/networks/4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/networks/4.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/networks/42.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/networks/42.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/package.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/test/coin-transfer-interpreter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/test/coin-transfer-interpreter.spec.ts -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/test/create2.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/test/create2.spec.ts -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/test/erc20-example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/test/erc20-example.spec.ts -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/test/single-asset-two-party-coin-transfer-from-virtual-app-interpreter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/test/single-asset-two-party-coin-transfer-from-virtual-app-interpreter.spec.ts -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/test/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/test/utils/index.ts -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/truffle-config.js -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["../../tslint.json"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/cf-funding-protocol-contracts/waffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-funding-protocol-contracts/waffle.js -------------------------------------------------------------------------------- /packages/cf-metamask-extension/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-metamask-extension/README.md -------------------------------------------------------------------------------- /packages/cf-wallet.js/.gitignore: -------------------------------------------------------------------------------- 1 | jest-cache 2 | docs/ 3 | -------------------------------------------------------------------------------- /packages/cf-wallet.js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/README.md -------------------------------------------------------------------------------- /packages/cf-wallet.js/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/jest.config.js -------------------------------------------------------------------------------- /packages/cf-wallet.js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/package.json -------------------------------------------------------------------------------- /packages/cf-wallet.js/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/rollup.config.js -------------------------------------------------------------------------------- /packages/cf-wallet.js/src/app-instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/src/app-instance.ts -------------------------------------------------------------------------------- /packages/cf-wallet.js/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/src/index.ts -------------------------------------------------------------------------------- /packages/cf-wallet.js/src/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/src/provider.ts -------------------------------------------------------------------------------- /packages/cf-wallet.js/src/types/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/src/types/events.ts -------------------------------------------------------------------------------- /packages/cf-wallet.js/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/src/types/index.ts -------------------------------------------------------------------------------- /packages/cf-wallet.js/src/utils/abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/src/utils/abi.ts -------------------------------------------------------------------------------- /packages/cf-wallet.js/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/src/utils/index.ts -------------------------------------------------------------------------------- /packages/cf-wallet.js/test/fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/test/fixture.ts -------------------------------------------------------------------------------- /packages/cf-wallet.js/test/provider.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/test/provider.spec.ts -------------------------------------------------------------------------------- /packages/cf-wallet.js/test/utils/abi.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/test/utils/abi.spec.ts -------------------------------------------------------------------------------- /packages/cf-wallet.js/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/tsconfig.json -------------------------------------------------------------------------------- /packages/cf-wallet.js/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["../../tslint.json"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/cf-wallet.js/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf-wallet.js/typedoc.json -------------------------------------------------------------------------------- /packages/cf.js/.gitignore: -------------------------------------------------------------------------------- 1 | jest-cache 2 | docs/ 3 | -------------------------------------------------------------------------------- /packages/cf.js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/README.md -------------------------------------------------------------------------------- /packages/cf.js/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/jest.config.js -------------------------------------------------------------------------------- /packages/cf.js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/package.json -------------------------------------------------------------------------------- /packages/cf.js/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/rollup.config.js -------------------------------------------------------------------------------- /packages/cf.js/src/app-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/src/app-factory.ts -------------------------------------------------------------------------------- /packages/cf.js/src/app-instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/src/app-instance.ts -------------------------------------------------------------------------------- /packages/cf.js/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/src/index.ts -------------------------------------------------------------------------------- /packages/cf.js/src/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/src/provider.ts -------------------------------------------------------------------------------- /packages/cf.js/src/types/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/src/types/events.ts -------------------------------------------------------------------------------- /packages/cf.js/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/src/types/index.ts -------------------------------------------------------------------------------- /packages/cf.js/src/utils/abi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/src/utils/abi.ts -------------------------------------------------------------------------------- /packages/cf.js/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/src/utils/index.ts -------------------------------------------------------------------------------- /packages/cf.js/test/app-factory.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/test/app-factory.spec.ts -------------------------------------------------------------------------------- /packages/cf.js/test/app-instance.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/test/app-instance.spec.ts -------------------------------------------------------------------------------- /packages/cf.js/test/fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/test/fixture.ts -------------------------------------------------------------------------------- /packages/cf.js/test/provider.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/test/provider.spec.ts -------------------------------------------------------------------------------- /packages/cf.js/test/utils/abi.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/test/utils/abi.spec.ts -------------------------------------------------------------------------------- /packages/cf.js/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/tsconfig.json -------------------------------------------------------------------------------- /packages/cf.js/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["../../tslint.json"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/cf.js/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/cf.js/typedoc.json -------------------------------------------------------------------------------- /packages/firebase-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/firebase-client/package.json -------------------------------------------------------------------------------- /packages/firebase-client/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/firebase-client/rollup.config.js -------------------------------------------------------------------------------- /packages/firebase-client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/firebase-client/src/index.ts -------------------------------------------------------------------------------- /packages/firebase-client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/firebase-client/tsconfig.json -------------------------------------------------------------------------------- /packages/firebase-client/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["../../tslint.json"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/firebase-server/.env.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/firebase-server/.env.defaults -------------------------------------------------------------------------------- /packages/firebase-server/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/firebase-server/.env.example -------------------------------------------------------------------------------- /packages/firebase-server/.env.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/firebase-server/.env.schema -------------------------------------------------------------------------------- /packages/firebase-server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/firebase-server/.gitignore -------------------------------------------------------------------------------- /packages/firebase-server/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/firebase-server/jest.config.js -------------------------------------------------------------------------------- /packages/firebase-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/firebase-server/package.json -------------------------------------------------------------------------------- /packages/firebase-server/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/firebase-server/rollup.config.js -------------------------------------------------------------------------------- /packages/firebase-server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/firebase-server/src/index.ts -------------------------------------------------------------------------------- /packages/firebase-server/test/integration/store.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/firebase-server/test/integration/store.spec.ts -------------------------------------------------------------------------------- /packages/firebase-server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/firebase-server/tsconfig.json -------------------------------------------------------------------------------- /packages/firebase-server/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["../../tslint.json"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/greenboard/.gitignore: -------------------------------------------------------------------------------- 1 | extension 2 | chrome-profile 3 | -------------------------------------------------------------------------------- /packages/greenboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/greenboard/README.md -------------------------------------------------------------------------------- /packages/greenboard/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/greenboard/package.json -------------------------------------------------------------------------------- /packages/greenboard/tests/login.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/greenboard/tests/login.spec.ts -------------------------------------------------------------------------------- /packages/greenboard/tests/onboarding.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/greenboard/tests/onboarding.spec.ts -------------------------------------------------------------------------------- /packages/greenboard/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/greenboard/tsconfig.json -------------------------------------------------------------------------------- /packages/greenboard/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/greenboard/tslint.json -------------------------------------------------------------------------------- /packages/greenboard/utils/chrome-selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/greenboard/utils/chrome-selectors.ts -------------------------------------------------------------------------------- /packages/greenboard/utils/counterfactual-wallet-selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/greenboard/utils/counterfactual-wallet-selectors.ts -------------------------------------------------------------------------------- /packages/greenboard/utils/metamask-selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/greenboard/utils/metamask-selectors.ts -------------------------------------------------------------------------------- /packages/greenboard/utils/state-collector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/greenboard/utils/state-collector.ts -------------------------------------------------------------------------------- /packages/greenboard/utils/test-browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/greenboard/utils/test-browser.ts -------------------------------------------------------------------------------- /packages/greenboard/utils/test-sequencer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/greenboard/utils/test-sequencer.js -------------------------------------------------------------------------------- /packages/greenboard/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/greenboard/utils/types.ts -------------------------------------------------------------------------------- /packages/local-ganache-server/.env.defaults: -------------------------------------------------------------------------------- 1 | GANACHE_PORT=8545 2 | -------------------------------------------------------------------------------- /packages/local-ganache-server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/local-ganache-server/.gitignore -------------------------------------------------------------------------------- /packages/local-ganache-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/local-ganache-server/README.md -------------------------------------------------------------------------------- /packages/local-ganache-server/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/local-ganache-server/jest.config.js -------------------------------------------------------------------------------- /packages/local-ganache-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/local-ganache-server/package.json -------------------------------------------------------------------------------- /packages/local-ganache-server/src/contract-deployments.jest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/local-ganache-server/src/contract-deployments.jest.ts -------------------------------------------------------------------------------- /packages/local-ganache-server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/local-ganache-server/src/index.ts -------------------------------------------------------------------------------- /packages/local-ganache-server/test/contracts-deployment.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/local-ganache-server/test/contracts-deployment.spec.ts -------------------------------------------------------------------------------- /packages/local-ganache-server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/local-ganache-server/tsconfig.json -------------------------------------------------------------------------------- /packages/local-ganache-server/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["../../tslint.json"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/node-provider/.gitignore: -------------------------------------------------------------------------------- 1 | jest-cache 2 | -------------------------------------------------------------------------------- /packages/node-provider/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node-provider/jest.config.js -------------------------------------------------------------------------------- /packages/node-provider/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node-provider/package.json -------------------------------------------------------------------------------- /packages/node-provider/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node-provider/rollup.config.js -------------------------------------------------------------------------------- /packages/node-provider/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node-provider/src/index.ts -------------------------------------------------------------------------------- /packages/node-provider/src/node-provider-ethereum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node-provider/src/node-provider-ethereum.ts -------------------------------------------------------------------------------- /packages/node-provider/src/node-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node-provider/src/node-provider.ts -------------------------------------------------------------------------------- /packages/node-provider/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node-provider/src/types.ts -------------------------------------------------------------------------------- /packages/node-provider/test/integration/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/node-provider/test/unit/node-provider-ethereum.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node-provider/test/unit/node-provider-ethereum.spec.ts -------------------------------------------------------------------------------- /packages/node-provider/test/unit/node-provider.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node-provider/test/unit/node-provider.spec.ts -------------------------------------------------------------------------------- /packages/node-provider/test/utils/ethereum-mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node-provider/test/utils/ethereum-mock.ts -------------------------------------------------------------------------------- /packages/node-provider/test/utils/message-api-mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node-provider/test/utils/message-api-mocks.ts -------------------------------------------------------------------------------- /packages/node-provider/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node-provider/tsconfig.json -------------------------------------------------------------------------------- /packages/node-provider/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["../../tslint.json"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/node/.env.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/.env.defaults -------------------------------------------------------------------------------- /packages/node/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/.env.example -------------------------------------------------------------------------------- /packages/node/.env.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/.env.schema -------------------------------------------------------------------------------- /packages/node/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/.gitignore -------------------------------------------------------------------------------- /packages/node/README.md: -------------------------------------------------------------------------------- 1 | https://cf-node.readthedocs.io/en/latest/ 2 | -------------------------------------------------------------------------------- /packages/node/docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/docs/Makefile -------------------------------------------------------------------------------- /packages/node/docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/docs/requirements.txt -------------------------------------------------------------------------------- /packages/node/docs/source/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/docs/source/api.md -------------------------------------------------------------------------------- /packages/node/docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/docs/source/conf.py -------------------------------------------------------------------------------- /packages/node/docs/source/diagram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/docs/source/diagram.md -------------------------------------------------------------------------------- /packages/node/docs/source/diagrams/node-cfg.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/docs/source/diagrams/node-cfg.mmd -------------------------------------------------------------------------------- /packages/node/docs/source/diagrams/node-ownership.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/docs/source/diagrams/node-ownership.mmd -------------------------------------------------------------------------------- /packages/node/docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/docs/source/index.rst -------------------------------------------------------------------------------- /packages/node/docs/source/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/docs/source/introduction.md -------------------------------------------------------------------------------- /packages/node/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/jest.config.js -------------------------------------------------------------------------------- /packages/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/package.json -------------------------------------------------------------------------------- /packages/node/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/rollup.config.js -------------------------------------------------------------------------------- /packages/node/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/api.ts -------------------------------------------------------------------------------- /packages/node/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/constants.ts -------------------------------------------------------------------------------- /packages/node/src/engine/enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/enums.ts -------------------------------------------------------------------------------- /packages/node/src/engine/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/index.ts -------------------------------------------------------------------------------- /packages/node/src/engine/install-virtual-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/install-virtual-app.ts -------------------------------------------------------------------------------- /packages/node/src/engine/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/install.ts -------------------------------------------------------------------------------- /packages/node/src/engine/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/middleware.ts -------------------------------------------------------------------------------- /packages/node/src/engine/propose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/propose.ts -------------------------------------------------------------------------------- /packages/node/src/engine/protocol-runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/protocol-runner.ts -------------------------------------------------------------------------------- /packages/node/src/engine/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/setup.ts -------------------------------------------------------------------------------- /packages/node/src/engine/take-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/take-action.ts -------------------------------------------------------------------------------- /packages/node/src/engine/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/types.ts -------------------------------------------------------------------------------- /packages/node/src/engine/uninstall-virtual-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/uninstall-virtual-app.ts -------------------------------------------------------------------------------- /packages/node/src/engine/uninstall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/uninstall.ts -------------------------------------------------------------------------------- /packages/node/src/engine/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/update.ts -------------------------------------------------------------------------------- /packages/node/src/engine/utils/get-outcome-increments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/utils/get-outcome-increments.ts -------------------------------------------------------------------------------- /packages/node/src/engine/utils/signature-validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/utils/signature-validator.ts -------------------------------------------------------------------------------- /packages/node/src/engine/withdraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/withdraw.ts -------------------------------------------------------------------------------- /packages/node/src/engine/xkeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/engine/xkeys.ts -------------------------------------------------------------------------------- /packages/node/src/ethereum/conditional-transaction-commitment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/ethereum/conditional-transaction-commitment.ts -------------------------------------------------------------------------------- /packages/node/src/ethereum/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/ethereum/index.ts -------------------------------------------------------------------------------- /packages/node/src/ethereum/multisig-commitment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/ethereum/multisig-commitment.ts -------------------------------------------------------------------------------- /packages/node/src/ethereum/set-state-commitment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/ethereum/set-state-commitment.ts -------------------------------------------------------------------------------- /packages/node/src/ethereum/setup-commitment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/ethereum/setup-commitment.ts -------------------------------------------------------------------------------- /packages/node/src/ethereum/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/ethereum/types.ts -------------------------------------------------------------------------------- /packages/node/src/ethereum/utils/app-identity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/ethereum/utils/app-identity.ts -------------------------------------------------------------------------------- /packages/node/src/ethereum/utils/encodings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/ethereum/utils/encodings.ts -------------------------------------------------------------------------------- /packages/node/src/ethereum/utils/free-balance-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/ethereum/utils/free-balance-app.ts -------------------------------------------------------------------------------- /packages/node/src/ethereum/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/ethereum/utils/index.ts -------------------------------------------------------------------------------- /packages/node/src/ethereum/withdraw-erc20-commitment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/ethereum/withdraw-erc20-commitment.ts -------------------------------------------------------------------------------- /packages/node/src/ethereum/withdraw-eth-commitment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/ethereum/withdraw-eth-commitment.ts -------------------------------------------------------------------------------- /packages/node/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/index.ts -------------------------------------------------------------------------------- /packages/node/src/message-handling/handle-node-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/message-handling/handle-node-message.ts -------------------------------------------------------------------------------- /packages/node/src/message-handling/handle-protocol-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/message-handling/handle-protocol-message.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/get-all/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/get-all/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/get-app-instance/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/get-app-instance/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/get-free-balance/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/get-free-balance/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/get-state/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/get-state/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/get-token-indexed-free-balances/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/get-token-indexed-free-balances/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/install-virtual/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/install-virtual/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/install-virtual/operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/install-virtual/operation.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/install/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/install/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/install/operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/install/operation.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/propose-install/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/propose-install/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/reject-install-virtual/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/reject-install-virtual/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/reject-install/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/reject-install/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/take-action/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/take-action/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/uninstall-virtual/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/uninstall-virtual/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/uninstall-virtual/operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/uninstall-virtual/operation.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/uninstall/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/uninstall/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/uninstall/operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/uninstall/operation.ts -------------------------------------------------------------------------------- /packages/node/src/methods/app-instance/update-state/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/app-instance/update-state/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/errors.ts -------------------------------------------------------------------------------- /packages/node/src/methods/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/index.ts -------------------------------------------------------------------------------- /packages/node/src/methods/proposed-app-instance/get-all/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/proposed-app-instance/get-all/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/proposed-app-instance/get/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/proposed-app-instance/get/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/queued-execution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/queued-execution.ts -------------------------------------------------------------------------------- /packages/node/src/methods/state-channel/create/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/state-channel/create/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/state-channel/deploy-state-deposit-holder/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/state-channel/deploy-state-deposit-holder/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/state-channel/deposit/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/state-channel/deposit/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/state-channel/deposit/operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/state-channel/deposit/operation.ts -------------------------------------------------------------------------------- /packages/node/src/methods/state-channel/get-all/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/state-channel/get-all/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/state-channel/get-state-deposit-holder-address/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/state-channel/get-state-deposit-holder-address/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/state-channel/get/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/state-channel/get/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/state-channel/withdraw-commitment/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/state-channel/withdraw-commitment/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/state-channel/withdraw/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/state-channel/withdraw/controller.ts -------------------------------------------------------------------------------- /packages/node/src/methods/state-channel/withdraw/operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/methods/state-channel/withdraw/operation.ts -------------------------------------------------------------------------------- /packages/node/src/models/app-instance-proposal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/models/app-instance-proposal.ts -------------------------------------------------------------------------------- /packages/node/src/models/app-instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/models/app-instance.ts -------------------------------------------------------------------------------- /packages/node/src/models/free-balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/models/free-balance.ts -------------------------------------------------------------------------------- /packages/node/src/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/models/index.ts -------------------------------------------------------------------------------- /packages/node/src/models/state-channel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/models/state-channel.ts -------------------------------------------------------------------------------- /packages/node/src/network-configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/network-configuration.ts -------------------------------------------------------------------------------- /packages/node/src/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/node.ts -------------------------------------------------------------------------------- /packages/node/src/private-keys-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/private-keys-generator.ts -------------------------------------------------------------------------------- /packages/node/src/process-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/process-queue.ts -------------------------------------------------------------------------------- /packages/node/src/request-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/request-handler.ts -------------------------------------------------------------------------------- /packages/node/src/rpc-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/rpc-router.ts -------------------------------------------------------------------------------- /packages/node/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/store.ts -------------------------------------------------------------------------------- /packages/node/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/types.ts -------------------------------------------------------------------------------- /packages/node/src/utils/auto-nonce-wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/utils/auto-nonce-wallet.ts -------------------------------------------------------------------------------- /packages/node/src/utils/create2-address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/utils/create2-address.ts -------------------------------------------------------------------------------- /packages/node/src/utils/deferred.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/utils/deferred.ts -------------------------------------------------------------------------------- /packages/node/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/src/utils/index.ts -------------------------------------------------------------------------------- /packages/node/test/engine/integration/bignumber-jest-matcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/integration/bignumber-jest-matcher.ts -------------------------------------------------------------------------------- /packages/node/test/engine/integration/connect-ganache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/integration/connect-ganache.ts -------------------------------------------------------------------------------- /packages/node/test/engine/integration/install-then-set-state.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/integration/install-then-set-state.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/integration/install-virtual.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/integration/install-virtual.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/integration/message-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/integration/message-router.ts -------------------------------------------------------------------------------- /packages/node/test/engine/integration/mininode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/integration/mininode.ts -------------------------------------------------------------------------------- /packages/node/test/engine/integration/protocols/install-uninstall.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/integration/protocols/install-uninstall.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/integration/protocols/protocols.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/integration/protocols/protocols.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/integration/protocols/test-runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/integration/protocols/test-runner.ts -------------------------------------------------------------------------------- /packages/node/test/engine/integration/random-signing-keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/integration/random-signing-keys.ts -------------------------------------------------------------------------------- /packages/node/test/engine/integration/set-state.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/integration/set-state.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/integration/setup-then-set-state.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/integration/setup-then-set-state.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/integration/waffle-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/integration/waffle-type.ts -------------------------------------------------------------------------------- /packages/node/test/engine/mocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/mocks.ts -------------------------------------------------------------------------------- /packages/node/test/engine/unit/ethereum/conditional-transaction-commitment.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/unit/ethereum/conditional-transaction-commitment.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/unit/ethereum/set-state-commitment.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/unit/ethereum/set-state-commitment.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/unit/ethereum/setup-commitment.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/unit/ethereum/setup-commitment.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/unit/ethereum/withdraw-eth-commitment.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/unit/ethereum/withdraw-eth-commitment.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/unit/models/app-instance/app-instance.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/unit/models/app-instance/app-instance.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/unit/models/state-channel/install.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/unit/models/state-channel/install.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/unit/models/state-channel/set-state.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/unit/models/state-channel/set-state.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/unit/models/state-channel/setup-channel.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/unit/models/state-channel/setup-channel.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/unit/models/state-channel/state-channel.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/unit/models/state-channel/state-channel.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/unit/models/state-channel/uninstall-app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/unit/models/state-channel/uninstall-app.spec.ts -------------------------------------------------------------------------------- /packages/node/test/engine/unit/protocol/signature-validator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/engine/unit/protocol/signature-validator.spec.ts -------------------------------------------------------------------------------- /packages/node/test/global-setup.jest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/global-setup.jest.ts -------------------------------------------------------------------------------- /packages/node/test/global-teardown.jest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/global-teardown.jest.ts -------------------------------------------------------------------------------- /packages/node/test/integration/cant-take-action.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/cant-take-action.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/cant-uninstall-free-balance.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/cant-uninstall-free-balance.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/channel-creation.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/channel-creation.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/connext-issue.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/connext-issue.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/connext-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/connext-utils.ts -------------------------------------------------------------------------------- /packages/node/test/integration/deploy-state-deposit-holder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/deploy-state-deposit-holder.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/get-app-instance.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/get-app-instance.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/get-state-deposit-holder-address.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/get-state-deposit-holder-address.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/get-state.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/get-state.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/install-concurrent-mixed.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/install-concurrent-mixed.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/install-concurrent-virtual.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/install-concurrent-virtual.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/install-concurrent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/install-concurrent.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/install-virtual.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/install-virtual.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/install-with-alternative-signing-scheme.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/install-with-alternative-signing-scheme.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/install.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/install.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/linked-transfer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/linked-transfer.ts -------------------------------------------------------------------------------- /packages/node/test/integration/reject-install-virtual.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/reject-install-virtual.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/reject-install.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/reject-install.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/secure-deposit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/secure-deposit.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/secure-withdraw.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/secure-withdraw.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/setup.ts -------------------------------------------------------------------------------- /packages/node/test/integration/simple-transfer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/simple-transfer.ts -------------------------------------------------------------------------------- /packages/node/test/integration/take-action-concurrent-virtual.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/take-action-concurrent-virtual.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/take-action-concurrent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/take-action-concurrent.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/take-action-uninstall-virtual-concurrent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/take-action-uninstall-virtual-concurrent.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/take-action-virtual.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/take-action-virtual.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/take-action.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/take-action.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/tic-tac-toe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/tic-tac-toe.ts -------------------------------------------------------------------------------- /packages/node/test/integration/unidirectional-transfer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/unidirectional-transfer.ts -------------------------------------------------------------------------------- /packages/node/test/integration/uninstall-concurrent-mixed.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/uninstall-concurrent-mixed.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/uninstall-concurrent-virtual.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/uninstall-concurrent-virtual.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/uninstall-concurrent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/uninstall-concurrent.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/uninstall-install-concurrent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/uninstall-install-concurrent.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/uninstall-install-virtual-concurrent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/uninstall-install-virtual-concurrent.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/uninstall-virtual-install-concurrent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/uninstall-virtual-install-concurrent.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/uninstall-virtual-install-virtual-concurent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/uninstall-virtual-install-virtual-concurent.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/uninstall-virtual.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/uninstall-virtual.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/uninstall.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/uninstall.spec.ts -------------------------------------------------------------------------------- /packages/node/test/integration/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/integration/utils.ts -------------------------------------------------------------------------------- /packages/node/test/node-test-environment.jest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/node-test-environment.jest.js -------------------------------------------------------------------------------- /packages/node/test/services/lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/services/lock.ts -------------------------------------------------------------------------------- /packages/node/test/services/memory-lock-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/services/memory-lock-service.ts -------------------------------------------------------------------------------- /packages/node/test/services/memory-messaging-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/services/memory-messaging-service.ts -------------------------------------------------------------------------------- /packages/node/test/services/memory-store-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/services/memory-store-service.ts -------------------------------------------------------------------------------- /packages/node/test/services/mock-messaging-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/services/mock-messaging-service.ts -------------------------------------------------------------------------------- /packages/node/test/services/mock-store-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/services/mock-store-service.ts -------------------------------------------------------------------------------- /packages/node/test/test-constants.jest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/test-constants.jest.ts -------------------------------------------------------------------------------- /packages/node/test/unit/install.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/unit/install.spec.ts -------------------------------------------------------------------------------- /packages/node/test/unit/node.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/unit/node.spec.ts -------------------------------------------------------------------------------- /packages/node/test/unit/process-queue.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/unit/process-queue.spec.ts -------------------------------------------------------------------------------- /packages/node/test/unit/queued-execution.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/unit/queued-execution.spec.ts -------------------------------------------------------------------------------- /packages/node/test/unit/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/test/unit/utils.ts -------------------------------------------------------------------------------- /packages/node/truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/truffle-config.js -------------------------------------------------------------------------------- /packages/node/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/tsconfig.json -------------------------------------------------------------------------------- /packages/node/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/node/tslint.json -------------------------------------------------------------------------------- /packages/simple-hub-server/.env-cmdrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/.env-cmdrc -------------------------------------------------------------------------------- /packages/simple-hub-server/.env.schema: -------------------------------------------------------------------------------- 1 | NODE_EXTENDED_PRIVATE_KEY= 2 | -------------------------------------------------------------------------------- /packages/simple-hub-server/.gitignore: -------------------------------------------------------------------------------- 1 | **/test-db.sqlite 2 | .env 3 | -------------------------------------------------------------------------------- /packages/simple-hub-server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/Dockerfile -------------------------------------------------------------------------------- /packages/simple-hub-server/Procfile: -------------------------------------------------------------------------------- 1 | web: npm run serve 2 | -------------------------------------------------------------------------------- /packages/simple-hub-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/README.md -------------------------------------------------------------------------------- /packages/simple-hub-server/database/schema/playground_db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/database/schema/playground_db.sql -------------------------------------------------------------------------------- /packages/simple-hub-server/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/docker-compose.yml -------------------------------------------------------------------------------- /packages/simple-hub-server/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/jest.config.js -------------------------------------------------------------------------------- /packages/simple-hub-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/package.json -------------------------------------------------------------------------------- /packages/simple-hub-server/registry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/registry.json -------------------------------------------------------------------------------- /packages/simple-hub-server/registry.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/registry.local.json -------------------------------------------------------------------------------- /packages/simple-hub-server/scripts/heroku-postbuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/scripts/heroku-postbuild.sh -------------------------------------------------------------------------------- /packages/simple-hub-server/scripts/postinstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/scripts/postinstall.sh -------------------------------------------------------------------------------- /packages/simple-hub-server/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/api.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/db.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/errors.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/index.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/middlewares/validate-signature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/middlewares/validate-signature.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/node.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/resources/app/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/resources/app/processor.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/resources/app/resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/resources/app/resource.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/resources/heartbeat/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/resources/heartbeat/processor.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/resources/heartbeat/resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/resources/heartbeat/resource.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/resources/matchmaking-request/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/resources/matchmaking-request/processor.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/resources/matchmaking-request/resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/resources/matchmaking-request/resource.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/resources/multisig-deploy/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/resources/multisig-deploy/processor.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/resources/multisig-deploy/resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/resources/multisig-deploy/resource.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/resources/session-request/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/resources/session-request/processor.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/resources/session-request/resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/resources/session-request/resource.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/resources/user/processor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/resources/user/processor.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/resources/user/resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/resources/user/resource.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/types.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/src/utils.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/test/api.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/test/api.spec.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/test/contract-deployments.jest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/test/contract-deployments.jest.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/test/global-setup.jest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/test/global-setup.jest.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/test/global-teardown.jest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/test/global-teardown.jest.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/test/mock-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/test/mock-data.ts -------------------------------------------------------------------------------- /packages/simple-hub-server/test/node-test-environment.jest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/test/node-test-environment.jest.js -------------------------------------------------------------------------------- /packages/simple-hub-server/tsconfig.do-not-edit-merged.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/tsconfig.do-not-edit-merged.json -------------------------------------------------------------------------------- /packages/simple-hub-server/tsconfig.heroku.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/tsconfig.heroku.json -------------------------------------------------------------------------------- /packages/simple-hub-server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/simple-hub-server/tsconfig.json -------------------------------------------------------------------------------- /packages/simple-hub-server/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["../../tslint.json"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/specs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/.gitignore -------------------------------------------------------------------------------- /packages/specs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/Makefile -------------------------------------------------------------------------------- /packages/specs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/README.md -------------------------------------------------------------------------------- /packages/specs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/requirements.txt -------------------------------------------------------------------------------- /packages/specs/source/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/CONTRIBUTING.md -------------------------------------------------------------------------------- /packages/specs/source/GLOSSARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/GLOSSARY.md -------------------------------------------------------------------------------- /packages/specs/source/adjudication-layer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/adjudication-layer.md -------------------------------------------------------------------------------- /packages/specs/source/app-definition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/app-definition.md -------------------------------------------------------------------------------- /packages/specs/source/channel-networks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/channel-networks.md -------------------------------------------------------------------------------- /packages/specs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/conf.py -------------------------------------------------------------------------------- /packages/specs/source/diagrams/conditional-transaction-commitment.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/conditional-transaction-commitment.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/install-protocol-exchange.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/install-protocol-exchange.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/install-protocol-state.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/install-protocol-state.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/install-virtual-app-exchange.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/install-virtual-app-exchange.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/setstate-protocol-commitment.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/setstate-protocol-commitment.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/setstate-protocol-exchange.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/setstate-protocol-exchange.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/setstate-protocol-state.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/setstate-protocol-state.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/setup-commitment.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/setup-commitment.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/setup-protocol-exchange.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/setup-protocol-exchange.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/setup-protocol-state.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/setup-protocol-state.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/takeaction-protocol-exchange.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/takeaction-protocol-exchange.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/uninstall-protocol-commitment.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/uninstall-protocol-commitment.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/uninstall-protocol-exchange.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/uninstall-protocol-exchange.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/uninstall-protocol-state.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/uninstall-protocol-state.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/uninstall-virtual-app-exchange.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/uninstall-virtual-app-exchange.mmd -------------------------------------------------------------------------------- /packages/specs/source/diagrams/withdraw-exchange.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/diagrams/withdraw-exchange.mmd -------------------------------------------------------------------------------- /packages/specs/source/img/applyAction.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/img/applyAction.svg -------------------------------------------------------------------------------- /packages/specs/source/img/resolve.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/img/resolve.svg -------------------------------------------------------------------------------- /packages/specs/source/img/statechannel-statuses.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/img/statechannel-statuses.svg -------------------------------------------------------------------------------- /packages/specs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/index.rst -------------------------------------------------------------------------------- /packages/specs/source/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/introduction.md -------------------------------------------------------------------------------- /packages/specs/source/peer-protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/peer-protocol.md -------------------------------------------------------------------------------- /packages/specs/source/protocols/install-virtual-app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/protocols/install-virtual-app.md -------------------------------------------------------------------------------- /packages/specs/source/protocols/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/protocols/install.md -------------------------------------------------------------------------------- /packages/specs/source/protocols/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/protocols/setup.md -------------------------------------------------------------------------------- /packages/specs/source/protocols/take-action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/protocols/take-action.md -------------------------------------------------------------------------------- /packages/specs/source/protocols/uninstall-virtual-app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/protocols/uninstall-virtual-app.md -------------------------------------------------------------------------------- /packages/specs/source/protocols/uninstall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/protocols/uninstall.md -------------------------------------------------------------------------------- /packages/specs/source/protocols/update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/protocols/update.md -------------------------------------------------------------------------------- /packages/specs/source/protocols/withdraw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/specs/source/protocols/withdraw.md -------------------------------------------------------------------------------- /packages/types/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /packages/types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/types/package.json -------------------------------------------------------------------------------- /packages/types/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/types/rollup.config.js -------------------------------------------------------------------------------- /packages/types/src/app-instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/types/src/app-instance.ts -------------------------------------------------------------------------------- /packages/types/src/data-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/types/src/data-types.ts -------------------------------------------------------------------------------- /packages/types/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/types/src/index.js -------------------------------------------------------------------------------- /packages/types/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/types/src/index.ts -------------------------------------------------------------------------------- /packages/types/src/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/types/src/node.ts -------------------------------------------------------------------------------- /packages/types/src/simple-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/types/src/simple-types.ts -------------------------------------------------------------------------------- /packages/types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/types/tsconfig.json -------------------------------------------------------------------------------- /packages/types/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["../../tslint.json"] 3 | } 4 | -------------------------------------------------------------------------------- /packages/typescript-typings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/typescript-typings/README.md -------------------------------------------------------------------------------- /packages/typescript-typings/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/typescript-typings/package.json -------------------------------------------------------------------------------- /packages/typescript-typings/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/typescript-typings/tslint.json -------------------------------------------------------------------------------- /packages/typescript-typings/types/truffle/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/typescript-typings/types/truffle/index.d.ts -------------------------------------------------------------------------------- /packages/typescript-typings/types/web3/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/typescript-typings/types/web3/index.d.ts -------------------------------------------------------------------------------- /packages/wallet-ui/.env: -------------------------------------------------------------------------------- 1 | SKIP_PREFLIGHT_CHECK=true 2 | PORT=3334 3 | BROWSER=none 4 | -------------------------------------------------------------------------------- /packages/wallet-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/.gitignore -------------------------------------------------------------------------------- /packages/wallet-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/README.md -------------------------------------------------------------------------------- /packages/wallet-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/package.json -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/account.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/account.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/arrow-active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/arrow-active.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/arrow.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/balance.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/balance.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/channel-app-active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/channel-app-active.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/channel-app.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/channel-app.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/channel-hub-active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/channel-hub-active.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/channel-hub.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/channel-hub.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/channel-user-active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/channel-user-active.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/channel-user-grey.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/channel-user-grey.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/channel-user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/channel-user.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/close.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/crypto.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/crypto.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/dots-active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/dots-active.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/dots.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/dots.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/error.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/ethereum.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/ethereum.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/favicon.ico -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/high-roller.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/high-roller.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/icon.png -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/login.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/login.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/logo.jpg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/logo.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/menu-btn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/menu-btn.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/register.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/register.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/assets/icon/wallet.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/assets/icon/wallet.svg -------------------------------------------------------------------------------- /packages/wallet-ui/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/favicon.ico -------------------------------------------------------------------------------- /packages/wallet-ui/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/index.html -------------------------------------------------------------------------------- /packages/wallet-ui/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/public/manifest.json -------------------------------------------------------------------------------- /packages/wallet-ui/src/App.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/App.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/App.test.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/App.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/account/account-context/AccountContext.mock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/account/account-context/AccountContext.mock.json -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/account/account-context/AccountContext.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/account/account-context/AccountContext.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/account/account-context/AccountContext.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/account/account-context/AccountContext.spec.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/account/account-context/AccountContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/account/account-context/AccountContext.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/account/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/account/index.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/channel/channel-node/ChannelNode.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/channel/channel-node/ChannelNode.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/channel/channel-node/ChannelNode.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/channel/channel-node/ChannelNode.test.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/channel/channel-node/ChannelNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/channel/channel-node/ChannelNode.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/channel/channel-tree/ChannelTree.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/channel/channel-tree/ChannelTree.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/channel/channel-tree/ChannelTree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/channel/channel-tree/ChannelTree.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/channel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/channel/index.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/form/form-button/FormButton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/form/form-button/FormButton.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/form/form-button/FormButton.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/form/form-button/FormButton.test.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/form/form-button/FormButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/form/form-button/FormButton.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/form/form-input/FormInput.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/form/form-input/FormInput.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/form/form-input/FormInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/form/form-input/FormInput.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/form/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/form/index.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/layout/index.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/layout/layout-header/LayoutHeader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/layout/layout-header/LayoutHeader.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/layout/layout-header/LayoutHeader.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/layout/layout-header/LayoutHeader.test.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/layout/layout-header/LayoutHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/layout/layout-header/LayoutHeader.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/index.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-card/WidgetCard.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-card/WidgetCard.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-card/WidgetCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-card/WidgetCard.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-error-message/WidgetErrorMessage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-error-message/WidgetErrorMessage.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-error-message/WidgetErrorMessage.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-error-message/WidgetErrorMessage.test.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-error-message/WidgetErrorMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-error-message/WidgetErrorMessage.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-header/WidgetHeader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-header/WidgetHeader.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-header/WidgetHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-header/WidgetHeader.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-logo/WidgetLogo.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-logo/WidgetLogo.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-logo/WidgetLogo.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-logo/WidgetLogo.test.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-logo/WidgetLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-logo/WidgetLogo.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-screen/WidgetScreen.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-screen/WidgetScreen.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-screen/WidgetScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-screen/WidgetScreen.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-spinner/WidgetSpinner.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-spinner/WidgetSpinner.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-spinner/WidgetSpinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-spinner/WidgetSpinner.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-tooltip/WidgetTooltip.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-tooltip/WidgetTooltip.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/components/widget/widget-tooltip/WidgetTooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/components/widget/widget-tooltip/WidgetTooltip.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/index.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/logo.svg -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/account-balance/AccountBalance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/account-balance/AccountBalance.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/account-deposit/AccountDeposit.context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/account-deposit/AccountDeposit.context.json -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/account-deposit/AccountDeposit.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/account-deposit/AccountDeposit.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/account-deposit/AccountDeposit.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/account-deposit/AccountDeposit.spec.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/account-deposit/AccountDeposit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/account-deposit/AccountDeposit.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/account-registration/AccountRegistration.context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/account-registration/AccountRegistration.context.json -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/account-registration/AccountRegistration.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/account-registration/AccountRegistration.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/account-registration/AccountRegistration.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/account-registration/AccountRegistration.spec.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/account-registration/AccountRegistration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/account-registration/AccountRegistration.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/account-withdraw/AccountWithdraw.context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/account-withdraw/AccountWithdraw.context.json -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/account-withdraw/AccountWithdraw.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/account-withdraw/AccountWithdraw.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/account-withdraw/AccountWithdraw.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/account-withdraw/AccountWithdraw.spec.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/account-withdraw/AccountWithdraw.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/account-withdraw/AccountWithdraw.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/channels/Channels.context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/channels/Channels.context.json -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/channels/Channels.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/channels/Channels.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/channels/Channels.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/channels/Channels.spec.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/channels/Channels.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/channels/Channels.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/index.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/welcome/Welcome.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/welcome/Welcome.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/welcome/Welcome.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/welcome/Welcome.spec.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/pages/welcome/Welcome.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/pages/welcome/Welcome.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/providers/EthereumService.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/providers/EthereumService.tsx -------------------------------------------------------------------------------- /packages/wallet-ui/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /packages/wallet-ui/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/setupTests.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/channels/channels.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/channels/channels.mock.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/channels/channels.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/channels/channels.spec.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/channels/channels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/channels/channels.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/store.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/store.mock.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/store.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/test-utils/call-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/test-utils/call-action.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/test-utils/ethereum.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/test-utils/ethereum.mock.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/test-utils/hub-api-client.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/test-utils/hub-api-client.mock.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/test-utils/json-rpc-signer.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/test-utils/json-rpc-signer.mock.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/test-utils/nodeTokenClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/test-utils/nodeTokenClient.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/test-utils/web3provider.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/test-utils/web3provider.mock.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/types.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/user/user.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/user/user.mock.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/user/user.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/user/user.spec.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/user/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/user/user.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/wallet/wallet.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/wallet/wallet.mock.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/wallet/wallet.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/wallet/wallet.spec.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/store/wallet/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/store/wallet/wallet.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/styles/_box-sizing.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/styles/_box-sizing.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/styles/_button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/styles/_button.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/styles/_layout.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/styles/_layout.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/styles/_reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/styles/_reset.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/styles/_responsive.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/styles/_responsive.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/styles/_typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/styles/_typography.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/styles/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/styles/_variables.scss -------------------------------------------------------------------------------- /packages/wallet-ui/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/types.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/utils/counterfactual.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/utils/counterfactual.spec.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/utils/counterfactual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/utils/counterfactual.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/utils/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/utils/delay.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/utils/hub-api-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/utils/hub-api-client.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/utils/log.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/utils/nodeTokenClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/utils/nodeTokenClient.ts -------------------------------------------------------------------------------- /packages/wallet-ui/src/utils/testSelector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/src/utils/testSelector.ts -------------------------------------------------------------------------------- /packages/wallet-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/tsconfig.json -------------------------------------------------------------------------------- /packages/wallet-ui/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/packages/wallet-ui/tslint.json -------------------------------------------------------------------------------- /patches/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /patches/@resolver-engine+imports-fs+0.3.3.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/patches/@resolver-engine+imports-fs+0.3.3.patch -------------------------------------------------------------------------------- /patches/ethereum-waffle+2.1.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/patches/ethereum-waffle+2.1.0.patch -------------------------------------------------------------------------------- /patches/scrypt+6.0.3.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/patches/scrypt+6.0.3.patch -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/renovate.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/tslint.json -------------------------------------------------------------------------------- /waffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/waffle.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/counterfactual/monorepo/HEAD/yarn.lock --------------------------------------------------------------------------------