Aditya Arora
93a71f2eef
pre-commit ( #1510 )
2024-04-25 09:15:51 +02:00
Dev Kalra
d31cefb446
feat(contract_manager): separate store for wormhole ( #1493 )
...
* rename wormhole contract as per other names
* store for wormhole
* fix var name
* rename var
* rename contract based on other namings
* add yaml for aptos and cosmwasm
2024-04-24 16:32:16 +05:30
Aditya Arora
d51e5712f4
redepoloyed ( #1477 )
2024-04-23 11:15:07 -04:00
Pavel Strakhov
c7883c822b
doc(target_chains/starknet): add readme
2024-04-23 13:05:10 +01:00
Pavel Strakhov
b30604c5ba
doc(target_chains/starknet): add local deployment script
2024-04-23 12:41:59 +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
guibescos
c7c3527bfe
fix: initialize guardian expiration to the right value ( #1485 )
2024-04-22 17:14:42 +01: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
0d6c35fce8
feat: propagate errors in send transactions ( #1469 )
...
* Go
* Go
* Propagate errors
* lint
* Bump version
2024-04-19 16:57:00 +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
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
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
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
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
Jayant Krishnamurthy
a60733559c
[solana push oracle] Idempotent updates ( #1452 )
...
* idempotent updates
* clippy
2024-04-12 14:37:25 -07:00
Ali Behjati
729b18e596
chore(target_chains/ethereum): add morph testnet network ( #1445 )
2024-04-12 10:09:21 +02: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
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
guibescos
d1c5d93c8e
feat(price_pusher): use retry send transaction logic in pusher ( #1438 )
...
* Checkpoint
* Nits
* Nits
* fix: type
* Bump pusher version
2024-04-10 16:24:37 +01:00
Jayant Krishnamurthy
ee455f1196
[solidity sdk] Add zerolend AggregatorV3 adapter to SDK ( #1437 )
...
* add zerolend cl adapter to sdk
* bump versions
2024-04-10 06:56:42 -07:00
Pavel Strakhov
2c7dfa92dd
feat(target_chains/starknet): create project
2024-04-10 11:25:52 +01:00
guibescos
d627a49764
feat: add ending condition to proposer_server ( #1430 )
...
* Checkpoint
* Checkpoint
* Continue
* Revert
* Revert
* Revert
* Update proposer
* Clean
* Lint
* nit
* Refactor crank-executor
* Small refactor
* Go
* Go
* Move comment
2024-04-09 19:54:53 +01:00
guibescos
62d189e3b5
feat(solana_utils): support account lookup table ( #1424 )
...
* feat: support account lookup table
* remove console log
* Support ALT
* Commas
* feat: support lta
* Go
* Bump
2024-04-09 13:51:29 +01:00
guibescos
bb830e1760
docs(solana_sdk): Improve docs ( #1414 )
...
* Checkpoint
* Checkpoint
* Checkpoint
* Checkpoint
* fix: pusher
* Checkpoint
* Works
* fix: pass pusher program id
* Add docs
* 0.1.0
* Bump npm package
* Go
* Comment
* Add customizable shard id
* Allow configurable priority fees
* Update readme
* Update text
* readme updates
* Readme
* More text
* More text
* Review
* Text
* readme
* add processed commitment
* fix comment
* whoops
* Set compute units to a more reasonable value
---------
Co-authored-by: Jayant Krishnamurthy <jayantkrishnamurthy@gmail.com>
2024-04-09 13:42:28 +01:00
guibescos
972a9a1e1d
perf: improve tx land rate ( #1429 )
...
* Checkpoint
* Checkpoint
* Continue
* Revert
* Revert
* Revert
* Update proposer
* Clean
* Lint
2024-04-09 11:24:45 +01:00
guibescos
0e885e3ca7
feature: export merkle price update ( #1428 )
...
* export MerklePriceUpdate
* CI
---------
Co-authored-by: Silviu Troscot <silviu.troscot10@gmail.com>
2024-04-08 19:44:02 +01:00
Ali Behjati
2398afefa7
chore(target_chains/cosmwasm): add rol_testnet network ( #1419 )
2024-04-04 19:05:39 +02:00
guibescos
ecf347909f
chore(solana): use instruction builders ( #1415 )
2024-04-04 11:11:31 +01:00
guibescos
050b8275f7
feat(price_pusher): solana price pusher ( #1408 )
...
* Checkpoint
* Checkpoint
* Checkpoint
* Checkpoint
* fix: pusher
* Checkpoint
* Works
* fix: pass pusher program id
* Add docs
* 0.1.0
* Bump npm package
* Go
* Comment
* Add customizable shard id
* Allow configurable priority fees
2024-04-03 15:42:44 +01:00
Aditya Arora
c0c03945d0
Update price evm Oracle Example ( #1411 )
2024-04-02 14:42:46 -04:00
Aditya Arora
c2fde0f6dc
chore-add-evm-linea-sepolia ( #1410 )
2024-04-02 10:51:34 -04:00