Skip to content

Releases: axelarnetwork/axelar-cgp-stellar

stellar-axelar-std-derive-v0.1.1

22 Jan 07:12
dd00776
Compare
Choose a tag to compare

🧪 Testing

  • (axelar-std) Add derive macro unit tests (#170) - (f52dded)

⚙️ Miscellaneous Tasks

Contributors

stellar-axelar-std-derive-v0.1.0

22 Jan 01:50
Compare
Choose a tag to compare

⛰️ Features

  • Simplify event definition via IntoEvent derive macro (#136) - (9052c78)

🚜 Refactor

  • Rename assert_auth macros (#138) - (8239e41)
  • [breaking] Update package name and references for release (#145) - (bb19538)

Contributors

stellar-axelar-operators-v0.1.0

22 Jan 02:10
Compare
Choose a tag to compare

⛰️ Features

  • (Operators) Execute method (#15) - (20bbf95)
  • (axelar-gateway) Increase gateway coverage and add coverage report (#25) - (2c6f9f9)
  • (axelar-operators) Improve error handling (#24) - (c063879)
  • (interchain-token) Update interchain token (#71) - (6440cf8)
  • (operators) Add contract constructor (#69) - (8db4014)
  • Add extend ttl to all contracts (#124) - (ab4361c)
  • Add macros for shared interfaces (#105) - (4f513f9)
  • Add upgrade capabilities to all contracts (#87) - (9785e8b)
  • Raise clippy lint level to clippy::nursery and apply lints (#47) - (52951e1)
  • Operators contract (#14) - (81a8f0e)

🚜 Refactor

  • (axelar-gateway) [breaking] Use more readable event symbols (#41) - (3e7d28a)
  • (gas-service,operators) Move out of axelar-soroban-interfaces (#43) - (c7a9d9f)
  • Rename assert_auth macros (#138) - (8239e41)
  • [breaking] Update package name and references for release (#145) - (bb19538)
  • Restrict exports to contract and contract clients (#103) - (4c25023)
  • Extract ownership management into sharable interface (#97) - (df2d7d8)
  • Move shared interfaces in preparation of ownership trait extraction (#96) - (e63006a)
  • Move contract tests to integration tests (#49) - (5ed9513)

🧪 Testing

⚙️ Miscellaneous Tasks

  • Use rustfmt nightly build to introduce opinionated imports ordering (#141) - (e19f588)
  • Add the support for release pipeline (#54) - (90d4368)
  • Rename dev_dependencies to dev-dependencies (#61) - (47c6576)
  • Remove axelar-soroban-interfaces crate (#46) - (514d8a4)

Contributors

stellar-axelar-gateway-v0.1.0

22 Jan 02:10
Compare
Choose a tag to compare

⛰️ Features

  • (amplifier) Gateway v2 - (948296d)
  • (amplifier) Auth v2 - (b455faa)
  • (amplifier) Add gateway v2 interface - (897c45b)
  • (axelar-gateway) Emit event when upgrade is completed (#85) - (7c17383)
  • (axelar-gateway) Improve error handling (#30) - (abf0636)
  • (axelar-gateway) Increase gateway coverage and add coverage report (#25) - (2c6f9f9)
  • (example) Update gmp example (#66) - (a71b97a)
  • (gateway) Differentiate gateway errors (#109) - (6fa56a9)
  • (gateway) Add contract constructor (#73) - (0ca13fe)
  • (gateway) Add instance ttl extension (#51) - (12cba3b)
  • (gateway) Add external views for signers hash and epoch (#48) - (51800c8)
  • (gateway) Add ownership for upgrade (#40) - (1e199d0)
  • (gateway) Prevent repeated signers (#36) - (720f818)
  • (gateway) Add upgrade and version (#32) - (4f92de2)
  • (gateway) Emit epoch on rotate signers event (#31) - (ae1b9b8)
  • (gateway) [breaking] Update rotate signers event (#28) - (06c85a0)
  • (gateway) Add rotation delay governance (#27) - (3baa011)
  • (interchain-token) Update interchain token (#71) - (6440cf8)
  • (its) Update event test with new event test utils (#114) - (1761b73)
  • (soroban-sdk) [breaking] Upgrade to soroban v21 preview (#17) - (edfbb84)
  • (upgrader) Add generalized atomic upgrade and migration capabilities (#77) - (48507e2)
  • Simplify event definition via IntoEvent derive macro (#136) - (9052c78)
  • The execute function of the ExecutableInterface trait returns a result (#132) - (47d92ee)
  • Add extend ttl to all contracts (#124) - (ab4361c)
  • Add macros for shared interfaces (#105) - (4f513f9)
  • Add upgrade capabilities to all contracts (#87) - (9785e8b)
  • Allow exporting soroban contract crates are libraries (#80) - (22cf5ab)
  • Raise clippy lint level to clippy::nursery and apply lints (#47) - (52951e1)
  • Update message approval args consistent (#35) - (b6c315f)
  • Update call contract and rotate signers event (#34) - (9309b4a)
  • Update execute event (#29) - (7355aad)
  • Gateway full test coverage (#10) - (7783100)
  • Github actions (#6) - (1e1841b)
  • Use auth client via dependency - (aa36c2b)
  • Integrate auth verifier into axelar gateway - (3b897f8)
  • Add gateway tests - (5dbc277)
  • Add gateway implementation - (b1d3261)
  • Add gateway batch types - (c1339dc)
  • Add error types - (6b4dff5)
  • Add call contract - (2e615d7)
  • Add gateway events - (4738da3)
  • Add storage types - (6715eca)
  • Add gateway interface - (954f5a9)
  • Use cargo workspace (#2) - (7b98eeb)

🐛 Bug Fixes

  • (axelar-gateway) Ensure the testutils feature is loaded for tests (#70) - (c4796c0)
  • Keep rlib bindings for tests - (6c5566f)
  • Run cargo fmt - (840df82)
  • Remove dependence on auth contract wasm code - (6f3be52)
  • Run clippy - (ec9ab6f)
  • Ran cargo fmt and clippy - (6e4bf1c)
  • Suppor...
Read more

stellar-axelar-gas-service-v0.1.0

22 Jan 01:52
Compare
Choose a tag to compare

⛰️ Features

  • (axelar-gateway) Increase gateway coverage and add coverage report (#25) - (2c6f9f9)
  • (gas-service) Add contract constructor (#72) - (2d5e74c)
  • (gas-service) Add gas function in gas service (#59) - (270bd85)
  • (gas-service) Improve error handling (#26) - (d330956)
  • (its) Add skeleton code for its token deployment (#88) - (b062cf1)
  • Add extend ttl to all contracts (#124) - (ab4361c)
  • Add macros for shared interfaces (#105) - (4f513f9)
  • Add upgrade capabilities to all contracts (#87) - (9785e8b)
  • Allow exporting soroban contract crates are libraries (#80) - (22cf5ab)
  • Gmp example contract (#62) - (fe4859d)
  • Upgrade soroban-sdk version to v21.7.6 (#50) - (f4efa15)
  • Raise clippy lint level to clippy::nursery and apply lints (#47) - (52951e1)
  • Gas service (#3) - (64fdccf)

🐛 Bug Fixes

  • (axelar-gas-service) [breaking] Fix axlear gas service add_gas (#89) - (20593c0)
  • (axelar-gas-service) [breaking] Fix axelar gas service pay_gas (#83) - (6803ae7)

🚜 Refactor

  • (axelar-gas-service) Move run_migration into separate impl block (#91) - (ce8d3af)
  • (axelar-gateway) [breaking] Use more readable event symbols (#41) - (3e7d28a)
  • (gas-service,operators) Move out of axelar-soroban-interfaces (#43) - (c7a9d9f)
  • Rename assert_auth macros (#138) - (8239e41)
  • [breaking] Update package name and references for release (#145) - (bb19538)
  • Restrict exports to contract and contract clients (#103) - (4c25023)
  • Extract ownership management into sharable interface (#97) - (df2d7d8)
  • Move shared interfaces in preparation of ownership trait extraction (#96) - (e63006a)
  • Move contract tests to integration tests (#49) - (5ed9513)

⚙️ Miscellaneous Tasks

  • Use rustfmt nightly build to introduce opinionated imports ordering (#141) - (e19f588)
  • Add the support for release pipeline (#54) - (90d4368)
  • Rename dev_dependencies to dev-dependencies (#61) - (47c6576)
  • Remove axelar-soroban-interfaces crate (#46) - (514d8a4)

Contributors