node
node copied to clipboard
ZetaChain’s blockchain node and an observer validator client

**Describe the Issue** We have in the codebase some contracts for tests, example in `pkg/contracts` These contracts could be moved in `protocol-contracts` to benefits all the tooling in the repo,...
**Describe the Issue** In the testDappContract, set the correct amount refunded in reverts (instead of setting 0) and add these checks in AssertTestDAppEVMCalled E2E test
**Describe the Issue** Use full upper case everywhere in the codebase for acronyms Example: SomethingErc20 -> SomethingERC20 SomethingZeta -> SomethingZETA
**Describe the Issue** Protocol contracts v2 adds ability to specify an abortAddress to select address that should receive funds in case of aborted CCTX, protocol should use this address when...
**Describe the Issue** Problematic are exactly the same as https://github.com/zeta-chain/node/issues/2711 The receiver address will need to be parsed at the ZetaClient level
**Describe the Issue** - Define some logic allow to set ProtocolContractVersions == 2 in the vote inbound in inbound.go - Set the correct message: the message passed in `VoteInbound` is...
The stateful precompiled contracts define the following function to preserve state: ```go ExecuteNativeAction(contract common.Address, converter statedb.EventConverter, action func(ctx sdk.Context) error) error ``` The `converter` is an object that converts cosmos-sdk...
**Describe the Issue** ``` Unknown desc = codespace lightclient code 1104: block header verification is disabled: proof verification is disabled for all chains","time":"2024-08-14T15:24:16Z","message":"Error getting core parameters"} Aug 14 15:24:16 validator0-us-east-1-testnet...
**Describe the Issue** Like `ADMIN_TESTS` for `start-admin-test`, ADMIN_UPGRADE_TESTS` allow to test `start-upgrade-test-admin`