apollo-othermike
e5cff9c0cd
Merge pull request #6 from kev1n-peters/near-ui
...
Near UI support
2022-09-10 14:07:43 -04:00
apollo-othermike
6855d80b7c
Merge pull request #5 from evan-gray/patch-1
...
bridge_ui: add CELO migration
2022-09-10 14:07:38 -04:00
apollo-othermike
87a95a18ee
Merge pull request #4 from kev1n-peters/pending-vaa-warning-fix
...
bridge_ui: Pending VAA warning chain name fix
2022-09-10 14:07:33 -04:00
Evan Gray
e60eae8d9b
bridge_ui: near fixes and browser/injected wallets
2022-09-10 17:14:06 +00:00
Evan Gray
8bf1eefafd
bridge_ui: fix near attest
2022-09-10 13:12:27 +00:00
Evan Gray
bfc62c1ee6
bridge_ui: near recovery and origin verifier
2022-09-10 08:16:50 +00:00
Evan Gray
91c732384a
bridge_ui: create wrapped on near
2022-09-10 06:18:29 +00:00
Evan Gray
57d408fd00
bridge_ui: near redeem
2022-09-10 06:02:35 +00:00
Evan Gray
3ddb863355
bridge_ui: near transfer
2022-09-10 04:12:18 +00:00
Evan Gray
f16e895ffd
bridge_ui: near token picker
2022-09-10 01:50:04 +00:00
Kevin Peters
14594dedae
Near connect wallet support
2022-09-09 19:36:07 +00:00
Evan Gray
a72626dc7d
bridge_ui: add CELO migration
...
Implement change from https://github.com/wormhole-foundation/wormhole/pull/1450
2022-09-07 09:22:39 -04:00
Kevin Peters
82bf8c428a
bridge_ui: Pending VAA warning chain name fix
2022-08-28 04:37:32 +00:00
apollo-othermike
912cc0fdb7
Merge branch 'certusone:dev.v2' into dev.v2
2022-08-24 14:16:41 -04:00
kev1n-peters
536a97066e
node: configure p2p routing table with bootstrapping nodes ( #1455 )
...
Configure the bootstrapping nodes that we will connect to to seed and refresh
the Routing Table if it becomes empty.
Fixes an issue where the spy stops receiving gossiped messages after the node
is restarted, because the Routing Table becomes empty and is never refreshed.
2022-08-24 18:27:59 +02:00
Csongor Kiss
33f1b28662
scripts: Update scripts/contract-upgrade-governance.sh
...
Now it prints instructions on checking out the current git hash + some refactoring
2022-08-24 16:27:04 +02:00
Csongor Kiss
650beaa79a
solana/terra: delete generate_governance
...
These are superseded by the more general script `scripts/contract-upgrade-governance.sh`
2022-08-24 16:27:04 +02:00
Chirantan Ekbote
1753bb34f0
Send re-observation request when re-broadcasting local observations
...
Currently if an observation hasn't reached quorum within 5 minutes, the
processor will re-broadcast the signed local observation to the other
guardians in the network. However if not enough guardians actually
observed the original tx, then no amount of re-broadcasting will help
the network reach quorum.
Fix this issue by sending a re-observation request whenever we
re-broadcast a signed local observation. This ensures that any
guardians that missed the tx the first time it happened have a chance to
re-observe it and help the network reach quorum.
2022-08-24 17:59:42 +09:00
Chirantan Ekbote
4712a6f774
node/pkg/common: Fix race condition in PostObservationRequest
...
Any goroutine can push into a channel so the current implementation has
a race condition where the channel can become full immediately after the
length check, causing the subsequent send on the channel to block.
Fix this by wrapping the send on the channel with a select block.
Control will fall through to the default case only if the actual send
operation blocks, avoiding the potential race with other goroutines.
2022-08-24 17:59:42 +09:00
Josh Siegel
d724d42cf1
algo/patch2: optins cannot have arguments
2022-08-23 16:07:36 -05:00
Josh Siegel
d3d68fde26
algo/patch: wormhole security patches for algorand
2022-08-23 15:09:42 -05:00
Csongor Kiss
ca43f8629a
terra: Check that bytes32 fits into 20 bytes before truncating ( #1458 )
2022-08-23 21:13:30 +02:00
Csongor Kiss
fd540c91b4
ethereum: Check that bytes32 fits into 20 bytes before truncating ( #1457 )
2022-08-23 14:41:03 -04:00
apollo-othermike
cc5bf03d30
Merge branch 'certusone:dev.v2' into dev.v2
2022-08-23 09:51:59 -04:00
kev1n-peters
a8cc328fd0
bridge_ui: Recovery should await fetchSignedVAA fix ( #1456 )
2022-08-23 15:48:55 +02:00
Csongor Kiss
9510bb47d9
ethereum: Add property test on quorum
...
It should always be possible to reach quorum
2022-08-23 15:06:04 +02:00
Csongor Kiss
7889eb08ee
ethereum: Fix test name so forge runs it
2022-08-23 15:06:04 +02:00
Paul Noel
639bd3c682
clients/js - initial algorand commit ( #1445 )
...
* clients/js - initial algorand commit
* clients/js: fix merge issue
2022-08-22 09:39:39 -05:00
Csongor Kiss
cf5c390fc6
sdk/js: Use is_vaa_redeemed query in getIsTransferCompletedTerra2
...
This does not require a transaction simulation, and should serve as the
basis for future cosmwasm sdk functions in the `getIsTransferCompleted*`
family.
2022-08-22 16:30:23 +02:00
Csongor Kiss
d10072a33e
cosmwasm: Add is_vaa_redeemed query to token bridge
2022-08-22 16:30:23 +02:00
apollo-othermike
bd5767a2cc
Merge branch 'certusone:dev.v2' into dev.v2
2022-08-19 11:45:51 -04:00
kev1n-peters
1d05da49e6
bridge_ui: Algorand beta ( #1433 )
2022-08-19 10:42:15 -05:00
Paul Noel
bf45b02c0b
clients/js - initial near commit ( #1442 )
2022-08-19 10:29:57 -05:00
Paul Noel
338e6f2648
clients/js: formatting only change (prettier)
...
Change-Id: I0b8805e0a577f0ef8757a5468c43fcb1083c0825
2022-08-18 16:50:06 +00:00
Paul Noel
a6f75f1aef
clients/js: don't do npm install in Makefile
...
Change-Id: If0374d98a753753ce6559cb7392201b69e056099
2022-08-18 16:50:06 +00:00
ckeun
e47f9e481e
Updated mainnet gov'r cfgs with natives and stables for all chains limits for larger chains ( #1437 )
2022-08-17 11:22:49 -05:00
bruce-riley
15a0f8c86f
New contract addresses ( #1440 )
2022-08-17 11:20:42 -05:00
Csongor Kiss
d43d015c57
solana: Add solana sdk upgrade instructions
2022-08-17 15:30:01 +01:00
Stan Drozd
18eac4e3d3
solana: bump: Rust nightly-2022-07-12, SOL SDK v1.10.31, rust container 1.60
...
solana: use prebuild docker image for 1.10.31
solana: use the right rust version
from https://github.com/solana-labs/solana/blob/v1.10.31/ci/rust-version.sh
nft_bridge: TransportError -> BanksClientError
solana/Dockerfile.wasm: Use rust-toolchain instead of rustup
2022-08-17 15:30:01 +01:00
Stan Drozd
2092484e73
solitaire: shrink stack footprint by boxing FromAccounts::from()
2022-08-17 15:30:01 +01:00
Josh Siegel
5db83ea512
algo/reserve: fix reserve field
2022-08-17 08:41:32 -05:00
bruce-riley
7d956818f0
node: governor tweaks ( #1422 )
...
* Non-critical tweaks for the next scheduled deploy
* Make tests fail if mainnet config is invalid
* Make the test pass
* Add test to verify testnet config
* Add support for included token list to script
* Initial include list and algorand token addresses
* Fix typo in algorand token
* Lowering min notional to zero
2022-08-16 15:22:24 -05:00
ckeun
9ba75ddb97
Updated allow list to include native & stables ( #1436 )
2022-08-16 10:30:08 -05:00
Paul Noel
eae0b51d37
Algorand mainnet deploy ( #1434 )
...
* algorand mainnet deploy
* Changes to sdk/js
* Update sdk changlog
Co-authored-by: Bruce Riley <briley@jumptrading.com>
2022-08-16 10:14:48 -05:00
Josh Siegel
b583708e53
algo/upgrade: testing upgrades for algorand
2022-08-15 15:41:46 -05:00
kev1n-peters
4f08f315f1
bridge_ui: Chain Governor support ( #1421 )
2022-08-15 09:18:01 -05:00
justinschuldt
484db04f79
ensure deterministic batched-vaa contract address
2022-08-15 08:41:40 -05:00
justinschuldt
d7b102df70
add EVM contract for batched VAA development
2022-08-15 08:41:40 -05:00
bruce-riley
99fb46d549
Don't allow obs reqs if the queue is full ( #1429 )
...
Change-Id: Ifb0d038fa3adeddc6226e2289fe9dbfc8e39b4e7
2022-08-15 07:33:45 -05:00
Josh Siegel
3f51c89f30
algo/prod: prod changes
2022-08-15 05:53:59 -05:00