Releases: axelarnetwork/axelar-cgp-stellar
Releases · axelarnetwork/axelar-cgp-stellar
stellar-axelar-operators-v0.2.1
stellar-axelar-operators-v0.2.0
stellar-axelar-gateway-v0.2.1
stellar-axelar-gateway-v0.2.0
stellar-axelar-gas-service-v0.2.1
stellar-axelar-gas-service-v0.2.0
stellar-upgrader-v0.1.0
⛰️ Features
- (axelar-gateway) Emit event when upgrade is completed (#85) - (7c17383)
- (upgrader) Add generalized atomic upgrade and migration capabilities (#77) - (48507e2)
- Add upgrade capabilities to all contracts (#87) - (9785e8b)
🚜 Refactor
- (upgrader) Clean up the UpgraderInterface and simplify the contract (#84) - (8f298ff)
- Update mock auth macro to support non root auth (#134) - (7b6a553)
- [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)
⚙️ Miscellaneous Tasks
Contributors
stellar-interchain-token-v0.1.0
⛰️ Features
- (ITS) Add chain name and token deploy salt and token sdk to ITS (#95) - (017d421)
- (interchain-token) Update interchain token (#71) - (6440cf8)
- (interchain-token-service) Deploy remote canonical token (#123) - (bec2a07)
- (interchain-token-service) Remote interchain token (#118) - (6ec2622)
- (interchain-token-service) Add interchain_transfer implementation (#115) - (ff1f206)
- (interchain-token-service) Deploy interchain token (#99) - (bdf9443)
- (interchain-token-service,interchain-token) Add contract constructor (#74) - (4cbaab3)
- (its) Add skeleton code for interchain token (#56) - (a67775a)
- Add extend ttl to all contracts (#124) - (ab4361c)
- Add macros for shared interfaces (#105) - (4f513f9)
- Add upgrade capabilities to all contracts (#87) - (9785e8b)
🚜 Refactor
- 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)
⚙️ Miscellaneous Tasks
- Use rustfmt nightly build to introduce opinionated imports ordering (#141) - (e19f588)
- Rename dev_dependencies to dev-dependencies in interchain token (#63) - (a7106c7)
Contributors
stellar-interchain-token-service-v0.1.0
⛰️ Features
- (ITS) Add chain name and token deploy salt and token sdk to ITS (#95) - (017d421)
- (ITS) Add ITS message ABI encoding/decoding support (#65) - (9c49a73)
- (ITS) Allow owner to add/remove trusted addresses (#39) - (6dddb12)
- (axelar-soroban-std) Allow typed matching of emitted events (#92) - (7a410ca)
- (interchain-token-service) Add flow limit (#130) - (7da3677)
- (interchain-token-service) Library export (#126) - (7adc13d)
- (interchain-token-service) Deploy remote canonical token (#123) - (bec2a07)
- (interchain-token-service) Process deploy interchain token message (#122) - (bfc7ded)
- (interchain-token-service) Remote interchain token (#118) - (6ec2622)
- (interchain-token-service) Register canonical interchain token (#119) - (7cce18f)
- (interchain-token-service) Add interchain token executable (#120) - (daf70ec)
- (interchain-token-service) Add interchain_transfer implementation (#115) - (ff1f206)
- (interchain-token-service) Store token id as token data (#112) - (1ddfef5)
- (interchain-token-service) Deploy interchain token (#99) - (bdf9443)
- (interchain-token-service) Add message routing (#90) - (e06032c)
- (interchain-token-service,interchain-token) Add contract constructor (#74) - (4cbaab3)
- (its) Update event test with new event test utils (#114) - (1761b73)
- (its) Add skeleton code for its token deployment (#88) - (b062cf1)
- (its) Add ITS message types (#55) - (9b62384)
- 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)
- Raise clippy lint level to
clippy::nursery
and apply lints (#47) - (52951e1)
🐛 Bug Fixes
- (interchain-token-service) Add destination validation checks (#150) - (1b77756)
- (interchain-token-service) Update error handling for token id config (#121) - (8430b93)
- (interchain-token-service) Revert on execute error (#116) - (91533fc)
- (its) Move ITS test directory to the correct level (#86) - (6639369)
🚜 Refactor
- (interchain-token-service) Use IntoEvent derive macro (#143) - (5800cf7)
- (interchain-token-service) Change trusted address to trusted chain (#110) - (8798898)
- (its) Add BytesExt trait (#108) - (0b2d38a)
- Update mock auth macro to support non root auth (#134) - (7b6a553)
- 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)
📚 Documentation
🧪 Testing
⚙️ Miscellaneous Tasks
- (its) Move test.rs to tests folder (#76) - (193c6ba)
- Use rustfmt nightly build to introduce opinionated imports ordering (#141) - ([e19f588](e19f5887dcb7f648d1aacb0fed...