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
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
Reisen
b4ed825cd6
refactor(hermes): state->benchmarks downcasting
2024-04-10 09:45:24 +01:00
Reisen
110c6dcea3
refactor(hermes): no need to Box futures
2024-04-10 09:22:43 +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
299dec1d79
fix: increase compute units ( #1433 )
2024-04-09 18:58:59 +01:00
Reisen
68a2ce1221
refactor(hermes): state->cache downcasting
2024-04-09 18:36:23 +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
guibescos
a632ee4bd2
fix(solana_pusher): forgot await ( #1423 )
...
* fix(solana_pusher): forgot await
* pr comments
2024-04-05 19:13:09 +01:00
guibescos
44cad44f44
feat(pusher): cleanup vaa accounts ( #1422 )
2024-04-05 16:45:02 +01:00
guibescos
8110e03ccb
Fix pusher dockerfile ( #1420 )
2024-04-05 12:24:08 +01:00
Ali Behjati
2398afefa7
chore(target_chains/cosmwasm): add rol_testnet network ( #1419 )
2024-04-04 19:05:39 +02:00
Dev Kalra
80b4dd96de
add support for priority fee ( #1418 )
2024-04-04 16:37:31 +05:30
guibescos
ecf347909f
chore(solana): use instruction builders ( #1415 )
2024-04-04 11:11:31 +01:00
Jayant Krishnamurthy
5afb187f0d
whoops ( #1416 )
2024-04-04 10:09:50 +02:00
Dev Kalra
6295674efa
feat(fortuna-v2): implement a keeper service for entropy v2 ( #1366 )
...
* extract code to run api
* save
* some changes
* add exit checks
* retry for sub threads and fetch events
* handle events
* remove unused
* compiling
* add logs to keeper
* add simulation and some fixed
* refactoring keeper
* backlog refactoring works
* extract handle event
* extract watch blocks in a method
* handle events extracted
* remove res block from backlog method
* remove res block from watch_blocks
* remove res block from process events
* load private key from file
* add gas limit to blockchain config
* remove unused imports
* remove a log
* gas param u256
* spell simulate
* rename keeper private keeper file
* wait for only api to exit
* remove exit check from keeper
* remove is valid request method as simulate will cover things
* remove some parameters
* remove exit check from keeper
* use saturating sub
* correct condition
* update logging statement
* combine logs
* use nonce manager to send transaction
* poll instead of stream and add nonce middleware
* remove unused
* fix tests
* add ws support to streaming
* Refactor and improve error handling
* replace simulation with gas estimation
* add polling support for when no wss url
* version update
* test check
* update comment
* update key comment
* rename chain_config to chain_state
* update version
* pad gas estimate
* add comments
---------
Co-authored-by: Amin Moghaddam <amin@pyth.network>
2024-04-04 01:14:20 +05:30
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
Daniel Chew
450a483679
feat(xc-admin): add price feed council signers ( #1413 )
...
* add price feed council signers
* update signers.json
* update signers.json
* update signers.json
2024-04-03 15:48:10 +09:00
Aditya Arora
c0c03945d0
Update price evm Oracle Example ( #1411 )
2024-04-02 14:42:46 -04:00