Pavel Strakhov
5df25ab72a
wip
2024-04-23 11:59:14 +01:00
Pavel Strakhov
8aabdf9cec
wip
2024-04-23 11:46:59 +01:00
Pavel Strakhov
9a1c6f5d15
wip
2024-04-23 11:39:51 +01:00
Pavel Strakhov
eb38cdaf22
wip
2024-04-23 11:38:17 +01:00
Pavel Strakhov
f876608635
wip
2024-04-23 11:35:48 +01:00
Pavel Strakhov
405fa1752f
wip
2024-04-23 11:30:45 +01:00
Pavel Strakhov
7aa9224206
wip
2024-04-23 11:29:21 +01:00
Pavel Strakhov
86f7ebcdd3
wip
2024-04-23 11:27:53 +01:00
Pavel Strakhov
15464a0b64
wip
2024-04-23 11:26:01 +01:00
Pavel Strakhov
8a7016d9e0
wip
2024-04-23 11:24:19 +01:00
Pavel Strakhov
4c0e94581d
wip
2024-04-23 11:21:45 +01:00
Pavel Strakhov
9fbc48167e
wip
2024-04-23 11:19:41 +01:00
Pavel Strakhov
4be47cfa9c
wip
2024-04-23 11:18:33 +01:00
Pavel Strakhov
586ab6ffee
wip
2024-04-23 11:18:13 +01:00
Pavel Strakhov
d212c97a5a
wip
2024-04-23 11:16:39 +01:00
Pavel Strakhov
c4eb554095
wip
2024-04-23 11:15:11 +01:00
Ali Behjati
64037e5b4a
fix(hermes): ignore no subscriber error on broadcast ( #1492 )
...
This change ignores the errors appearing when there are
no subsribers to price updates. The issue was fixed before
and was missed during the refactor.
2024-04-23 11:21:22 +02:00
guibescos
4445c73443
Go ( #1489 )
2024-04-22 20:44:10 +01:00
guibescos
5b494689d2
chore: sample configs for Solana pusher ( #1491 )
...
* Continue
* Sample configs
2024-04-22 20:43:59 +01:00
Dev Kalra
e46821d423
feat(xc_admin_frontend): parse entropy and executor abis ( #1481 )
...
* parse entropy and executor abis
* correct import
* move parse to xc admin frontend
* undo change
* fix deps
* add comment
* comment
* revert changes and then some minor change
* fix unknown by typecast
2024-04-23 00:15:36 +05:30
Ali Behjati
644b54676c
fix(hermes): update cache.rs path in dockerignore ( #1490 )
...
Our dockerignore ignores all the files containing cache in their name
and hermes had an exception here. This change was missed in moving
Hermes around.
2024-04-22 19:42:14 +02:00
Ali Behjati
f9292177e9
fix(hermes): reconnect on wh connection termination ( #1488 )
...
* fix(hermes): reconnect on wh connection termination
`tokio::select` disables the branch that runs the wh connection
if it returns OK and it never gets checked again. This change
changes the `run` return to never return OK.
* refactor(hermes): use Result<!> in pythnet network listener thread
2024-04-22 19:07:22 +02:00
guibescos
1b13bf651a
fix(solana_pusher): use processed to poll ( #1486 )
...
* Do it
* Do it
2024-04-22 17:41:49 +01:00
Pavel Strakhov
e8c198065e
feat(target_chains/starknet): add merkle tree utils
2024-04-22 17:38:31 +01:00
Pavel Strakhov
a1e4fc0924
feat(target_chains/starknet): add utils for decoding signed integers, move array_felt252_to_bytes31 to utils
2024-04-22 17:38:31 +01:00
Anirudh Suresh
67132c0572
try python version env spec ( #1484 )
...
* try python version env spec
* Test it out on pull request
* test env change
* test env change 2
* test env change 3
* test env change 4
* address circular import
* test
* test
* test
* test
* test
* undoing test
---------
Co-authored-by: Amin Moghaddam <amin@pyth.network>
2024-04-22 12:25:20 -04:00
guibescos
c7c3527bfe
fix: initialize guardian expiration to the right value ( #1485 )
2024-04-22 17:14:42 +01:00
Reisen
8b76d8c19a
refactor(hermes): state->aggregate downcasting ( #1479 )
2024-04-22 17:07:27 +01:00
Dani Mehrjerdi
bdc2e967b0
refactor(express-relay): Update execution params hash data ( #1476 )
2024-04-20 11:25:11 +04:00
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