Commit Graph

2032 Commits

Author SHA1 Message Date
Csongor Kiss 3641682c63 scripts/guardian-set-init.sh: use prebuilt CLI executable
instead of invoking with 'ts-node'. This way the script runs 10 times
faster, 40s->4s.

commit-id:36bf9853
2022-07-05 18:43:58 +01:00
Csongor Kiss f26ecbae7d scripts/guardian-set-init.sh: make script run on darwin
The version of 'sed' shipped on macOS needs a little more handholding
than gnu sed

commit-id:324ce8b7
2022-07-05 18:43:58 +01:00
kev1n-peters 6b20aab8ab
cloud_functions: Added new chains (#1333) 2022-07-05 18:56:43 +02:00
kev1n-peters 670f703e94
bridge_ui: disable aUSD transfers from acala to karura (#1335) 2022-07-05 18:35:17 +02:00
kev1n-peters 260b0c7c0b
cloud_functions: Override terra-classic LUNA CoinGeckoId (#1319) 2022-06-30 15:50:22 -05:00
Csongor Kiss 47318c2a03
solana: Add "msg.sender" and remove fee from payload3 (#1279)
* solana: Add "msg.sender" and remove fee from payload3

* solana: update payload3 instruction to include the sender account

* solana: allow sending payload 3s to program ids directly

Co-authored-by: Csongor Kiss <ckiss@jumptrading.com>
2022-06-30 18:37:46 +01:00
Csongor Kiss 58cd031ea8 ethereum: Add verify script to match up the deployed bytecode with the
local build

Also include this step in the generated governance verification instructions
2022-06-30 13:57:02 +01:00
Csongor Kiss 9a42aacf0f clients/js: add command to return all evm chains
Also add an option to 'evm info' to return the implementation only. This
is an optimisation to make this query faster when we don't care about
the rest
2022-06-30 13:57:02 +01:00
Csongor Kiss 4471712b0e clients/js: fix acala and karura RPC 2022-06-30 13:57:02 +01:00
Josh Siegel c16e89036d algoOptin: optin change @ gusc1a-ossdev-jsl5 2022-06-29 18:10:12 -04:00
claudijd a4e7afc1bb Add security to readme 2022-06-29 10:25:00 -04:00
Csongor Kiss c453f4cf6d evm: Make finality a state variable 2022-06-28 21:31:23 +01:00
Jonathan Claudius 0c22d6c3d6
Add unit-test coverage for marshaling (#1205)
* Add unit-test coverage for marshalling

* Add test to see if Unmarshal will panic on a > 1000 payload

* Error instead of truncate on payloads over 1000 bytes

* Clarify intents and tests for vaa.Unmarshal
2022-06-28 14:25:13 -04:00
Jonathan Claudius 1166ecee67
Remove duplicate immunefi content (#1315) 2022-06-28 14:24:08 -04:00
Csongor Kiss 3328a86778 node: Allow "msu" in node 2022-06-28 16:41:43 +01:00
Csongor Kiss be38cf5d7e solana: Update last_lamports after transfer_fees 2022-06-28 13:08:13 +01:00
Csongor Kiss 1deb5683e2 gitignore: *.log 2022-06-28 13:08:13 +01:00
Csongor Kiss 0018bf7250 CI: add 'ethereum-upgrade' action to test contract upgrades 2022-06-27 19:19:16 +01:00
Csongor Kiss 2c9f7c239e ethereum: fix core contract upgradeability
Missed initializer
2022-06-27 19:19:16 +01:00
Csongor Kiss 7942393b18 ethereum: add 'make test-upgrade' to simulate contract upgrades against mainnet 2022-06-27 19:19:16 +01:00
Csongor Kiss 3c6e1b07d6 clients/js: Add command to hijack a mainnet fork + misc utilities
* Add command to update evm storage slot
* Add command to ecrecover
* Add command to print contract addresses
* Add command to print RPC urls
* Add command to query on-chain state of EVM contracts
* Print digest in parse VAA command
2022-06-27 19:19:16 +01:00
Csongor Kiss 22dda6ba84 ethereum: Add truffle scripts to deploy core & token bridge 2022-06-27 19:19:16 +01:00
Csongor Kiss e65176d492 clients/js: Use ankr RPC instead of infura 2022-06-27 19:19:16 +01:00
Hendrik Hofstadt f1dba4adfe
Allow account reuse for message posting (#1077)
* Implement message posting with account reuse

Change-Id: I195f493f6816048f5f8f76e1f0f6e561fa0fe692

* Use different magic for unreliable messages

* guardiand: Ignore solana instructions with empty data

Co-authored-by: Csongor Kiss <ckiss@jumptrading.com>
2022-06-27 09:57:25 +01:00
Evan Gray c3e7b33388 explorer: rm 2022-06-26 23:15:28 -04:00
Csongor Kiss 42d054282a Add script to query karura gas prices 2022-06-25 15:46:15 +01:00
Jeff Schroeder cb73b7b718 node/pkg/ethereum: fix a bug discovered in testnet 2022-06-24 23:40:24 -04:00
Evan Gray e728b524b4 bridge_ui: remove acala and terra2 from beta 2022-06-24 17:52:27 -04:00
Evan Gray 09be05e61e bridge_ui: bump sdk to 0.4.5 2022-06-24 17:52:17 -04:00
Evan Gray c145e9350b sdk/js: fix converting native terra2 20-byte addrs 2022-06-24 17:52:17 -04:00
Kevin Peters 3028b81d63 sdk/js: Terra2 integration tests 2022-06-24 16:37:22 -04:00
Kevin Peters 52e66964b0 bridge_ui: Terra2 ExternalTokenId conversions 2022-06-24 16:37:22 -04:00
Reisen 4131381fa4 solitaire: remove unused InstructionContext 2022-06-24 13:51:50 +02:00
Reisen a8d1ed129b solitaire: remove unused client code 2022-06-24 13:51:50 +02:00
Reisen 9aad49d631 solitaire: remove unused deps 2022-06-24 13:51:50 +02:00
bruce-riley cdc6edd425
Guardian eth nil event check (#1300)
* Guardian eth nil event check

* Check for number being nil in watcher
2022-06-23 09:40:04 -05:00
Csongor Kiss fe198be748 Fix truffle-config and 1conf patch 2022-06-22 16:56:17 -04:00
Evan Gray 3d373669e5 cosmwasm: test update foreign asset 2022-06-22 13:24:46 -04:00
Csongor Kiss c7a9d5ca8b cosmwasm: make storage key constants private 2022-06-22 13:24:46 -04:00
Csongor Kiss ea1eea99dd cosmwasm: fix sequence number in storage 2022-06-22 13:24:46 -04:00
Hendrik Hofstadt c37c8a372f misc: spice up the README
Change-Id: I275af710cdd49e7499e279a0477360b8d5ba6338
2022-06-22 12:53:50 -04:00
Evan Gray e6bbf58743 bridge_ui: terra2 mainnet beta 2022-06-22 12:13:17 -04:00
Evan Gray 3a20c774f0 sdk/js: add terra2 mainnet address 2022-06-22 12:13:17 -04:00
Bruce Riley 432260bc19 Add new emitter addresses to relayer config 2022-06-22 11:12:30 -04:00
Bruce Riley b96ba36d25 Terra2 Mainnet Guardian Changes 2022-06-22 11:12:30 -04:00
Csongor Kiss 297ab6fd61 sdk/js: remove fee from payload3 2022-06-21 22:35:49 -04:00
Csongor Kiss b6ea70fde0 evm: Add fromAddress to TransferWithPayload and remove fee 2022-06-21 22:35:49 -04:00
Csongor Kiss 5a4ce6ab51 ethereum: whitespace + docs 2022-06-21 22:35:49 -04:00
Csongor Kiss fe687783c0 whitepapers: Add FromAddress and remove Fee 2022-06-21 22:35:49 -04:00
Leo 8c60a83b54 node/pkg/supervisor: document upstream repository
commit-id:1b6b7f2e
2022-06-21 22:32:45 -04:00