├── .circleci └── config.yml ├── .dockerignore ├── .eslintrc.js ├── .gitignore ├── .prettierrc.json ├── Dockerfile ├── LICENSE ├── README.md ├── bin ├── client └── vat ├── docs ├── captp.md ├── limitations.md ├── objcap.md ├── usage.md ├── vat-basedir.md └── vats.md ├── examples ├── callResponse │ ├── README.md │ ├── left │ │ ├── addresses │ │ ├── argv.json │ │ ├── host-id │ │ ├── id │ │ ├── listen-ports │ │ ├── private-id │ │ ├── root-sturdyref │ │ ├── source │ │ │ └── index.js │ │ ├── vat-secret │ │ └── vat-version │ └── right │ │ ├── addresses │ │ ├── argv.json │ │ ├── host-id │ │ ├── id │ │ ├── listen-ports │ │ ├── private-id │ │ ├── root-sturdyref │ │ ├── source │ │ └── index.js │ │ ├── vat-secret │ │ └── vat-version ├── contract │ ├── contractTest.js │ ├── escrow.js │ ├── escrowExchange.js │ ├── in-contract.txt │ ├── index.js │ ├── makeAlice.js │ ├── makeBob.js │ ├── makeContractHost.js │ ├── makeMint.js │ └── simple_auction.js ├── contractHost │ ├── alice │ │ ├── addresses │ │ ├── argv.json │ │ ├── host-id │ │ ├── id │ │ ├── input-transcript │ │ ├── listen-ports │ │ ├── private-id │ │ ├── root-sturdyref │ │ ├── source │ │ │ └── index.js │ │ ├── vat-secret │ │ └── vat-version │ ├── bob │ │ ├── addresses │ │ ├── argv.json │ │ ├── host-id │ │ ├── id │ │ ├── input-transcript │ │ ├── listen-ports │ │ ├── private-id │ │ ├── root-sturdyref │ │ ├── source │ │ │ └── index.js │ │ ├── vat-secret │ │ └── vat-version │ ├── driver │ │ ├── addresses │ │ ├── argv.json │ │ ├── host-id │ │ ├── id │ │ ├── input-transcript │ │ ├── listen-ports │ │ ├── private-id │ │ ├── root-sturdyref │ │ ├── source │ │ │ └── index.js │ │ ├── vat-secret │ │ └── vat-version │ ├── escrow.js │ ├── host │ │ ├── addresses │ │ ├── argv.json │ │ ├── host-id │ │ ├── id │ │ ├── input-transcript │ │ ├── listen-ports │ │ ├── private-id │ │ ├── root-sturdyref │ │ ├── source │ │ │ └── index.js │ │ ├── vat-secret │ │ └── vat-version │ ├── mint │ │ ├── addresses │ │ ├── argv.json │ │ ├── host-id │ │ ├── id │ │ ├── input-transcript │ │ ├── listen-ports │ │ ├── private-id │ │ ├── root-sturdyref │ │ ├── source │ │ │ └── index.js │ │ ├── vat-secret │ │ └── vat-version │ └── start.sh ├── counter.js └── quorum │ ├── README.md │ ├── one.id │ ├── one │ ├── addresses │ ├── argv.json │ ├── host-id │ ├── id │ ├── listen-ports │ ├── private-id │ ├── root-sturdyref │ ├── source │ │ └── index.js │ ├── vat-secret │ └── vat-version │ ├── start.sh │ ├── three.id │ ├── threeA │ ├── addresses │ ├── argv.json │ ├── host-id │ ├── id │ ├── listen-ports │ ├── private-id │ ├── root-sturdyref │ ├── source │ │ └── index.js │ ├── vat-secret │ └── vat-version │ ├── threeB │ ├── addresses │ ├── argv.json │ ├── host-id │ ├── id │ ├── listen-ports │ ├── private-id │ ├── root-sturdyref │ ├── source │ │ └── index.js │ ├── vat-secret │ └── vat-version │ ├── threeC │ ├── addresses │ ├── argv.json │ ├── host-id │ ├── id │ ├── listen-ports │ ├── private-id │ ├── root-sturdyref │ ├── source │ │ └── index.js │ ├── vat-secret │ └── vat-version │ ├── two.id │ ├── twoA │ ├── addresses │ ├── argv.json │ ├── host-id │ ├── id │ ├── listen-ports │ ├── private-id │ ├── root-sturdyref │ ├── source │ │ └── index.js │ ├── vat-secret │ └── vat-version │ ├── twoB │ ├── addresses │ ├── argv.json │ ├── host-id │ ├── id │ ├── listen-ports │ ├── private-id │ ├── root-sturdyref │ ├── source │ │ └── index.js │ ├── vat-secret │ └── vat-version │ └── twoC │ ├── addresses │ ├── argv.json │ ├── host-id │ ├── id │ ├── listen-ports │ ├── private-id │ ├── root-sturdyref │ ├── source │ └── index.js │ ├── vat-secret │ └── vat-version ├── package.json ├── scripts └── npm-audit-fix.sh ├── src ├── client.js ├── comms.js ├── flow │ └── flowcomm.js ├── host.js ├── index.js ├── insist.js ├── main.js └── vat │ ├── executionEngine.js │ ├── id.js │ ├── index.js │ ├── notifyUponResolution.js │ ├── remotes.js │ ├── scoreboard.js │ ├── swissCrypto.js │ └── webkey.js └── test ├── m1 ├── index.js └── m2.js ├── test-build-argv.js ├── test-contract.js ├── test-endowments.js ├── test-flow.js ├── test-marshal.js ├── test-nat.js ├── test-node-version.js ├── test-notify.js ├── test-pipeline.js ├── test-remotes.js ├── test-sourcemap.js ├── test-vat.js ├── test-vat2.js └── util.js /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | Dockerfile 2 | *~ 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/README.md -------------------------------------------------------------------------------- /bin/client: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/bin/client -------------------------------------------------------------------------------- /bin/vat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/bin/vat -------------------------------------------------------------------------------- /docs/captp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/docs/captp.md -------------------------------------------------------------------------------- /docs/limitations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/docs/limitations.md -------------------------------------------------------------------------------- /docs/objcap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/docs/objcap.md -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/docs/usage.md -------------------------------------------------------------------------------- /docs/vat-basedir.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/docs/vat-basedir.md -------------------------------------------------------------------------------- /docs/vats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/docs/vats.md -------------------------------------------------------------------------------- /examples/callResponse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/callResponse/README.md -------------------------------------------------------------------------------- /examples/callResponse/left/addresses: -------------------------------------------------------------------------------- 1 | /ip4/127.0.0.1/tcp/5777/ipfs/QmPTCvn7YFfBKU5jLUoD77qPzvJm1Gtam6gctV9tJU3uPh 2 | 3 | -------------------------------------------------------------------------------- /examples/callResponse/left/argv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/callResponse/left/argv.json -------------------------------------------------------------------------------- /examples/callResponse/left/host-id: -------------------------------------------------------------------------------- 1 | QmPTCvn7YFfBKU5jLUoD77qPzvJm1Gtam6gctV9tJU3uPh 2 | -------------------------------------------------------------------------------- /examples/callResponse/left/id: -------------------------------------------------------------------------------- 1 | QmPTCvn7YFfBKU5jLUoD77qPzvJm1Gtam6gctV9tJU3uPh 2 | -------------------------------------------------------------------------------- /examples/callResponse/left/listen-ports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/callResponse/left/listen-ports -------------------------------------------------------------------------------- /examples/callResponse/left/private-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/callResponse/left/private-id -------------------------------------------------------------------------------- /examples/callResponse/left/root-sturdyref: -------------------------------------------------------------------------------- 1 | QmPTCvn7YFfBKU5jLUoD77qPzvJm1Gtam6gctV9tJU3uPh/0-93pRdT78qMX8i44yZnx7mK 2 | -------------------------------------------------------------------------------- /examples/callResponse/left/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/callResponse/left/source/index.js -------------------------------------------------------------------------------- /examples/callResponse/left/vat-secret: -------------------------------------------------------------------------------- 1 | C55dHVbHA7nWyhsbqwcDJD 2 | -------------------------------------------------------------------------------- /examples/callResponse/left/vat-version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/callResponse/right/addresses: -------------------------------------------------------------------------------- 1 | /ip4/127.0.0.1/tcp/5999/ipfs/QmVJvWAh6QbmXn6D5EFMHi2c1dwB7HiFBFfrNWXSFSRP7b 2 | 3 | -------------------------------------------------------------------------------- /examples/callResponse/right/argv.json: -------------------------------------------------------------------------------- 1 | { 2 | "response": { "string": "polo" } 3 | } 4 | -------------------------------------------------------------------------------- /examples/callResponse/right/host-id: -------------------------------------------------------------------------------- 1 | QmVJvWAh6QbmXn6D5EFMHi2c1dwB7HiFBFfrNWXSFSRP7b 2 | -------------------------------------------------------------------------------- /examples/callResponse/right/id: -------------------------------------------------------------------------------- 1 | QmVJvWAh6QbmXn6D5EFMHi2c1dwB7HiFBFfrNWXSFSRP7b 2 | -------------------------------------------------------------------------------- /examples/callResponse/right/listen-ports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/callResponse/right/listen-ports -------------------------------------------------------------------------------- /examples/callResponse/right/private-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/callResponse/right/private-id -------------------------------------------------------------------------------- /examples/callResponse/right/root-sturdyref: -------------------------------------------------------------------------------- 1 | QmVJvWAh6QbmXn6D5EFMHi2c1dwB7HiFBFfrNWXSFSRP7b/0-35eAe6yQsQd1JuTNzKnYum 2 | -------------------------------------------------------------------------------- /examples/callResponse/right/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/callResponse/right/source/index.js -------------------------------------------------------------------------------- /examples/callResponse/right/vat-secret: -------------------------------------------------------------------------------- 1 | VfSj4BsTWbwqPgiMhCESno 2 | -------------------------------------------------------------------------------- /examples/callResponse/right/vat-version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/contract/contractTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contract/contractTest.js -------------------------------------------------------------------------------- /examples/contract/escrow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contract/escrow.js -------------------------------------------------------------------------------- /examples/contract/escrowExchange.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contract/escrowExchange.js -------------------------------------------------------------------------------- /examples/contract/in-contract.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contract/in-contract.txt -------------------------------------------------------------------------------- /examples/contract/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contract/index.js -------------------------------------------------------------------------------- /examples/contract/makeAlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contract/makeAlice.js -------------------------------------------------------------------------------- /examples/contract/makeBob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contract/makeBob.js -------------------------------------------------------------------------------- /examples/contract/makeContractHost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contract/makeContractHost.js -------------------------------------------------------------------------------- /examples/contract/makeMint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contract/makeMint.js -------------------------------------------------------------------------------- /examples/contract/simple_auction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contract/simple_auction.js -------------------------------------------------------------------------------- /examples/contractHost/alice/addresses: -------------------------------------------------------------------------------- 1 | /ip4/127.0.0.1/tcp/7503/ipfs/QmTxsHYt2a5sWpatR6LTaW4eHR9d4BozAyKMUH89YjFHsE 2 | -------------------------------------------------------------------------------- /examples/contractHost/alice/argv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/alice/argv.json -------------------------------------------------------------------------------- /examples/contractHost/alice/host-id: -------------------------------------------------------------------------------- 1 | QmTxsHYt2a5sWpatR6LTaW4eHR9d4BozAyKMUH89YjFHsE 2 | -------------------------------------------------------------------------------- /examples/contractHost/alice/id: -------------------------------------------------------------------------------- 1 | QmTxsHYt2a5sWpatR6LTaW4eHR9d4BozAyKMUH89YjFHsE 2 | -------------------------------------------------------------------------------- /examples/contractHost/alice/input-transcript: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/contractHost/alice/listen-ports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/alice/listen-ports -------------------------------------------------------------------------------- /examples/contractHost/alice/private-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/alice/private-id -------------------------------------------------------------------------------- /examples/contractHost/alice/root-sturdyref: -------------------------------------------------------------------------------- 1 | QmTxsHYt2a5sWpatR6LTaW4eHR9d4BozAyKMUH89YjFHsE/0-JvLBWi4QHMJQMwrpJSDKCy 2 | -------------------------------------------------------------------------------- /examples/contractHost/alice/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/alice/source/index.js -------------------------------------------------------------------------------- /examples/contractHost/alice/vat-secret: -------------------------------------------------------------------------------- 1 | CMM3gPiMwT6ysrRoMAbv18 2 | -------------------------------------------------------------------------------- /examples/contractHost/alice/vat-version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/contractHost/bob/addresses: -------------------------------------------------------------------------------- 1 | /ip4/127.0.0.1/tcp/7504/ipfs/QmRqcYjecavhxrGm3pXKnAc6PUAouRwCygeoMCjfWE2E4X 2 | -------------------------------------------------------------------------------- /examples/contractHost/bob/argv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/bob/argv.json -------------------------------------------------------------------------------- /examples/contractHost/bob/host-id: -------------------------------------------------------------------------------- 1 | QmRqcYjecavhxrGm3pXKnAc6PUAouRwCygeoMCjfWE2E4X 2 | -------------------------------------------------------------------------------- /examples/contractHost/bob/id: -------------------------------------------------------------------------------- 1 | QmRqcYjecavhxrGm3pXKnAc6PUAouRwCygeoMCjfWE2E4X 2 | -------------------------------------------------------------------------------- /examples/contractHost/bob/input-transcript: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/contractHost/bob/listen-ports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/bob/listen-ports -------------------------------------------------------------------------------- /examples/contractHost/bob/private-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/bob/private-id -------------------------------------------------------------------------------- /examples/contractHost/bob/root-sturdyref: -------------------------------------------------------------------------------- 1 | QmRqcYjecavhxrGm3pXKnAc6PUAouRwCygeoMCjfWE2E4X/0-6Jm6J5BEh8NrGAoxNZfnj1 2 | -------------------------------------------------------------------------------- /examples/contractHost/bob/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/bob/source/index.js -------------------------------------------------------------------------------- /examples/contractHost/bob/vat-secret: -------------------------------------------------------------------------------- 1 | 7cqLiXXe1kssccpFiw2nR8 2 | -------------------------------------------------------------------------------- /examples/contractHost/bob/vat-version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/contractHost/driver/addresses: -------------------------------------------------------------------------------- 1 | /ip4/127.0.0.1/tcp/7505/ipfs/QmP1yPTRZLKiB9mNDDBvfSCPbi1mBH2w8uLsurcr2iS47X 2 | -------------------------------------------------------------------------------- /examples/contractHost/driver/argv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/driver/argv.json -------------------------------------------------------------------------------- /examples/contractHost/driver/host-id: -------------------------------------------------------------------------------- 1 | QmP1yPTRZLKiB9mNDDBvfSCPbi1mBH2w8uLsurcr2iS47X 2 | -------------------------------------------------------------------------------- /examples/contractHost/driver/id: -------------------------------------------------------------------------------- 1 | QmP1yPTRZLKiB9mNDDBvfSCPbi1mBH2w8uLsurcr2iS47X 2 | -------------------------------------------------------------------------------- /examples/contractHost/driver/input-transcript: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/contractHost/driver/listen-ports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/driver/listen-ports -------------------------------------------------------------------------------- /examples/contractHost/driver/private-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/driver/private-id -------------------------------------------------------------------------------- /examples/contractHost/driver/root-sturdyref: -------------------------------------------------------------------------------- 1 | QmP1yPTRZLKiB9mNDDBvfSCPbi1mBH2w8uLsurcr2iS47X/0-HFFant6KBMLTBXYW6mzS5Z 2 | -------------------------------------------------------------------------------- /examples/contractHost/driver/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/driver/source/index.js -------------------------------------------------------------------------------- /examples/contractHost/driver/vat-secret: -------------------------------------------------------------------------------- 1 | J6vV472YrcnXnRH8w2XzCt 2 | -------------------------------------------------------------------------------- /examples/contractHost/driver/vat-version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/contractHost/escrow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/escrow.js -------------------------------------------------------------------------------- /examples/contractHost/host/addresses: -------------------------------------------------------------------------------- 1 | /ip4/127.0.0.1/tcp/7502/ipfs/QmWw6P4xieSGYd6ug27nZ5XyrXbF3Zj1E9teHowzv8yEb6 2 | -------------------------------------------------------------------------------- /examples/contractHost/host/argv.json: -------------------------------------------------------------------------------- 1 | { "name1": { "string": "arg1" } } 2 | -------------------------------------------------------------------------------- /examples/contractHost/host/host-id: -------------------------------------------------------------------------------- 1 | QmWw6P4xieSGYd6ug27nZ5XyrXbF3Zj1E9teHowzv8yEb6 2 | -------------------------------------------------------------------------------- /examples/contractHost/host/id: -------------------------------------------------------------------------------- 1 | QmWw6P4xieSGYd6ug27nZ5XyrXbF3Zj1E9teHowzv8yEb6 2 | -------------------------------------------------------------------------------- /examples/contractHost/host/input-transcript: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/contractHost/host/listen-ports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/host/listen-ports -------------------------------------------------------------------------------- /examples/contractHost/host/private-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/host/private-id -------------------------------------------------------------------------------- /examples/contractHost/host/root-sturdyref: -------------------------------------------------------------------------------- 1 | QmWw6P4xieSGYd6ug27nZ5XyrXbF3Zj1E9teHowzv8yEb6/0-WdHggrmk2Szz2TkgwvCfZq 2 | -------------------------------------------------------------------------------- /examples/contractHost/host/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/host/source/index.js -------------------------------------------------------------------------------- /examples/contractHost/host/vat-secret: -------------------------------------------------------------------------------- 1 | JdiqxFXKcDCvik2QXpEYw2 2 | -------------------------------------------------------------------------------- /examples/contractHost/host/vat-version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/contractHost/mint/addresses: -------------------------------------------------------------------------------- 1 | /ip4/127.0.0.1/tcp/7501/ipfs/QmNtqu3WNhNGPkWkxQDwZd2FPUp43v22YGdx13xMx7RD54 2 | -------------------------------------------------------------------------------- /examples/contractHost/mint/argv.json: -------------------------------------------------------------------------------- 1 | { "name1": { "string": "arg1" } } 2 | -------------------------------------------------------------------------------- /examples/contractHost/mint/host-id: -------------------------------------------------------------------------------- 1 | QmNtqu3WNhNGPkWkxQDwZd2FPUp43v22YGdx13xMx7RD54 2 | -------------------------------------------------------------------------------- /examples/contractHost/mint/id: -------------------------------------------------------------------------------- 1 | QmNtqu3WNhNGPkWkxQDwZd2FPUp43v22YGdx13xMx7RD54 2 | -------------------------------------------------------------------------------- /examples/contractHost/mint/input-transcript: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/contractHost/mint/listen-ports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/mint/listen-ports -------------------------------------------------------------------------------- /examples/contractHost/mint/private-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/mint/private-id -------------------------------------------------------------------------------- /examples/contractHost/mint/root-sturdyref: -------------------------------------------------------------------------------- 1 | QmNtqu3WNhNGPkWkxQDwZd2FPUp43v22YGdx13xMx7RD54/0-PCZvRZJdbA9Q2yd5LdZJ8K 2 | -------------------------------------------------------------------------------- /examples/contractHost/mint/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/mint/source/index.js -------------------------------------------------------------------------------- /examples/contractHost/mint/vat-secret: -------------------------------------------------------------------------------- 1 | Fa16URc7oLPiNT2HxyDAG9 2 | -------------------------------------------------------------------------------- /examples/contractHost/mint/vat-version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/contractHost/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/contractHost/start.sh -------------------------------------------------------------------------------- /examples/counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/counter.js -------------------------------------------------------------------------------- /examples/quorum/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/README.md -------------------------------------------------------------------------------- /examples/quorum/one.id: -------------------------------------------------------------------------------- 1 | QmWmHedCFNLGhKvoiJRHJQqZcu9nFriSozCGBrwWPPXCHc 2 | -------------------------------------------------------------------------------- /examples/quorum/one/addresses: -------------------------------------------------------------------------------- 1 | /ip4/127.0.0.1/tcp/5001/ipfs/QmWmHedCFNLGhKvoiJRHJQqZcu9nFriSozCGBrwWPPXCHc 2 | -------------------------------------------------------------------------------- /examples/quorum/one/argv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/one/argv.json -------------------------------------------------------------------------------- /examples/quorum/one/host-id: -------------------------------------------------------------------------------- 1 | QmWmHedCFNLGhKvoiJRHJQqZcu9nFriSozCGBrwWPPXCHc 2 | -------------------------------------------------------------------------------- /examples/quorum/one/id: -------------------------------------------------------------------------------- 1 | QmWmHedCFNLGhKvoiJRHJQqZcu9nFriSozCGBrwWPPXCHc 2 | -------------------------------------------------------------------------------- /examples/quorum/one/listen-ports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/one/listen-ports -------------------------------------------------------------------------------- /examples/quorum/one/private-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/one/private-id -------------------------------------------------------------------------------- /examples/quorum/one/root-sturdyref: -------------------------------------------------------------------------------- 1 | QmWmHedCFNLGhKvoiJRHJQqZcu9nFriSozCGBrwWPPXCHc/0-AG7EJb6ybpdVvwE7MKXrJd 2 | -------------------------------------------------------------------------------- /examples/quorum/one/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/one/source/index.js -------------------------------------------------------------------------------- /examples/quorum/one/vat-secret: -------------------------------------------------------------------------------- 1 | 8K9vHw97YT9Y35GGDUwFFC 2 | -------------------------------------------------------------------------------- /examples/quorum/one/vat-version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/quorum/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/start.sh -------------------------------------------------------------------------------- /examples/quorum/three.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/three.id -------------------------------------------------------------------------------- /examples/quorum/threeA/addresses: -------------------------------------------------------------------------------- 1 | /ip4/127.0.0.1/tcp/5021/ipfs/Qmcpn4S1cUef2WK3pWmcvVcxK5tLveQidwgYvY1yNirpMj 2 | -------------------------------------------------------------------------------- /examples/quorum/threeA/argv.json: -------------------------------------------------------------------------------- 1 | { 2 | "one": { "sturdyref": "QmWmHedCFNLGhKvoiJRHJQqZcu9nFriSozCGBrwWPPXCHc/0-AG7EJb6ybpdVvwE7MKXrJd" } 3 | } 4 | 5 | -------------------------------------------------------------------------------- /examples/quorum/threeA/host-id: -------------------------------------------------------------------------------- 1 | Qmcpn4S1cUef2WK3pWmcvVcxK5tLveQidwgYvY1yNirpMj 2 | -------------------------------------------------------------------------------- /examples/quorum/threeA/id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeA/id -------------------------------------------------------------------------------- /examples/quorum/threeA/listen-ports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeA/listen-ports -------------------------------------------------------------------------------- /examples/quorum/threeA/private-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeA/private-id -------------------------------------------------------------------------------- /examples/quorum/threeA/root-sturdyref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeA/root-sturdyref -------------------------------------------------------------------------------- /examples/quorum/threeA/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeA/source/index.js -------------------------------------------------------------------------------- /examples/quorum/threeA/vat-secret: -------------------------------------------------------------------------------- 1 | BeRbX95BsWQFKmGRi3Aznv 2 | -------------------------------------------------------------------------------- /examples/quorum/threeA/vat-version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/quorum/threeB/addresses: -------------------------------------------------------------------------------- 1 | /ip4/127.0.0.1/tcp/5022/ipfs/QmZVfxk5jPokbVij83aYUxetZyaynvBVTBhfPRPR3xguVK 2 | -------------------------------------------------------------------------------- /examples/quorum/threeB/argv.json: -------------------------------------------------------------------------------- 1 | { 2 | "one": { "sturdyref": "QmWmHedCFNLGhKvoiJRHJQqZcu9nFriSozCGBrwWPPXCHc/0-AG7EJb6ybpdVvwE7MKXrJd" } 3 | } 4 | 5 | -------------------------------------------------------------------------------- /examples/quorum/threeB/host-id: -------------------------------------------------------------------------------- 1 | QmZVfxk5jPokbVij83aYUxetZyaynvBVTBhfPRPR3xguVK 2 | -------------------------------------------------------------------------------- /examples/quorum/threeB/id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeB/id -------------------------------------------------------------------------------- /examples/quorum/threeB/listen-ports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeB/listen-ports -------------------------------------------------------------------------------- /examples/quorum/threeB/private-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeB/private-id -------------------------------------------------------------------------------- /examples/quorum/threeB/root-sturdyref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeB/root-sturdyref -------------------------------------------------------------------------------- /examples/quorum/threeB/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeB/source/index.js -------------------------------------------------------------------------------- /examples/quorum/threeB/vat-secret: -------------------------------------------------------------------------------- 1 | BeRbX95BsWQFKmGRi3Aznv 2 | -------------------------------------------------------------------------------- /examples/quorum/threeB/vat-version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/quorum/threeC/addresses: -------------------------------------------------------------------------------- 1 | /ip4/127.0.0.1/tcp/5023/ipfs/Qmcu7FEzGqTT46VMkayfLiTn5UCSD3yudxLZcGgS8P2N8Y 2 | -------------------------------------------------------------------------------- /examples/quorum/threeC/argv.json: -------------------------------------------------------------------------------- 1 | { 2 | "one": { "sturdyref": "QmWmHedCFNLGhKvoiJRHJQqZcu9nFriSozCGBrwWPPXCHc/0-AG7EJb6ybpdVvwE7MKXrJd" } 3 | } 4 | 5 | -------------------------------------------------------------------------------- /examples/quorum/threeC/host-id: -------------------------------------------------------------------------------- 1 | Qmcu7FEzGqTT46VMkayfLiTn5UCSD3yudxLZcGgS8P2N8Y 2 | -------------------------------------------------------------------------------- /examples/quorum/threeC/id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeC/id -------------------------------------------------------------------------------- /examples/quorum/threeC/listen-ports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeC/listen-ports -------------------------------------------------------------------------------- /examples/quorum/threeC/private-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeC/private-id -------------------------------------------------------------------------------- /examples/quorum/threeC/root-sturdyref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeC/root-sturdyref -------------------------------------------------------------------------------- /examples/quorum/threeC/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/threeC/source/index.js -------------------------------------------------------------------------------- /examples/quorum/threeC/vat-secret: -------------------------------------------------------------------------------- 1 | BeRbX95BsWQFKmGRi3Aznv 2 | -------------------------------------------------------------------------------- /examples/quorum/threeC/vat-version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/quorum/two.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/two.id -------------------------------------------------------------------------------- /examples/quorum/twoA/addresses: -------------------------------------------------------------------------------- 1 | /ip4/127.0.0.1/tcp/5011/ipfs/QmTr5q98hnouw6GZ4rzq4W6fsnfiodhQ5HV5G8bvhHW7dn 2 | -------------------------------------------------------------------------------- /examples/quorum/twoA/argv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoA/argv.json -------------------------------------------------------------------------------- /examples/quorum/twoA/host-id: -------------------------------------------------------------------------------- 1 | QmTr5q98hnouw6GZ4rzq4W6fsnfiodhQ5HV5G8bvhHW7dn 2 | -------------------------------------------------------------------------------- /examples/quorum/twoA/id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoA/id -------------------------------------------------------------------------------- /examples/quorum/twoA/listen-ports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoA/listen-ports -------------------------------------------------------------------------------- /examples/quorum/twoA/private-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoA/private-id -------------------------------------------------------------------------------- /examples/quorum/twoA/root-sturdyref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoA/root-sturdyref -------------------------------------------------------------------------------- /examples/quorum/twoA/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoA/source/index.js -------------------------------------------------------------------------------- /examples/quorum/twoA/vat-secret: -------------------------------------------------------------------------------- 1 | VcGkiuXDzZ7Tigg3GT2ekb 2 | -------------------------------------------------------------------------------- /examples/quorum/twoA/vat-version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/quorum/twoB/addresses: -------------------------------------------------------------------------------- 1 | /ip4/127.0.0.1/tcp/5012/ipfs/Qmdvkm5U4F1V4YEJV85zwQB2qpzbWASDYFMeJTo7fkNKcM 2 | -------------------------------------------------------------------------------- /examples/quorum/twoB/argv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoB/argv.json -------------------------------------------------------------------------------- /examples/quorum/twoB/host-id: -------------------------------------------------------------------------------- 1 | Qmdvkm5U4F1V4YEJV85zwQB2qpzbWASDYFMeJTo7fkNKcM 2 | -------------------------------------------------------------------------------- /examples/quorum/twoB/id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoB/id -------------------------------------------------------------------------------- /examples/quorum/twoB/listen-ports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoB/listen-ports -------------------------------------------------------------------------------- /examples/quorum/twoB/private-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoB/private-id -------------------------------------------------------------------------------- /examples/quorum/twoB/root-sturdyref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoB/root-sturdyref -------------------------------------------------------------------------------- /examples/quorum/twoB/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoB/source/index.js -------------------------------------------------------------------------------- /examples/quorum/twoB/vat-secret: -------------------------------------------------------------------------------- 1 | VcGkiuXDzZ7Tigg3GT2ekb 2 | -------------------------------------------------------------------------------- /examples/quorum/twoB/vat-version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /examples/quorum/twoC/addresses: -------------------------------------------------------------------------------- 1 | /ip4/127.0.0.1/tcp/5013/ipfs/QmeioxEPL4xnmTm23PAKQvYHjw5mypQ4ymFxtzrqWRw1e2 2 | -------------------------------------------------------------------------------- /examples/quorum/twoC/argv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoC/argv.json -------------------------------------------------------------------------------- /examples/quorum/twoC/host-id: -------------------------------------------------------------------------------- 1 | QmeioxEPL4xnmTm23PAKQvYHjw5mypQ4ymFxtzrqWRw1e2 2 | -------------------------------------------------------------------------------- /examples/quorum/twoC/id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoC/id -------------------------------------------------------------------------------- /examples/quorum/twoC/listen-ports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoC/listen-ports -------------------------------------------------------------------------------- /examples/quorum/twoC/private-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoC/private-id -------------------------------------------------------------------------------- /examples/quorum/twoC/root-sturdyref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoC/root-sturdyref -------------------------------------------------------------------------------- /examples/quorum/twoC/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/examples/quorum/twoC/source/index.js -------------------------------------------------------------------------------- /examples/quorum/twoC/vat-secret: -------------------------------------------------------------------------------- 1 | VcGkiuXDzZ7Tigg3GT2ekb 2 | -------------------------------------------------------------------------------- /examples/quorum/twoC/vat-version: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/package.json -------------------------------------------------------------------------------- /scripts/npm-audit-fix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/scripts/npm-audit-fix.sh -------------------------------------------------------------------------------- /src/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/client.js -------------------------------------------------------------------------------- /src/comms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/comms.js -------------------------------------------------------------------------------- /src/flow/flowcomm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/flow/flowcomm.js -------------------------------------------------------------------------------- /src/host.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/host.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/index.js -------------------------------------------------------------------------------- /src/insist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/insist.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/main.js -------------------------------------------------------------------------------- /src/vat/executionEngine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/vat/executionEngine.js -------------------------------------------------------------------------------- /src/vat/id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/vat/id.js -------------------------------------------------------------------------------- /src/vat/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/vat/index.js -------------------------------------------------------------------------------- /src/vat/notifyUponResolution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/vat/notifyUponResolution.js -------------------------------------------------------------------------------- /src/vat/remotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/vat/remotes.js -------------------------------------------------------------------------------- /src/vat/scoreboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/vat/scoreboard.js -------------------------------------------------------------------------------- /src/vat/swissCrypto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/vat/swissCrypto.js -------------------------------------------------------------------------------- /src/vat/webkey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/src/vat/webkey.js -------------------------------------------------------------------------------- /test/m1/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/m1/index.js -------------------------------------------------------------------------------- /test/m1/m2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/m1/m2.js -------------------------------------------------------------------------------- /test/test-build-argv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/test-build-argv.js -------------------------------------------------------------------------------- /test/test-contract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/test-contract.js -------------------------------------------------------------------------------- /test/test-endowments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/test-endowments.js -------------------------------------------------------------------------------- /test/test-flow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/test-flow.js -------------------------------------------------------------------------------- /test/test-marshal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/test-marshal.js -------------------------------------------------------------------------------- /test/test-nat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/test-nat.js -------------------------------------------------------------------------------- /test/test-node-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/test-node-version.js -------------------------------------------------------------------------------- /test/test-notify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/test-notify.js -------------------------------------------------------------------------------- /test/test-pipeline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/test-pipeline.js -------------------------------------------------------------------------------- /test/test-remotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/test-remotes.js -------------------------------------------------------------------------------- /test/test-sourcemap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/test-sourcemap.js -------------------------------------------------------------------------------- /test/test-vat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/test-vat.js -------------------------------------------------------------------------------- /test/test-vat2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/test-vat2.js -------------------------------------------------------------------------------- /test/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agoric-labs/PlaygroundVat/HEAD/test/util.js --------------------------------------------------------------------------------