evmos.proto.autogen.py.cosmos.capability.v1beta1
Classes
|
Capability defines an implementation of an object capability. |
|
CapabilityOwners defines a set of owners of a single Capability. |
|
GenesisOwners defines the capability owners with their corresponding index. |
|
GenesisState defines the capability module's genesis state. |
|
Owner defines a single capability owner. |
- class evmos.proto.autogen.py.cosmos.capability.v1beta1.Capability(index: int = <object object>)[source]
Bases:
MessageCapability defines an implementation of an object capability. The index provided to a Capability must be globally unique.
- class evmos.proto.autogen.py.cosmos.capability.v1beta1.CapabilityOwners(owners: ~typing.List[~evmos.proto.autogen.py.cosmos.capability.v1beta1.Owner] = <object object>)[source]
Bases:
MessageCapabilityOwners defines a set of owners of a single Capability. The set of owners must be unique.
- class evmos.proto.autogen.py.cosmos.capability.v1beta1.GenesisOwners(index: int = <object object>, index_owners: ~evmos.proto.autogen.py.cosmos.capability.v1beta1.CapabilityOwners = <object object>)[source]
Bases:
MessageGenesisOwners defines the capability owners with their corresponding index.
- index_owners: CapabilityOwners = <object object>
index_owners are the owners at the given index.
- class evmos.proto.autogen.py.cosmos.capability.v1beta1.GenesisState(index: int = <object object>, owners: ~typing.List[~evmos.proto.autogen.py.cosmos.capability.v1beta1.GenesisOwners] = <object object>)[source]
Bases:
MessageGenesisState defines the capability module’s genesis state.
- owners: List[GenesisOwners] = <object object>
owners represents a map from index to owners of the capability index index key is string to allow amino marshalling.