-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Upgrade main to v0.2.0 #49
Commits on May 29, 2024
-
* feat: Mainnet example configuration * feat: Update docker compose for mainnet * Revert "feat: Update docker compose for mainnet" This reverts commit 487bb64. * feat: Update docker compose for mainnet * chore: Add some comments back to config.example.yaml * fix: Relayer engine wormhole-sdk dependency * fix: relayer-engine import * fix: Wormhole recovery api endpoint * chore: Refactor wallet ports (route via wallet service) * feat: Wallet worker restart mechanism * chore: Bump version to 0.1.1 * fix: Set Wormhole spy to 'testnet' * chore: Recover testnet example config --------- Co-authored-by: Alexander <alexander@lindgren.xyz>
Configuration menu - View commit details
-
Copy full SHA for 2e40e83 - Browse repository at this point
Copy the full SHA 2e40e83View commit details -
Update git build to build testnet pushes (#22)
* feat: update git build to build testnet pushes
Configuration menu - View commit details
-
Copy full SHA for 10e2106 - Browse repository at this point
Copy the full SHA 10e2106View commit details
Commits on May 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7855a64 - Browse repository at this point
Copy the full SHA 7855a64View commit details
Commits on Jun 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b86a097 - Browse repository at this point
Copy the full SHA b86a097View commit details
Commits on Jun 25, 2024
-
[feat]: Enhance wallet port communication (#30)
* fix: Variable name * feat: Better structure wallet communication * feat: Add 'getFeeData' query to wallet worker and overhaul gas calculation logic
Configuration menu - View commit details
-
Copy full SHA for dc44835 - Browse repository at this point
Copy the full SHA dc44835View commit details -
[feat]: Implement better bounty evaluation (#29)
* feat: Bounty evaluation (untested) * fix: Pricing service config and loading * fix: Replace node-fetch with axios ('require' problem) * fix: Pricing provider fixes * fix: delivery 'gasUsed' logic for evaluation * chore: Improve evaluation logging * chore: Fix pricing 'coinId's * chore: Add comments * fix: Revert pricing coinIds to 'ethereum' * chore: Remove 'gasLimitBuffer' * fix: gas cost calculation * chore: Improve pricing evaluation logging * feat: Mainnet example configuration * feat: Update docker compose for mainnet * Revert "feat: Update docker compose for mainnet" This reverts commit 487bb64. * feat: Update docker compose for mainnet * chore: Add some comments back to config.example.yaml * fix: Relayer engine wormhole-sdk dependency * fix: relayer-engine import * fix: Wormhole recovery api endpoint * chore: Refactor wallet ports (route via wallet service) * feat: Wallet worker restart mechanism * fix: pnpm-lock after merge * feat: Take into account 'unrewarded' gas on bounty evaluation * fix: Variable name * fix: Variable name * feat: Better structure wallet communication * feat: Add 'getFeeData' query to wallet worker and overhaul gas calculation logic * chore: Overhaul relay eval (WIP) * chore: Overhaul and refactor the bounty evaluation logic * chore: Remove the 'evaluator' module * feat: Add order reevaluation logic * chore: Fix confusing log statement * feat: Implement a 'profitability factor' * feat: Add CoinGecko config validation * chore: Recover testnet config * chore: Add 'coinId' to example config * fix: Overhaul the max ack gas loss * feat: Implement addtional fee estimation via resolvers * feat: Add OP and Base resolvers * chore: Add 'additionalFeeEstimation' to eval logs * chore: Improve delivery evaluation logging * feat: Improve bounty evaluation on arbitrum-like chains --------- Co-authored-by: Alexander <alexander@lindgren.xyz>
Configuration menu - View commit details
-
Copy full SHA for 98a39bc - Browse repository at this point
Copy the full SHA 98a39bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for dbdf734 - Browse repository at this point
Copy the full SHA dbdf734View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22e5280 - Browse repository at this point
Copy the full SHA 22e5280View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dbd169 - Browse repository at this point
Copy the full SHA 8dbd169View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20a8ac1 - Browse repository at this point
Copy the full SHA 20a8ac1View commit details
Commits on Jun 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 078293b - Browse repository at this point
Copy the full SHA 078293bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c4d35d - Browse repository at this point
Copy the full SHA 3c4d35dView commit details -
[feat] Layer Zero Relayer support (#36)
* Chore: Add ABIs for Layer Zero Collector * Chore: Add store and utils functions which collector is dependent on * Chore: Add the script that initialises the worker and the worker script itself that functions as a layer-zero collector. * Fix: remove useless comments and improve readability of decodeHeader * Fix: Requested changes related to logging * Fix: Improve queryLogs function in order to have consistency on the relayer * Fix: remove debugging code * fix: Error logging * chore: Remove unused import * feat: Add layer-zero example configuration --------- Co-authored-by: Jorge Sanmiguel <8038323+jsanmigimeno@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d577c94 - Browse repository at this point
Copy the full SHA d577c94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fe331d - Browse repository at this point
Copy the full SHA 0fe331dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1559904 - Browse repository at this point
Copy the full SHA 1559904View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb7ba67 - Browse repository at this point
Copy the full SHA bb7ba67View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf09e1b - Browse repository at this point
Copy the full SHA bf09e1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 089801c - Browse repository at this point
Copy the full SHA 089801cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 726c15a - Browse repository at this point
Copy the full SHA 726c15aView commit details -
Merge pull request #40 from catalystdao/jsanmi/overhaul-logs
[chore]: Overhaul logs
Configuration menu - View commit details
-
Copy full SHA for 905378e - Browse repository at this point
Copy the full SHA 905378eView commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d667fa9 - Browse repository at this point
Copy the full SHA d667fa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75f6098 - Browse repository at this point
Copy the full SHA 75f6098View commit details
Commits on Jul 2, 2024
-
[feat]: Add Chain ID verification against RPC (#37)
* Chore: Add Chain ID verification against RPC * Fix: Config.service.ts validateChainIdFromRPC function * Style: Remove white spaces * Fix: Improve the way the chainID is validated to be called from the constructor * Fix: Clean and improve minor changes * Fix: Add isReady to main.ts * refactor: Minor formatting recover and improvement * chore: Add comment --------- Co-authored-by: Jorge Sanmiguel <8038323+jsanmigimeno@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 587d234 - Browse repository at this point
Copy the full SHA 587d234View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b69899 - Browse repository at this point
Copy the full SHA 8b69899View commit details -
[feat]: Implement pricing controller (#42)
* feat: Implement a pricing controller to query arbitrary token prices * fix: Make use of 'tokenId' * fix: Wait for the pricing service to be ready
Configuration menu - View commit details
-
Copy full SHA for ca5b1c5 - Browse repository at this point
Copy the full SHA ca5b1c5View commit details
Commits on Jul 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a58350a - Browse repository at this point
Copy the full SHA a58350aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82a603f - Browse repository at this point
Copy the full SHA 82a603fView commit details
Commits on Jul 19, 2024
-
* refactor: Complete store refactor * chore: Recover 'transactionBlockNumber' naming * fix: Wormhole recovery (txHash and block data) * fix: LZ messageIdentifier storage * fix: LayerZero AMBMessage generation
Configuration menu - View commit details
-
Copy full SHA for 2bb6d47 - Browse repository at this point
Copy the full SHA 2bb6d47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8227893 - Browse repository at this point
Copy the full SHA 8227893View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eba531 - Browse repository at this point
Copy the full SHA 9eba531View commit details -
Configuration menu - View commit details
-
Copy full SHA for d86a98a - Browse repository at this point
Copy the full SHA d86a98aView commit details -
Configuration menu - View commit details
-
Copy full SHA for df046aa - Browse repository at this point
Copy the full SHA df046aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24a626c - Browse repository at this point
Copy the full SHA 24a626cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1aec2c - Browse repository at this point
Copy the full SHA b1aec2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 135ccd1 - Browse repository at this point
Copy the full SHA 135ccd1View commit details
Commits on Jul 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 98ef71b - Browse repository at this point
Copy the full SHA 98ef71bView commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for be45584 - Browse repository at this point
Copy the full SHA be45584View commit details
Commits on Jul 23, 2024
-
[feat]: Implement an evaluator service and controller (#48)
* refactor: Extract evaluation logic into a standalone module/worker * fix: Port handling * fix: Evaluator response handling * fix: Remove chainId check * chore: Update config.example.yaml with the new evaluator config * feat: Implement evaluator controller * feat: Return errors on failed evaluation queries * refactor: Minor evaluator types refactor * feat: Add logging statments to the evaluator * chore: Misspelt variable correction * feat: Effectively disable evaluation when profitabilityFactor is 0 * fix: Evaluation calculation 0 division
Configuration menu - View commit details
-
Copy full SHA for 03a2e38 - Browse repository at this point
Copy the full SHA 03a2e38View commit details
Commits on Jul 24, 2024
-
[feat]: Overhaul private key management (#27)
* feat: Overhaul the 'privateKey' loading mechanism * chore: Minor code refactor * chore: Undo the removal of the wallet service 'publicKey' property * Merge branch 'testnet' into jsanmi/overhaul-private-key-management
Configuration menu - View commit details
-
Copy full SHA for 2736f9b - Browse repository at this point
Copy the full SHA 2736f9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca6bbfc - Browse repository at this point
Copy the full SHA ca6bbfcView commit details
Commits on Jul 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8176c0a - Browse repository at this point
Copy the full SHA 8176c0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f84e32 - Browse repository at this point
Copy the full SHA 3f84e32View commit details