Reisen
c04fe95859
terra/contracts: columbus-5 migration for wormhole
...
Change-Id: I6772a49d3d667633b27d74eb7f349e01c849f505
2021-09-07 03:02:49 +00:00
Reisen
c92442e3ce
terra/contracts: columbus-5 migration for token-bridge
...
Change-Id: I5b2466d72c8dd98a14729125ddc3495589871d9f
2021-09-07 02:55:57 +00:00
Leo
d04e716619
explorer: fix build and re-enable in CI
...
This adds a readiness probe, such that future breakage would be
detected in CI. It also fixes build caching.
Fixes certusone/wormhole#378
Change-Id: I4e929b491bba62b893eec9975f477256eecde6aa
2021-09-06 19:54:11 +00:00
Reisen
3cbbc6f2b8
terra/contracts: columbus-5 migration for cw20-wrapped
...
Change-Id: I32a703cdeb60dcf288907df6318ae504171fc5f0
2021-09-06 14:58:48 +00:00
Reisen
ce6d92bb2b
terra/contracts: add columbus-5 clone
...
Change-Id: I83c2387bd85f524962229e7b0ec72976f25d3396
2021-09-06 14:58:48 +00:00
Reisen
50bd0355fd
terra/contracts: rustfmt in line with solana
...
Change-Id: I566dc2c4504bf7014d11a6d18775c4eec896b42f
2021-09-06 14:58:48 +00:00
Stan Drozd
7d6db92c35
pyth2wormhole-client attestation call
...
Change-Id: I407734b5fcf919f437a0e0a32d2b35e7ec50b999
2021-09-03 17:18:38 +02:00
Stan Drozd
5dbd3ea722
pyth2wormhole: on-chain attestation call, update Pyth-facing types
...
This commit takes the selected Pyth Price struct account and after
serialization places them inside a PostMessage cross-program
call to Wormhole.
Change-Id: If04123705290f4749de318c0dfaa8f1d840ed349
2021-09-03 17:17:34 +02:00
Evan Gray
3eae629a1b
bridge_ui: reset keeps chains, switchEthChain req
...
Change-Id: I3a4ff01bb3324969cbd2c02d91dbb8dfa8df066d
2021-09-02 21:13:03 -04:00
Evan Gray
14e891ac6e
bridge_ui: success message
...
fixes https://github.com/certusone/wormhole/issues/374
Change-Id: Idb255da1e08fccfe3c79092ed552998178d71c02
2021-09-02 15:20:45 -04:00
chase-45
0b517e9c76
preview messages in the stepper & navigation changes
...
Change-Id: Ic0a60899890af7a6c17467965f05f4d9cbc05825
2021-09-02 13:40:02 +00:00
Stan Drozd
50bbc77836
shell.nix: Tilt version bump
...
Change-Id: I6d13a1a9eaefeef70301f81912302f4a4d2f0ba1
2021-09-02 14:31:37 +02:00
Evan Gray
a94e014918
bridge_ui: show confirmation progress
...
Change-Id: I48d1a176e7263ab4727c403f80edcca856e00b95
2021-09-01 17:21:35 -04:00
Evan Gray
b5745a063e
bridge_ui: update name
...
Change-Id: I92f63bc5163d88e089cd6ebe681d628511f788cc
2021-09-01 19:12:08 +00:00
Hendrik Hofstadt
9a4af890e3
Fix warnings in generated code
...
Change-Id: I30c0d149b07930a4bf437b74df586ec7f50a3b6a
2021-09-01 18:48:10 +00:00
Hendrik Hofstadt
48e8ae1555
Fix guardian set expiration
...
Change-Id: Ie92168305db2dcd69421f369078d118a011332e1
2021-09-01 18:48:10 +00:00
Hendrik Hofstadt
1a8bf4456e
Fix initial guardian set expiration on mainnet
...
Change-Id: I41adacc68687d0c638e79c834b7441896dc4ed98
2021-09-01 18:48:10 +00:00
Hendrik Hofstadt
610bf76902
Don't store signatures on chain
...
This saves 0.01 SOL per Wormhole tx and we don't need it.
Change-Id: I947a20fcbae9822c11073ba83b4dc67f9dcee19c
2021-09-01 18:48:10 +00:00
Hendrik Hofstadt
855e1d6dfa
Resolve compiler warnings
...
Change-Id: I73c560b90ce4318d3aeb37f3dc336141dfef0e94
2021-09-01 17:56:47 +00:00
Hendrik Hofstadt
086cd0d706
Request full finalization for token bridge messages
...
Change-Id: Ic4631e6d36c108cc01d49c9c99a86162b6129bc4
2021-09-01 17:56:47 +00:00
chase-45
ee33ae27b5
added balances to pickers
...
Change-Id: Ic23ca3f1a6547f6405f66d4a7794ae35531c989c
2021-09-01 12:38:57 -04:00
chase-45
2ed1fd75b6
fixed some display messages
...
Change-Id: I85b0c60f6e6ff629d82b5bb1757386ec8f482f7f
2021-09-01 10:39:10 -04:00
Hendrik Hofstadt
3c3182040f
randomize sequence in governance VAAs
...
Solana does replay protection via the sequence so multiple sequential chain registrations were failing
Change-Id: I95045c5d8ccd6ce8d2129ccf9141e3bc6a500bac
2021-09-01 15:32:00 +02:00
Hendrik Hofstadt
af67e71bfb
update wrapped asset naming on Solana
...
Change-Id: I0dc2eb3e64d27ee50808dd549a292505bdb8e721
2021-09-01 15:32:00 +02:00
Hendrik Hofstadt
b0c95b85a6
update ethereum tests
...
This accounts for the token name suffix and tests updating of wrapped asset meta
Change-Id: I752cd43e899df949d31e8f8ef7d706ead41f4502
2021-09-01 14:13:18 +02:00
Hendrik Hofstadt
e6a51d0180
don't allow the chain to be registered multiple times
...
Change-Id: Ic757b4ea1316718ad492ca5bc446eaf60ebdf200
2021-09-01 13:54:21 +02:00
Hendrik Hofstadt
745ff0ba9b
Allow to update meta on ETH, new token naming
...
This allows us to update the token name and symbol once solana adds the appropriate metadata.
Change-Id: Ibcabf2a644bcc2b2962ff779fa7fb3cb1f2cc626
2021-09-01 13:15:28 +02:00
chase-45
6648e49807
bridge_ui very simple check for solana NFTs
...
Change-Id: I06074699f95f4252e96199cd13ba6e2dbdd123a0
2021-09-01 09:40:17 +00:00
Evan Gray
b234c223b8
bridge_ui: more safety checks and feedback messages
...
fixes https://github.com/certusone/wormhole/issues/372
fixes https://github.com/certusone/wormhole/issues/366
Change-Id: Ieefdd2f04e353d4a68204864bfa91e8e8ebafc30
2021-09-01 07:43:27 +00:00
Evan Gray
e11e59095f
bridge_ui: improve wallet checks
...
https: //github.com/certusone/wormhole/issues/360
Change-Id: I7ce3696aa0e038faea0da504aa9d8f4c69d7c6a6
2021-09-01 00:46:07 -04:00
Evan Gray
e7a1dd600b
bridge_ui: disable pickers prop
...
fixes https://github.com/certusone/wormhole/issues/363
Change-Id: I662f5d357a8c041011213629e2a095380e98ab46
2021-08-31 23:19:20 -04:00
chase-45
b6771f291d
bridge_ui: ethereum token selector utilizes covalent
...
Change-Id: I2f9fdebb9e80c414281005c2659ba47c7ef4b75d
2021-08-31 22:40:08 -04:00
Evan Gray
49d41733a7
bridge_ui: show warnings
...
fixes https://github.com/certusone/wormhole/issues/361
Change-Id: I69b357a56eaaf25d46c83ab5fd84bc05d3eaee2a
2021-09-01 02:26:31 +00:00
Evan Gray
e70db48ef7
bridge_ui: improve amount safety check
...
fixes https://github.com/certusone/wormhole/issues/364
Change-Id: Ic90b850cae9635e55320d8304fd8dd16dcaad2b7
2021-09-01 02:26:14 +00:00
Evan Gray
3e4b673bb5
sdk/js: eth wait for token approval
...
Change-Id: I9e2c0908c75983105420168c8e181581a99cd8b8
2021-08-31 18:10:52 +00:00
Evan Gray
7b4a7ea17c
bridge_ui: terra recovery
...
Change-Id: I0ae0da49a1d30f2f1a01b3dfd2cdf38f8667d6bf
2021-08-31 16:06:07 +00:00
Evan Gray
ba9112ff14
devnet: enable contract logging
...
Change-Id: I3953921cb55923c87ef610488d587bf5d85e44e1
2021-08-31 16:06:07 +00:00
Evan Gray
7589d33665
sdk/js: fix terra transfer, getOriginalAsset
...
Change-Id: I8c7609d133c32cea9a773e05fa6c115c4a8e8666
2021-08-31 16:06:07 +00:00
Stan Drozd
f7979ee8b1
solitaire: Mention invalid value in InvalidMutability
...
Change-Id: I240518737243eb7dabbf8ec31bd11148b4475832
2021-08-31 12:43:58 +00:00
Leo
9a85dbafe5
Add Go linting stage to CI
...
rustfmt appears to be a little more complicated since it wants to
download dependencies and needs nightly Rust.
Change-Id: Ia348def30a6459ae2ab6c29a8c3a413216f5eb4b
2021-08-31 08:58:17 +00:00
Leo
c00eef279b
Tiltfile: disable explorer in CI
...
Pod appears to be stuck in a restart loop and lacks a readiness probe.
Change-Id: If051841625b02537f8a13a0d78cdd0ccd69f27e3
2021-08-31 08:58:17 +00:00
Leo
4f22a44969
Bump Go to 1.17
...
Change-Id: Ideb635db1a553c5de4a0b700a080f935249990fb
2021-08-31 08:58:17 +00:00
Leo
4ac19518bd
node: remove remaining "bridge" mentions
...
Ensure there's no core vs. token bridge ambiguity.
Breaking changes to the CLI:
* "guardiand bridge" CLI is now "guardiand node"
* --solanaBridgeAddress is now --solanaContract
* --bridgeKey is now --guardianKey
The Heartbeat proto message had one of its fields renamed from
BridgeAddress to ContractAddress, but this won't break the wire
format and the only consumer appears to be the CLI.
Change includes a "go mod tidy" - it insisted.
Change-Id: Id8b312827737f07f2d5f3944ebce469d946e7f51
2021-08-31 08:58:17 +00:00
chase-45
0b9a2e05ad
bridge_ui: support terra source
...
Change-Id: Ia137e1c161851b946f86d08355fc197f43ae4fbf
2021-08-30 19:58:06 -04:00
Evan Gray
69349ab5c7
bridge_ui: terra address helper
...
Change-Id: I01d5a474d1f26fd3c500e6f9d1bcede65c013c1e
2021-08-30 17:50:04 -04:00
Reisen
4d7f11fc6c
bridge_ui: fill in getOriginalAsset
...
Change-Id: I9e94b9253f0c4da6d4580283e6902461c96f55a3
2021-08-30 17:50:04 -04:00
Reisen
666a4d12d5
bridge_ui: fetch destination asset balance
...
Change-Id: Ib7581e8d4c6cae57ba50d2280badb79619dfe4ff
2021-08-30 17:50:04 -04:00
Reisen
0ef1bf4374
bridge_ui: transfer components
...
Change-Id: I3a8d03687d2ebff5d7654eb52bbc5678c7e96bb8
2021-08-30 17:49:53 -04:00
chase-45
1fa5baedca
Solana & eth token pickers v1
...
Change-Id: If4f6feb67d46bc0c7db26b16a8b7530286805d2f
2021-08-30 17:12:37 -04:00
Evan Gray
74701adab2
bridge_ui: tx-based recovery for eth and solana
...
Change-Id: I20a0df101caaa956d3bd0330ffbb1898461e4f72
2021-08-30 13:14:08 +00:00