├── .gitignore ├── README.md ├── contracts ├── .prettierrc.js ├── LICENSE.txt ├── README.md ├── contracts │ ├── BasicTokenMock.sol │ ├── BooleanIdentityDecider.sol │ ├── DataTypes.sol │ └── UniversalAdjudicator.sol ├── index.json ├── package.json ├── test │ ├── BasicTokenMock.spec.ts │ ├── BooleanIdentityDecider.spec.ts │ ├── UniversalAdjudicator.spec.ts │ └── utils.ts ├── tsconfig.json ├── tslint.json ├── waffle-config.json └── yarn.lock └── specs ├── README.md ├── optimistic-rollup ├── README.md ├── optimistic-rollup-decisions.md └── optimistic-rollup-wip-overview.md ├── ovm-engine ├── README.md └── client-ovm-designs.md ├── plasma └── README.md ├── state-channels └── README.md └── universal-adjudicator ├── README.md └── first-pass-spec.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/README.md -------------------------------------------------------------------------------- /contracts/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/.prettierrc.js -------------------------------------------------------------------------------- /contracts/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/LICENSE.txt -------------------------------------------------------------------------------- /contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/README.md -------------------------------------------------------------------------------- /contracts/contracts/BasicTokenMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/contracts/BasicTokenMock.sol -------------------------------------------------------------------------------- /contracts/contracts/BooleanIdentityDecider.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/contracts/BooleanIdentityDecider.sol -------------------------------------------------------------------------------- /contracts/contracts/DataTypes.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/contracts/DataTypes.sol -------------------------------------------------------------------------------- /contracts/contracts/UniversalAdjudicator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/contracts/UniversalAdjudicator.sol -------------------------------------------------------------------------------- /contracts/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/index.json -------------------------------------------------------------------------------- /contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/package.json -------------------------------------------------------------------------------- /contracts/test/BasicTokenMock.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/test/BasicTokenMock.spec.ts -------------------------------------------------------------------------------- /contracts/test/BooleanIdentityDecider.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/test/BooleanIdentityDecider.spec.ts -------------------------------------------------------------------------------- /contracts/test/UniversalAdjudicator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/test/UniversalAdjudicator.spec.ts -------------------------------------------------------------------------------- /contracts/test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/test/utils.ts -------------------------------------------------------------------------------- /contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/tsconfig.json -------------------------------------------------------------------------------- /contracts/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/tslint.json -------------------------------------------------------------------------------- /contracts/waffle-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/waffle-config.json -------------------------------------------------------------------------------- /contracts/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/contracts/yarn.lock -------------------------------------------------------------------------------- /specs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/specs/README.md -------------------------------------------------------------------------------- /specs/optimistic-rollup/README.md: -------------------------------------------------------------------------------- 1 | # Optimistic Rollup 2 | -------------------------------------------------------------------------------- /specs/optimistic-rollup/optimistic-rollup-decisions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/specs/optimistic-rollup/optimistic-rollup-decisions.md -------------------------------------------------------------------------------- /specs/optimistic-rollup/optimistic-rollup-wip-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/specs/optimistic-rollup/optimistic-rollup-wip-overview.md -------------------------------------------------------------------------------- /specs/ovm-engine/README.md: -------------------------------------------------------------------------------- 1 | # OVM Engine 2 | -------------------------------------------------------------------------------- /specs/ovm-engine/client-ovm-designs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/specs/ovm-engine/client-ovm-designs.md -------------------------------------------------------------------------------- /specs/plasma/README.md: -------------------------------------------------------------------------------- 1 | # Plasma 2 | -------------------------------------------------------------------------------- /specs/state-channels/README.md: -------------------------------------------------------------------------------- 1 | # State Channels 2 | -------------------------------------------------------------------------------- /specs/universal-adjudicator/README.md: -------------------------------------------------------------------------------- 1 | # Universal Adjudicator 2 | -------------------------------------------------------------------------------- /specs/universal-adjudicator/first-pass-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plasma-group/ovm/HEAD/specs/universal-adjudicator/first-pass-spec.md --------------------------------------------------------------------------------