Commit Graph

256 Commits

Author SHA1 Message Date
derpy-duck 727483ce10 Delete pkeys_tilt.sh 2023-02-13 17:20:15 -05:00
derpy-duck 94b6318643 Fix to Multideliveries/Multiforwards 2023-02-13 17:20:15 -05:00
derpy-duck fa2018cd0e Fix type in redeliveryTest.ts 2023-02-13 17:13:42 -05:00
derpy-duck 4b420f66ed Run typechain 2023-02-13 17:13:42 -05:00
derpy-duck e8637b2b01 Remove unused error messages 2023-02-13 17:13:42 -05:00
derpy-duck e22c98d028 forge fmt 2023-02-13 17:13:42 -05:00
derpy-duck b8db370dde Forge tests pass! 2023-02-13 17:13:42 -05:00
derpy-duck 346df2e017 Most forge tests pass 2023-02-13 17:13:42 -05:00
derpy-duck 1f69c238d7 forge builds! 2023-02-13 17:13:42 -05:00
chase-45 67ff0b3baa interface refinement 2023-02-13 17:13:42 -05:00
Joe Howarth b62927362b save 2023-02-09 15:48:57 -07:00
Joe Howarth 783ac90c90 Update package.json 2023-02-09 15:48:57 -07:00
Joe Howarth 3c2f114801 remove contracts.json 2023-02-09 15:48:57 -07:00
Joe Howarth ecae2090dc update package-lock.json 2023-02-09 15:48:57 -07:00
Joe Howarth 2a3283dc8e solve db deadlock and incorrect wormholeRpc 2023-02-09 15:48:57 -07:00
Joe Howarth d34db742b1 update tilt wormhole rpc 2023-02-09 15:48:57 -07:00
Joe Howarth c4282f38cd configure relayer engine for tilt 2023-02-09 15:48:57 -07:00
derpy-duck e3c4ea0088
Add error messages to interface (#80)
* Add error messages to interface

* Make getDefaultRelayProvider view
2023-02-07 16:43:32 -05:00
Joe Howarth 84e83e1b63 fix return of consumeEvent 2023-02-07 10:16:46 -07:00
Gabriel Zimmermann 9ea639d27d update gitignore 2023-02-07 10:16:46 -07:00
Gabriel Zimmermann 004f280ced Switches config back to memoryDB 2023-02-07 10:16:46 -07:00
Gabriel Zimmermann 9fa624e552 update relayer engine version 2023-02-07 10:16:46 -07:00
Gabriel Zimmermann 323723167c adds cluster flag to config 2023-02-07 10:16:46 -07:00
Gabriel Zimmermann 338e7fdf8f typing fix 2023-02-07 10:16:46 -07:00
Gabriel Zimmermann 9fc1c410fe minor plugin fixes due to interface changes and config updates 2023-02-07 10:16:46 -07:00
Joe Howarth 06250cc3c4 reference new relayer engine package 2023-02-07 10:16:46 -07:00
Gabriel Zimmermann 74f41bab30 Updates relayer engine hash version 2023-02-07 10:16:46 -07:00
Gabriel Zimmermann 55055bd088 Adds variables to deploy memorydb to relayer engine 2023-02-07 10:16:46 -07:00
derpy-duck d59bd6d82a
Remove provider from requestMultiforward interface (#78) 2023-02-06 12:27:05 -05:00
Sebastián Claudio Nale e1b57fb4df Avoids double read on the same storage slot. 2023-02-02 17:26:23 -07:00
Joe Howarth 7fa160e50e crearted -> created
Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>
2023-02-01 12:18:56 -07:00
Joe Howarth 813c2181ad save 2023-02-01 12:18:56 -07:00
Joe Howarth 935a6732c1 Test redelivery 2023-02-01 12:18:56 -07:00
derpy-duck fc06699266
subtract by the overhead from running gasleft() (#74)
* subtract by the overhead from running gasleft()

* Rename variable

* forge fmt

* Clamp to the upper gas limit

* Forge fmt

* Update ethereum/contracts/coreRelayer/CoreRelayer.sol

Co-authored-by: scnale <sebinale@gmail.com>

---------

Co-authored-by: scnale <sebinale@gmail.com>
2023-02-01 13:20:39 -05:00
derpy-duck 20bb4c7f8e
Think about upper limits (#68)
* Change arbitrary contraints

* higher limit asset conversion buffer

* Remove unnecessary constraints on tests, and impose lighter constraints

* Forge fmt

* change to power of 2, and remove fuzz=25 limit

* set deliver gas overhead nonzero (#71)

* Fix previous redelivery tests to test emitting of InvalidRedelivery r… (#69)

* Fix previous redelivery tests to test emitting of InvalidRedelivery rather than the old reverting

* remove extraneous comment

* forge fmt

* Actually fix contracts to work for 2^256
2023-01-31 16:23:58 -05:00
Sebastián Claudio Nale 89c83235c5 Removes `truffle compile` and npm clean install for wormhole dependency.
This speeds up the CI pipeline considerably.
2023-01-31 12:07:30 -07:00
derpy-duck f96902d430
No forwards are allowed from addresses that aren't the targetAddress (#70) 2023-01-30 17:30:22 -05:00
Joe Howarth 48defa84a0 fix up ICoreRelayer 2023-01-29 14:46:35 -05:00
Joe Howarth 3cac2165b4 update with changes from 'redelidevery-fixes' branch 2023-01-29 14:46:35 -05:00
Joe Howarth 2cf9fb0dca refactor handle workflow 2023-01-29 14:46:35 -05:00
Joe Howarth 4f9e02111d save 2023-01-29 14:46:35 -05:00
Joe Howarth 387450aa5c redelivery code drafted, testing inconclusive 2023-01-29 14:46:35 -05:00
chase-45 312df2d862 redelivery draft 2023-01-29 14:46:35 -05:00
Sebastián Claudio Nale c5a4a6c89d Adds some debugging symbols and metadata for contracts in foundry.toml 2023-01-27 18:51:26 -07:00
Joe Howarth b0644fa083 improve message test again 2023-01-27 15:01:50 -07:00
Joe Howarth 3f5588d26d improve messageTest and update configs 2023-01-27 15:01:50 -07:00
Joe Howarth feaa30abc7 update relayer engine config 2023-01-27 15:01:50 -07:00
Joe Howarth 68f23a373e set buffer and denom in configureRelayProvider 2023-01-27 15:01:50 -07:00
Joe Howarth 0095681f02 save 2023-01-27 15:01:50 -07:00
Joe Howarth 0682d34d47 Deployment 2/26 2023-01-27 15:01:50 -07:00