Maintains registries mapping app addresses to channel addresses and ensures consistency.
AppChannelRegistry
App
s to their respective ChannelRegistry
.
ChannelRegistry
Channel
s for an App
.
App
and ChannelRegistry
did not correspond with each other.
assert_app_channel_registry_match
EAppChannelRegistryMismatch
if the App
and ChannelRegistry
do not correspond with each other.
borrow_channel_address
Channel
struct with the specified key.
borrow_channel_registry_address
ChannelRegistry
struct with the specified App
address.
has_record
Channel
name currently exists in the registry.
has_channel_registry
App
has a ChannelRegistry
.