derpy-duck
|
b1da1930be
|
debugging
|
2023-04-06 18:41:57 +00:00 |
Joe Howarth
|
58760cc12e
|
Logging in relayer engine processor
|
2023-04-06 18:36:19 +00:00 |
derpy-duck
|
8737177208
|
Add refundChain to encode/decode functions
|
2023-04-06 00:14:59 +00:00 |
derpy-duck
|
89d7251071
|
Most tests pass
|
2023-04-06 00:10:35 +00:00 |
chase-45
|
b91b89c3ac
|
asset conversion buffer is removed from refunds
|
2023-04-05 13:52:04 -04:00 |
chase-45
|
aa90bc30d8
|
fixes
|
2023-04-05 13:12:13 -04:00 |
chase-45
|
601289387e
|
first cut at remote refunds
|
2023-04-05 12:26:56 -04:00 |
derpy-duck
|
4313009b24
|
forge fmt
|
2023-04-05 15:32:50 +00:00 |
derpy-duck
|
9481113485
|
Fix bug in 'rolloverChain' maximumRefund calculation
|
2023-04-05 15:32:18 +00:00 |
derpy-duck
|
49103a0514
|
messages -> messageInfos
|
2023-04-05 14:52:00 +00:00 |
Joe Howarth
|
42e643363c
|
update relayer engine hash
|
2023-04-04 14:13:41 -05:00 |
derpy-duck
|
214736c7b8
|
Typescript / relayer engine / sdk related changes; now blocked on a SPY Port issue
|
2023-04-04 19:06:46 +00:00 |
derpy-duck
|
7e150947d5
|
Relay provider can set chains enabled and disabled
|
2023-04-04 16:26:32 +00:00 |
derpy-duck
|
8746431744
|
Remove outdated names
|
2023-04-04 14:21:53 +00:00 |
derpy-duck
|
d639d81bd3
|
Move CoreRelayerStructs into its own interface file for organization
|
2023-04-04 14:15:30 +00:00 |
derpy-duck
|
2316dd03c5
|
Relay provider is specified in the DeliveryInstructionsContainer, not each DeliveryInstruction
|
2023-04-04 01:56:16 +00:00 |
derpy-duck
|
7d30716f8a
|
Forward wrapper (#129)
* Some code cleanup fixes
* WIP commit, feel free to revert
* Forward failures now cause full reverts
* Merge with interface changes
* forge fmt
|
2023-04-03 17:30:09 -05:00 |
chase-45
|
76553c3219
|
null delivery address check
|
2023-04-03 16:00:32 -04:00 |
chase-45
|
7b4d340a23
|
more redelivery code cleanup
|
2023-04-03 15:43:31 -04:00 |
chase-45
|
2667a2d977
|
added requesting sender to delivery container
|
2023-04-03 14:55:07 -04:00 |
chase-45
|
cf1fb8db66
|
removing unused fields and checks
|
2023-04-03 14:37:48 -04:00 |
Joe Howarth
|
a2e2d37d0a
|
Compiles w/o redelivery
|
2023-04-03 13:33:31 -05:00 |
Joe Howarth
|
b165e49a98
|
save
|
2023-04-03 13:33:31 -05:00 |
Joe Howarth
|
306edbf6b8
|
rebase on top of contract changes
|
2023-04-03 13:33:31 -05:00 |
Joe Howarth
|
0675f91122
|
cleanup
|
2023-04-03 13:33:31 -05:00 |
Joe Howarth
|
1bbf6b3f36
|
Feat: relayer engine v2 support + vaa fetching via manifest
|
2023-04-03 13:33:31 -05:00 |
derpy-duck
|
00e49bb8ae
|
Redeliveries removed
|
2023-03-31 21:23:55 +00:00 |
derpy-duck
|
d266e7c74c
|
sdk cleanup
|
2023-03-28 17:43:25 +00:00 |
derpy-duck
|
7761ac629a
|
Fix mock forge generic relayer to not use vaa hashes
|
2023-03-28 17:43:25 +00:00 |
derpy-duck
|
6a89f7a805
|
typo fix and sdk fix
|
2023-03-28 17:43:25 +00:00 |
derpy-duck
|
b55f3d239f
|
SDK updated - but not tested yet
|
2023-03-28 17:43:25 +00:00 |
derpy-duck
|
0798e1afb7
|
Update specs/comments
|
2023-03-28 17:43:25 +00:00 |
derpy-duck
|
cdaef45b1b
|
Remove messages from redelivery instruction
|
2023-03-28 17:43:25 +00:00 |
derpy-duck
|
9f519aef02
|
Fix redeliveryTest typescript error
|
2023-03-28 17:43:25 +00:00 |
derpy-duck
|
6e0991e612
|
typescript and sdk hopefully build
|
2023-03-28 17:43:25 +00:00 |
derpy-duck
|
b9bef84607
|
typescript and sdk hopefully build
|
2023-03-28 17:43:25 +00:00 |
derpy-duck
|
737130d28e
|
New MessageInfo type with payload id when encoding
|
2023-03-28 17:43:25 +00:00 |
derpy-duck
|
fa50d9d835
|
Permissionless version 1 implementation (#126)
* Interface changes
* Interface changes
* Contract changes
* mockrelayerintegration changes
* Contract changes (#124)
* Forge tests pass
* merge
|
2023-03-28 17:43:25 +00:00 |
derpy-duck
|
cb83fbb3ef
|
Interface changes
|
2023-03-28 17:43:25 +00:00 |
scnale
|
2ed875bef7
|
Updates prices in `RelayProvider` in batch. (#122)
|
2023-03-24 14:04:02 -04:00 |
derpy-duck
|
9e282508f7
|
Improve forge test coverage + Seperate tests into individual tests (#119)
* fast tests
* forge fmt
* Remove parameter from forge test generic relayer
* WIP
* WIP
* Move Forge Mock Generic Relayer to seperate file
* Split revert redelivery tests into first few seperate tests
* redelivery test changes
* WIP
* tests pass
* Redelivery tests less D.R.Y and seperated into individual tests
* Delivery tests less D.R.Y and seperated into individual tests
* Resend checks in seperate tests
* Forward test coverage!
* 100% test coverage in CoreRelayer and CoreRelayerDelivery!
* remove test coverage files
* Governance tests
* governance stack
* forge fmt
* removed console.sol
|
2023-03-23 14:14:48 -05:00 |
Joe Howarth
|
48e206168b
|
Fix: get rx retry and overlapping block ranges (#120)
* Fix: get rx retry and overlapping block ranges
* ScopedLogger => Logger
|
2023-03-15 15:36:13 -07:00 |
chase-45
|
2ea98eaa8d
|
Typescript SDK (#79)
* sdk additions, query delivery status functions
* import fixes
* imports
* Fixes for getDeliveryStatusBySourceTx
* Fix typo in invalidRedeliveryTopics
* Use negative number feature of queryFilter
* 2047 -> 2040
* WIP
* Typescript test for statusByTx
* small changes
* revert reason WIP
* continued WIP for getting revert reason
* Remove reason parsing
* WIP adding default RPCs
* compiles
* SDK nicely prints delivery information!
* SDK nicely prints delivery information!
* Change error msg
* Tests pass, including test for resending a failed forward!
* Enum
* update SDK in relayer engine
* remove testgovernance file
* Nice error logging around not finding a delivery
* Update relayer engine sdk
* Respond to PR comments
* Fix test
* fixed new lines
* helper
---------
Co-authored-by: derpy-duck <115193320+derpy-duck@users.noreply.github.com>
|
2023-03-15 15:32:33 -07:00 |
Gabriel Zimmermann
|
844a407a3f
|
Adds k8s namespace & upgrade relayer engine (#113)
* Adds k8s namespace
* Upgrade relayer engine version
---------
Co-authored-by: Joe Howarth <josephehowarth@gmail.com>
|
2023-03-14 11:58:55 -07:00 |
Joe Howarth
|
68892ae849
|
Refactor plugin into mulitple file with more consistent names and helpers (#88)
|
2023-03-14 11:05:20 -07:00 |
Joe Howarth
|
eff19d28aa
|
Continuously send messages to create load (#118)
* save
* Continuously send messages to create load
* add metrics
|
2023-03-14 10:45:03 -07:00 |
derpy-duck
|
92dbc20c8b
|
Forge tests faster (#117)
* fast tests
* forge fmt
* add --via-ir to build
* remove forge test-fast; just run forge test for the same effect
* remove outdated and unused folder
|
2023-03-10 10:41:12 -05:00 |
derpy-duck
|
db355a2f1d
|
Revert if delivery address is 0, and add forge tests testing this (#115)
* Revert if delivery address is 0, and add forge tests testing this
* Test passes
|
2023-03-02 13:37:12 -05:00 |
derpy-duck
|
11874c5c76
|
event fix
|
2023-03-02 10:02:46 -05:00 |
derpy-duck
|
27cbbc7804
|
forge fmt'
|
2023-03-02 10:02:46 -05:00 |