Commit Graph

3267 Commits

Author SHA1 Message Date
Nikhil Suri aa44e82f7c
Instantiate allowlist (#3181)
* sdk: add wormchain instantiate allowlist governance VAA

* wormchain: add wasm instantiate allowlist msg handler

* Add cli for instantiate allowlist (#3199)

* Add cli for instantiate allowlist and fix
vaa.BodyWormchainAllowlistInstantiateContract deserialization

* Lint fixes

* Add instantiate allowlist to codec and genesis

* Add MsgDeleteWasmInstantiateAllowlist, update naming to be consistent across all types

* Fix key prefix for GetAllWasmInstiateAllowedAddresses

* Update wasmd tag version

* Fix 5 bit encoding bug

* Add query cli and rpc handler

* Add query cli and rpc files

* use cosmos-sdk method for computing bech32

---------

Co-authored-by: Steve <1848680+misko9@users.noreply.github.com>
2023-08-07 11:18:40 -07:00
Ben Guidarelli 155d206322
SDK: fix chain id/name types (#3250) 2023-08-04 12:57:43 -04:00
tbjump 5ce1a42c0b node: update delve 2023-08-03 09:58:14 -07:00
tbjump 256e67df9a upgrade to golang 1.20.7 2023-08-03 09:58:14 -07:00
tbjump d16d601695 ci: increase tilt timeout to 60m 2023-08-03 12:43:36 -04:00
bruce-riley 1721fef95a
Node: Gateway Relayer (#3243) 2023-08-03 10:26:50 -05:00
bruce-riley e5329e7ca4
Node: Add gwrelayer to codeowners (#3262) 2023-08-03 10:17:12 -05:00
bruce-riley 9f450c1a93
Node/Gov: Update floor prices (#3255)
* Prettying the script

* Node/Gov: Update floor prices
2023-08-03 09:07:43 -05:00
Ben Guidarelli 544d542c6e
SDK: remove semicolon in event definition (#3249) 2023-08-02 16:44:44 -04:00
Jonathan Claudius 9d6c88a771
codeowners: audit of active code owners (#3251) 2023-08-02 17:27:43 +01:00
Csongor Kiss 8d63ab50fb
worm: fix attestation parsing (#3218)
The parser was dropping 0 bytes from the front, which is incorrect,
because the symbol and name fields are right-padded with 0s.
2023-08-01 15:34:41 +01:00
derpy-duck f11299b888
SDK: const update (#3242) 2023-07-28 12:36:09 -04:00
Steve 5255e933d6
Add tokenfactory module to wormchain (#3146)
* Add tokenfactory module to wormchain

* Remove SetMetadata, ForceTransfer, and BurnFrom capabilities. Fix
IsCapabilityEnabled() bug. Comment out test cases that use those
capabilities. Remove unnecessary var declaration.

* Move test_helpers.go to apptesting folder. Remove unnecessary
EncodingConfig struct/method/file. Move and rename mock.go to
mock_key.go and move to apptesting folder.

* Fix lint issues

* Add tokenfactory proto files

* Update the go package for wormchain, add tokenfactory to proto gen
dockerfile, and re-generate proto files

* Disable tokenfactory wasm custom querier so that wormchain custom
querier works

* Remove subdemon check since the bug has been fixed in our ibc-go version

* Disable unit test using tokenfactory custom querier
2023-07-26 14:06:17 -04:00
Nikhil Suri 0c556119bd
update cosmwasm and wormchain codeowners (#3238) 2023-07-25 21:41:54 -04:00
Ben Guidarelli 53fd4c3a7a
SDK: bump algosdk version (#3231) 2023-07-25 14:15:48 -04:00
Kevin Peters a13e06c153 CI should run prettier@2.3.2 2023-07-25 12:54:44 -05:00
derpy-duck 5c399cdb4f
Relayer: base testnet deploy and script improvements (#3230)
* Relayer: base testnet deploy and script improvements

* remove operating chains
2023-07-24 11:39:53 -04:00
bruce-riley 94dedc2cbd
Node/Deploy: Add base VAAs (#3226) 2023-07-20 13:02:40 -05:00
Kevin Peters 94321a2d84 sdk/js: v0.9.22 release 2023-07-19 15:55:45 -05:00
tbjump 5028600a1c node/node_test: prePopulateVAA 2023-07-19 08:32:00 -07:00
tbjump 940a906e19 node/node_test: Test automatic re-observation requests 2023-07-19 08:32:00 -07:00
tbjump 761c917427 node/processor: Make time configs public 2023-07-19 08:32:00 -07:00
bruce-riley bd89e4e3ab
Node: Processor delay metrics (#3210) 2023-07-19 10:23:16 -05:00
tbjump 590cd562bb node/node_test: Rename helper functions 2023-07-18 11:39:32 -07:00
tbjump d6f2e61861 node/node_test: cleanup guardianConfig 2023-07-18 11:39:32 -07:00
tbjump 0896d028bd node/p2p: fix capitalization of error messages 2023-07-18 11:39:32 -07:00
tbjump ef555ba78e node/node: Address review nits 2023-07-18 11:39:32 -07:00
tbjump a62edfbdc0 node: output logs only for failed tests 2023-07-18 11:39:32 -07:00
tbjump 42866295f8 node/node_test: count amount of generated logs 2023-07-18 11:39:32 -07:00
tbjump b60472cb52 node/db: use provided logger for badgerDb 2023-07-18 11:39:32 -07:00
tbjump 336cc3f9bc node/node_test: Update BenchmarkConsensus numbers 2023-07-18 11:39:32 -07:00
tbjump 7a0c03c846 node/node_test: Capture logs at INFO level instead of DEBUG 2023-07-18 11:39:32 -07:00
tbjump d73bce429a node/node_test: count amount of generated logs 2023-07-18 11:39:32 -07:00
tbjump ddeb78ceb7 node: increase inboundObservationBufferSize to 5000 2023-07-18 11:39:32 -07:00
tbjump fe09eb5099 node/db: use provided logger for badgerDb 2023-07-18 11:39:32 -07:00
tbjump 36fc45d87b gitignore: ignore *.prof 2023-07-18 11:39:32 -07:00
tbjump 2429f51ee3 node: Add benchmarks 2023-07-18 11:39:32 -07:00
tbjump 9c668072ef node/p2p: Warn about channel overflows in GoTest mode 2023-07-18 11:39:32 -07:00
chase-45 14a1251c06
ethereum: pin ethereum docker forge evm version to london (#3120) 2023-07-18 12:16:51 -04:00
bruce-riley d1cfbdf46c
Node: Base deployment (#3213)
* Node: Base deployment

Change-Id: I9ccd5cbc6c44d1891acb9d443e9e2b29b25afa3c

* Add governance VAAs

Change-Id: I426107fd7ad2e6bef063b8f178c1683a6590a54e

* Update contract addresses

Change-Id: I1cf92bb08d1c45b22dec195e2d076e7aabf3e369

* Update URL in repair script

* Add baseRPC to devnet/node.yaml
2023-07-18 08:17:27 -04:00
Alber 8e0cf4c31f
clients/js: refactor cmds & CLI docs generator (#3182)
* feat: update npm commands for Githun Actions CI

* feat: add worm cli github actions

* feat: save HTML test report as artifact

* chore: update github action, show report correctly

* fix: add missing CommandModule type

* chore: rm unused import

* fix: override auto-detected locale by OS system

* feat: infere command modules on doc.ts & main.ts

* feat: command args accepts an array of modules

* fix: cmds must be outside main, breaks otherwise

* fix: import CLI_COMMAND_MODULES outside of main

* chore: add missing transfer command from README

* chore: rm test branch dependencies

* feat: extract info cmds into array const

* chore: document command imports as list

* chore: package.json spacing

* chore: bump @types/yargs version

* feat: cast correct array type YargsCommandModule[]
2023-07-17 11:10:48 -04:00
tbjump 03bf786b47 node/db: Support in-memory DB and use in tests 2023-07-17 06:32:19 -07:00
tbjump cf29f6c410 node: Gracefully shutdown accountant on exit 2023-07-17 06:32:19 -07:00
tbjump e07a750f90 node/p2p: graceful shutdown on context cancel 2023-07-17 06:32:19 -07:00
tbjump e464260246 node: gracefully shutdown status server 2023-07-17 06:32:19 -07:00
tbjump 96c6cc2b32 node/watchers/mock: log digest 2023-07-15 07:53:51 -07:00
tbjump 45d417019e node/node_test: improve log handling 2023-07-15 07:53:51 -07:00
tbjump 6f06b7fd29 node/gov: do not log tokens on startup during gotest 2023-07-15 07:53:51 -07:00
tbjump d8b642c0d9 node/db: Add prom metric wormhole_db_vaa_ctr 2023-07-15 07:53:51 -07:00
tbjump 4d0ea744f1 node/node: Move options to options.go 2023-07-14 15:50:48 -04:00