diff --git a/contract/test/snapshots/agd-lib.test.js.md b/contract/test/snapshots/agd-lib.test.js.md new file mode 100644 index 0000000..d4ed580 --- /dev/null +++ b/contract/test/snapshots/agd-lib.test.js.md @@ -0,0 +1,995 @@ +# Snapshot report for `test/agd-lib.test.js` + +The actual snapshot is saved in `agd-lib.test.js.snap`. + +Generated by [AVA](https://avajs.dev). + +## container copies files + +> exec log + + [ + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--tty', + false, + '--', + 'mkdir', + '-p', + '/root', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'cp', + 'contract.deploy.js', + 'agoriclocal-genesis-0:/root/', + '--container', + 'validator', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'cp', + 'contract-permit.json', + 'agoriclocal-genesis-0:/root/', + '--container', + 'validator', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--tty', + false, + '--', + 'ls', + '/root', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + ] + +## deploy-cli style usage + +> execLog + + [ + { + args: [ + 'run', + 'proposals/revise-chain-info.builder.js', + ], + file: 'agoric', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'mkdir', + '-p', + '/root', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'cp', + './myContract.deploy.js', + 'agoriclocal-genesis-0:/root/', + '--container', + 'validator', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'cp', + './myContract-permit.json', + 'agoriclocal-genesis-0:/root/', + '--container', + 'validator', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'ls', + '/root', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'mkdir', + '-p', + '/root', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'cp', + '/home/me/.agoric/cache/b1-DEADBEEF.json', + 'agoriclocal-genesis-0:/root/', + '--container', + 'validator', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'ls', + '/root', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'keys', + 'show', + '--address', + 'faucet', + '--keyring-backend', + 'test', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'tx', + 'swingset', + 'install-bundle', + '@/root/b1-DEADBEEF.json', + '--gas', + 'auto', + '--keyring-backend', + 'test', + '--chain-id', + 'agoriclocal', + '--from', + 'agoric1234', + '--broadcast-mode', + 'block', + '--gas', + 'auto', + '--gas-adjustment', + '1.4', + '--yes', + '--output', + 'json', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'keys', + 'show', + '--address', + 'genesis', + '--keyring-backend', + 'test', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'tx', + 'gov', + 'submit-proposal', + 'swingset-core-eval', + '/root/myContract-permit.json', + '/root/myContract.deploy.js', + '--title', + 'myContract', + '--description', + 'myContract proposal', + '--deposit', + '1000000ubld', + '--keyring-backend', + 'test', + '--chain-id', + 'agoriclocal', + '--from', + 'agoric1234', + '--broadcast-mode', + 'block', + '--gas', + 'auto', + '--gas-adjustment', + '1.4', + '--yes', + '--output', + 'json', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'query', + 'gov', + 'proposals', + '--output', + 'json', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + stdio: [ + 'ignore', + 'pipe', + 'ignore', + ], + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'tx', + 'gov', + 'deposit', + 1, + '50000000ubld', + '--keyring-backend', + 'test', + '--chain-id', + 'agoriclocal', + '--from', + 'genesis', + '--broadcast-mode', + 'block', + '--gas', + 'auto', + '--gas-adjustment', + '1.4', + '--yes', + '--output', + 'json', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'tx', + 'gov', + 'vote', + 1, + 'yes', + '--keyring-backend', + 'test', + '--chain-id', + 'agoriclocal', + '--from', + 'genesis', + '--broadcast-mode', + 'block', + '--gas', + 'auto', + '--gas-adjustment', + '1.4', + '--yes', + '--output', + 'json', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'query', + 'gov', + 'proposal', + 1, + '--output', + 'json', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + stdio: [ + 'ignore', + 'pipe', + 'ignore', + ], + }, + }, + ] + +## orca-multichain.test style usage + +> execLog + + [ + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'keys', + 'show', + '--address', + 'agoric', + '--keyring-backend', + 'test', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + '--keyring-backend', + 'test', + 'keys', + 'delete', + 'agoric', + '-y', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + '--keyring-backend', + 'test', + 'keys', + 'add', + 'agoric', + '--recover', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + input: 'swift element zoo argue predict ugly awful alert glance net tourist body', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'keys', + 'show', + '--address', + 'cosmoshub', + '--keyring-backend', + 'test', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + '--keyring-backend', + 'test', + 'keys', + 'delete', + 'cosmoshub', + '-y', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + '--keyring-backend', + 'test', + 'keys', + 'add', + 'cosmoshub', + '--recover', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + input: 'joke lecture black sniff goddess grain then forum level achieve pen alone', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'keys', + 'show', + '--address', + 'osmosis', + '--keyring-backend', + 'test', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + '--keyring-backend', + 'test', + 'keys', + 'delete', + 'osmosis', + '-y', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + '--keyring-backend', + 'test', + 'keys', + 'add', + 'osmosis', + '--recover', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + input: 'burden noise endorse upon waste sibling slot can banner equip chalk small', + }, + }, + { + args: [ + '--no-install', + 'agoric', + 'run', + './test/builder/init-orca.js', + ], + file: 'npx', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'mkdir', + '-p', + '/root', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'cp', + './myContract.deploy.js', + 'agoriclocal-genesis-0:/root/', + '--container', + 'validator', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'cp', + './myContract-permit.json', + 'agoriclocal-genesis-0:/root/', + '--container', + 'validator', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'ls', + '/root', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'mkdir', + '-p', + '/root', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'cp', + '/home/me/.agoric/cache/b1-DEADBEEF.json', + 'agoriclocal-genesis-0:/root/', + '--container', + 'validator', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'ls', + '/root', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'keys', + 'show', + '--address', + 'faucet', + '--keyring-backend', + 'test', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'tx', + 'swingset', + 'install-bundle', + '@/root/b1-DEADBEEF.json', + '--gas', + 'auto', + '--keyring-backend', + 'test', + '--chain-id', + 'agoriclocal', + '--from', + 'agoric1234', + '--broadcast-mode', + 'block', + '--gas', + 'auto', + '--gas-adjustment', + '1.4', + '--yes', + '--output', + 'json', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'keys', + 'show', + '--address', + 'genesis', + '--keyring-backend', + 'test', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'tx', + 'gov', + 'submit-proposal', + 'swingset-core-eval', + '/root/myContract-permit.json', + '/root/myContract.deploy.js', + '--title', + 'myContract', + '--description', + 'myContract proposal', + '--deposit', + '1000000ubld', + '--keyring-backend', + 'test', + '--chain-id', + 'agoriclocal', + '--from', + 'agoric1234', + '--broadcast-mode', + 'block', + '--gas', + 'auto', + '--gas-adjustment', + '1.4', + '--yes', + '--output', + 'json', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'query', + 'gov', + 'proposals', + '--output', + 'json', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + stdio: [ + 'ignore', + 'pipe', + 'ignore', + ], + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'tx', + 'gov', + 'deposit', + 1, + '50000000ubld', + '--keyring-backend', + 'test', + '--chain-id', + 'agoriclocal', + '--from', + 'genesis', + '--broadcast-mode', + 'block', + '--gas', + 'auto', + '--gas-adjustment', + '1.4', + '--yes', + '--output', + 'json', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'tx', + 'gov', + 'vote', + 1, + 'yes', + '--keyring-backend', + 'test', + '--chain-id', + 'agoriclocal', + '--from', + 'genesis', + '--broadcast-mode', + 'block', + '--gas', + 'auto', + '--gas-adjustment', + '1.4', + '--yes', + '--output', + 'json', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + }, + }, + { + args: [ + 'exec', + '-i', + 'agoriclocal-genesis-0', + '--container', + 'validator', + '--', + 'agd', + 'query', + 'gov', + 'proposal', + 1, + '--output', + 'json', + ], + file: 'kubectl', + opts: { + encoding: 'utf-8', + stdio: [ + 'ignore', + 'pipe', + 'ignore', + ], + }, + }, + ] diff --git a/contract/test/snapshots/agd-lib.test.js.snap b/contract/test/snapshots/agd-lib.test.js.snap new file mode 100644 index 0000000..e6b8913 Binary files /dev/null and b/contract/test/snapshots/agd-lib.test.js.snap differ