The home for Hyperlane core contracts, sdk packages, and other infrastructure
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hyperlane-monorepo/vectors/signedUpdate.json

36 lines
1.4 KiB

test: migrate tests and deploy process to ts (#400) * refactor: migrate js lib to ts * refactor: rewrite extendEnvironment in ts * add: sample tests * add: extend hre * refactor: ts deploy and signer type * refactor: devDeploy for tests * document: isTestDeploy param, add common.test.ts * add: common tests * fix: common tests * clean: remove sample script * refactor: remove Signer type and use ethers.Signer * refactor: typescript directory * build: generate typechain * refactor: typescript code (#399) * refactor: optics-tests/optics-deploy * fix: install typechain * fix * fix: ts errors * add: merkle tests (#417) * add: merkle tests * clean: remove commented code * fix: merkle tests * test: add queue tests (#422) * Add queue tests * fix: add await to fix nonce bug * test: home ts (#401) * add: home tests * add: home tests * add: deploy home (broken) * refactor: add num confirmations to config * refactor: clean up around ts tests (#424) - add testChain.ts with utility functions for making test Chain and Deploy - refactor the Optics hardhat extension - improve typing of enums in Optics lib - remove most references to waffle (prefer ethers) - remove isTestDeploy from deployment args in favor of a test? on Deploys * refactor: clean test deploy, home tests passing * refactor: deployOptics * fix: white space * lint: fix white space * refactor: testCase vectors and imports * fix: rust test vector generation * fix: missing await Co-authored-by: James Prestwich <10149425+prestwich@users.noreply.github.com> * test: add message test (#423) * test: add message test * fix: replace require with import * fix: import for queue.test.ts * enhance: add type check * fix: import conflicts * test: add upgrade tests (#443) * test: add upgrade tests * fix: missing arg * refactor: clean up code * remove: unused code * refactor: deploy proxy * fix: unsaved code * fix: ts conflicts * add: utils ts (#453) * draft * refactor: remove waffle from home tests * fix: types, remove waffle Co-authored-by: yoduyodu <wang7ong@gmail.com> * test: add XAppConnectionManager tests (#456) * test: add XAppConnectionManager tests * test: initial setup for XAppConnectionManager tests * test: most XAppConnectionManager tests passing * fix: failing test * test: SimpleMessage ts (#468) * test: add cross-chain test utils * test: simpleMessage, mostly passing * fix: prove and process test * test: add initial state test, clean up * test: recoverymanager ts (#473) * test: add recoveryManager initial tests * fix: set recoveryManager in ts deploy * fix: set governor * test: replica ts (#483) * test: add replica tests * debug: fix failing tests * WIP: test: governance router/upgrade ts (#470) * test: add governance router tests * debug: some tests * debug: Gov Router tests * refactor: upgradeUtils * fix: missing await * test: clean up ts tests (#484) * clean: imports * refactor: utils * refactor: remove logs during testing * fix: weird bug, ethers.getSigners messes up describe blocks * delete: solidity/optics-core/js * update: pre-commit script for ts * update: pre-commit and scripts * fix: test, update with main * clean: types * fix: bad recipient handle * add: todo for gov router test * add: add back verify deploy stuff in js for now * bug: fix the governance upgrade test (#490) * fix: gov router upgrade test * feature: use TS in both solidity packages * bug: install deps in typescript dir in tests * feature: enhanced github action install * chore: disable automerge, and move lint before test Co-authored-by: Tong Wang <wang7ong@gmail.com> Co-authored-by: James Prestwich <10149425+prestwich@users.noreply.github.com> Co-authored-by: James Prestwich <james@prestwi.ch>
3 years ago
[
{
"homeDomain": 1000,
"newRoot": "0x0202020202020202020202020202020202020202020202020202020202020202",
"oldRoot": "0x0101010101010101010101010101010101010101010101010101010101010101",
"signature": {
"r": "0xa1ebc1ac06eb30391c55adc338e2b1f995fa3dc1a5a4adca9d83b9742a5f32fc",
"s": "0x790726fcb56cdeb0da5c4c7230d467be53233becbcbe1fa498e6de8658ea6f86",
"v": 28
},
"signer": "0x19e7e376e7c213b7e7e7e46cc70a5dd086daff2a"
},
{
"homeDomain": 1000,
"newRoot": "0x0303030303030303030303030303030303030303030303030303030303030303",
"oldRoot": "0x0202020202020202020202020202020202020202020202020202020202020202",
"signature": {
"r": "0x96d9ba37179762bb24aa1e286042bd440dab6828e799c334ee32459cb91ec923",
"s": "0x490849dce53e86dd0ba0ddd204e1f9782d18eff8e8602774e38f2bdf64470c8d",
"v": 28
},
"signer": "0x19e7e376e7c213b7e7e7e46cc70a5dd086daff2a"
},
{
"homeDomain": 1000,
"newRoot": "0x0404040404040404040404040404040404040404040404040404040404040404",
"oldRoot": "0x0303030303030303030303030303030303030303030303030303030303030303",
"signature": {
"r": "0x1a4710af298965b67a222c967db184e227ed86aaf916e9f53251368052a6f0d3",
"s": "0x68e03b157407da4b9c8f3ef08f6eafbe33b40d9aaf065eead3ff82e511123914",
"v": 28
},
"signer": "0x19e7e376e7c213b7e7e7e46cc70a5dd086daff2a"
}
]