- Added support for UNORDERED channels introduced to
icahost
inibc-go
v8.1.0. (srdtrk#74) - Added
ExecuteMsg::CloseChannel
to close a channel so that it may be reopened with different options. (srdtrk#78)
- Removed
allow_channel_open_init
fromContractState
. (srdtrk#76) - Removed needless pass by value in
helpers.rs
. (srdtrk#76) - Added
channel_ordering
field toChannelOpenInitOptions
. (srdtrk#74)
- Added inline documentation to the enum variant inserted by the proc macro introduced in
v0.4.1
. (srdtrk#66)
- Introduced a proc macro to insert the callback msg enum variant to external contracts'
ExecuteMsg
. (srdtrk#61)
DistributionMsg::FundCommunityPool
is now supported inExecuteMsg::SendCosmosMsgs
. (srdtrk#46)
InstantiateMsg
'schannel_open_init_options
field is now required. (srdtrk#53)CallbackCounter
is removed. (srdtrk#44)- Relayers cannot initiate opening channels anymore. (srdtrk#53)
- Minimum compatible CosmWasm version is now
v1.3
. (srdtrk#46) - Improved the
instantiate2
helper function. (srdtrk#57)
- Added
CosmosMsg
support. (srdtrk#28)
- Removed stargate query fallback in the contract. (srdtrk#31)
- Switched to
cw-ownable
for contract's admin management. (srdtrk#25)
- Added callbacks to external contracts. (srdtrk#16)
- Added contract instantiated channel opening. (srdtrk#13)
- Added
helpers.rs
for external contracts. (https://github.com/srdtrk/cw-ica-controller/commit/bef4d34cc674892725c36c5fcbb467aaa38c38c8)
Initial release.
- Relayer initiated channel opening.
- Added
ExecuteMsg::SendCustomIcaMessages
to send custom ICA messages. - Added
ExecuteMsg::SendPredefinedAction
to send predefined ICA messages for testing. - Added a
CallbackCounter
to count the number of ICA callbacks.