Hendrik Hofstadt
a1fcdb6ac1
wormchain: fix priv validator state blocking startup ( #1716 )
...
Change-Id: I2b5018d7b16653ce825dff8b3045364cb133b602
2022-10-15 18:15:25 +02:00
Csongor Kiss
bf556f0c7a
sdk/js: propagate exception in getIsTransferCompletedTerra
2022-10-15 15:17:36 +01:00
Bruce Riley
9257443a4f
node: aptos initial governor config
...
Change-Id: I9c1d5dfbc80c30baf3c51aeda325df235fb72915
2022-10-15 15:17:36 +01:00
Josh Siegel
6b670e3abf
aptos/watcher: allow it to run in mainnet
2022-10-15 15:17:36 +01:00
Josh Siegel
2a31454d29
aptos/watcher: Update comments and errors
2022-10-15 15:17:36 +01:00
Josh Siegel
1a7098553c
aptos/watcher: aptos and sui were missing from a bunch of spots
2022-10-15 15:17:36 +01:00
Csongor Kiss
3877f6f3c3
tilt: register aptos on other chains
2022-10-15 15:17:36 +01:00
Csongor Kiss
12b855f3b1
tilt: add aptos
2022-10-15 15:17:36 +01:00
Josh Siegel
daf689cf2a
node: aptos watcher
2022-10-15 15:17:36 +01:00
Kevin Peters
afb7a2e502
clients/js: EVM query contract refactor
...
Use the generated interface functions instead of defining our own
2022-10-15 09:50:18 -04:00
Josh Siegel
af35d33bba
near/artifacts: Make it easier to do governance
2022-10-15 06:37:04 -04:00
claudijd
e20218b19e
SECURITY.md: Add social media monitoring and incident response sections
2022-10-15 06:31:55 -04:00
Conor Patrick
127cd32e03
add vaa-gated wasmd to wormchain ( #1674 )
...
* wormchain: add wasmd module
* wormchain: update proto
* wormchain: gate wasmd contract uploading around vaa
* wormchain: add tests around wasmd operations and guardian set upgrades
* wormchain: split wasm handlers into multiple files and permit bank methods
* wormchain: address review comments
* wormchain: use legacy keccak instead of sha3
* wormchain: add way to compute vaa hash manually
* wormchain: update proto package paths and dependencies
* wormchain: remove wasmd keeper guard
* wormchain: add CLI helpers for starting the chain
* wormchain: increase max validators and add genesis time
* wormchain: remove .pb.go from lint check
* wormchain: cleanup and address review comments
* wormchain: stop tracking .pb.go files
* wormchain: address comment to create buffer safely
Co-authored-by: Chirantan Ekbote <cekbote@jumptrading.com>
* wormchain: generate proto in ci
* wormchain: fix wrong description
* wormchain: always rebuild proto in ci
* wormchain: fix unit test compile error
* wormchain: build proto in tilt
Change-Id: Ibc4f4ff0c34108f4ecbe1af3c47373816739c669
Co-authored-by: Chirantan Ekbote <cekbote@jumptrading.com>
Co-authored-by: Hendrik Hofstadt <hendrik@nexantic.com>
2022-10-14 17:12:57 -05:00
Csongor Kiss
856ab8bbc8
aptos/contracts: start emitter indices at 1
2022-10-14 12:42:44 -05:00
Csongor Kiss
2238f64cfb
aptos/core: allow init with multiple guardians
...
this requires a breaking change to `init` so we have to deprecate the
old one.
2022-10-14 12:42:44 -05:00
Csongor Kiss
ffa31da17c
aptos: dockerfile + scripts + README
2022-10-14 12:42:44 -05:00
Csongor Kiss
85a1dcd6fd
worm: add aptos commands
2022-10-14 12:42:44 -05:00
Csongor Kiss
be0f58a537
aptos/contracts: implement token bridge
2022-10-14 12:42:44 -05:00
Csongor Kiss
3eb8daf492
aptos/contracts: dummy type for wrapped coins
...
this is used to fill in the CoinType phantom type variable of the Coin
type in the aptos framework to facilitate new coin creation
2022-10-14 12:42:44 -05:00
Csongor Kiss
70ccb69e86
aptos/contracts: implement simple example contract
2022-10-14 12:42:44 -05:00
Csongor Kiss
da39940b13
aptos/contracts: implement deployer contract
2022-10-14 12:42:44 -05:00
Csongor Kiss
909238c51b
aptos/contracts: implement wormhole
2022-10-14 12:42:44 -05:00
Csongor Kiss
b37efa4c1b
clients/js: Add command to start evm validator (ganache)
...
commit-id:42791bce
2022-10-14 18:01:28 +01:00
Csongor Kiss
c4f4652f35
clients/js: Add command to start aptos validator
...
commit-id:ab3ef326
2022-10-14 18:01:28 +01:00
Jeff Schroeder
7fbffe424d
Fix the spy documentation for testnet ( #1737 )
...
Since the testnet guardian node key changed post restart.
2022-10-14 12:41:56 -04:00
Csongor Kiss
de6c04f996
clients/js: Add command to update the client
...
Also add support for a json-based config file
commit-id:c734f935
2022-10-14 16:17:33 +01:00
Csongor Kiss
a9c3abf436
clients/js: make arg parser strict
...
Now it shows help when passing incorrect arguments
why is this not the default?
commit-id:f86cdbd5
2022-10-14 16:17:33 +01:00
Csongor Kiss
73e6d6865f
clients/js: right-pad coin symbol/name
...
previously these were left-padded
2022-10-14 16:16:54 +01:00
Csongor Kiss
68dedf34e4
clients/js: fix eccrypto insanity
2022-10-14 16:16:54 +01:00
Reptile
6bd155b4f1
Update title
2022-10-13 09:01:40 -05:00
Reptile
f2250b5ffb
Update 0008_batch_messaging.md
2022-10-13 09:01:40 -05:00
gator-boi
80bf2af4e3
Update whitepaper to reflect implementation changes
2022-10-13 09:01:40 -05:00
Drew
eae8600261
Add Batch VAA design
2022-10-13 09:01:40 -05:00
Evan Gray
4e40a05e58
docker: fix guardiand build action
2022-10-13 07:14:33 -04:00
Jeff Schroeder
ab9252efab
Fix xpla readiness for mainnet
...
The xpla readiness was correctly registered for testnet, but not for
mainnet. This fixes that small omission.
2022-10-12 21:59:40 -04:00
Kevin Peters
88bdf0d978
sdk/js: Version 0.7.2, added Xpla support
2022-10-12 17:36:48 -04:00
Evan Gray
346f2f4e0e
cosmwasm: comment terra2 migration so tests pass
2022-10-12 17:20:34 -04:00
Evan Gray
3a37db8b98
cosmwasm: support natives over 8 decimals
2022-10-12 17:20:34 -04:00
bruce-riley
67f57b797e
XPLA Mainnet Deploy ( #1703 )
...
* Prepare to deploy Xpla to mainnet
* Update SDK version
* Fix messed up error message
* Allow tests to pass with no XPLA tokens
* Make deploy script support testnet
* Update token bridge addresses after redeploy
2022-10-12 16:47:03 -04:00
Josh Siegel
d48b13ceee
near/p3: Fix P3
2022-10-12 13:50:10 -05:00
Bruce Riley
58cd430541
node: add xpla to protobuf
2022-10-12 14:23:57 -04:00
bruce-riley
2fe56754d2
node: arbitrum watcher fix ( #1699 )
2022-10-12 10:04:54 -05:00
claudijd
3ac55339c9
Lower Solana Governor Limits
2022-10-11 22:30:01 -04:00
Chirantan Ekbote
8569d43ba4
node: solana: Store `lastSlot` more persistently
...
When the solana watcher is restarted (due to network errors, for
example) then the `lastSlot` state is lost. This means that any
transactions in between the last processed slot and the most recent slot
will be lost and require manual re-observation. Fix this by making the
`lastSlot` state persistent across watcher restarts.
2022-10-12 10:02:23 +09:00
Paul Noel
c34022ee6a
clients/js: xpla client code ( #1698 )
...
* clients/js: xpla client code
* Tweak parameters
Change-Id: I693249ed0bf152a4414d2e0cabea842802110a89
* Testnet RPC is wrong in the client
Change-Id: I6c8a43e4fde301a94e6ec3b2199ef9f6cabf0b45
Co-authored-by: Bruce Riley <briley@jumptrading.com>
2022-10-11 14:30:09 -05:00
tbjump
ff9b3af3fc
Add OtterSec Aptos Audit ( #1702 )
...
Co-authored-by: tbjump <>
2022-10-10 11:58:50 -07:00
bruce-riley
248fd5a588
node: neon watcher fix ( #1694 )
2022-10-07 13:45:37 -05:00
bruce-riley
1ebfa4ae95
sdk/js: 0.7.1 version bump, xpla and neon testnet support ( #1693 )
2022-10-07 10:26:54 -05:00
kev1n-peters
35b46ae205
cloud_functions: Performance enhancements to handle increased message volume ( #1688 )
...
TVL functions no longer scan the table for PythNet messages
Added a light-weight transaction-totals function
2022-10-07 09:33:10 -05:00
bruce-riley
09fefb30a9
Update client/js for Near testnet ( #1677 )
2022-10-07 08:35:28 -05:00