We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ibc
This is an attempt to gather all requirements for a complete ICS20 implementation.
AccountReader/Keeper
BankReader/Keeper
Keeper
type Keeper struct { // ... ics4Wrapper types.ICS4Wrapper channelKeeper types.ChannelKeeper portKeeper types.PortKeeper authKeeper types.AccountKeeper bankKeeper types.BankKeeper }
The Keeper must additionally provide helper methods for port-binding, denom-traces, etc.
I propose we design an API that doesn't make assumptions on the SDK stack. A detailed proposal can be discussed via a draft PR.
The text was updated successfully, but these errors were encountered:
@hu55a1n1 @adizere put up a draft PR for the ICS 20 Keeper, please give a review informalsystems/hermes#1884
Sorry, something went wrong.
hu55a1n1
Successfully merging a pull request may close this issue.
Crate
ibc
Summary
This is an attempt to gather all requirements for a complete ICS20 implementation.
Problem Definition
AccountReader/Keeper
and aBankReader/Keeper
, similar to the ibc-go'sKeeper
(see https://github.com/cosmos/ibc-go/blob/main/modules/apps/transfer/keeper/keeper.go) ->The
Keeper
must additionally provide helper methods for port-binding, denom-traces, etc.Proposal
I propose we design an API that doesn't make assumptions on the SDK stack. A detailed proposal can be discussed via a draft PR.
For Admin Use
The text was updated successfully, but these errors were encountered: