relayer: Fixes to get ready to merge (#3029)

* fixes

* remove sh bash changes
This commit is contained in:
derpy-duck 2023-06-02 17:06:07 -04:00 committed by GitHub
parent e4360c8cfe
commit 8b8f307f9d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 14 additions and 16 deletions

View File

@ -3,7 +3,7 @@ name: Publish generic relayer container image
on:
workflow_dispatch:
push:
branches: ["generic-relayer-merge", "gr/re-app-docker-push"]
branches: ["main", "generic-relayer-merge", "gr/re-app-docker-push"]
release:
types: [published]

View File

@ -85,9 +85,9 @@ export const builder = function (y: typeof yargs) {
} as const)
,
(argv) => {
let module = argv["module"];
assertChain(argv["chain"]);
let payload: PortalRegisterChain<typeof module> = {
const module = argv["module"];
assertChain(argv.chain);
const payload: PortalRegisterChain<typeof module> = {
module,
type: "RegisterChain",
chain: 0,
@ -128,9 +128,9 @@ export const builder = function (y: typeof yargs) {
demandOption: true,
} as const),
(argv) => {
assertChain(argv["chain"]);
let module = argv["module"];
let payload: ContractUpgrade = {
assertChain(argv.chain);
const module = argv["module"];
const payload: ContractUpgrade = {
module,
type: "ContractUpgrade",
chain: toChainId(argv.chain),
@ -276,8 +276,8 @@ export const builder = function (y: typeof yargs) {
})
},
(argv) => {
assertChain(argv["chain"]);
let payload: WormholeRelayerSetDefaultDeliveryProvider = {
assertChain(argv.chain);
const payload: WormholeRelayerSetDefaultDeliveryProvider = {
module: "WormholeRelayer",
type: "SetDefaultDeliveryProvider",
chain: toChainId(argv["chain"]),

View File

@ -21,7 +21,7 @@
},
"scripts": {
"build:core": "truffle compile",
"build": "npm run build:core && forge build && typechain --target=ethers-v5 --out-dir=./ethers-contracts \"build-forge/!(test).sol/*.json\"&& npm run erase-types && echo 'TODO .. MAKE SURE THAT IT IS OKAY TO TYPECHAIN ON ONLY THE FORGE OUTPUT. DONT MERGE THIS YET'",
"build": "npm run build:core && forge build && typechain --target=ethers-v5 --out-dir=./ethers-contracts \"build-forge/!(test).sol/*.json\"&& npm run erase-types",
"erase-types": "ts-node ./ts-scripts/relayer/eraseTypes.ts ./contracts/interfaces/relayer/IDeliveryProviderTyped.sol ./contracts/interfaces/relayer/IWormholeRelayerTyped.sol",
"test": "npm run build:core && mkdir -p build/contracts && cp node_modules/@openzeppelin/contracts/build/contracts/* build/contracts/ && truffle test --network test --compile-none",
"migrate": "npm run build:core && mkdir -p build/contracts && cp node_modules/@openzeppelin/contracts/build/contracts/* build/contracts/ && truffle migrate --to 4 --compile-none",

View File

@ -237,7 +237,7 @@ guardiand template token-bridge-upgrade-contract \\
wormhole_relayer)
echo "\
guardiand template token-bridge-upgrade-contract \\
--chain-id $chain --module \"CoreRelayer\" \\
--chain-id $chain --module \"WormholeRelayer\" \\
--new-address $address"
;;
*) echo "unknown module $module" >&2

View File

@ -36,7 +36,7 @@ Usage:
where:
-h show this help text
-m module (TokenBridge, NFTBridge, CoreRelayer)
-m module (TokenBridge, NFTBridge, WormholeRelayer)
-c chain name
-a emitter address (optional, derived by worm CLI by default)
-o multi-mode output directory
@ -124,10 +124,10 @@ guardiand template token-bridge-register-chain \\
--chain-id $chain --module \"NFTBridge\" \\
--new-address $address"
;;
CoreRelayer)
WormholeRelayer)
echo "\
guardiand template token-bridge-register-chain \\
--chain-id $chain --module \"CoreRelayer\" \\
--chain-id $chain --module \"WormholeRelayer\" \\
--new-address $address"
;;
*) echo "unknown module $module" >&2

View File

@ -31,6 +31,5 @@ export async function getGovernorIsVAAEnqueuedWithRetry(
}
}
}
return result;
}

View File

@ -10,7 +10,6 @@
"downlevelIteration": true,
"allowJs": true,
"resolveJsonModule": true,
"forceConsistentCasingInFileNames": true,
"lib": ["dom", "es5", "scripthost", "es2020.bigint"]
},
"include": ["src", "types"],