Documentation
¶
Overview ¶
Package types is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func CommitAccessOp() *acltypes.AccessOperation
- func DefaultMessageDependencyMapping() []acltypes.MessageDependencyMapping
- func DefaultWasmDependencyMappings() []acltypes.WasmDependencyMapping
- func GetResourceDependencyKey(messageKey MessageKey) []byte
- func GetResourceDependencyMappingKey() []byte
- func GetWasmContractAddressKey(contractAddress sdk.AccAddress) []byte
- func GetWasmMappingKey() []byte
- func IsCommitOp(accessOp *acltypes.AccessOperation) bool
- func IsDefaultSynchronousWasmAccessOps(accessOps []*acltypes.WasmAccessOperation) bool
- func IsGovMessage(msg sdk.Msg) bool
- func ParamKeyTable() paramtypes.KeyTable
- func RegisterCodec(cdc *codec.LegacyAmino)
- func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
- func RegisterMsgServer(s grpc1.Server, srv MsgServer)
- func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
- func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
- func RegisterQueryServer(s grpc1.Server, srv QueryServer)
- func SynchronousAccessOps() []acltypes.AccessOperation
- func SynchronousMessageDependencyMapping(messageKey MessageKey) acltypes.MessageDependencyMapping
- func SynchronousWasmAccessOps() []*acltypes.WasmAccessOperation
- func SynchronousWasmDependencyMapping(contractAddress string) acltypes.WasmDependencyMapping
- func ValidateAccessOp(accessOp acltypes.AccessOperation) error
- func ValidateAccessOps(accessOps []acltypes.AccessOperation) error
- func ValidateGenesis(data GenesisState) error
- func ValidateMessageDependencyMapping(mapping acltypes.MessageDependencyMapping) error
- func ValidateWasmDependencyMapping(mapping acltypes.WasmDependencyMapping) error
- type AccessOperationSet
- func (waos *AccessOperationSet) Add(op acltypes.AccessOperation)
- func (waos *AccessOperationSet) AddMultiple(ops []acltypes.AccessOperation)
- func (waos *AccessOperationSet) Has(op acltypes.AccessOperation) bool
- func (waos *AccessOperationSet) HasIdentifier(identifier string) bool
- func (waos *AccessOperationSet) HasResourceType(rt acltypes.ResourceType) bool
- func (waos *AccessOperationSet) Merge(other *AccessOperationSet)
- func (waos *AccessOperationSet) Size() int
- func (waos *AccessOperationSet) ToSlice() []acltypes.AccessOperation
- type CompletionSignal
- type Dag
- func (dag *Dag) AddAccessOpsForMsg(messageIndex int, txIndex int, accessOps []acltypes.AccessOperation)
- func (dag *Dag) AddCompletionSignal(completionSignal CompletionSignal)
- func (dag *Dag) AddEdge(fromIndex DagNodeID, toIndex DagNodeID) *DagEdge
- func (dag *Dag) AddNode(messageIndex int, txIndex int, accessOp acltypes.AccessOperation) DagNode
- func (dag *Dag) AddNodeBuildDependency(messageIndex int, txIndex int, accessOp acltypes.AccessOperation)
- func (dag *Dag) GetCompletionSignal(edge DagEdge) *CompletionSignal
- func (dag *Dag) GetNodeDependencies(node DagNode) []DagNodeID
- func (dag Dag) Order() int
- func (dag Dag) Visit(v int, do func(w int, c int64) (skip bool)) (aborted bool)
- type DagEdge
- type DagNode
- type DagNodeID
- type GenesisState
- func (*GenesisState) Descriptor() ([]byte, []int)
- func (m *GenesisState) GetMessageDependencyMapping() []accesscontrol.MessageDependencyMapping
- func (m *GenesisState) GetParams() Params
- func (m *GenesisState) GetWasmDependencyMappings() []accesscontrol.WasmDependencyMapping
- func (m *GenesisState) Marshal() (dAtA []byte, err error)
- func (m *GenesisState) MarshalTo(dAtA []byte) (int, error)
- func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GenesisState) ProtoMessage()
- func (m *GenesisState) Reset()
- func (m *GenesisState) Size() (n int)
- func (m *GenesisState) String() string
- func (m *GenesisState) Unmarshal(dAtA []byte) error
- func (m *GenesisState) XXX_DiscardUnknown()
- func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GenesisState) XXX_Merge(src proto.Message)
- func (m *GenesisState) XXX_Size() int
- func (m *GenesisState) XXX_Unmarshal(b []byte) error
- type ListResourceDependencyMappingRequest
- func (*ListResourceDependencyMappingRequest) Descriptor() ([]byte, []int)
- func (m *ListResourceDependencyMappingRequest) Marshal() (dAtA []byte, err error)
- func (m *ListResourceDependencyMappingRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *ListResourceDependencyMappingRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ListResourceDependencyMappingRequest) ProtoMessage()
- func (m *ListResourceDependencyMappingRequest) Reset()
- func (m *ListResourceDependencyMappingRequest) Size() (n int)
- func (m *ListResourceDependencyMappingRequest) String() string
- func (m *ListResourceDependencyMappingRequest) Unmarshal(dAtA []byte) error
- func (m *ListResourceDependencyMappingRequest) XXX_DiscardUnknown()
- func (m *ListResourceDependencyMappingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListResourceDependencyMappingRequest) XXX_Merge(src proto.Message)
- func (m *ListResourceDependencyMappingRequest) XXX_Size() int
- func (m *ListResourceDependencyMappingRequest) XXX_Unmarshal(b []byte) error
- type ListResourceDependencyMappingResponse
- func (*ListResourceDependencyMappingResponse) Descriptor() ([]byte, []int)
- func (m *ListResourceDependencyMappingResponse) GetMessageDependencyMappingList() []accesscontrol.MessageDependencyMapping
- func (m *ListResourceDependencyMappingResponse) Marshal() (dAtA []byte, err error)
- func (m *ListResourceDependencyMappingResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *ListResourceDependencyMappingResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ListResourceDependencyMappingResponse) ProtoMessage()
- func (m *ListResourceDependencyMappingResponse) Reset()
- func (m *ListResourceDependencyMappingResponse) Size() (n int)
- func (m *ListResourceDependencyMappingResponse) String() string
- func (m *ListResourceDependencyMappingResponse) Unmarshal(dAtA []byte) error
- func (m *ListResourceDependencyMappingResponse) XXX_DiscardUnknown()
- func (m *ListResourceDependencyMappingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListResourceDependencyMappingResponse) XXX_Merge(src proto.Message)
- func (m *ListResourceDependencyMappingResponse) XXX_Size() int
- func (m *ListResourceDependencyMappingResponse) XXX_Unmarshal(b []byte) error
- type ListWasmDependencyMappingRequest
- func (*ListWasmDependencyMappingRequest) Descriptor() ([]byte, []int)
- func (m *ListWasmDependencyMappingRequest) Marshal() (dAtA []byte, err error)
- func (m *ListWasmDependencyMappingRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *ListWasmDependencyMappingRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ListWasmDependencyMappingRequest) ProtoMessage()
- func (m *ListWasmDependencyMappingRequest) Reset()
- func (m *ListWasmDependencyMappingRequest) Size() (n int)
- func (m *ListWasmDependencyMappingRequest) String() string
- func (m *ListWasmDependencyMappingRequest) Unmarshal(dAtA []byte) error
- func (m *ListWasmDependencyMappingRequest) XXX_DiscardUnknown()
- func (m *ListWasmDependencyMappingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListWasmDependencyMappingRequest) XXX_Merge(src proto.Message)
- func (m *ListWasmDependencyMappingRequest) XXX_Size() int
- func (m *ListWasmDependencyMappingRequest) XXX_Unmarshal(b []byte) error
- type ListWasmDependencyMappingResponse
- func (*ListWasmDependencyMappingResponse) Descriptor() ([]byte, []int)
- func (m *ListWasmDependencyMappingResponse) GetWasmDependencyMappingList() []accesscontrol.WasmDependencyMapping
- func (m *ListWasmDependencyMappingResponse) Marshal() (dAtA []byte, err error)
- func (m *ListWasmDependencyMappingResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *ListWasmDependencyMappingResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ListWasmDependencyMappingResponse) ProtoMessage()
- func (m *ListWasmDependencyMappingResponse) Reset()
- func (m *ListWasmDependencyMappingResponse) Size() (n int)
- func (m *ListWasmDependencyMappingResponse) String() string
- func (m *ListWasmDependencyMappingResponse) Unmarshal(dAtA []byte) error
- func (m *ListWasmDependencyMappingResponse) XXX_DiscardUnknown()
- func (m *ListWasmDependencyMappingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListWasmDependencyMappingResponse) XXX_Merge(src proto.Message)
- func (m *ListWasmDependencyMappingResponse) XXX_Size() int
- func (m *ListWasmDependencyMappingResponse) XXX_Unmarshal(b []byte) error
- type MessageCompletionSignalMapping
- type MessageKey
- type MsgClient
- type MsgIndexToAccessOpMapping
- type MsgRegisterWasmDependency
- func (*MsgRegisterWasmDependency) Descriptor() ([]byte, []int)
- func (m *MsgRegisterWasmDependency) GetFromAddress() string
- func (m MsgRegisterWasmDependency) GetSignBytes() []byte
- func (m MsgRegisterWasmDependency) GetSigners() []sdk.AccAddress
- func (m *MsgRegisterWasmDependency) GetWasmDependencyMapping() accesscontrol.WasmDependencyMapping
- func (m *MsgRegisterWasmDependency) Marshal() (dAtA []byte, err error)
- func (m *MsgRegisterWasmDependency) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgRegisterWasmDependency) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgRegisterWasmDependency) ProtoMessage()
- func (m *MsgRegisterWasmDependency) Reset()
- func (m MsgRegisterWasmDependency) Route() string
- func (m *MsgRegisterWasmDependency) Size() (n int)
- func (m *MsgRegisterWasmDependency) String() string
- func (m MsgRegisterWasmDependency) Type() string
- func (m *MsgRegisterWasmDependency) Unmarshal(dAtA []byte) error
- func (m MsgRegisterWasmDependency) ValidateBasic() error
- func (m *MsgRegisterWasmDependency) XXX_DiscardUnknown()
- func (m *MsgRegisterWasmDependency) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgRegisterWasmDependency) XXX_Merge(src proto.Message)
- func (m *MsgRegisterWasmDependency) XXX_Size() int
- func (m *MsgRegisterWasmDependency) XXX_Unmarshal(b []byte) error
- type MsgRegisterWasmDependencyResponse
- func (*MsgRegisterWasmDependencyResponse) Descriptor() ([]byte, []int)
- func (m *MsgRegisterWasmDependencyResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgRegisterWasmDependencyResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgRegisterWasmDependencyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgRegisterWasmDependencyResponse) ProtoMessage()
- func (m *MsgRegisterWasmDependencyResponse) Reset()
- func (m *MsgRegisterWasmDependencyResponse) Size() (n int)
- func (m *MsgRegisterWasmDependencyResponse) String() string
- func (m *MsgRegisterWasmDependencyResponse) Unmarshal(dAtA []byte) error
- func (m *MsgRegisterWasmDependencyResponse) XXX_DiscardUnknown()
- func (m *MsgRegisterWasmDependencyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgRegisterWasmDependencyResponse) XXX_Merge(src proto.Message)
- func (m *MsgRegisterWasmDependencyResponse) XXX_Size() int
- func (m *MsgRegisterWasmDependencyResponse) XXX_Unmarshal(b []byte) error
- type MsgServer
- type MsgUpdateResourceDependencyMappingProposal
- func (*MsgUpdateResourceDependencyMappingProposal) Descriptor() ([]byte, []int)
- func (p *MsgUpdateResourceDependencyMappingProposal) GetDescription() string
- func (p *MsgUpdateResourceDependencyMappingProposal) GetTitle() string
- func (m *MsgUpdateResourceDependencyMappingProposal) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateResourceDependencyMappingProposal) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateResourceDependencyMappingProposal) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (p *MsgUpdateResourceDependencyMappingProposal) ProposalRoute() string
- func (p *MsgUpdateResourceDependencyMappingProposal) ProposalType() string
- func (*MsgUpdateResourceDependencyMappingProposal) ProtoMessage()
- func (m *MsgUpdateResourceDependencyMappingProposal) Reset()
- func (m *MsgUpdateResourceDependencyMappingProposal) Size() (n int)
- func (p MsgUpdateResourceDependencyMappingProposal) String() string
- func (m *MsgUpdateResourceDependencyMappingProposal) Unmarshal(dAtA []byte) error
- func (p *MsgUpdateResourceDependencyMappingProposal) ValidateBasic() error
- func (m *MsgUpdateResourceDependencyMappingProposal) XXX_DiscardUnknown()
- func (m *MsgUpdateResourceDependencyMappingProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateResourceDependencyMappingProposal) XXX_Merge(src proto.Message)
- func (m *MsgUpdateResourceDependencyMappingProposal) XXX_Size() int
- func (m *MsgUpdateResourceDependencyMappingProposal) XXX_Unmarshal(b []byte) error
- type MsgUpdateResourceDependencyMappingProposalJsonFile
- func (*MsgUpdateResourceDependencyMappingProposalJsonFile) Descriptor() ([]byte, []int)
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) GetDeposit() string
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) GetDescription() string
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) GetMessageDependencyMapping() []accesscontrol.MessageDependencyMapping
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) GetTitle() string
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateResourceDependencyMappingProposalJsonFile) ProtoMessage()
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) Reset()
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) Size() (n int)
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) String() string
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_DiscardUnknown()
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_Merge(src proto.Message)
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_Size() int
- func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_Unmarshal(b []byte) error
- type MsgUpdateResourceDependencyMappingProposalResponse
- func (*MsgUpdateResourceDependencyMappingProposalResponse) Descriptor() ([]byte, []int)
- func (m *MsgUpdateResourceDependencyMappingProposalResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateResourceDependencyMappingProposalResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateResourceDependencyMappingProposalResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateResourceDependencyMappingProposalResponse) ProtoMessage()
- func (m *MsgUpdateResourceDependencyMappingProposalResponse) Reset()
- func (m *MsgUpdateResourceDependencyMappingProposalResponse) Size() (n int)
- func (m *MsgUpdateResourceDependencyMappingProposalResponse) String() string
- func (m *MsgUpdateResourceDependencyMappingProposalResponse) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateResourceDependencyMappingProposalResponse) XXX_DiscardUnknown()
- func (m *MsgUpdateResourceDependencyMappingProposalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateResourceDependencyMappingProposalResponse) XXX_Merge(src proto.Message)
- func (m *MsgUpdateResourceDependencyMappingProposalResponse) XXX_Size() int
- func (m *MsgUpdateResourceDependencyMappingProposalResponse) XXX_Unmarshal(b []byte) error
- type MsgUpdateWasmDependencyMappingProposal
- func (*MsgUpdateWasmDependencyMappingProposal) Descriptor() ([]byte, []int)
- func (p *MsgUpdateWasmDependencyMappingProposal) GetDescription() string
- func (p *MsgUpdateWasmDependencyMappingProposal) GetTitle() string
- func (m *MsgUpdateWasmDependencyMappingProposal) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateWasmDependencyMappingProposal) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateWasmDependencyMappingProposal) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (p *MsgUpdateWasmDependencyMappingProposal) ProposalRoute() string
- func (p *MsgUpdateWasmDependencyMappingProposal) ProposalType() string
- func (*MsgUpdateWasmDependencyMappingProposal) ProtoMessage()
- func (m *MsgUpdateWasmDependencyMappingProposal) Reset()
- func (m *MsgUpdateWasmDependencyMappingProposal) Size() (n int)
- func (p MsgUpdateWasmDependencyMappingProposal) String() string
- func (m *MsgUpdateWasmDependencyMappingProposal) Unmarshal(dAtA []byte) error
- func (p *MsgUpdateWasmDependencyMappingProposal) ValidateBasic() error
- func (m *MsgUpdateWasmDependencyMappingProposal) XXX_DiscardUnknown()
- func (m *MsgUpdateWasmDependencyMappingProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateWasmDependencyMappingProposal) XXX_Merge(src proto.Message)
- func (m *MsgUpdateWasmDependencyMappingProposal) XXX_Size() int
- func (m *MsgUpdateWasmDependencyMappingProposal) XXX_Unmarshal(b []byte) error
- type MsgUpdateWasmDependencyMappingProposalJsonFile
- func (*MsgUpdateWasmDependencyMappingProposalJsonFile) Descriptor() ([]byte, []int)
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) GetContractAddress() string
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) GetDeposit() string
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) GetDescription() string
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) GetTitle() string
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) GetWasmDependencyMapping() accesscontrol.WasmDependencyMapping
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) Marshal() (dAtA []byte, err error)
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgUpdateWasmDependencyMappingProposalJsonFile) ProtoMessage()
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) Reset()
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) Size() (n int)
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) String() string
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) Unmarshal(dAtA []byte) error
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_DiscardUnknown()
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_Merge(src proto.Message)
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_Size() int
- func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_Unmarshal(b []byte) error
- type Params
- func (*Params) Descriptor() ([]byte, []int)
- func (m *Params) Marshal() (dAtA []byte, err error)
- func (m *Params) MarshalTo(dAtA []byte) (int, error)
- func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs
- func (*Params) ProtoMessage()
- func (m *Params) Reset()
- func (m *Params) Size() (n int)
- func (p Params) String() string
- func (m *Params) Unmarshal(dAtA []byte) error
- func (p Params) Validate() error
- func (m *Params) XXX_DiscardUnknown()
- func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Params) XXX_Merge(src proto.Message)
- func (m *Params) XXX_Size() int
- func (m *Params) XXX_Unmarshal(b []byte) error
- type QueryClient
- type QueryParamsRequest
- func (*QueryParamsRequest) Descriptor() ([]byte, []int)
- func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryParamsRequest) ProtoMessage()
- func (m *QueryParamsRequest) Reset()
- func (m *QueryParamsRequest) Size() (n int)
- func (m *QueryParamsRequest) String() string
- func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error
- func (m *QueryParamsRequest) XXX_DiscardUnknown()
- func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParamsRequest) XXX_Merge(src proto.Message)
- func (m *QueryParamsRequest) XXX_Size() int
- func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error
- type QueryParamsResponse
- func (*QueryParamsResponse) Descriptor() ([]byte, []int)
- func (m *QueryParamsResponse) GetParams() Params
- func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryParamsResponse) ProtoMessage()
- func (m *QueryParamsResponse) Reset()
- func (m *QueryParamsResponse) Size() (n int)
- func (m *QueryParamsResponse) String() string
- func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error
- func (m *QueryParamsResponse) XXX_DiscardUnknown()
- func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryParamsResponse) XXX_Merge(src proto.Message)
- func (m *QueryParamsResponse) XXX_Size() int
- func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error
- type QueryServer
- type RegisterWasmDependencyJSONFile
- func (*RegisterWasmDependencyJSONFile) Descriptor() ([]byte, []int)
- func (m *RegisterWasmDependencyJSONFile) GetWasmDependencyMapping() accesscontrol.WasmDependencyMapping
- func (m *RegisterWasmDependencyJSONFile) Marshal() (dAtA []byte, err error)
- func (m *RegisterWasmDependencyJSONFile) MarshalTo(dAtA []byte) (int, error)
- func (m *RegisterWasmDependencyJSONFile) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RegisterWasmDependencyJSONFile) ProtoMessage()
- func (m *RegisterWasmDependencyJSONFile) Reset()
- func (m *RegisterWasmDependencyJSONFile) Size() (n int)
- func (m *RegisterWasmDependencyJSONFile) String() string
- func (m *RegisterWasmDependencyJSONFile) Unmarshal(dAtA []byte) error
- func (m *RegisterWasmDependencyJSONFile) XXX_DiscardUnknown()
- func (m *RegisterWasmDependencyJSONFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RegisterWasmDependencyJSONFile) XXX_Merge(src proto.Message)
- func (m *RegisterWasmDependencyJSONFile) XXX_Size() int
- func (m *RegisterWasmDependencyJSONFile) XXX_Unmarshal(b []byte) error
- type ResourceAccess
- type ResourceDependencyMappingFromMessageKeyRequest
- func (*ResourceDependencyMappingFromMessageKeyRequest) Descriptor() ([]byte, []int)
- func (m *ResourceDependencyMappingFromMessageKeyRequest) GetMessageKey() string
- func (m *ResourceDependencyMappingFromMessageKeyRequest) Marshal() (dAtA []byte, err error)
- func (m *ResourceDependencyMappingFromMessageKeyRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *ResourceDependencyMappingFromMessageKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ResourceDependencyMappingFromMessageKeyRequest) ProtoMessage()
- func (m *ResourceDependencyMappingFromMessageKeyRequest) Reset()
- func (m *ResourceDependencyMappingFromMessageKeyRequest) Size() (n int)
- func (m *ResourceDependencyMappingFromMessageKeyRequest) String() string
- func (m *ResourceDependencyMappingFromMessageKeyRequest) Unmarshal(dAtA []byte) error
- func (m *ResourceDependencyMappingFromMessageKeyRequest) XXX_DiscardUnknown()
- func (m *ResourceDependencyMappingFromMessageKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResourceDependencyMappingFromMessageKeyRequest) XXX_Merge(src proto.Message)
- func (m *ResourceDependencyMappingFromMessageKeyRequest) XXX_Size() int
- func (m *ResourceDependencyMappingFromMessageKeyRequest) XXX_Unmarshal(b []byte) error
- type ResourceDependencyMappingFromMessageKeyResponse
- func (*ResourceDependencyMappingFromMessageKeyResponse) Descriptor() ([]byte, []int)
- func (m *ResourceDependencyMappingFromMessageKeyResponse) GetMessageDependencyMapping() accesscontrol.MessageDependencyMapping
- func (m *ResourceDependencyMappingFromMessageKeyResponse) Marshal() (dAtA []byte, err error)
- func (m *ResourceDependencyMappingFromMessageKeyResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *ResourceDependencyMappingFromMessageKeyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ResourceDependencyMappingFromMessageKeyResponse) ProtoMessage()
- func (m *ResourceDependencyMappingFromMessageKeyResponse) Reset()
- func (m *ResourceDependencyMappingFromMessageKeyResponse) Size() (n int)
- func (m *ResourceDependencyMappingFromMessageKeyResponse) String() string
- func (m *ResourceDependencyMappingFromMessageKeyResponse) Unmarshal(dAtA []byte) error
- func (m *ResourceDependencyMappingFromMessageKeyResponse) XXX_DiscardUnknown()
- func (m *ResourceDependencyMappingFromMessageKeyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResourceDependencyMappingFromMessageKeyResponse) XXX_Merge(src proto.Message)
- func (m *ResourceDependencyMappingFromMessageKeyResponse) XXX_Size() int
- func (m *ResourceDependencyMappingFromMessageKeyResponse) XXX_Unmarshal(b []byte) error
- type ResourceIdentifierNodeIDMapping
- type UnimplementedMsgServer
- type UnimplementedQueryServer
- func (*UnimplementedQueryServer) ListResourceDependencyMapping(ctx context.Context, req *ListResourceDependencyMappingRequest) (*ListResourceDependencyMappingResponse, error)
- func (*UnimplementedQueryServer) ListWasmDependencyMapping(ctx context.Context, req *ListWasmDependencyMappingRequest) (*ListWasmDependencyMappingResponse, error)
- func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)
- func (*UnimplementedQueryServer) ResourceDependencyMappingFromMessageKey(ctx context.Context, req *ResourceDependencyMappingFromMessageKeyRequest) (*ResourceDependencyMappingFromMessageKeyResponse, error)
- func (*UnimplementedQueryServer) WasmDependencyMapping(ctx context.Context, req *WasmDependencyMappingRequest) (*WasmDependencyMappingResponse, error)
- type WasmDependencyMappingRequest
- func (*WasmDependencyMappingRequest) Descriptor() ([]byte, []int)
- func (m *WasmDependencyMappingRequest) GetContractAddress() string
- func (m *WasmDependencyMappingRequest) Marshal() (dAtA []byte, err error)
- func (m *WasmDependencyMappingRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *WasmDependencyMappingRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WasmDependencyMappingRequest) ProtoMessage()
- func (m *WasmDependencyMappingRequest) Reset()
- func (m *WasmDependencyMappingRequest) Size() (n int)
- func (m *WasmDependencyMappingRequest) String() string
- func (m *WasmDependencyMappingRequest) Unmarshal(dAtA []byte) error
- func (m *WasmDependencyMappingRequest) XXX_DiscardUnknown()
- func (m *WasmDependencyMappingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WasmDependencyMappingRequest) XXX_Merge(src proto.Message)
- func (m *WasmDependencyMappingRequest) XXX_Size() int
- func (m *WasmDependencyMappingRequest) XXX_Unmarshal(b []byte) error
- type WasmDependencyMappingResponse
- func (*WasmDependencyMappingResponse) Descriptor() ([]byte, []int)
- func (m *WasmDependencyMappingResponse) GetWasmDependencyMapping() accesscontrol.WasmDependencyMapping
- func (m *WasmDependencyMappingResponse) Marshal() (dAtA []byte, err error)
- func (m *WasmDependencyMappingResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *WasmDependencyMappingResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WasmDependencyMappingResponse) ProtoMessage()
- func (m *WasmDependencyMappingResponse) Reset()
- func (m *WasmDependencyMappingResponse) Size() (n int)
- func (m *WasmDependencyMappingResponse) String() string
- func (m *WasmDependencyMappingResponse) Unmarshal(dAtA []byte) error
- func (m *WasmDependencyMappingResponse) XXX_DiscardUnknown()
- func (m *WasmDependencyMappingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WasmDependencyMappingResponse) XXX_Merge(src proto.Message)
- func (m *WasmDependencyMappingResponse) XXX_Size() int
- func (m *WasmDependencyMappingResponse) XXX_Unmarshal(b []byte) error
- type WasmMessageInfo
- type WasmMessageTranslator
Constants ¶
const ( ProposalUpdateResourceDependencyMapping = "UpdateResourceDependencyMapping" ProposalUpdateWasmDependencyMapping = "UpdateWasmDependencyMapping" )
const ( // ModuleName defines the module name ModuleName = "accesscontrol" QuerierRoute = ModuleName // Append "acl" to prevent prefix collision with "acc" module StoreKey = "acl" + ModuleName RouterKey = ModuleName )
const (
TypeMsgRegisterWasmDependency = "register_wasm_dependency"
)
Variables ¶
var ( ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthGov = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGov = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGov = fmt.Errorf("proto: unexpected end of group") )
var ( ErrCycleInDAG = fmt.Errorf("cycle detected in DAG") ErrGovMsgInBlock = fmt.Errorf("gov msg in block") )
var ( ResourceDependencyMappingKey = 0x01 WasmMappingKey = 0x02 )
ResourceDependencyMappingKey is the key used for the keeper store
var ( ErrNoCommitAccessOp = fmt.Errorf("MessageDependencyMapping doesn't terminate with AccessType_COMMIT") ErrEmptyIdentifierString = fmt.Errorf("IdentifierTemplate cannot be an empty string") ErrNonLeafResourceTypeWithIdentifier = fmt.Errorf("IdentifierTemplate must be '*' for non leaf resource types") ErrDuplicateWasmMethodName = fmt.Errorf("a method name is defined multiple times in specific access operation list") ErrQueryRefNonQueryMessageType = fmt.Errorf("query contract references can only have query message types") ErrSelectorDeprecated = fmt.Errorf("this selector type is deprecated") ErrInvalidMsgInfo = fmt.Errorf("msg info cannot be nil") )
var ( ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") )
var ModuleCdc = codec.NewProtoCodec(cdctypes.NewInterfaceRegistry())
Functions ¶
func CommitAccessOp ¶
func CommitAccessOp() *acltypes.AccessOperation
func DefaultMessageDependencyMapping ¶
func DefaultMessageDependencyMapping() []acltypes.MessageDependencyMapping
func DefaultWasmDependencyMappings ¶
func DefaultWasmDependencyMappings() []acltypes.WasmDependencyMapping
func GetResourceDependencyKey ¶
func GetResourceDependencyKey(messageKey MessageKey) []byte
func GetResourceDependencyMappingKey ¶
func GetResourceDependencyMappingKey() []byte
func GetWasmContractAddressKey ¶
func GetWasmContractAddressKey(contractAddress sdk.AccAddress) []byte
func GetWasmMappingKey ¶
func GetWasmMappingKey() []byte
func IsCommitOp ¶
func IsCommitOp(accessOp *acltypes.AccessOperation) bool
func IsDefaultSynchronousWasmAccessOps ¶
func IsDefaultSynchronousWasmAccessOps(accessOps []*acltypes.WasmAccessOperation) bool
func IsGovMessage ¶
func ParamKeyTable ¶
func ParamKeyTable() paramtypes.KeyTable
func RegisterCodec ¶
func RegisterCodec(cdc *codec.LegacyAmino)
func RegisterInterfaces ¶
func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
func RegisterMsgServer ¶
func RegisterQueryHandler ¶
RegisterQueryHandler registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterQueryHandlerClient ¶
func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
RegisterQueryHandlerClient registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "QueryClient" to call the correct interceptors.
func RegisterQueryHandlerFromEndpoint ¶
func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterQueryHandlerServer ¶
func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
RegisterQueryHandlerServer registers the http handlers for service Query to "mux". UnaryRPC :call QueryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features (such as grpc.SendHeader, etc) to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.
func RegisterQueryServer ¶
func RegisterQueryServer(s grpc1.Server, srv QueryServer)
func SynchronousAccessOps ¶
func SynchronousAccessOps() []acltypes.AccessOperation
func SynchronousMessageDependencyMapping ¶
func SynchronousMessageDependencyMapping(messageKey MessageKey) acltypes.MessageDependencyMapping
func SynchronousWasmAccessOps ¶
func SynchronousWasmAccessOps() []*acltypes.WasmAccessOperation
func SynchronousWasmDependencyMapping ¶
func SynchronousWasmDependencyMapping(contractAddress string) acltypes.WasmDependencyMapping
func ValidateAccessOp ¶
func ValidateAccessOp(accessOp acltypes.AccessOperation) error
func ValidateAccessOps ¶
func ValidateAccessOps(accessOps []acltypes.AccessOperation) error
Validates access operation sequence for a message, requires the last access operation to be a COMMIT
func ValidateGenesis ¶
func ValidateGenesis(data GenesisState) error
ValidateGenesis validates the oracle genesis state
func ValidateMessageDependencyMapping ¶
func ValidateMessageDependencyMapping(mapping acltypes.MessageDependencyMapping) error
func ValidateWasmDependencyMapping ¶
func ValidateWasmDependencyMapping(mapping acltypes.WasmDependencyMapping) error
Base access operation list must end with access type commit
Types ¶
type AccessOperationSet ¶
type AccessOperationSet struct {
// contains filtered or unexported fields
}
func NewAccessOperationSet ¶
func NewAccessOperationSet(ops []acltypes.AccessOperation) *AccessOperationSet
func NewEmptyAccessOperationSet ¶
func NewEmptyAccessOperationSet() *AccessOperationSet
func SynchronousAccessOpsSet ¶
func SynchronousAccessOpsSet() *AccessOperationSet
func (*AccessOperationSet) Add ¶
func (waos *AccessOperationSet) Add(op acltypes.AccessOperation)
func (*AccessOperationSet) AddMultiple ¶
func (waos *AccessOperationSet) AddMultiple(ops []acltypes.AccessOperation)
func (*AccessOperationSet) Has ¶
func (waos *AccessOperationSet) Has(op acltypes.AccessOperation) bool
func (*AccessOperationSet) HasIdentifier ¶
func (waos *AccessOperationSet) HasIdentifier(identifier string) bool
TEST ONLY
func (*AccessOperationSet) HasResourceType ¶
func (waos *AccessOperationSet) HasResourceType(rt acltypes.ResourceType) bool
func (*AccessOperationSet) Merge ¶
func (waos *AccessOperationSet) Merge(other *AccessOperationSet)
func (*AccessOperationSet) Size ¶
func (waos *AccessOperationSet) Size() int
func (*AccessOperationSet) ToSlice ¶
func (waos *AccessOperationSet) ToSlice() []acltypes.AccessOperation
type CompletionSignal ¶
type CompletionSignal struct {
FromNodeID DagNodeID
ToNodeID DagNodeID
CompletionAccessOperation acltypes.AccessOperation // this is the access operation that must complete in order to send the signal
BlockedAccessOperation acltypes.AccessOperation // this is the access operation that is blocked by the completion access operation
Channel chan interface{}
}
type Dag ¶
type Dag struct {
NodeMap map[DagNodeID]DagNode
EdgesMap map[DagNodeID][]DagEdge // maps node Id (from node) and contains edge info
ResourceAccessMap map[ResourceAccess]ResourceIdentifierNodeIDMapping // maps resource type and access type to identifiers + node IDs
TxIndexMap map[int]DagNodeID // tracks latest node ID for a tx index
NextID DagNodeID
CompletionSignalingMap map[int]MessageCompletionSignalMapping // keys on tx index
BlockingSignalsMap map[int]MessageCompletionSignalMapping // keys on tx index
TxMsgAccessOpMapping map[int]MsgIndexToAccessOpMapping // Mapping of Tx Index -> Msg Index -> All access ops
}
func (*Dag) AddAccessOpsForMsg ¶
func (dag *Dag) AddAccessOpsForMsg(messageIndex int, txIndex int, accessOps []acltypes.AccessOperation)
func (*Dag) AddCompletionSignal ¶
func (dag *Dag) AddCompletionSignal(completionSignal CompletionSignal)
func (*Dag) AddNodeBuildDependency ¶
func (dag *Dag) AddNodeBuildDependency(messageIndex int, txIndex int, accessOp acltypes.AccessOperation)
This function is a helper used to build the dependency graph one access operation at a time. It will first add a node corresponding to the tx index and access operation (linking it to the previous most recent node for that tx if applicable) and then will build edges from any access operations on which the new node is dependent.
This will be accomplished using the AccessOpsMap in dag which keeps track of which nodes access which resources. It will then create an edge between the relevant node upon which it is dependent, and this edge can later be used to build the completion signals that will allow the dependent goroutines to cordinate execution safely.
It will also register the new node with AccessOpsMap so that future nodes that amy be dependent on this one can properly identify the dependency.
func (*Dag) GetCompletionSignal ¶
func (dag *Dag) GetCompletionSignal(edge DagEdge) *CompletionSignal
func (*Dag) GetNodeDependencies ¶
This helper will identify nodes that are dependencies for the current node, and can then be used for creating edges between then for future completion signals
type DagNode ¶
type DagNode struct {
NodeID DagNodeID
MessageIndex int
TxIndex int
AccessOperation acltypes.AccessOperation
}
type GenesisState ¶
type GenesisState struct {
Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
// mapping between every message type and its predetermined resource read/write sequence
MessageDependencyMapping []accesscontrol.MessageDependencyMapping `` /* 159-byte string literal not displayed */
WasmDependencyMappings []accesscontrol.WasmDependencyMapping `` /* 151-byte string literal not displayed */
}
func DefaultGenesisState ¶
func DefaultGenesisState() *GenesisState
DefaultGenesisState - default GenesisState used by columbus-2
func GetGenesisStateFromAppState ¶
func GetGenesisStateFromAppState(cdc codec.JSONCodec, appState map[string]json.RawMessage) *GenesisState
GetGenesisStateFromAppState returns x/oracle GenesisState given raw application genesis state.
func NewGenesisState ¶
func NewGenesisState(params Params, messageDependencyMapping []acltypes.MessageDependencyMapping, wasmDependencyMappings []acltypes.WasmDependencyMapping) *GenesisState
NewGenesisState creates a new GenesisState object
func (*GenesisState) Descriptor ¶
func (*GenesisState) Descriptor() ([]byte, []int)
func (*GenesisState) GetMessageDependencyMapping ¶
func (m *GenesisState) GetMessageDependencyMapping() []accesscontrol.MessageDependencyMapping
func (*GenesisState) GetParams ¶
func (m *GenesisState) GetParams() Params
func (*GenesisState) GetWasmDependencyMappings ¶
func (m *GenesisState) GetWasmDependencyMappings() []accesscontrol.WasmDependencyMapping
func (*GenesisState) Marshal ¶
func (m *GenesisState) Marshal() (dAtA []byte, err error)
func (*GenesisState) MarshalToSizedBuffer ¶
func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GenesisState) ProtoMessage ¶
func (*GenesisState) ProtoMessage()
func (*GenesisState) Reset ¶
func (m *GenesisState) Reset()
func (*GenesisState) Size ¶
func (m *GenesisState) Size() (n int)
func (*GenesisState) String ¶
func (m *GenesisState) String() string
func (*GenesisState) Unmarshal ¶
func (m *GenesisState) Unmarshal(dAtA []byte) error
func (*GenesisState) XXX_DiscardUnknown ¶
func (m *GenesisState) XXX_DiscardUnknown()
func (*GenesisState) XXX_Marshal ¶
func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GenesisState) XXX_Merge ¶
func (m *GenesisState) XXX_Merge(src proto.Message)
func (*GenesisState) XXX_Size ¶
func (m *GenesisState) XXX_Size() int
func (*GenesisState) XXX_Unmarshal ¶
func (m *GenesisState) XXX_Unmarshal(b []byte) error
type ListResourceDependencyMappingRequest ¶
type ListResourceDependencyMappingRequest struct {
}
func (*ListResourceDependencyMappingRequest) Descriptor ¶
func (*ListResourceDependencyMappingRequest) Descriptor() ([]byte, []int)
func (*ListResourceDependencyMappingRequest) Marshal ¶
func (m *ListResourceDependencyMappingRequest) Marshal() (dAtA []byte, err error)
func (*ListResourceDependencyMappingRequest) MarshalTo ¶
func (m *ListResourceDependencyMappingRequest) MarshalTo(dAtA []byte) (int, error)
func (*ListResourceDependencyMappingRequest) MarshalToSizedBuffer ¶
func (m *ListResourceDependencyMappingRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ListResourceDependencyMappingRequest) ProtoMessage ¶
func (*ListResourceDependencyMappingRequest) ProtoMessage()
func (*ListResourceDependencyMappingRequest) Reset ¶
func (m *ListResourceDependencyMappingRequest) Reset()
func (*ListResourceDependencyMappingRequest) Size ¶
func (m *ListResourceDependencyMappingRequest) Size() (n int)
func (*ListResourceDependencyMappingRequest) String ¶
func (m *ListResourceDependencyMappingRequest) String() string
func (*ListResourceDependencyMappingRequest) Unmarshal ¶
func (m *ListResourceDependencyMappingRequest) Unmarshal(dAtA []byte) error
func (*ListResourceDependencyMappingRequest) XXX_DiscardUnknown ¶
func (m *ListResourceDependencyMappingRequest) XXX_DiscardUnknown()
func (*ListResourceDependencyMappingRequest) XXX_Marshal ¶
func (m *ListResourceDependencyMappingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListResourceDependencyMappingRequest) XXX_Merge ¶
func (m *ListResourceDependencyMappingRequest) XXX_Merge(src proto.Message)
func (*ListResourceDependencyMappingRequest) XXX_Size ¶
func (m *ListResourceDependencyMappingRequest) XXX_Size() int
func (*ListResourceDependencyMappingRequest) XXX_Unmarshal ¶
func (m *ListResourceDependencyMappingRequest) XXX_Unmarshal(b []byte) error
type ListResourceDependencyMappingResponse ¶
type ListResourceDependencyMappingResponse struct {
MessageDependencyMappingList []accesscontrol.MessageDependencyMapping `` /* 178-byte string literal not displayed */
}
func (*ListResourceDependencyMappingResponse) Descriptor ¶
func (*ListResourceDependencyMappingResponse) Descriptor() ([]byte, []int)
func (*ListResourceDependencyMappingResponse) GetMessageDependencyMappingList ¶
func (m *ListResourceDependencyMappingResponse) GetMessageDependencyMappingList() []accesscontrol.MessageDependencyMapping
func (*ListResourceDependencyMappingResponse) Marshal ¶
func (m *ListResourceDependencyMappingResponse) Marshal() (dAtA []byte, err error)
func (*ListResourceDependencyMappingResponse) MarshalTo ¶
func (m *ListResourceDependencyMappingResponse) MarshalTo(dAtA []byte) (int, error)
func (*ListResourceDependencyMappingResponse) MarshalToSizedBuffer ¶
func (m *ListResourceDependencyMappingResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ListResourceDependencyMappingResponse) ProtoMessage ¶
func (*ListResourceDependencyMappingResponse) ProtoMessage()
func (*ListResourceDependencyMappingResponse) Reset ¶
func (m *ListResourceDependencyMappingResponse) Reset()
func (*ListResourceDependencyMappingResponse) Size ¶
func (m *ListResourceDependencyMappingResponse) Size() (n int)
func (*ListResourceDependencyMappingResponse) String ¶
func (m *ListResourceDependencyMappingResponse) String() string
func (*ListResourceDependencyMappingResponse) Unmarshal ¶
func (m *ListResourceDependencyMappingResponse) Unmarshal(dAtA []byte) error
func (*ListResourceDependencyMappingResponse) XXX_DiscardUnknown ¶
func (m *ListResourceDependencyMappingResponse) XXX_DiscardUnknown()
func (*ListResourceDependencyMappingResponse) XXX_Marshal ¶
func (m *ListResourceDependencyMappingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListResourceDependencyMappingResponse) XXX_Merge ¶
func (m *ListResourceDependencyMappingResponse) XXX_Merge(src proto.Message)
func (*ListResourceDependencyMappingResponse) XXX_Size ¶
func (m *ListResourceDependencyMappingResponse) XXX_Size() int
func (*ListResourceDependencyMappingResponse) XXX_Unmarshal ¶
func (m *ListResourceDependencyMappingResponse) XXX_Unmarshal(b []byte) error
type ListWasmDependencyMappingRequest ¶
type ListWasmDependencyMappingRequest struct {
}
func (*ListWasmDependencyMappingRequest) Descriptor ¶
func (*ListWasmDependencyMappingRequest) Descriptor() ([]byte, []int)
func (*ListWasmDependencyMappingRequest) Marshal ¶
func (m *ListWasmDependencyMappingRequest) Marshal() (dAtA []byte, err error)
func (*ListWasmDependencyMappingRequest) MarshalTo ¶
func (m *ListWasmDependencyMappingRequest) MarshalTo(dAtA []byte) (int, error)
func (*ListWasmDependencyMappingRequest) MarshalToSizedBuffer ¶
func (m *ListWasmDependencyMappingRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ListWasmDependencyMappingRequest) ProtoMessage ¶
func (*ListWasmDependencyMappingRequest) ProtoMessage()
func (*ListWasmDependencyMappingRequest) Reset ¶
func (m *ListWasmDependencyMappingRequest) Reset()
func (*ListWasmDependencyMappingRequest) Size ¶
func (m *ListWasmDependencyMappingRequest) Size() (n int)
func (*ListWasmDependencyMappingRequest) String ¶
func (m *ListWasmDependencyMappingRequest) String() string
func (*ListWasmDependencyMappingRequest) Unmarshal ¶
func (m *ListWasmDependencyMappingRequest) Unmarshal(dAtA []byte) error
func (*ListWasmDependencyMappingRequest) XXX_DiscardUnknown ¶
func (m *ListWasmDependencyMappingRequest) XXX_DiscardUnknown()
func (*ListWasmDependencyMappingRequest) XXX_Marshal ¶
func (m *ListWasmDependencyMappingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListWasmDependencyMappingRequest) XXX_Merge ¶
func (m *ListWasmDependencyMappingRequest) XXX_Merge(src proto.Message)
func (*ListWasmDependencyMappingRequest) XXX_Size ¶
func (m *ListWasmDependencyMappingRequest) XXX_Size() int
func (*ListWasmDependencyMappingRequest) XXX_Unmarshal ¶
func (m *ListWasmDependencyMappingRequest) XXX_Unmarshal(b []byte) error
type ListWasmDependencyMappingResponse ¶
type ListWasmDependencyMappingResponse struct {
WasmDependencyMappingList []accesscontrol.WasmDependencyMapping `` /* 166-byte string literal not displayed */
}
func (*ListWasmDependencyMappingResponse) Descriptor ¶
func (*ListWasmDependencyMappingResponse) Descriptor() ([]byte, []int)
func (*ListWasmDependencyMappingResponse) GetWasmDependencyMappingList ¶
func (m *ListWasmDependencyMappingResponse) GetWasmDependencyMappingList() []accesscontrol.WasmDependencyMapping
func (*ListWasmDependencyMappingResponse) Marshal ¶
func (m *ListWasmDependencyMappingResponse) Marshal() (dAtA []byte, err error)
func (*ListWasmDependencyMappingResponse) MarshalTo ¶
func (m *ListWasmDependencyMappingResponse) MarshalTo(dAtA []byte) (int, error)
func (*ListWasmDependencyMappingResponse) MarshalToSizedBuffer ¶
func (m *ListWasmDependencyMappingResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ListWasmDependencyMappingResponse) ProtoMessage ¶
func (*ListWasmDependencyMappingResponse) ProtoMessage()
func (*ListWasmDependencyMappingResponse) Reset ¶
func (m *ListWasmDependencyMappingResponse) Reset()
func (*ListWasmDependencyMappingResponse) Size ¶
func (m *ListWasmDependencyMappingResponse) Size() (n int)
func (*ListWasmDependencyMappingResponse) String ¶
func (m *ListWasmDependencyMappingResponse) String() string
func (*ListWasmDependencyMappingResponse) Unmarshal ¶
func (m *ListWasmDependencyMappingResponse) Unmarshal(dAtA []byte) error
func (*ListWasmDependencyMappingResponse) XXX_DiscardUnknown ¶
func (m *ListWasmDependencyMappingResponse) XXX_DiscardUnknown()
func (*ListWasmDependencyMappingResponse) XXX_Marshal ¶
func (m *ListWasmDependencyMappingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListWasmDependencyMappingResponse) XXX_Merge ¶
func (m *ListWasmDependencyMappingResponse) XXX_Merge(src proto.Message)
func (*ListWasmDependencyMappingResponse) XXX_Size ¶
func (m *ListWasmDependencyMappingResponse) XXX_Size() int
func (*ListWasmDependencyMappingResponse) XXX_Unmarshal ¶
func (m *ListWasmDependencyMappingResponse) XXX_Unmarshal(b []byte) error
type MessageCompletionSignalMapping ¶
type MessageCompletionSignalMapping = map[int]map[acltypes.AccessOperation][]CompletionSignal
Alias for mapping MessageIndexId -> AccessOperations -> CompletionSignals
type MessageKey ¶
type MessageKey string
func GenerateMessageKey ¶
func GenerateMessageKey(msg sdk.Msg) MessageKey
type MsgClient ¶
type MsgClient interface {
RegisterWasmDependency(ctx context.Context, in *MsgRegisterWasmDependency, opts ...grpc.CallOption) (*MsgRegisterWasmDependencyResponse, error)
}
MsgClient is the client API for Msg service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMsgClient ¶
func NewMsgClient(cc grpc1.ClientConn) MsgClient
type MsgIndexToAccessOpMapping ¶
type MsgIndexToAccessOpMapping = map[int][]acltypes.AccessOperation
type MsgRegisterWasmDependency ¶
type MsgRegisterWasmDependency struct {
FromAddress string `protobuf:"bytes,1,opt,name=from_address,json=fromAddress,proto3" json:"from_address" yaml:"from_address"`
WasmDependencyMapping accesscontrol.WasmDependencyMapping `` /* 147-byte string literal not displayed */
}
func NewMsgRegisterWasmDependency ¶
func NewMsgRegisterWasmDependency(fromAddr sdk.AccAddress, contractAddr sdk.AccAddress, wasmDependencyMapping acltypes.WasmDependencyMapping) *MsgRegisterWasmDependency
func NewMsgRegisterWasmDependencyFromJSON ¶
func NewMsgRegisterWasmDependencyFromJSON(fromAddr sdk.AccAddress, jsonFile RegisterWasmDependencyJSONFile) *MsgRegisterWasmDependency
func (*MsgRegisterWasmDependency) Descriptor ¶
func (*MsgRegisterWasmDependency) Descriptor() ([]byte, []int)
func (*MsgRegisterWasmDependency) GetFromAddress ¶
func (m *MsgRegisterWasmDependency) GetFromAddress() string
func (MsgRegisterWasmDependency) GetSignBytes ¶
func (m MsgRegisterWasmDependency) GetSignBytes() []byte
GetSignBytes implements Msg
func (MsgRegisterWasmDependency) GetSigners ¶
func (m MsgRegisterWasmDependency) GetSigners() []sdk.AccAddress
GetSigners implements Msg
func (*MsgRegisterWasmDependency) GetWasmDependencyMapping ¶
func (m *MsgRegisterWasmDependency) GetWasmDependencyMapping() accesscontrol.WasmDependencyMapping
func (*MsgRegisterWasmDependency) Marshal ¶
func (m *MsgRegisterWasmDependency) Marshal() (dAtA []byte, err error)
func (*MsgRegisterWasmDependency) MarshalTo ¶
func (m *MsgRegisterWasmDependency) MarshalTo(dAtA []byte) (int, error)
func (*MsgRegisterWasmDependency) MarshalToSizedBuffer ¶
func (m *MsgRegisterWasmDependency) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgRegisterWasmDependency) ProtoMessage ¶
func (*MsgRegisterWasmDependency) ProtoMessage()
func (*MsgRegisterWasmDependency) Reset ¶
func (m *MsgRegisterWasmDependency) Reset()
func (MsgRegisterWasmDependency) Route ¶
func (m MsgRegisterWasmDependency) Route() string
Route implements Msg
func (*MsgRegisterWasmDependency) Size ¶
func (m *MsgRegisterWasmDependency) Size() (n int)
func (*MsgRegisterWasmDependency) String ¶
func (m *MsgRegisterWasmDependency) String() string
func (MsgRegisterWasmDependency) Type ¶
func (m MsgRegisterWasmDependency) Type() string
Type implements Msg
func (*MsgRegisterWasmDependency) Unmarshal ¶
func (m *MsgRegisterWasmDependency) Unmarshal(dAtA []byte) error
func (MsgRegisterWasmDependency) ValidateBasic ¶
func (m MsgRegisterWasmDependency) ValidateBasic() error
ValidateBasic implements Msg
func (*MsgRegisterWasmDependency) XXX_DiscardUnknown ¶
func (m *MsgRegisterWasmDependency) XXX_DiscardUnknown()
func (*MsgRegisterWasmDependency) XXX_Marshal ¶
func (m *MsgRegisterWasmDependency) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgRegisterWasmDependency) XXX_Merge ¶
func (m *MsgRegisterWasmDependency) XXX_Merge(src proto.Message)
func (*MsgRegisterWasmDependency) XXX_Size ¶
func (m *MsgRegisterWasmDependency) XXX_Size() int
func (*MsgRegisterWasmDependency) XXX_Unmarshal ¶
func (m *MsgRegisterWasmDependency) XXX_Unmarshal(b []byte) error
type MsgRegisterWasmDependencyResponse ¶
type MsgRegisterWasmDependencyResponse struct {
}
func (*MsgRegisterWasmDependencyResponse) Descriptor ¶
func (*MsgRegisterWasmDependencyResponse) Descriptor() ([]byte, []int)
func (*MsgRegisterWasmDependencyResponse) Marshal ¶
func (m *MsgRegisterWasmDependencyResponse) Marshal() (dAtA []byte, err error)
func (*MsgRegisterWasmDependencyResponse) MarshalTo ¶
func (m *MsgRegisterWasmDependencyResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgRegisterWasmDependencyResponse) MarshalToSizedBuffer ¶
func (m *MsgRegisterWasmDependencyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgRegisterWasmDependencyResponse) ProtoMessage ¶
func (*MsgRegisterWasmDependencyResponse) ProtoMessage()
func (*MsgRegisterWasmDependencyResponse) Reset ¶
func (m *MsgRegisterWasmDependencyResponse) Reset()
func (*MsgRegisterWasmDependencyResponse) Size ¶
func (m *MsgRegisterWasmDependencyResponse) Size() (n int)
func (*MsgRegisterWasmDependencyResponse) String ¶
func (m *MsgRegisterWasmDependencyResponse) String() string
func (*MsgRegisterWasmDependencyResponse) Unmarshal ¶
func (m *MsgRegisterWasmDependencyResponse) Unmarshal(dAtA []byte) error
func (*MsgRegisterWasmDependencyResponse) XXX_DiscardUnknown ¶
func (m *MsgRegisterWasmDependencyResponse) XXX_DiscardUnknown()
func (*MsgRegisterWasmDependencyResponse) XXX_Marshal ¶
func (m *MsgRegisterWasmDependencyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgRegisterWasmDependencyResponse) XXX_Merge ¶
func (m *MsgRegisterWasmDependencyResponse) XXX_Merge(src proto.Message)
func (*MsgRegisterWasmDependencyResponse) XXX_Size ¶
func (m *MsgRegisterWasmDependencyResponse) XXX_Size() int
func (*MsgRegisterWasmDependencyResponse) XXX_Unmarshal ¶
func (m *MsgRegisterWasmDependencyResponse) XXX_Unmarshal(b []byte) error
type MsgServer ¶
type MsgServer interface {
RegisterWasmDependency(context.Context, *MsgRegisterWasmDependency) (*MsgRegisterWasmDependencyResponse, error)
}
MsgServer is the server API for Msg service.
type MsgUpdateResourceDependencyMappingProposal ¶
type MsgUpdateResourceDependencyMappingProposal struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title" yaml:"title"`
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description" yaml:"description"`
MessageDependencyMapping []accesscontrol.MessageDependencyMapping `` /* 159-byte string literal not displayed */
}
func NewMsgUpdateResourceDependencyMappingProposal ¶
func NewMsgUpdateResourceDependencyMappingProposal(title, description string, messageDependencyMapping []acltypes.MessageDependencyMapping) *MsgUpdateResourceDependencyMappingProposal
func (*MsgUpdateResourceDependencyMappingProposal) Descriptor ¶
func (*MsgUpdateResourceDependencyMappingProposal) Descriptor() ([]byte, []int)
func (*MsgUpdateResourceDependencyMappingProposal) GetDescription ¶
func (p *MsgUpdateResourceDependencyMappingProposal) GetDescription() string
func (*MsgUpdateResourceDependencyMappingProposal) GetTitle ¶
func (p *MsgUpdateResourceDependencyMappingProposal) GetTitle() string
func (*MsgUpdateResourceDependencyMappingProposal) Marshal ¶
func (m *MsgUpdateResourceDependencyMappingProposal) Marshal() (dAtA []byte, err error)
func (*MsgUpdateResourceDependencyMappingProposal) MarshalTo ¶
func (m *MsgUpdateResourceDependencyMappingProposal) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateResourceDependencyMappingProposal) MarshalToSizedBuffer ¶
func (m *MsgUpdateResourceDependencyMappingProposal) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateResourceDependencyMappingProposal) ProposalRoute ¶
func (p *MsgUpdateResourceDependencyMappingProposal) ProposalRoute() string
func (*MsgUpdateResourceDependencyMappingProposal) ProposalType ¶
func (p *MsgUpdateResourceDependencyMappingProposal) ProposalType() string
func (*MsgUpdateResourceDependencyMappingProposal) ProtoMessage ¶
func (*MsgUpdateResourceDependencyMappingProposal) ProtoMessage()
func (*MsgUpdateResourceDependencyMappingProposal) Reset ¶
func (m *MsgUpdateResourceDependencyMappingProposal) Reset()
func (*MsgUpdateResourceDependencyMappingProposal) Size ¶
func (m *MsgUpdateResourceDependencyMappingProposal) Size() (n int)
func (MsgUpdateResourceDependencyMappingProposal) String ¶
func (p MsgUpdateResourceDependencyMappingProposal) String() string
func (*MsgUpdateResourceDependencyMappingProposal) Unmarshal ¶
func (m *MsgUpdateResourceDependencyMappingProposal) Unmarshal(dAtA []byte) error
func (*MsgUpdateResourceDependencyMappingProposal) ValidateBasic ¶
func (p *MsgUpdateResourceDependencyMappingProposal) ValidateBasic() error
func (*MsgUpdateResourceDependencyMappingProposal) XXX_DiscardUnknown ¶
func (m *MsgUpdateResourceDependencyMappingProposal) XXX_DiscardUnknown()
func (*MsgUpdateResourceDependencyMappingProposal) XXX_Marshal ¶
func (m *MsgUpdateResourceDependencyMappingProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateResourceDependencyMappingProposal) XXX_Merge ¶
func (m *MsgUpdateResourceDependencyMappingProposal) XXX_Merge(src proto.Message)
func (*MsgUpdateResourceDependencyMappingProposal) XXX_Size ¶
func (m *MsgUpdateResourceDependencyMappingProposal) XXX_Size() int
func (*MsgUpdateResourceDependencyMappingProposal) XXX_Unmarshal ¶
func (m *MsgUpdateResourceDependencyMappingProposal) XXX_Unmarshal(b []byte) error
type MsgUpdateResourceDependencyMappingProposalJsonFile ¶
type MsgUpdateResourceDependencyMappingProposalJsonFile struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title" yaml:"title"`
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description" yaml:"description"`
Deposit string `protobuf:"bytes,3,opt,name=deposit,proto3" json:"deposit" yaml:"deposit"`
MessageDependencyMapping []accesscontrol.MessageDependencyMapping `` /* 159-byte string literal not displayed */
}
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) Descriptor ¶
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) Descriptor() ([]byte, []int)
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) GetDeposit ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) GetDeposit() string
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) GetDescription ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) GetDescription() string
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) GetMessageDependencyMapping ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) GetMessageDependencyMapping() []accesscontrol.MessageDependencyMapping
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) GetTitle ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) GetTitle() string
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) Marshal ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) Marshal() (dAtA []byte, err error)
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) MarshalTo ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) MarshalToSizedBuffer ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) ProtoMessage ¶
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) ProtoMessage()
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) Reset ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) Reset()
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) Size ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) Size() (n int)
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) String ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) String() string
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) Unmarshal ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) Unmarshal(dAtA []byte) error
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_DiscardUnknown ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_DiscardUnknown()
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_Marshal ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_Merge ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_Merge(src proto.Message)
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_Size ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_Size() int
func (*MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_Unmarshal ¶
func (m *MsgUpdateResourceDependencyMappingProposalJsonFile) XXX_Unmarshal(b []byte) error
type MsgUpdateResourceDependencyMappingProposalResponse ¶
type MsgUpdateResourceDependencyMappingProposalResponse struct {
}
func (*MsgUpdateResourceDependencyMappingProposalResponse) Descriptor ¶
func (*MsgUpdateResourceDependencyMappingProposalResponse) Descriptor() ([]byte, []int)
func (*MsgUpdateResourceDependencyMappingProposalResponse) Marshal ¶
func (m *MsgUpdateResourceDependencyMappingProposalResponse) Marshal() (dAtA []byte, err error)
func (*MsgUpdateResourceDependencyMappingProposalResponse) MarshalTo ¶
func (m *MsgUpdateResourceDependencyMappingProposalResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateResourceDependencyMappingProposalResponse) MarshalToSizedBuffer ¶
func (m *MsgUpdateResourceDependencyMappingProposalResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateResourceDependencyMappingProposalResponse) ProtoMessage ¶
func (*MsgUpdateResourceDependencyMappingProposalResponse) ProtoMessage()
func (*MsgUpdateResourceDependencyMappingProposalResponse) Reset ¶
func (m *MsgUpdateResourceDependencyMappingProposalResponse) Reset()
func (*MsgUpdateResourceDependencyMappingProposalResponse) Size ¶
func (m *MsgUpdateResourceDependencyMappingProposalResponse) Size() (n int)
func (*MsgUpdateResourceDependencyMappingProposalResponse) String ¶
func (m *MsgUpdateResourceDependencyMappingProposalResponse) String() string
func (*MsgUpdateResourceDependencyMappingProposalResponse) Unmarshal ¶
func (m *MsgUpdateResourceDependencyMappingProposalResponse) Unmarshal(dAtA []byte) error
func (*MsgUpdateResourceDependencyMappingProposalResponse) XXX_DiscardUnknown ¶
func (m *MsgUpdateResourceDependencyMappingProposalResponse) XXX_DiscardUnknown()
func (*MsgUpdateResourceDependencyMappingProposalResponse) XXX_Marshal ¶
func (m *MsgUpdateResourceDependencyMappingProposalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateResourceDependencyMappingProposalResponse) XXX_Merge ¶
func (m *MsgUpdateResourceDependencyMappingProposalResponse) XXX_Merge(src proto.Message)
func (*MsgUpdateResourceDependencyMappingProposalResponse) XXX_Size ¶
func (m *MsgUpdateResourceDependencyMappingProposalResponse) XXX_Size() int
func (*MsgUpdateResourceDependencyMappingProposalResponse) XXX_Unmarshal ¶
func (m *MsgUpdateResourceDependencyMappingProposalResponse) XXX_Unmarshal(b []byte) error
type MsgUpdateWasmDependencyMappingProposal ¶
type MsgUpdateWasmDependencyMappingProposal struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title" yaml:"title"`
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description" yaml:"description"`
ContractAddress string `protobuf:"bytes,3,opt,name=contract_address,json=contractAddress,proto3" json:"contract_address" yaml:"contract_address"`
WasmDependencyMapping accesscontrol.WasmDependencyMapping `` /* 147-byte string literal not displayed */
}
func NewMsgUpdateWasmDependencyMappingProposal ¶
func NewMsgUpdateWasmDependencyMappingProposal(title, description, contractAddr string, wasmDependencyMapping acltypes.WasmDependencyMapping) *MsgUpdateWasmDependencyMappingProposal
func (*MsgUpdateWasmDependencyMappingProposal) Descriptor ¶
func (*MsgUpdateWasmDependencyMappingProposal) Descriptor() ([]byte, []int)
func (*MsgUpdateWasmDependencyMappingProposal) GetDescription ¶
func (p *MsgUpdateWasmDependencyMappingProposal) GetDescription() string
func (*MsgUpdateWasmDependencyMappingProposal) GetTitle ¶
func (p *MsgUpdateWasmDependencyMappingProposal) GetTitle() string
func (*MsgUpdateWasmDependencyMappingProposal) Marshal ¶
func (m *MsgUpdateWasmDependencyMappingProposal) Marshal() (dAtA []byte, err error)
func (*MsgUpdateWasmDependencyMappingProposal) MarshalTo ¶
func (m *MsgUpdateWasmDependencyMappingProposal) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateWasmDependencyMappingProposal) MarshalToSizedBuffer ¶
func (m *MsgUpdateWasmDependencyMappingProposal) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateWasmDependencyMappingProposal) ProposalRoute ¶
func (p *MsgUpdateWasmDependencyMappingProposal) ProposalRoute() string
func (*MsgUpdateWasmDependencyMappingProposal) ProposalType ¶
func (p *MsgUpdateWasmDependencyMappingProposal) ProposalType() string
func (*MsgUpdateWasmDependencyMappingProposal) ProtoMessage ¶
func (*MsgUpdateWasmDependencyMappingProposal) ProtoMessage()
func (*MsgUpdateWasmDependencyMappingProposal) Reset ¶
func (m *MsgUpdateWasmDependencyMappingProposal) Reset()
func (*MsgUpdateWasmDependencyMappingProposal) Size ¶
func (m *MsgUpdateWasmDependencyMappingProposal) Size() (n int)
func (MsgUpdateWasmDependencyMappingProposal) String ¶
func (p MsgUpdateWasmDependencyMappingProposal) String() string
func (*MsgUpdateWasmDependencyMappingProposal) Unmarshal ¶
func (m *MsgUpdateWasmDependencyMappingProposal) Unmarshal(dAtA []byte) error
func (*MsgUpdateWasmDependencyMappingProposal) ValidateBasic ¶
func (p *MsgUpdateWasmDependencyMappingProposal) ValidateBasic() error
func (*MsgUpdateWasmDependencyMappingProposal) XXX_DiscardUnknown ¶
func (m *MsgUpdateWasmDependencyMappingProposal) XXX_DiscardUnknown()
func (*MsgUpdateWasmDependencyMappingProposal) XXX_Marshal ¶
func (m *MsgUpdateWasmDependencyMappingProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateWasmDependencyMappingProposal) XXX_Merge ¶
func (m *MsgUpdateWasmDependencyMappingProposal) XXX_Merge(src proto.Message)
func (*MsgUpdateWasmDependencyMappingProposal) XXX_Size ¶
func (m *MsgUpdateWasmDependencyMappingProposal) XXX_Size() int
func (*MsgUpdateWasmDependencyMappingProposal) XXX_Unmarshal ¶
func (m *MsgUpdateWasmDependencyMappingProposal) XXX_Unmarshal(b []byte) error
type MsgUpdateWasmDependencyMappingProposalJsonFile ¶
type MsgUpdateWasmDependencyMappingProposalJsonFile struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title" yaml:"title"`
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description" yaml:"description"`
Deposit string `protobuf:"bytes,3,opt,name=deposit,proto3" json:"deposit" yaml:"deposit"`
ContractAddress string `protobuf:"bytes,4,opt,name=contract_address,json=contractAddress,proto3" json:"contract_address" yaml:"contract_address"`
WasmDependencyMapping accesscontrol.WasmDependencyMapping `` /* 147-byte string literal not displayed */
}
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) Descriptor ¶
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) Descriptor() ([]byte, []int)
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) GetContractAddress ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) GetContractAddress() string
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) GetDeposit ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) GetDeposit() string
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) GetDescription ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) GetDescription() string
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) GetTitle ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) GetTitle() string
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) GetWasmDependencyMapping ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) GetWasmDependencyMapping() accesscontrol.WasmDependencyMapping
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) Marshal ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) Marshal() (dAtA []byte, err error)
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) MarshalTo ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) MarshalTo(dAtA []byte) (int, error)
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) MarshalToSizedBuffer ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) ProtoMessage ¶
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) ProtoMessage()
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) Reset ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) Reset()
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) Size ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) Size() (n int)
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) String ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) String() string
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) Unmarshal ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) Unmarshal(dAtA []byte) error
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_DiscardUnknown ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_DiscardUnknown()
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_Marshal ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_Merge ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_Merge(src proto.Message)
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_Size ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_Size() int
func (*MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_Unmarshal ¶
func (m *MsgUpdateWasmDependencyMappingProposalJsonFile) XXX_Unmarshal(b []byte) error
type Params ¶
type Params struct {
}
func (*Params) Descriptor ¶
func (*Params) MarshalToSizedBuffer ¶
func (*Params) ParamSetPairs ¶
func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs
func (*Params) ProtoMessage ¶
func (*Params) ProtoMessage()
func (*Params) XXX_DiscardUnknown ¶
func (m *Params) XXX_DiscardUnknown()
func (*Params) XXX_Marshal ¶
func (*Params) XXX_Unmarshal ¶
type QueryClient ¶
type QueryClient interface {
Params(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error)
ResourceDependencyMappingFromMessageKey(ctx context.Context, in *ResourceDependencyMappingFromMessageKeyRequest, opts ...grpc.CallOption) (*ResourceDependencyMappingFromMessageKeyResponse, error)
ListResourceDependencyMapping(ctx context.Context, in *ListResourceDependencyMappingRequest, opts ...grpc.CallOption) (*ListResourceDependencyMappingResponse, error)
WasmDependencyMapping(ctx context.Context, in *WasmDependencyMappingRequest, opts ...grpc.CallOption) (*WasmDependencyMappingResponse, error)
ListWasmDependencyMapping(ctx context.Context, in *ListWasmDependencyMappingRequest, opts ...grpc.CallOption) (*ListWasmDependencyMappingResponse, error)
}
QueryClient is the client API for Query service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewQueryClient ¶
func NewQueryClient(cc grpc1.ClientConn) QueryClient
type QueryParamsRequest ¶
type QueryParamsRequest struct {
}
func (*QueryParamsRequest) Descriptor ¶
func (*QueryParamsRequest) Descriptor() ([]byte, []int)
func (*QueryParamsRequest) Marshal ¶
func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error)
func (*QueryParamsRequest) MarshalTo ¶
func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryParamsRequest) MarshalToSizedBuffer ¶
func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryParamsRequest) ProtoMessage ¶
func (*QueryParamsRequest) ProtoMessage()
func (*QueryParamsRequest) Reset ¶
func (m *QueryParamsRequest) Reset()
func (*QueryParamsRequest) Size ¶
func (m *QueryParamsRequest) Size() (n int)
func (*QueryParamsRequest) String ¶
func (m *QueryParamsRequest) String() string
func (*QueryParamsRequest) Unmarshal ¶
func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error
func (*QueryParamsRequest) XXX_DiscardUnknown ¶
func (m *QueryParamsRequest) XXX_DiscardUnknown()
func (*QueryParamsRequest) XXX_Marshal ¶
func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryParamsRequest) XXX_Merge ¶
func (m *QueryParamsRequest) XXX_Merge(src proto.Message)
func (*QueryParamsRequest) XXX_Size ¶
func (m *QueryParamsRequest) XXX_Size() int
func (*QueryParamsRequest) XXX_Unmarshal ¶
func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error
type QueryParamsResponse ¶
type QueryParamsResponse struct {
// params defines the parameters of the module.
Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
}
func (*QueryParamsResponse) Descriptor ¶
func (*QueryParamsResponse) Descriptor() ([]byte, []int)
func (*QueryParamsResponse) GetParams ¶
func (m *QueryParamsResponse) GetParams() Params
func (*QueryParamsResponse) Marshal ¶
func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error)
func (*QueryParamsResponse) MarshalTo ¶
func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryParamsResponse) MarshalToSizedBuffer ¶
func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryParamsResponse) ProtoMessage ¶
func (*QueryParamsResponse) ProtoMessage()
func (*QueryParamsResponse) Reset ¶
func (m *QueryParamsResponse) Reset()
func (*QueryParamsResponse) Size ¶
func (m *QueryParamsResponse) Size() (n int)
func (*QueryParamsResponse) String ¶
func (m *QueryParamsResponse) String() string
func (*QueryParamsResponse) Unmarshal ¶
func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error
func (*QueryParamsResponse) XXX_DiscardUnknown ¶
func (m *QueryParamsResponse) XXX_DiscardUnknown()
func (*QueryParamsResponse) XXX_Marshal ¶
func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryParamsResponse) XXX_Merge ¶
func (m *QueryParamsResponse) XXX_Merge(src proto.Message)
func (*QueryParamsResponse) XXX_Size ¶
func (m *QueryParamsResponse) XXX_Size() int
func (*QueryParamsResponse) XXX_Unmarshal ¶
func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error
type QueryServer ¶
type QueryServer interface {
Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error)
ResourceDependencyMappingFromMessageKey(context.Context, *ResourceDependencyMappingFromMessageKeyRequest) (*ResourceDependencyMappingFromMessageKeyResponse, error)
ListResourceDependencyMapping(context.Context, *ListResourceDependencyMappingRequest) (*ListResourceDependencyMappingResponse, error)
WasmDependencyMapping(context.Context, *WasmDependencyMappingRequest) (*WasmDependencyMappingResponse, error)
ListWasmDependencyMapping(context.Context, *ListWasmDependencyMappingRequest) (*ListWasmDependencyMappingResponse, error)
}
QueryServer is the server API for Query service.
type RegisterWasmDependencyJSONFile ¶
type RegisterWasmDependencyJSONFile struct {
WasmDependencyMapping accesscontrol.WasmDependencyMapping `` /* 147-byte string literal not displayed */
}
func (*RegisterWasmDependencyJSONFile) Descriptor ¶
func (*RegisterWasmDependencyJSONFile) Descriptor() ([]byte, []int)
func (*RegisterWasmDependencyJSONFile) GetWasmDependencyMapping ¶
func (m *RegisterWasmDependencyJSONFile) GetWasmDependencyMapping() accesscontrol.WasmDependencyMapping
func (*RegisterWasmDependencyJSONFile) Marshal ¶
func (m *RegisterWasmDependencyJSONFile) Marshal() (dAtA []byte, err error)
func (*RegisterWasmDependencyJSONFile) MarshalTo ¶
func (m *RegisterWasmDependencyJSONFile) MarshalTo(dAtA []byte) (int, error)
func (*RegisterWasmDependencyJSONFile) MarshalToSizedBuffer ¶
func (m *RegisterWasmDependencyJSONFile) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RegisterWasmDependencyJSONFile) ProtoMessage ¶
func (*RegisterWasmDependencyJSONFile) ProtoMessage()
func (*RegisterWasmDependencyJSONFile) Reset ¶
func (m *RegisterWasmDependencyJSONFile) Reset()
func (*RegisterWasmDependencyJSONFile) Size ¶
func (m *RegisterWasmDependencyJSONFile) Size() (n int)
func (*RegisterWasmDependencyJSONFile) String ¶
func (m *RegisterWasmDependencyJSONFile) String() string
func (*RegisterWasmDependencyJSONFile) Unmarshal ¶
func (m *RegisterWasmDependencyJSONFile) Unmarshal(dAtA []byte) error
func (*RegisterWasmDependencyJSONFile) XXX_DiscardUnknown ¶
func (m *RegisterWasmDependencyJSONFile) XXX_DiscardUnknown()
func (*RegisterWasmDependencyJSONFile) XXX_Marshal ¶
func (m *RegisterWasmDependencyJSONFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RegisterWasmDependencyJSONFile) XXX_Merge ¶
func (m *RegisterWasmDependencyJSONFile) XXX_Merge(src proto.Message)
func (*RegisterWasmDependencyJSONFile) XXX_Size ¶
func (m *RegisterWasmDependencyJSONFile) XXX_Size() int
func (*RegisterWasmDependencyJSONFile) XXX_Unmarshal ¶
func (m *RegisterWasmDependencyJSONFile) XXX_Unmarshal(b []byte) error
type ResourceAccess ¶
type ResourceAccess struct {
ResourceType acltypes.ResourceType
AccessType acltypes.AccessType
}
func GetResourceAccess ¶
func GetResourceAccess(accessOp acltypes.AccessOperation) ResourceAccess
type ResourceDependencyMappingFromMessageKeyRequest ¶
type ResourceDependencyMappingFromMessageKeyRequest struct {
MessageKey string `protobuf:"bytes,1,opt,name=message_key,json=messageKey,proto3" json:"message_key,omitempty" yaml:"message_key"`
}
func (*ResourceDependencyMappingFromMessageKeyRequest) Descriptor ¶
func (*ResourceDependencyMappingFromMessageKeyRequest) Descriptor() ([]byte, []int)
func (*ResourceDependencyMappingFromMessageKeyRequest) GetMessageKey ¶
func (m *ResourceDependencyMappingFromMessageKeyRequest) GetMessageKey() string
func (*ResourceDependencyMappingFromMessageKeyRequest) Marshal ¶
func (m *ResourceDependencyMappingFromMessageKeyRequest) Marshal() (dAtA []byte, err error)
func (*ResourceDependencyMappingFromMessageKeyRequest) MarshalTo ¶
func (m *ResourceDependencyMappingFromMessageKeyRequest) MarshalTo(dAtA []byte) (int, error)
func (*ResourceDependencyMappingFromMessageKeyRequest) MarshalToSizedBuffer ¶
func (m *ResourceDependencyMappingFromMessageKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ResourceDependencyMappingFromMessageKeyRequest) ProtoMessage ¶
func (*ResourceDependencyMappingFromMessageKeyRequest) ProtoMessage()
func (*ResourceDependencyMappingFromMessageKeyRequest) Reset ¶
func (m *ResourceDependencyMappingFromMessageKeyRequest) Reset()
func (*ResourceDependencyMappingFromMessageKeyRequest) Size ¶
func (m *ResourceDependencyMappingFromMessageKeyRequest) Size() (n int)
func (*ResourceDependencyMappingFromMessageKeyRequest) String ¶
func (m *ResourceDependencyMappingFromMessageKeyRequest) String() string
func (*ResourceDependencyMappingFromMessageKeyRequest) Unmarshal ¶
func (m *ResourceDependencyMappingFromMessageKeyRequest) Unmarshal(dAtA []byte) error
func (*ResourceDependencyMappingFromMessageKeyRequest) XXX_DiscardUnknown ¶
func (m *ResourceDependencyMappingFromMessageKeyRequest) XXX_DiscardUnknown()
func (*ResourceDependencyMappingFromMessageKeyRequest) XXX_Marshal ¶
func (m *ResourceDependencyMappingFromMessageKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResourceDependencyMappingFromMessageKeyRequest) XXX_Merge ¶
func (m *ResourceDependencyMappingFromMessageKeyRequest) XXX_Merge(src proto.Message)
func (*ResourceDependencyMappingFromMessageKeyRequest) XXX_Size ¶
func (m *ResourceDependencyMappingFromMessageKeyRequest) XXX_Size() int
func (*ResourceDependencyMappingFromMessageKeyRequest) XXX_Unmarshal ¶
func (m *ResourceDependencyMappingFromMessageKeyRequest) XXX_Unmarshal(b []byte) error
type ResourceDependencyMappingFromMessageKeyResponse ¶
type ResourceDependencyMappingFromMessageKeyResponse struct {
MessageDependencyMapping accesscontrol.MessageDependencyMapping `` /* 159-byte string literal not displayed */
}
func (*ResourceDependencyMappingFromMessageKeyResponse) Descriptor ¶
func (*ResourceDependencyMappingFromMessageKeyResponse) Descriptor() ([]byte, []int)
func (*ResourceDependencyMappingFromMessageKeyResponse) GetMessageDependencyMapping ¶
func (m *ResourceDependencyMappingFromMessageKeyResponse) GetMessageDependencyMapping() accesscontrol.MessageDependencyMapping
func (*ResourceDependencyMappingFromMessageKeyResponse) Marshal ¶
func (m *ResourceDependencyMappingFromMessageKeyResponse) Marshal() (dAtA []byte, err error)
func (*ResourceDependencyMappingFromMessageKeyResponse) MarshalTo ¶
func (m *ResourceDependencyMappingFromMessageKeyResponse) MarshalTo(dAtA []byte) (int, error)
func (*ResourceDependencyMappingFromMessageKeyResponse) MarshalToSizedBuffer ¶
func (m *ResourceDependencyMappingFromMessageKeyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ResourceDependencyMappingFromMessageKeyResponse) ProtoMessage ¶
func (*ResourceDependencyMappingFromMessageKeyResponse) ProtoMessage()
func (*ResourceDependencyMappingFromMessageKeyResponse) Reset ¶
func (m *ResourceDependencyMappingFromMessageKeyResponse) Reset()
func (*ResourceDependencyMappingFromMessageKeyResponse) Size ¶
func (m *ResourceDependencyMappingFromMessageKeyResponse) Size() (n int)
func (*ResourceDependencyMappingFromMessageKeyResponse) String ¶
func (m *ResourceDependencyMappingFromMessageKeyResponse) String() string
func (*ResourceDependencyMappingFromMessageKeyResponse) Unmarshal ¶
func (m *ResourceDependencyMappingFromMessageKeyResponse) Unmarshal(dAtA []byte) error
func (*ResourceDependencyMappingFromMessageKeyResponse) XXX_DiscardUnknown ¶
func (m *ResourceDependencyMappingFromMessageKeyResponse) XXX_DiscardUnknown()
func (*ResourceDependencyMappingFromMessageKeyResponse) XXX_Marshal ¶
func (m *ResourceDependencyMappingFromMessageKeyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResourceDependencyMappingFromMessageKeyResponse) XXX_Merge ¶
func (m *ResourceDependencyMappingFromMessageKeyResponse) XXX_Merge(src proto.Message)
func (*ResourceDependencyMappingFromMessageKeyResponse) XXX_Size ¶
func (m *ResourceDependencyMappingFromMessageKeyResponse) XXX_Size() int
func (*ResourceDependencyMappingFromMessageKeyResponse) XXX_Unmarshal ¶
func (m *ResourceDependencyMappingFromMessageKeyResponse) XXX_Unmarshal(b []byte) error
type ResourceIdentifierNodeIDMapping ¶
Alias for mapping resource identifier to dag node IDs
type UnimplementedMsgServer ¶
type UnimplementedMsgServer struct {
}
UnimplementedMsgServer can be embedded to have forward compatible implementations.
func (*UnimplementedMsgServer) RegisterWasmDependency ¶
func (*UnimplementedMsgServer) RegisterWasmDependency(ctx context.Context, req *MsgRegisterWasmDependency) (*MsgRegisterWasmDependencyResponse, error)
type UnimplementedQueryServer ¶
type UnimplementedQueryServer struct {
}
UnimplementedQueryServer can be embedded to have forward compatible implementations.
func (*UnimplementedQueryServer) ListResourceDependencyMapping ¶
func (*UnimplementedQueryServer) ListResourceDependencyMapping(ctx context.Context, req *ListResourceDependencyMappingRequest) (*ListResourceDependencyMappingResponse, error)
func (*UnimplementedQueryServer) ListWasmDependencyMapping ¶
func (*UnimplementedQueryServer) ListWasmDependencyMapping(ctx context.Context, req *ListWasmDependencyMappingRequest) (*ListWasmDependencyMappingResponse, error)
func (*UnimplementedQueryServer) Params ¶
func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)
func (*UnimplementedQueryServer) ResourceDependencyMappingFromMessageKey ¶
func (*UnimplementedQueryServer) ResourceDependencyMappingFromMessageKey(ctx context.Context, req *ResourceDependencyMappingFromMessageKeyRequest) (*ResourceDependencyMappingFromMessageKeyResponse, error)
func (*UnimplementedQueryServer) WasmDependencyMapping ¶
func (*UnimplementedQueryServer) WasmDependencyMapping(ctx context.Context, req *WasmDependencyMappingRequest) (*WasmDependencyMappingResponse, error)
type WasmDependencyMappingRequest ¶
type WasmDependencyMappingRequest struct {
ContractAddress string `` /* 130-byte string literal not displayed */
}
func (*WasmDependencyMappingRequest) Descriptor ¶
func (*WasmDependencyMappingRequest) Descriptor() ([]byte, []int)
func (*WasmDependencyMappingRequest) GetContractAddress ¶
func (m *WasmDependencyMappingRequest) GetContractAddress() string
func (*WasmDependencyMappingRequest) Marshal ¶
func (m *WasmDependencyMappingRequest) Marshal() (dAtA []byte, err error)
func (*WasmDependencyMappingRequest) MarshalTo ¶
func (m *WasmDependencyMappingRequest) MarshalTo(dAtA []byte) (int, error)
func (*WasmDependencyMappingRequest) MarshalToSizedBuffer ¶
func (m *WasmDependencyMappingRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WasmDependencyMappingRequest) ProtoMessage ¶
func (*WasmDependencyMappingRequest) ProtoMessage()
func (*WasmDependencyMappingRequest) Reset ¶
func (m *WasmDependencyMappingRequest) Reset()
func (*WasmDependencyMappingRequest) Size ¶
func (m *WasmDependencyMappingRequest) Size() (n int)
func (*WasmDependencyMappingRequest) String ¶
func (m *WasmDependencyMappingRequest) String() string
func (*WasmDependencyMappingRequest) Unmarshal ¶
func (m *WasmDependencyMappingRequest) Unmarshal(dAtA []byte) error
func (*WasmDependencyMappingRequest) XXX_DiscardUnknown ¶
func (m *WasmDependencyMappingRequest) XXX_DiscardUnknown()
func (*WasmDependencyMappingRequest) XXX_Marshal ¶
func (m *WasmDependencyMappingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WasmDependencyMappingRequest) XXX_Merge ¶
func (m *WasmDependencyMappingRequest) XXX_Merge(src proto.Message)
func (*WasmDependencyMappingRequest) XXX_Size ¶
func (m *WasmDependencyMappingRequest) XXX_Size() int
func (*WasmDependencyMappingRequest) XXX_Unmarshal ¶
func (m *WasmDependencyMappingRequest) XXX_Unmarshal(b []byte) error
type WasmDependencyMappingResponse ¶
type WasmDependencyMappingResponse struct {
WasmDependencyMapping accesscontrol.WasmDependencyMapping `` /* 147-byte string literal not displayed */
}
func (*WasmDependencyMappingResponse) Descriptor ¶
func (*WasmDependencyMappingResponse) Descriptor() ([]byte, []int)
func (*WasmDependencyMappingResponse) GetWasmDependencyMapping ¶
func (m *WasmDependencyMappingResponse) GetWasmDependencyMapping() accesscontrol.WasmDependencyMapping
func (*WasmDependencyMappingResponse) Marshal ¶
func (m *WasmDependencyMappingResponse) Marshal() (dAtA []byte, err error)
func (*WasmDependencyMappingResponse) MarshalTo ¶
func (m *WasmDependencyMappingResponse) MarshalTo(dAtA []byte) (int, error)
func (*WasmDependencyMappingResponse) MarshalToSizedBuffer ¶
func (m *WasmDependencyMappingResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WasmDependencyMappingResponse) ProtoMessage ¶
func (*WasmDependencyMappingResponse) ProtoMessage()
func (*WasmDependencyMappingResponse) Reset ¶
func (m *WasmDependencyMappingResponse) Reset()
func (*WasmDependencyMappingResponse) Size ¶
func (m *WasmDependencyMappingResponse) Size() (n int)
func (*WasmDependencyMappingResponse) String ¶
func (m *WasmDependencyMappingResponse) String() string
func (*WasmDependencyMappingResponse) Unmarshal ¶
func (m *WasmDependencyMappingResponse) Unmarshal(dAtA []byte) error
func (*WasmDependencyMappingResponse) XXX_DiscardUnknown ¶
func (m *WasmDependencyMappingResponse) XXX_DiscardUnknown()
func (*WasmDependencyMappingResponse) XXX_Marshal ¶
func (m *WasmDependencyMappingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WasmDependencyMappingResponse) XXX_Merge ¶
func (m *WasmDependencyMappingResponse) XXX_Merge(src proto.Message)
func (*WasmDependencyMappingResponse) XXX_Size ¶
func (m *WasmDependencyMappingResponse) XXX_Size() int
func (*WasmDependencyMappingResponse) XXX_Unmarshal ¶
func (m *WasmDependencyMappingResponse) XXX_Unmarshal(b []byte) error
type WasmMessageInfo ¶
type WasmMessageInfo struct {
MessageType acltypes.WasmMessageSubtype
MessageName string
MessageBody []byte
MessageFullBody []byte
}
func NewExecuteMessageInfo ¶
func NewExecuteMessageInfo(fullBody []byte) (*WasmMessageInfo, error)
func NewQueryMessageInfo ¶
func NewQueryMessageInfo(fullBody []byte) (*WasmMessageInfo, error)
type WasmMessageTranslator ¶
type WasmMessageTranslator struct {
// contains filtered or unexported fields
}
func NewWasmMessageTranslator ¶
func NewWasmMessageTranslator(sender, contractAddress string, msgInfo *WasmMessageInfo) WasmMessageTranslator
func (WasmMessageTranslator) TranslateMessageBody ¶
func (translator WasmMessageTranslator) TranslateMessageBody(translationTemplate []byte) ([]byte, error)
This function takes in a a translation template formatted as a JSON body and stored as part of a wasm dependency mapping, and then applies the JQ style patterns to fill in the template with the appropriate values There are some reserved keywords for the template for string values such as sender or contract address for the new JSON message body
"_sender": This is used to fill in the sender for the previous wasm message
"_contract_address": This is used to fill in the contract address for the previous wasm message
"__": This is used to prefix a value literal. eg. "__someValue" -> "someValue"