Pavel Strakhov
e04edcfece
fix(target_chains/starknet): make parse_and_verify_vm a read-only method
2024-04-19 17:48:31 +01:00
Pavel Strakhov
ffbe02b4f6
fix(target_chains/starknet): verify new guardian set before writing to storage
2024-04-19 17:48:31 +01:00
Pavel Strakhov
26bbe4a0ef
refactor(target_chains/starknet): check value in Hasher::push_num_bytes
2024-04-19 17:48:31 +01:00
Pavel Strakhov
8b66d0f814
refactor(target_chains/starknet): use enum errors
2024-04-19 17:48:31 +01:00
Pavel Strakhov
0a219fbead
refactor(target_chains/starknet): errors modules, reexport errors
2024-04-19 17:48:31 +01:00
Pavel Strakhov
30c741ed49
feat(target_chains/starknet): add multi-purpose keccak hasher
2024-04-19 17:48:31 +01:00
Pavel Strakhov
5fac32fa40
chore(target_chains/starknet): add workflow
2024-04-19 17:48:31 +01:00
Pavel Strakhov
6e62328528
test(target_chains/starknet): add wormhole contract tests
2024-04-19 17:48:31 +01:00
Pavel Strakhov
2d9c6d3028
feat(target_chains/starknet): wormhole VAA verification and parsing
2024-04-19 17:48:31 +01:00
guibescos
508de75839
chore: fix ci ( #1475 )
...
* Fix ci
* cleanup
* Go
2024-04-19 17:46:53 +01:00
Dev Kalra
7bbcfa80d4
feat(fortuna): improve logging ( #1472 )
...
* update existing logs in keeper
* handle provider error
* handle implicit errors
* address feedback
2024-04-19 22:08:24 +05:30
guibescos
0d6c35fce8
feat: propagate errors in send transactions ( #1469 )
...
* Go
* Go
* Propagate errors
* lint
* Bump version
2024-04-19 16:57:00 +01:00
Diyahir
c58b675a63
Force Node version ( #1473 )
2024-04-19 15:40:55 +01:00
Aditya Arora
899a995e2e
sei_devnet_redeploy ( #1474 )
2024-04-19 10:38:30 -04:00
guibescos
5a676978db
feat: add pyth_push_oracle to dockerfile ( #1470 )
...
* Add pusher to dcokerfile
* Update
2024-04-19 15:36:25 +01:00
Anirudh Suresh
3f6a14897d
fix per sdk pypi workflow ( #1454 )
...
* python3.12 -> python3.11?
* test poetry build works
* add back the publishing
---------
Co-authored-by: ani <ani@Anirudhs-MacBook-Pro.local>
2024-04-19 10:08:11 -04:00
Ali Behjati
481a428e88
chore(contract_manager): add scripts and changes to upgrade wh guardi… ( #1468 )
...
* chore(contract_manager): add scripts and changes to upgrade wh guardian set
This change adds `sync_wormhole_guardian_set.ts` script to update all of
our evm and cosmwasm contracts and has a couple of fixes in different
places to make sure everything works fine.
* fix: address review comments
2024-04-19 10:52:12 +02:00
Jayant Krishnamurthy
3f58a2a8b3
[price_pusher] add shebang command ( #1467 )
2024-04-18 12:11:40 -07:00
Keyvan Khademi
76205745c8
feat: add solana target chain example ( #1446 )
...
* feat: add send usd example for solana
* fix: rust fmt
* fix: remove unused dependency ahash
* fix: imports
* refactor: use get_price_no_older_than
* fix: package name
* fix: fix naming conventions
* feat: add workspace members in Anchor.toml
* fix: set maximum age to 1 hour
* fix: use public crates for send usd example
2024-04-18 08:11:50 -07:00
Dani Mehrjerdi
93efd61ea4
feat!(express_relay): Update bid's signature to eip712 ( #1455 )
2024-04-18 18:55:18 +04:00
Reisen
8be6a9ad1c
refactor(price_pusher): re-organize in monorepo ( #1464 )
...
* refactor(price_pusher): re-organize in monorepo
* revert(price_pusher): undo gitignore
2024-04-18 13:34:46 +01:00
guibescos
76ec4e3322
feat: move VAA_SPLIT_INDEX ( #1466 )
...
* feat: move VAA_SPLIT_INDEX
* CI
2024-04-17 18:14:11 +01:00
guibescos
56cbace282
feat: encourage using random treasury id ( #1465 )
...
* Encourage random treasury id
* GO
2024-04-17 17:47:14 +01:00
Reisen
ba435bac76
refactor(fortuna): re-organize in monorepo
2024-04-17 15:21:57 +01:00
guibescos
73798b9bdd
Add 4th guardian set ( #1457 )
2024-04-17 15:01:32 +01:00
Dev Kalra
02ad78bcf1
Update coinflip contracts to use entropy v2 ( #1461 )
...
* update coinflip contracts to use entropy v2
* correct formatting
2024-04-17 19:27:33 +05:30
guibescos
8d92ad9931
feat: support closing vaas ( #1460 )
...
* feat: support closing vaas
* Go
* Max out
* Cleanup
* Refactor, add comments
* Add max
* Remove script
* bump solana utils
* Revert "Fix: guardian set (#1459 )"
This reverts commit d9c85d8f9d
.
* Update compute budget
* Go
* Restore
* Bump
2024-04-17 14:49:06 +01:00
Aditya Arora
c12a58e0e4
Bugfix: price-service: Add bn.js dependency ( #1458 )
...
* price-service-added-bn.js
* requested changes
2024-04-17 09:30:34 -04:00
Amin Moghaddam
ee1d61ac71
Fix js checks ( #1462 )
2024-04-17 09:45:17 +02:00
guibescos
d9c85d8f9d
Fix: guardian set ( #1459 )
...
* Decrease compute budget
* Go
* fix
2024-04-16 14:36:24 +01:00
Reisen
70c2c8ec4b
refactor(hermes): fix README run command
2024-04-15 15:12:13 +01:00
Reisen
933e61dcb8
refactor(hermes): fix hermes Docker workdir
2024-04-15 15:12:13 +01:00
Reisen
45065e2851
refactor(hermes): re-organize in monorepo
2024-04-15 15:12:13 +01:00
Daniel Chew
0789d615d4
format ( #1453 )
2024-04-15 22:59:30 +09:00
Daniel Chew
a7bb9160c4
feat(hermes): add additional sse features ( #1443 )
...
* add allow_unordered query param
* add benchmarks_only query params
* update docs
* bump
* address comments
* address comments
* address comments
2024-04-15 21:38:46 +09:00
Ali Behjati
392a3df7eb
fix(hermes): ignore broadcast send result ( #1450 )
...
Sending over the broadcast channel only fails when there are no
receivers. We should ignore it instead of propagating it.
2024-04-15 09:55:52 +02:00
Jayant Krishnamurthy
a60733559c
[solana push oracle] Idempotent updates ( #1452 )
...
* idempotent updates
* clippy
2024-04-12 14:37:25 -07:00
guibescos
8fba519ce3
Skip ( #1451 )
2024-04-12 21:23:01 +01:00
Daniel Chew
bdc40fec3f
fix task_price_feeds_metadata_updater ( #1449 )
2024-04-12 20:44:32 +09:00
Ali Behjati
729b18e596
chore(target_chains/ethereum): add morph testnet network ( #1445 )
2024-04-12 10:09:21 +02:00
Anirudh Suresh
1135f00da2
adapt sdks ( #1434 )
...
* adapt sdks
* update the sdks to reflect bid status ups
* some js changes
* python hex fix
* update gen types
* bump versions
* fix docs
---------
Co-authored-by: ani <ani@Anirudhs-MBP.cable.rcn.com>
Co-authored-by: ani <ani@Anirudhs-MacBook-Pro.local>
2024-04-11 16:22:35 -04:00
guibescos
7673097c37
fix: don't use hardcoded bundlesize ( #1448 )
...
* feat: jito script
* Go
* Go
* Checkpoint
* Checkpoint
* Rename
* Make tip account random
* Go
* Jito pusher
* Go
* lint
* Lint
* Bump
* bugfix
2024-04-11 12:03:35 -07:00
Jayant Krishnamurthy
443f1455c4
support string ( #1447 )
2024-04-11 19:35:17 +01:00
guibescos
c727195e9c
feat: jito pusher ( #1444 )
...
* feat: jito script
* Go
* Go
* Checkpoint
* Checkpoint
* Rename
* Make tip account random
* Go
* Jito pusher
* Go
* lint
* Lint
* Bump
2024-04-11 19:14:10 +01:00
guibescos
0aeae8ca40
feat: send transactions with Jito ( #1442 )
...
* feat: jito script
* Go
* Go
* Checkpoint
* Checkpoint
* Rename
* Make tip account random
* Go
2024-04-11 14:30:43 +01:00
Amin Moghaddam
ce36d80ae4
fix(contract_manager): use public rpc for blast testnet ( #1441 )
2024-04-11 13:06:52 +02:00
Dev Kalra
34d94e3177
feat(contract_manager): implement upgrade evm entropy contracts script ( #1417 )
...
* implement upgrade evm entropy contracts script
* check proposal for entropy contract upgrades
* refactor scripts
* minor changes in check proposal
* fix comments
* correct comment
* log something and continue
* log only if the owner and executor address doesn't match
* use web3 for abi encoding
* remove unused
* extract code digest code
* feedback implement
2024-04-11 15:11:55 +05:30
Daniel Chew
3c5a913a80
feat(hermes): add sse endpoint ( #1425 )
...
* add initial sse code
* fix typo
* add more error handling
* fix formatting
* revert import format
* add error handling for nonexistent price feeds in the middle of sub
* refactor
* format
* add comment
* Update hermes/src/api/sse.rs
Co-authored-by: Reisen <Reisen@users.noreply.github.com>
* refactor
* bump
---------
Co-authored-by: Reisen <Reisen@users.noreply.github.com>
2024-04-11 11:04:27 +09:00
Ali Behjati
e1f9783062
chore(target_chains/ethereum): add Blast and Mode gas claim patches ( #1440 )
...
This change adds the change in our implementation that allowed support
for enabling gas claims on Blast and Mode as a reference.
2024-04-10 19:32:11 +02:00
Reisen
ce4019b63f
refactor(hermes): state->price_feed_metadata downcasting
2024-04-10 16:48:18 +01:00