Documentation ¶
Index ¶
- Variables
- func GetExecutedContractsKey() []byte
- type ExecutedContracts
- func (*ExecutedContracts) Descriptor() ([]byte, []int)
- func (m *ExecutedContracts) GetContractAddresses() []string
- func (m *ExecutedContracts) Marshal() (dAtA []byte, err error)
- func (m *ExecutedContracts) MarshalTo(dAtA []byte) (int, error)
- func (m *ExecutedContracts) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ExecutedContracts) ProtoMessage()
- func (m *ExecutedContracts) Reset()
- func (m *ExecutedContracts) Size() (n int)
- func (m *ExecutedContracts) String() string
- func (m *ExecutedContracts) Unmarshal(dAtA []byte) error
- func (m *ExecutedContracts) XXX_DiscardUnknown()
- func (m *ExecutedContracts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ExecutedContracts) XXX_Merge(src proto.Message)
- func (m *ExecutedContracts) XXX_Size() int
- func (m *ExecutedContracts) XXX_Unmarshal(b []byte) error
- type KeeperInterface
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func GetExecutedContractsKey ¶
func GetExecutedContractsKey() []byte
Types ¶
type ExecutedContracts ¶
type ExecutedContracts struct {
ContractAddresses []string `protobuf:"bytes,1,rep,name=contract_addresses,json=contractAddresses,proto3" json:"contract_addresses,omitempty"`
}
ExecutedContracts is a structure type that contains the list of executed contracts in a specific transaction.
func (*ExecutedContracts) Descriptor ¶
func (*ExecutedContracts) Descriptor() ([]byte, []int)
func (*ExecutedContracts) GetContractAddresses ¶
func (m *ExecutedContracts) GetContractAddresses() []string
func (*ExecutedContracts) Marshal ¶
func (m *ExecutedContracts) Marshal() (dAtA []byte, err error)
func (*ExecutedContracts) MarshalTo ¶
func (m *ExecutedContracts) MarshalTo(dAtA []byte) (int, error)
func (*ExecutedContracts) MarshalToSizedBuffer ¶
func (m *ExecutedContracts) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ExecutedContracts) ProtoMessage ¶
func (*ExecutedContracts) ProtoMessage()
func (*ExecutedContracts) Reset ¶
func (m *ExecutedContracts) Reset()
func (*ExecutedContracts) Size ¶
func (m *ExecutedContracts) Size() (n int)
func (*ExecutedContracts) String ¶
func (m *ExecutedContracts) String() string
func (*ExecutedContracts) Unmarshal ¶
func (m *ExecutedContracts) Unmarshal(dAtA []byte) error
func (*ExecutedContracts) XXX_DiscardUnknown ¶
func (m *ExecutedContracts) XXX_DiscardUnknown()
func (*ExecutedContracts) XXX_Marshal ¶
func (m *ExecutedContracts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExecutedContracts) XXX_Merge ¶
func (m *ExecutedContracts) XXX_Merge(src proto.Message)
func (*ExecutedContracts) XXX_Size ¶
func (m *ExecutedContracts) XXX_Size() int
func (*ExecutedContracts) XXX_Unmarshal ¶
func (m *ExecutedContracts) XXX_Unmarshal(b []byte) error
type KeeperInterface ¶
type KeeperInterface interface { GetParams(ctx sdk.Context) types.Params SetParams(ctx sdk.Context, ps types.Params) error GetAuthority() string GetGasRegister() types.GasRegister Sudo(ctx sdk.Context, contractAddress sdk.AccAddress, msg []byte) ([]byte, error) IterateContractsByCreator(ctx sdk.Context, creator sdk.AccAddress, cb func(address sdk.AccAddress) bool) IterateContractsByCode(ctx sdk.Context, codeID uint64, cb func(address sdk.AccAddress) bool) GetContractHistory(ctx sdk.Context, contractAddr sdk.AccAddress) []types.ContractCodeHistoryEntry QuerySmart(ctx sdk.Context, contractAddr sdk.AccAddress, req []byte) ([]byte, error) QueryRaw(ctx sdk.Context, contractAddress sdk.AccAddress, key []byte) []byte GetContractInfo(ctx sdk.Context, contractAddress sdk.AccAddress) *types.ContractInfo HasContractInfo(ctx sdk.Context, contractAddress sdk.AccAddress) bool IterateContractInfo(ctx sdk.Context, cb func(sdk.AccAddress, types.ContractInfo) bool) IterateContractState(ctx sdk.Context, contractAddress sdk.AccAddress, cb func(key, value []byte) bool) GetCodeInfo(ctx sdk.Context, codeID uint64) *types.CodeInfo IterateCodeInfos(ctx sdk.Context, cb func(uint64, types.CodeInfo) bool) GetByteCode(ctx sdk.Context, codeID uint64) ([]byte, error) IsPinnedCode(ctx sdk.Context, codeID uint64) bool InitializePinnedCodes(ctx sdk.Context) error PeekAutoIncrementID(ctx sdk.Context, sequenceKey []byte) uint64 Logger(ctx sdk.Context) log.Logger QueryGasLimit() sdk.Gas }
Click to show internal directories.
Click to hide internal directories.