Releases: axelarnetwork/axelar-cgp-stellar
Releases · axelarnetwork/axelar-cgp-stellar
stellar-axelar-std-derive-v0.1.1
stellar-axelar-std-derive-v0.1.0
stellar-axelar-operators-v0.1.0
⛰️ 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
⛰️ 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
stellar-axelar-gas-service-v0.1.0
⛰️ 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 tov21.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)