You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current implementation of ChannelReader::authenticated_capability() seems to assume a source authentication model. Also, the implementation is incomplete.
Proposal
Define Capability{Reader,Keeper} traits and add other related methods from ICS05. Make CapabilityReader a super-trait of ChannelReader and PortReader.
hu55a1n1
changed the title
Implement Capability{Reader,Keeper} traits and allow users to decide if they'd like to opt for an object-capabilities model or source-authentication model.
Implement Capability{Reader,Keeper} traits
Jan 14, 2022
Crate
ibc
Summary
The current implementation of
ChannelReader::authenticated_capability()
seems to assume a source authentication model. Also, the implementation is incomplete.Proposal
Define
Capability{Reader,Keeper}
traits and add other related methods from ICS05. MakeCapabilityReader
a super-trait ofChannelReader
andPortReader
.Acceptance Criteria
For Admin Use
The text was updated successfully, but these errors were encountered: