Amin Moghaddam
940c2035f3
[sui-sdk] Sui sdk improvements ( #1065 )
...
* Split all coins in 1 transaction
* Use buffer library instead of built-in Buffer
2023-09-25 10:39:14 +02:00
Ali Behjati
24f582cd5a
Update README.md
2023-09-22 18:28:24 +02:00
Ali Behjati
f41cf822ff
feat(hermes): drop additional signatures from VAAs
...
Co-authored-by: Reisen <Reisen@users.noreply.github.com>
2023-09-22 18:17:10 +02:00
Ali Behjati
65ecd890ae
feat(price-service/sdk): add prev_publish_time metadata
2023-09-22 13:30:30 +02:00
Ali Behjati
f533106100
feat(hermes): add prev_publish_time metadata
2023-09-22 13:30:30 +02:00
Amin Moghaddam
2ec0f0a094
Handle locked gas coins case on sui price pusher ( #1060 )
...
* Handle locked gas coins case on sui price pusher
2023-09-22 09:43:12 +02:00
Ali Behjati
6d3579ea7d
feat(hermes): add xlabs bootstrap
2023-09-21 14:01:57 +02:00
Reisen
4ce04a2abf
feat(hermes): print libp2p peer addresses
2023-09-21 14:01:28 +02:00
Ali Behjati
272dbef9b3
fix(hermes): fix slot metadata bug
2023-09-20 11:37:05 +02:00
Ali Behjati
2008da7a45
fix(hermes): unignore cache.rs from docker
2023-09-19 16:20:17 +02:00
Ali Behjati
d5c3090442
feat(price-service/client): add out-of-order flag support
2023-09-19 15:54:33 +02:00
Ali Behjati
5e45146acb
feat(hermes): add out of order subscription
...
Also improve the readiness probe
Co-authored-by: Reisen <Reisen@users.noreply.github.com>
2023-09-19 15:54:33 +02:00
Ali Behjati
7d7e09fe3a
refactor(hermes): update tests
2023-09-19 13:08:11 +02:00
Ali Behjati
3a9df67ef2
refactor(hermes): move wormhole out of aggregate
2023-09-19 13:08:11 +02:00
Ali Behjati
09e2b17d1c
refactor(hermes): rename store to aggregate
2023-09-19 13:08:11 +02:00
Reisen
cbeada6c6d
refactor(hermes): introduce Benchmarks trait
2023-09-19 13:08:11 +02:00
Reisen
263b80b1f7
refactor(hermes): introduce CacheStore
2023-09-19 13:08:11 +02:00
Reisen
e144dd2bd0
refactor(hermes): removed `impl Store`
2023-09-19 13:08:11 +02:00
Amin Moghaddam
f2ca88176a
Add shimmer mainnet ( #1053 )
2023-09-15 18:23:12 +02:00
Amin Moghaddam
79ea43553f
Add sepolia testnet ( #1051 )
2023-09-13 15:53:18 +02:00
Jayant Krishnamurthy
1564364420
docs
2023-09-13 11:29:30 +02:00
Ali Behjati
5ddef8797e
chore: rename sui ci workflow
2023-09-13 11:18:23 +02:00
Jayant Krishnamurthy
0dde47d8e2
one more fix
2023-09-13 11:13:14 +02:00
Jayant Krishnamurthy
3ff5a2f0c7
wording
2023-09-13 11:13:14 +02:00
Jayant Krishnamurthy
5ba6ee819f
clean up workflows
2023-09-13 11:13:14 +02:00
Ali Behjati
4e2e04ad44
chore: improve precommit ci
2023-09-13 11:05:52 +02:00
Ali Behjati
28f9b39444
doc(hermes): update readme
2023-09-13 10:31:32 +02:00
Ali Behjati
a34f759061
chore(eth): deploy to horizen eon/gobi
2023-09-12 15:10:09 +02:00
guibescos
b91360ab6b
Add system instruction ( #1046 )
...
* Add system instruction
* Update string logic
* Fix comments
2023-09-11 20:34:51 +01:00
Ali Behjati
518ab13e03
refactor(hermes): use tokio sync primitives in p2p
2023-09-08 16:17:06 +02:00
Ali Behjati
7dc0cb80bf
feat(hermes): add benchmarks for histroical data
2023-09-08 15:35:58 +02:00
Amin Moghaddam
51afd5aef2
Improve contract manager and switch evmos rpc ( #1044 )
...
* Small fixes and logging improvement
* Switch evmos rpc as the older one was not working anymore
2023-09-07 15:16:14 +09:00
Ali Behjati
ed505d9e53
fix(hermes): improve tracing logs
...
- Add EnvFilter to respect RUST_LOG
- Disable ANSI if stderr is not a terminal
2023-09-05 19:12:14 +02:00
Reisen
860178f057
feat(hermes): add tracing
2023-09-05 13:50:20 +01:00
Sahilgat
7cbdcb562d
fix: underflow issue
2023-09-04 18:44:41 +02:00
guibescos
f7699bb6b0
Update dockerfile ( #1041 )
...
* Update dockerfile
* Drive by v4
* Reduce scope
* Revert dockerfile
* Revert dockerfile changes
* Cleanup the other dockerfile
* Remove contracts dir
* Remove old cli
2023-09-04 16:19:39 +01:00
guibescos
cfdfb9d2fb
Price account v2 for remote clusters ( #1040 )
2023-09-04 14:37:19 +01:00
Reisen
0559b45936
feat(hermes): add datadog profiling
2023-09-01 11:58:43 +01:00
Ali Behjati
e1ae1ad1c4
fix(eth): update legacy updateFee method pricing
2023-08-31 11:51:27 +02:00
Reisen
85d5170ddb
chore(hermes): visual clean up of Cargo.toml
2023-08-30 11:37:44 +01:00
Amin Moghaddam
47c6f45128
Add addresses to evm js sdk
2023-08-28 14:40:09 +02:00
Amin Moghaddam
497a52bb94
Make contract manager evm chains accept rpc urls
2023-08-28 14:40:09 +02:00
Ali Behjati
9cec35b251
chore(contract_manager): add ronin networks
2023-08-28 14:40:09 +02:00
Reisen
ac8895cada
ci: bump hermes version
2023-08-28 12:18:43 +02:00
Reisen
98f8ccb614
feat(hermes): add global info level logging for libp2p
2023-08-28 11:15:21 +01:00
Reisen
5edcce4530
refactor(hermes): clean exit
2023-08-26 12:02:28 +01:00
Amin Moghaddam
a7d133d063
[cosmwasm] CosmWasm integration with contract manager ( #1025 )
...
* Integrate with contract manager for wormhole script
* Remove deprecated scripts and more integration with contract manager
* Remove cosmwasm tools store
These configs are now held in the contract manager
* Update docs on cosmwasm
* Split cosmwasm package into 2 for fixing dependency issues
* Fix cosmwasm README.md
Co-authored-by: Ali Behjati <bahjatia@gmail.com>
2023-08-25 16:38:42 +02:00
Amin Moghaddam
cf78791560
[sui] [contract-manager] Sui cm updates ( #1030 )
...
* Minor documentation and improvements on contract manager
* Add published addresses for sui contracts
2023-08-25 14:42:31 +02:00
Mohammad Amin Khashkhashi Moghaddam
ac0519b57a
[price-pusher] Bugfix in handling account sequence mismatch ( #1028 )
...
account sequence mismatch error could happen in the simulation but the
try catch did not cover that part
Verified the fix by manually incrementing the sequence number twice after
each transaction so a refetch was necessary
2023-08-24 10:57:30 +01:00
Mohammad Amin Khashkhashi Moghaddam
78ca49dcc3
[evm] [cosmwasm] Minor cleanup ( #1027 )
...
* Remove old cosmwasm address documentation
* Remove old evm migration folder and keep prod-receiver
2023-08-24 11:41:59 +02:00