Releases: Agoric/dapp-orchestration-basics
Releases · Agoric/dapp-orchestration-basics
v0.1.0-beta.2
After successful local alpha testing of vat-orchestration using this dapp, this beta release is intended to qualify it on emerynet, a shared Agoric test network.
See also:
Building Release Artifacts
$ git clean -d -x -f
$ yarn
$ yarn build
$ cd ui
$ zip -r $(jq -r .name package.json).zip dist/
$ cd ../contract/
$ rm -rf ~/.agoric/cache/
$ agoric run ./test/builder/init-orca.js
$ agoric run ./test/builder/init-orca.js
agoric: run: running /home/connolly/projects/dapp-orchestration-basics/contract/test/builder/init-orca.js
agoric: run: Deploy script will run with Node.js ESM
----- OrCE.2 2 start proposal module evaluating
----- OrCE.2 3 getManifestForOrca Object <[Object: null prototype] {}> {
orca: Object <[Object: null prototype] {}> {
bundleID: 'b1-c1751df4fae592823c8ea3bef44855e1f4ce857d5a390bc1f03b234a6877a3cbd0f787894125bbdbb0395db541d517b2095d26c09132f5fcdd3f75f6d25c6292'
}
}
creating startOrcaContract-permit.json
creating startOrcaContract.js
You can now run a governance submission command like:
agd tx gov submit-proposal swingset-core-eval startOrcaContract-permit.json startOrcaContract.js \
--title="Enable <something>" --description="Evaluate startOrcaContract.js" --deposit=1000000ubld \
--gas=auto --gas-adjustment=1.2
Remember to install bundles before submitting the proposal:
agd tx swingset install-bundle @/home/connolly/.agoric/cache/b1-c1751df4fae592823c8ea3bef44855e1f4ce857d5a390bc1f03b234a6877a3cbd0f787894125bbdbb0395db541d517b2095d26c09132f5fcdd3f75f6d25c6292.json
agd tx swingset install-bundle @/home/connolly/.agoric/cache/b1-3d4c1ae33cb009de2581a857b2fb568bab76c1538933bec194567b186b7cfadd27a8d99e0c253786f3ae7d2055eceb0e946f04e1187acad5c1f1e511eb189092.json
...
p.s.
$ agoric run test/builder/init-orca.js --net emerynet --peer osmosis:connection-128:channel-115:uosmo
$ mv startOrcaContract.js startOrcaContract-emerynet.js
What's Changed
- Multichain-testing now using updated agoric-sdk:use-upgrade-next image and contract also using ICQ on remote account by @Jovonni in #37
- feat!: contract registers chains given in terms by @dckc in #61
- feat(ui): support emerynet by @samsiegart in #62
New Contributors
- @samsiegart made their first contribution in #62
Full Changelog: v0.1.0-beta.1...v0.1.0-beta.2
v0.1.0-beta.1
This is the version used to qualify vat-orchestration as part of u17 release Sep 10 3:01:50PM CT.
See also Sep 11 test log
See also:
Building Release Artifacts
$ git clean -d -x -f
$ yarn
$ cd contract/
$ agoric run ./test/builder/init-orca.js
agoric: run: running /home/connolly/projects/dapp-orchestration-basics/contract/test/builder/init-orca.js
agoric: run: Deploy script will run with Node.js ESM
----- OrCE.2 2 start proposal module evaluating
sane
Whoami Output: connolly
LS Output: config.yaml
explode-bundle.sh
Makefile
package.json
rollup.config.mjs
scripts
src
test
tools
tsconfig.json
,tx.json
PWD Output: /home/connolly/projects/dapp-orchestration-basics/contract
^C
~/projects/dapp-orchestration-basics/contract
04:32 connolly@bldbox$ rm -rf ~/.agoric/cache
~/projects/dapp-orchestration-basics/contract
04:32 connolly@bldbox$ agoric run ./test/builder/init-orca.js
agoric: run: running /home/connolly/projects/dapp-orchestration-basics/contract/test/builder/init-orca.js
agoric: run: Deploy script will run with Node.js ESM
----- OrCE.2 2 start proposal module evaluating
sane
Whoami Output: connolly
LS Output: config.yaml
explode-bundle.sh
Makefile
package.json
rollup.config.mjs
scripts
src
test
tools
tsconfig.json
,tx.json
PWD Output: /home/connolly/projects/dapp-orchestration-basics/contract
----- OrCE.2 3 getting manifest for orca
----- OrCE.2 4 installKeys
----- OrCE.2 5 Object <[Object: null prototype] {}> {
orca: Object <[Object: null prototype] {}> {
bundleID: 'b1-f91ad6c66159d6fd54494f69a29d589627647dbec38f0ab5a9723b67d9c2cb9744cb6510ac6087ca4aa3b8491a490fbee18f94a6c7173d87b9a825fcfa3bd0a0'
}
}
----- OrCE.2 6 restoreRef
----- OrCE.2 7 [Function: restoreRef] Function <Function <[Object: null prototype] {}>>
creating startOrcaContract-permit.json
creating startOrcaContract.js
You can now run a governance submission command like:
agd tx gov submit-proposal swingset-core-eval startOrcaContract-permit.json startOrcaContract.js \
--title="Enable <something>" --description="Evaluate startOrcaContract.js" --deposit=1000000ubld \
--gas=auto --gas-adjustment=1.2
Remember to install bundles before submitting the proposal:
agd tx swingset install-bundle @/home/connolly/.agoric/cache/b1-f91ad6c66159d6fd54494f69a29d589627647dbec38f0ab5a9723b67d9c2cb9744cb6510ac6087ca4aa3b8491a490fbee18f94a6c7173d87b9a825fcfa3bd0a0.json
agd tx swingset install-bundle @/home/connolly/.agoric/cache/b1-698c6b1e9eda5dad21ec71af01efee96f5d33db77eb5cbd4540822c08d4daf9a309c96d54c7e30e1584b7ed451810b70456ac0a6f372750c2d0b3de89dda511e.json
$ cd ../ui
$ yarn build
$ zip -r $(jq -r .name package.json).zip dist/
adding: dist/ (stored 0%)
adding: dist/agoric.svg (deflated 35%)
adding: dist/index.html (deflated 40%)
adding: dist/assets/ (stored 0%)
adding: dist/assets/polygon-Z4QITDL7-469f4d2f-BdYUrcfE.js (deflated 40%)
adding: dist/assets/Opera-KV54PXPA-3a9ece7e-BCqqyEOJ.js (deflated 47%)
adding: dist/assets/Windows-R3CKAIUV-6a18b31d-DfNT6Oej.js (deflated 26%)
adding: dist/assets/zora-KVO7WIOK-3630c68f-D5bRxKPW.js (deflated 52%)
adding: dist/assets/zkSync-XRUC4ZHO-339f80a5-BbodPLR7.js (deflated 30%)
adding: dist/assets/Browser-HN7O5MN7-e19a96b4-BIvPkI4Y.js (deflated 66%)
adding: dist/assets/Linux-NS2LQPT4-8a0b485e-9fsHcAq6.js (deflated 76%)
adding: dist/assets/index-76b9fb17-BhpJRetf.js (deflated 85%)
adding: dist/assets/assets-26YY4GVD-c482ed1f-unq2KRLS.js (deflated 72%)
adding: dist/assets/refresh-5KGGHTJP-9fa65d86-C8QGCTrU.js (deflated 53%)
adding: dist/assets/arbitrum-LYDBJZP3-9f6710ed-BqjyWlr0.js (deflated 38%)
adding: dist/assets/index-CEGVZQMY.js (deflated 48%)
adding: dist/assets/create-PAJXJDV3-f0049cae-aLc4x62m.js (deflated 57%)
adding: dist/assets/login-ZSMM5UYL-93e5cb45-Dwac7LJ-.js (deflated 59%)
adding: dist/assets/index.es-a59877a5-Btcc3aez.js (deflated 70%)
adding: dist/assets/index-BNpeeAy1.js (deflated 75%)
adding: dist/assets/sign-FZVB2CS6-96ab0645-CGsRnPrd.js (deflated 24%)
adding: dist/assets/bsc-S2GSW6VX-22ad85bb-CTFL85G7.js (deflated 47%)
adding: dist/assets/coinbaseWallet-2OUR5TUP-00710ef5-DWcZN83L.js (deflated 37%)
adding: dist/assets/index-0a191a78-DnW8DoSZ.js (deflated 68%)
adding: dist/assets/hooks.module-4d9806e5-BXZ1VVKr.js (deflated 60%)
adding: dist/assets/index-1b93bf53-CbRJ8lu2.js (deflated 72%)
adding: dist/assets/optimism-UUP5Y7TB-9b405c7a-CkwAWENU.js (deflated 37%)
adding: dist/assets/index-BqDXnXsv.js (deflated 79%)
adding: dist/assets/tx-d77a1c01-B496jUD1.js (deflated 84%)
adding: dist/assets/index-41BFQiNr.css (deflated 85%)
adding: dist/assets/avalanche-TFPKP544-6f7d8e01-D_4HPsrK.js (deflated 38%)
adding: dist/assets/http-32d2617f-Df_9QyyJ.js (deflated 63%)
adding: dist/assets/ethereum-4FY57XJF-45c6f87f-BhI8i5E7.js (deflated 46%)
adding: dist/assets/walletConnectWallet-D6ZADJM7-d79f073a-8OuKJLEq.js (deflated 49%)
adding: dist/assets/scan-HZBLXLM4-b7563b9d-DsV3US5d.js (deflated 58%)
adding: dist/assets/metaMaskWallet-ORHUNQRP-bb949bdb-D9jY-BK7.js (deflated 75%)
adding: dist/assets/hardhat-ARRFHFKB-f364700e-DXjWs0mo.js (deflated 53%)
adding: dist/assets/ccip-7fd616cc-r5B71lzE.js (deflated 55%)
adding: dist/assets/name-service-3782bc8a-D5Zj1_c-.js (deflated 37%)
adding: dist/assets/Edge-K2JEGI5S-e7d512a4-CaW1Fen3.js (deflated 58%)
adding: dist/assets/cronos-DQKKIEX7-29196ca9-BC8OGSkQ.js (deflated 39%)
adding: dist/assets/name-service-BQc09RV6.js (deflated 37%)
adding: dist/assets/rainbowWallet-GGU64QEI-87e36e65-CyqdLGEK.js (deflated 65%)
adding: dist/assets/base-3MIUIYGA-da1eac72-CzL856e2.js (deflated 28%)
adding: dist/assets/index-dc32bc2d-BUK5glCV.js (deflated 30%)
adding: dist/assets/Safari-2QIYKJ4P-68e65144-CgF0kJQK.js (deflated 62%)
adding: dist/assets/index-836c0b8c-DTKde2at.js (deflated 42%)
adding: dist/assets/index-3cc46f8f-C-rhdJ5Z.js (deflated 85%)
adding: dist/assets/Firefox-NP5SYEK5-a3375127-BKk6Wa02.js (deflated 66%)
adding: dist/assets/connect-XNDTNVUH-e9464e7a-BrWe_DLP.js (deflated 55%)
adding: dist/assets/Chrome-LGF33C3S-ff70fef5-BAtiMVmP.js (deflated 46%)
adding: dist/assets/safeWallet-DFMLSLCR-aa1d40fd-MoeFNPts.js (deflated 48%)
adding: dist/assets/Brave-YATE5BIM-b0fb61bf-BT0QgSna.js (deflated 53%)
adding: dist/assets/Arc-QDJFTGH2-853cc265-CMIt7t_M.js (deflated 63%)
adding: dist/assets/index-3adcbd59-C0X39KB4.js (deflated 57%)
adding: dist/assets/Macos-2KTZ2XLP-248c985e-bkMn-PIg.js (deflated 28%)
adding: dist/assets/braveWallet-BTBH4MDN-b3bf10cf-x9eTNHdb.js (deflated 44%)
adding: dist/assets/injectedWallet-EUKDEAIU-ff2cd431-CX0dv8AN.js (deflated 34%)