kev1n-peters
d7198a74d7
sdk/js: Added injective mainnet addresses ( #2085 )
2022-12-06 22:53:19 -05:00
Nikhil Suri
0e7c085d71
node: inject wormchain cosmwasm governance messages ( #2057 )
...
* node: inject wormchain cosmwasm governance messages
* Use nested hash for defense in depth
* Use keccak.Reset() instead of creating new hash objects
* fix msg_server_wasmd_test
* Updated based on jynnantonix comments
* Check return value of binary.Write
* Include actual error in binary.Write panic case
2022-12-06 11:10:32 -08:00
Jeff Schroeder
8ed35ddac1
docker: update node build to not copy executables ( #2075 )
...
Refs: #2073
Since the stuff under /bin might not have the right libraries to run,
don't copy it. This is not a general purpose operating system image
and is meant to be minimal.
2022-12-06 11:35:16 -05:00
kev1n-peters
54194b1f64
cosmwasm: Added injective mainnet verify script ( #2078 )
2022-12-06 16:03:44 +01:00
bruce-riley
b38dfc015f
sdk/go: Add unmarshal for vaa.Address ( #2076 )
...
* sdk/go: Add unmarshal for vaa.Address
Change-Id: I1beb99f82673d1fc3225a8c6628a0019648d7e01
* sdk/go: review rework
Change-Id: I7c9179e674c019f46eebff13a071f997f20572f3
2022-12-06 07:18:16 -06:00
jumpsiegel
759550715a
near/fix-stats: Fix network stats for near ( #2077 )
...
* near/fix-stats: Fix network stats for near
2022-12-05 07:24:44 -06:00
Evan Gray
e31f701b61
codeowners: add another fallback node reviewer
2022-12-02 17:35:02 -05:00
kev1n-peters
b7aae9d5dd
clients/js: evm info identifies unsupported features ( #2065 )
2022-12-02 11:36:10 -06:00
Bruce Riley
16e8bb347e
Node: Polygon checkpoint logging
...
Change-Id: I31305812cc784845aa98497ada24b2a2041cad71
2022-12-02 10:18:06 -05:00
Josh Siegel
3e0cabc70f
algo/fix: go mod tidy
2022-12-02 09:51:51 -05:00
Josh Siegel
133523bd57
algo/fix: switch to using last round
2022-12-02 09:51:51 -05:00
Chirantan Ekbote
83b473edba
cosmwasm: Makefile: Separate unit and integration tests
...
We already run the unit tests as part of the rust-lint-and-tests CI job
so don't run them again before running the integration tests.
2022-12-02 14:45:24 +00:00
Paul Noel
976d8430c6
Optimism finality ( #2037 )
...
* node/pkg: update optimism finality
* node/pkg: fix tilt test
* node/pkg: CI changes
2022-12-02 07:38:45 -06:00
Evan Gray
22304b94a1
sdk/js: avoid terra test1 key in CI
2022-12-01 17:41:00 -05:00
Evan Gray
a3a4528c6f
terra/devnet: update timeout_broadcast_tx_commit
2022-12-01 17:41:00 -05:00
Evan Gray
b0c65265aa
terra/tools: restore broadcast waiting fix
2022-12-01 17:41:00 -05:00
bruce-riley
bca681cddb
Client: Use testnet key for terra2 ( #2040 )
...
Change-Id: Icb91807bd3b9c38407246a3ce6df6180f4f87924
2022-12-01 08:07:34 -06:00
Evan Gray
e3ec8adabd
codeowners: full coverage
2022-11-30 20:16:19 -05:00
bruce-riley
b2fdebb9cb
SDK: Redeploy Neon Testnet ( #2035 )
...
* sdk: redeploy neon testnet
* sdk/js: 0.9.4 version bump
Co-authored-by: Kevin Peters <kpeters@jumptrading.com>
2022-11-30 18:54:43 -06:00
Nikhil Suri
88293f36eb
sdk: enforce single canonical VerifySignatures method ( #1995 )
2022-11-30 10:42:07 -08:00
Conor Patrick
63a5654c02
wormchain: add admin-sign command to continue wormchain validator enrollment
2022-11-30 09:23:19 -06:00
Conor Patrick
2bc47889f3
wormchain: update genesis to include all guardians in next consensus set
2022-11-30 09:23:19 -06:00
kev1n-peters
74c5f5c471
sdk/js: Added .prettierrc.json file ( #2028 )
2022-11-30 09:03:26 -06:00
Hendrik Hofstadt
fa270ec467
node: update go to 1.19.3 and enable race detector
...
Change-Id: Ia1de1669560f212639c6b0e010bee34228d94d63
2022-11-30 09:36:07 -05:00
Hendrik Hofstadt
56645faaad
watcher: fix near typos / docs
...
Change-Id: I7e271945e8d636b08e384f09359ad8aebf708103
2022-11-30 09:36:07 -05:00
Hendrik Hofstadt
97f302e7d8
watcher: simplify near watcher
...
Change-Id: If1f646de29c04ab58f5b5ae90b8cbb1f2803fcc0
2022-11-30 09:36:07 -05:00
Chirantan Ekbote
c5925f1467
cosmwasm: Add core accounting package
...
The accounting package implements the reusable, chain agnostic part of
tokenbridge accounting.
Part of #1880 .
2022-11-30 16:34:22 +09:00
jumpsiegel
4188373a69
WH-2023: light weight near sdk tests needed resolveJsonModule @ Closes #2023 ( #2024 )
2022-11-29 11:29:00 -06:00
Hendrik Hofstadt
ff186e441a
rename dev.v2 to main
...
Change-Id: Idfc6f88de7ee3c190a01c2196dc0bc4da91cbe4c
2022-11-29 10:43:07 -05:00
Ruud van Asseldonk
048b8834c9
wormchain: Build with Ledger support by default
2022-11-28 19:26:49 -05:00
Chirantan Ekbote
b1fce660c8
cosmwasm: Add wormhole-bindings package
...
This package defines the bindings into the native wormhole module on
wormchain.
Part of #1880 and #1881 .
2022-11-29 08:18:56 +09:00
Paul Noel
8d92d23d48
cosmwasm: update verify script ( #1936 )
...
* cosmwasm: update script
* scripts: update governance script
* cosmwasm: remove commented code
* cosmwasm: redirect to stderr
2022-11-28 15:24:25 -06:00
tbjump
e2f3f69e2b
node/p2p: separate governor config and status message prefix ( #1956 )
...
Co-authored-by: tbjump <unknown>
2022-11-28 10:58:26 -06:00
tbjump
17e732c741
node/p2p: enforce ObservationRequest signature payload >= 34 bytes ( #1992 )
...
Co-authored-by: tbjump <>
2022-11-28 10:42:39 -06:00
tbjump
200fee61a8
node/p2p: enforce minimum heartbeat message length ( #1958 )
...
Co-authored-by: tbjump
2022-11-28 10:23:34 -06:00
Hernán Di Pietro
a6d76f4382
Added option to fund predefined dev accounts in Algorand deployment ( #1997 )
2022-11-28 08:12:10 -06:00
bruce-riley
95fd892bec
Node: Support for EVM watcher safe blocks ( #1727 )
...
* Node: Support for EVM watcher safe blocks
* Fix merge error
* Add check of publishSafeBlocks if not useFinalized
2022-11-28 07:55:35 -06:00
jumpsiegel
091ee0877d
WH-1934: upgrade golang to 1.19 ( #1941 )
...
* upgrade to golang 1.19.3
Co-authored-by: tbjump <>
Co-authored-by: tbjump <unknown>
2022-11-28 07:48:27 -06:00
tbjump
31dfbef6e7
add whitepaper explaining guardian key usage ( #1960 )
...
Co-authored-by: tbjump <unknown>
2022-11-23 13:51:58 -06:00
tbjump
c5967bfebe
node: dev build: remove race condition detector ( #1988 )
...
Co-authored-by: tbjump <>
2022-11-23 13:25:51 -06:00
ckeun
1406d29ff6
sdk/js: added vaa repair script to utils ( #1935 )
...
* sdk/js: Added repairVaa & test
* fixed unnecessary comments
* Separated rpc call from base repairVaa function. removed console logs and added throws
* removed unncessary else statement
* removed unnecessary async
* Skipping rpc call test for current guardian set
* Clean up minor formatting
2022-11-23 10:24:06 -06:00
Csongor Kiss
effde7f756
ethereum: Implement shutdown for all 3 contracts ( fixes #1937 )
...
These are stripped down versions of the original contracts that can be
dropped in place via an upgrade to disable core functionality.
Governance features are still enabled, which means it's possible to
upgrade back to a working implementation.
2022-11-23 15:22:52 +00:00
Csongor Kiss
648b361623
ethereum: Set impl initialised during setup ( fixes #1930 )
2022-11-23 14:51:29 +00:00
A5 Pickle
395bb0f73c
sdk/js: uptick version
2022-11-22 12:16:11 -05:00
A5 Pickle
41c02f1ea4
sdk/js: update CHANGELOG
2022-11-22 12:16:11 -05:00
A5 Pickle
5d9ce7227e
sdk/js: fix transfer and redeem for native SOL
...
sdk/js: add optional argument for MockTokenBridge
testing: add tests
2022-11-22 12:16:11 -05:00
Kevin Peters
68fbc1e77d
sdk/js: Added integration tests for transferring native sol
2022-11-22 12:16:11 -05:00
tbjump
cddfe74b67
node: forward public REST requests to public gRPC ( #1695 )
...
* forward public REST requests to public gRPC
* handle publicPRC address differently
* add config flag publicGRPCSocketPath
* start publicrpcsocket and forward publicweb to publicrpcsocket
* clarify error message
* add --publicGRPCSocket to testnet
Co-authored-by: tbjump <>
2022-11-18 07:36:22 -08:00
Jonathan Claudius
fb27c7c201
SECURITY.md: Add Security Monitoring ( #1954 )
...
* SECURITY.md: Add Security Monitoring
* SECURITY.md: Add toc for security monitoring
* Fix nits from PR review
2022-11-18 06:28:49 -08:00
jumpsiegel
402a2d1a30
Basic Sui watcher support ( #1951 )
2022-11-18 08:14:22 -06:00