Skip to content

v1.1.0

Latest
Compare
Choose a tag to compare
@oz-release-app oz-release-app released this 11 Aug 11:22
92750d8

1.1.0 (2025-08-11)

πŸš€ Features

  • Add Arbitrum support (#373) (7b5372b)
  • add base models (#5) (55db42b)
  • Add CLA assistant bot (#130) (4ad5733)
  • add directory structure and example (d946c10)
  • add evm intristic gas_limit validation (dd1b2d6)
  • Add get_status method for EVM and Stellar (#229) (e84217e)
  • Add Launctube plugin example (#414) (5bda763)
  • Add logging improvements (#28) (bb6751a)
  • Add logic to resubmit transaction (#102) (6c258b6)
  • Add node support to environment (#236) (3ab46f8)
  • Add noop support and refactor status (#134) (f0e3a17)
  • add optimism extra cost calculation (#146) (b85e070)
  • Add plugin invoker service (#290) (489ce02)
  • Add plugins call endpoint (#279) (c278589)
  • Add queue processing support (#6) (3ebbac2)
  • Add release workflow (#148) (bd9a7e9)
  • Add sign tx for evm local signer (#65) (b17fb36)
  • Add status_reason field to transaction responses (#369) (c489e5d)
  • Add stellar launchtube plugin (#401) (801e2f7)
  • Add support for feebumped tx (#309) (b4efd2e)
  • add support for relayer paused and system disabled state (#13) (44968a2)
  • Add support for stellar InvokeHostFunction transactions (#284) (32ba63e)
  • Add support to plugin list endpoint (#358) (6517af0)
  • add timeout_seconds to EVM relayer configuration (#169) (6fd59bc)
  • Add transaction status handling for stellar (#223) (9496eb6)
  • Add wait API for plugin transactions (#345) (6069af2)
  • Add worldchain testnet support (#137) (25751ef)
  • Added resolve_plugin_path for script_path (#340) (0b30739)
  • Adding job tests (#110) (4d2dd98)
  • Create initial js plugins library (#302) (98238e9)
  • enabling it to listen on all interfaces - allows for easy docker config (74a59da)
  • enabling it to listen on all interfaces - allows for easy docker config (23f94c0)
  • Enhance Stellar tx handling with fee updates (#368) (05617d7)
  • evm: Add AWS KMS signer support (#287) (723a9a8)
  • evm: Implement delete pending txs (#289) (bc6f829)
  • evm: Implement json rpc endpoint (#286) (91528aa)
  • extract networks to json files (#238) (5ac07b3)
  • handle non-retriable errors and provider health errors (#233) (7add348)
  • implement balance validation in EVM (#168) (27fe333)
  • Implement get_balance method for StellarRelayer (#228) (d92c75f)
  • implement network config deserializing (#235) (6d537f9)
  • improve examples (#119) (7e59aa6)
  • Improve Redis startup logic (#120) (8618ecf)
  • Improve Redis startup logic (#120) (8618ecf)
  • initial repo setup (d8815b6)
  • Integrate Netlify with antora (#74) (09e3d48)
  • Local signing for stellar (#178) (f69270a)
  • Pass arbitrary payloads to script exectution (#312) (adecaf5)
  • Plat 5744 implement an api key authentication mechanism (#11) (8891887)
  • Plat 5768 setup metrics endpoint (#50) (7c292a5)
  • Plat 6434 improve authorization header validation (#122) (eed7c31)
  • Plat-5749 implement basic webhook notifications service (#12) (1b47b64)
  • Plat-5802 openapi sdk client (#109) (1b4b681)
  • PLAT-6026 Imp cancel transaction (#101) (1e5cc47)
  • PLAT-6026 Imp cancel transaction (#101) (1e5cc47)
  • Plat-6118 implement logic for syncing relayer state upon service start (#19) (2ba3629)
  • Plat-6153 add network definitions for Solana networks (#26) (ff453d5)
  • Plat-6154 add support for solana local signer (#29) (40caead)
  • plat-6158 implement Solana rpc service (#36) (8fb50a8)
  • Plat-6159 extend relayer config file solana policies (#38) (4f4602b)
  • Plat-6164 implement feeestimate rpc method (#61) (43b016c)
  • Plat-6165 implement transfertransaction rpc method (#63) (c59a3b8)
  • Plat-6167 implement signtransaction rpc method (#57) (ad7a1ff)
  • Plat-6169 implement getsupportedtokens rpc method (#45) (3f91199)
  • Plat-6170 add vault hosted signer support (#99) (7a9491d)
  • Plat-6207 implement trait abstraction relayer (#43) (abeb7cf)
  • plat-6215 add support for rpc failovers and retries (#231) (ca6d24f)
  • Plat-6216 adding network symbol support (#37) (21f798f)
  • Plat-6236 adding validation payload (#42) (a5ff165)
  • Plat-6236 adding validation payload (#42) (a5ff165)
  • Plat-6239 whitelist policy validation (#44) (3adb45e)
  • Plat-6239 whitelist policy validation (#44) (3adb45e)
  • Plat-6248 implementation dummy of legacy price (#49) (6319d64)
  • Plat-6248 implementation dummy of legacy price (#49) (6319d64)
  • Plat-6267 add utility script for generating local keystore files (#69) (b5df7f6)
  • Plat-6291 add webhook notifications for rpc methods (#72) (2f35d81)
  • Plat-6299 clean transaction response (#76) (fc5dd05)
  • Plat-6300 returning the balance of the relayer (#78) (e0ce8e0)
  • Plat-6300 returning the balance of the relayer (#78) (e0ce8e0)
  • Plat-6303 store solana submitted transactions to db and run status check logic (#398) (e8420bc)
  • Plat-6304 use Authorization header instead of x api key (#94) (34e8a81)
  • Plat-6309 Fetching eip1559 prices (#83) (68d574f)
  • Plat-6309 Fetching eip1559 prices (#83) (68d574f)
  • plat-6340 store private keys securely in memory (#104) (28c2fab)
  • PLAT-6350 - Sign EIP-1559 (#98) (673e420)
  • PLAT-6350 - Sign EIP-1559 (#98) (673e420)
  • PLAT-6374 EIP-1559 default if network support it and not explicit false (#100) (c982dde)
  • PLAT-6374 EIP-1559 default if network support it and not explicit false (#100) (c982dde)
  • PLAT-6416 Use generics transaction factory (#105) (7b94662)
  • plat-6433 add minimum length validations for config sensitive values (#125) (31453c5)
  • Plat-6441 document upcoming work (#131) (377a8bb)
  • PLAT-6442 - Abstraction and unit tests relayer domain (#117) (643194a)
  • PLAT-6442 - Abstraction and unit tests relayer domain (#117) (643194a)
  • Plat-6457 Ignore utoipa (#127) (234854a)
  • Plat-6457 Ignore utoipa (#127) (234854a)
  • Plat-6459 create mermaid architecture diagram (#126) (3de147b)
  • plat-6471 add Solana Token 2022 extensions support (#166) (d35c506)
  • plat-6476 Add support to collect transaction fee (#135) (4f4a07b)
  • Plat-6479 added support for rpc custom endpoints (#138) (3df3d49)
  • Plat-6521 add turnkey hosted signer support (evm, solana) (#174) (b24688e)
  • plat-6522 allow for the use of on chain defi to automatically swap spl (#198) (dc9e2e2)
  • plat-6571 add support for gcp signer (#221) (0170fa1)
  • Plat-6677 implement redis repositories for existing collections (#350) (5fee731)
  • Plat-6679 implement startup logic to populate redis from config file (#359) (5e1c0c8)
  • Plat-6681 expose crud api endpoints (#365) (f3c3426)
  • Plat-6684 add support for transaction entries expiration (#394) (6f6f765)
  • plat-6817 EVM add support for gas limit calculation (#355) (dd1b2d6)
  • plat-6873 add storage documentation (#395) (ffd4ed5)
  • Plugins improvements (#410) (648a0f1)
  • Pricing validation on receiving payload EVM (#59) (1206d42)
  • Pricing validation on receiving payload EVM (#59) (1206d42)
  • Relayer plugins - add support to plugins in configs (#253) (6a14239)
  • replace_tx: Implement replace tx for evm (#272) (b48e71f)
  • Set default network folder (#313) (b28c99c)
  • Signer service (#8) (4f85b7b)
  • signer: Add GCP Signer to EVM (#305) (a8817b6)
  • Speed support transaction (#62) (a572af6)
  • Stellar RPC config (#213) (6fd75ea)
  • Stellar RPC service (#183) (9943ffd)
  • Stellar transaction submission (#199) (c6b72bf)
  • support for multiple custom RPCs with weighted configuration (#182) (92ea5ad)
  • support for retries and failovers in EVM Provider (#197) (542f21a)
  • Support plugin timeouts (#348) (0a1c51e)
  • Tx submissions and status mgmt (#81) (9f829f1)
  • Types introduced for plugin params and result (#351) (dda83a2)
  • Update Stellar network config and docs (#380) (a4e1a0f)
  • Update transaction status to mined/expired (#85) (8f5ee53)

πŸ› Bug Fixes