Documentation ¶
Overview ¶
Package rpcpb is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func RegisterApiServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterApiServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ApiServiceClient) error
- func RegisterApiServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterApiServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ApiServiceServer) error
- func RegisterApiServiceServer(s *grpc.Server, srv ApiServiceServer)
- type Account
- func (*Account) Descriptor() ([]byte, []int)deprecated
- func (x *Account) GetBalance() float64
- func (x *Account) GetFrozenBalances() []*FrozenBalance
- func (x *Account) GetGasInfo() *Account_GasInfo
- func (x *Account) GetGroups() map[string]*Account_Group
- func (x *Account) GetName() string
- func (x *Account) GetPermissions() map[string]*Account_Permission
- func (x *Account) GetRamInfo() *Account_RAMInfo
- func (x *Account) GetVoteInfos() []*VoteInfo
- func (*Account) ProtoMessage()
- func (x *Account) ProtoReflect() protoreflect.Message
- func (x *Account) Reset()
- func (x *Account) String() string
- type Account_GasInfo
- func (*Account_GasInfo) Descriptor() ([]byte, []int)deprecated
- func (x *Account_GasInfo) GetCurrentTotal() float64
- func (x *Account_GasInfo) GetIncreaseSpeed() float64
- func (x *Account_GasInfo) GetLimit() float64
- func (x *Account_GasInfo) GetPledgeGas() float64
- func (x *Account_GasInfo) GetPledgedInfo() []*Account_PledgeInfo
- func (x *Account_GasInfo) GetTransferableGas() float64
- func (*Account_GasInfo) ProtoMessage()
- func (x *Account_GasInfo) ProtoReflect() protoreflect.Message
- func (x *Account_GasInfo) Reset()
- func (x *Account_GasInfo) String() string
- type Account_Group
- func (*Account_Group) Descriptor() ([]byte, []int)deprecated
- func (x *Account_Group) GetItems() []*Account_Item
- func (x *Account_Group) GetName() string
- func (*Account_Group) ProtoMessage()
- func (x *Account_Group) ProtoReflect() protoreflect.Message
- func (x *Account_Group) Reset()
- func (x *Account_Group) String() string
- type Account_Item
- func (*Account_Item) Descriptor() ([]byte, []int)deprecated
- func (x *Account_Item) GetId() string
- func (x *Account_Item) GetIsKeyPair() bool
- func (x *Account_Item) GetPermission() string
- func (x *Account_Item) GetWeight() int64
- func (*Account_Item) ProtoMessage()
- func (x *Account_Item) ProtoReflect() protoreflect.Message
- func (x *Account_Item) Reset()
- func (x *Account_Item) String() string
- type Account_Permission
- func (*Account_Permission) Descriptor() ([]byte, []int)deprecated
- func (x *Account_Permission) GetGroupNames() []string
- func (x *Account_Permission) GetItems() []*Account_Item
- func (x *Account_Permission) GetName() string
- func (x *Account_Permission) GetThreshold() int64
- func (*Account_Permission) ProtoMessage()
- func (x *Account_Permission) ProtoReflect() protoreflect.Message
- func (x *Account_Permission) Reset()
- func (x *Account_Permission) String() string
- type Account_PledgeInfo
- func (*Account_PledgeInfo) Descriptor() ([]byte, []int)deprecated
- func (x *Account_PledgeInfo) GetAmount() float64
- func (x *Account_PledgeInfo) GetPledger() string
- func (*Account_PledgeInfo) ProtoMessage()
- func (x *Account_PledgeInfo) ProtoReflect() protoreflect.Message
- func (x *Account_PledgeInfo) Reset()
- func (x *Account_PledgeInfo) String() string
- type Account_RAMInfo
- func (*Account_RAMInfo) Descriptor() ([]byte, []int)deprecated
- func (x *Account_RAMInfo) GetAvailable() int64
- func (x *Account_RAMInfo) GetTotal() int64
- func (x *Account_RAMInfo) GetUsed() int64
- func (*Account_RAMInfo) ProtoMessage()
- func (x *Account_RAMInfo) ProtoReflect() protoreflect.Message
- func (x *Account_RAMInfo) Reset()
- func (x *Account_RAMInfo) String() string
- type Action
- func (*Action) Descriptor() ([]byte, []int)deprecated
- func (x *Action) GetActionName() string
- func (x *Action) GetContract() string
- func (x *Action) GetData() string
- func (*Action) ProtoMessage()
- func (x *Action) ProtoReflect() protoreflect.Message
- func (x *Action) Reset()
- func (x *Action) String() string
- type AmountLimit
- type ApiServiceClient
- type ApiServiceServer
- type ApiService_SubscribeClient
- type ApiService_SubscribeServer
- type Block
- func (*Block) Descriptor() ([]byte, []int)deprecated
- func (x *Block) GetGasUsage() float64
- func (x *Block) GetHash() string
- func (x *Block) GetInfo() *Block_Info
- func (x *Block) GetNumber() int64
- func (x *Block) GetOrigInfo() string
- func (x *Block) GetParentHash() string
- func (x *Block) GetTime() int64
- func (x *Block) GetTransactions() []*Transaction
- func (x *Block) GetTxCount() int64
- func (x *Block) GetTxMerkleHash() string
- func (x *Block) GetTxReceiptMerkleHash() string
- func (x *Block) GetVersion() int64
- func (x *Block) GetWitness() string
- func (*Block) ProtoMessage()
- func (x *Block) ProtoReflect() protoreflect.Message
- func (x *Block) Reset()
- func (x *Block) String() string
- type BlockHeaderByRangeResponse
- func (*BlockHeaderByRangeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BlockHeaderByRangeResponse) GetBlockList() []*pb.Block
- func (*BlockHeaderByRangeResponse) ProtoMessage()
- func (x *BlockHeaderByRangeResponse) ProtoReflect() protoreflect.Message
- func (x *BlockHeaderByRangeResponse) Reset()
- func (x *BlockHeaderByRangeResponse) String() string
- type BlockResponse
- func (*BlockResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BlockResponse) GetBlock() *Block
- func (x *BlockResponse) GetStatus() BlockResponse_Status
- func (*BlockResponse) ProtoMessage()
- func (x *BlockResponse) ProtoReflect() protoreflect.Message
- func (x *BlockResponse) Reset()
- func (x *BlockResponse) String() string
- type BlockResponse_Status
- func (BlockResponse_Status) Descriptor() protoreflect.EnumDescriptor
- func (x BlockResponse_Status) Enum() *BlockResponse_Status
- func (BlockResponse_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x BlockResponse_Status) Number() protoreflect.EnumNumber
- func (x BlockResponse_Status) String() string
- func (BlockResponse_Status) Type() protoreflect.EnumType
- type Block_Info
- func (*Block_Info) Descriptor() ([]byte, []int)deprecated
- func (x *Block_Info) GetBatchIndex() []int32
- func (x *Block_Info) GetMode() int32
- func (x *Block_Info) GetThread() int32
- func (*Block_Info) ProtoMessage()
- func (x *Block_Info) ProtoReflect() protoreflect.Message
- func (x *Block_Info) Reset()
- func (x *Block_Info) String() string
- type CandidateBonus
- type ChainInfoResponse
- func (*ChainInfoResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ChainInfoResponse) GetChainId() uint32
- func (x *ChainInfoResponse) GetHeadBlock() int64
- func (x *ChainInfoResponse) GetHeadBlockHash() string
- func (x *ChainInfoResponse) GetHeadBlockTime() int64
- func (x *ChainInfoResponse) GetLibBlock() int64
- func (x *ChainInfoResponse) GetLibBlockHash() string
- func (x *ChainInfoResponse) GetLibBlockTime() int64
- func (x *ChainInfoResponse) GetLibWitnessList() []string
- func (x *ChainInfoResponse) GetNetName() string
- func (x *ChainInfoResponse) GetPendingWitnessList() []string
- func (x *ChainInfoResponse) GetProtocolVersion() string
- func (x *ChainInfoResponse) GetWitnessList() []string
- func (*ChainInfoResponse) ProtoMessage()
- func (x *ChainInfoResponse) ProtoReflect() protoreflect.Message
- func (x *ChainInfoResponse) Reset()
- func (x *ChainInfoResponse) String() string
- type Contract
- func (*Contract) Descriptor() ([]byte, []int)deprecated
- func (x *Contract) GetAbis() []*Contract_ABI
- func (x *Contract) GetCode() string
- func (x *Contract) GetId() string
- func (x *Contract) GetLanguage() string
- func (x *Contract) GetOrigCode() string
- func (x *Contract) GetVersion() string
- func (*Contract) ProtoMessage()
- func (x *Contract) ProtoReflect() protoreflect.Message
- func (x *Contract) Reset()
- func (x *Contract) String() string
- type ContractVote
- type Contract_ABI
- func (*Contract_ABI) Descriptor() ([]byte, []int)deprecated
- func (x *Contract_ABI) GetAmountLimit() []*AmountLimit
- func (x *Contract_ABI) GetArgs() []string
- func (x *Contract_ABI) GetName() string
- func (*Contract_ABI) ProtoMessage()
- func (x *Contract_ABI) ProtoReflect() protoreflect.Message
- func (x *Contract_ABI) Reset()
- func (x *Contract_ABI) String() string
- type EmptyRequest
- type Event
- type Event_Topic
- func (Event_Topic) Descriptor() protoreflect.EnumDescriptor
- func (x Event_Topic) Enum() *Event_Topic
- func (Event_Topic) EnumDescriptor() ([]byte, []int)deprecated
- func (x Event_Topic) Number() protoreflect.EnumNumber
- func (x Event_Topic) String() string
- func (Event_Topic) Type() protoreflect.EnumType
- type FrozenBalance
- func (*FrozenBalance) Descriptor() ([]byte, []int)deprecated
- func (x *FrozenBalance) GetAmount() float64
- func (x *FrozenBalance) GetTime() int64
- func (*FrozenBalance) ProtoMessage()
- func (x *FrozenBalance) ProtoReflect() protoreflect.Message
- func (x *FrozenBalance) Reset()
- func (x *FrozenBalance) String() string
- type GasRatioResponse
- func (*GasRatioResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GasRatioResponse) GetLowestGasRatio() float64
- func (x *GasRatioResponse) GetMedianGasRatio() float64
- func (*GasRatioResponse) ProtoMessage()
- func (x *GasRatioResponse) ProtoReflect() protoreflect.Message
- func (x *GasRatioResponse) Reset()
- func (x *GasRatioResponse) String() string
- type GetAccountRequest
- func (*GetAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAccountRequest) GetByLongestChain() bool
- func (x *GetAccountRequest) GetName() string
- func (*GetAccountRequest) ProtoMessage()
- func (x *GetAccountRequest) ProtoReflect() protoreflect.Message
- func (x *GetAccountRequest) Reset()
- func (x *GetAccountRequest) String() string
- type GetBatchContractStorageRequest
- func (*GetBatchContractStorageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetBatchContractStorageRequest) GetByLongestChain() bool
- func (x *GetBatchContractStorageRequest) GetId() string
- func (x *GetBatchContractStorageRequest) GetKeyFields() []*GetBatchContractStorageRequest_KeyField
- func (*GetBatchContractStorageRequest) ProtoMessage()
- func (x *GetBatchContractStorageRequest) ProtoReflect() protoreflect.Message
- func (x *GetBatchContractStorageRequest) Reset()
- func (x *GetBatchContractStorageRequest) String() string
- type GetBatchContractStorageRequest_KeyField
- func (*GetBatchContractStorageRequest_KeyField) Descriptor() ([]byte, []int)deprecated
- func (x *GetBatchContractStorageRequest_KeyField) GetField() string
- func (x *GetBatchContractStorageRequest_KeyField) GetKey() string
- func (*GetBatchContractStorageRequest_KeyField) ProtoMessage()
- func (x *GetBatchContractStorageRequest_KeyField) ProtoReflect() protoreflect.Message
- func (x *GetBatchContractStorageRequest_KeyField) Reset()
- func (x *GetBatchContractStorageRequest_KeyField) String() string
- type GetBatchContractStorageResponse
- func (*GetBatchContractStorageResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetBatchContractStorageResponse) GetBlockHash() string
- func (x *GetBatchContractStorageResponse) GetBlockNumber() int64
- func (x *GetBatchContractStorageResponse) GetDatas() []string
- func (*GetBatchContractStorageResponse) ProtoMessage()
- func (x *GetBatchContractStorageResponse) ProtoReflect() protoreflect.Message
- func (x *GetBatchContractStorageResponse) Reset()
- func (x *GetBatchContractStorageResponse) String() string
- type GetBlockByHashRequest
- func (*GetBlockByHashRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetBlockByHashRequest) GetComplete() bool
- func (x *GetBlockByHashRequest) GetHash() string
- func (*GetBlockByHashRequest) ProtoMessage()
- func (x *GetBlockByHashRequest) ProtoReflect() protoreflect.Message
- func (x *GetBlockByHashRequest) Reset()
- func (x *GetBlockByHashRequest) String() string
- type GetBlockByNumberRequest
- func (*GetBlockByNumberRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetBlockByNumberRequest) GetComplete() bool
- func (x *GetBlockByNumberRequest) GetNumber() int64
- func (*GetBlockByNumberRequest) ProtoMessage()
- func (x *GetBlockByNumberRequest) ProtoReflect() protoreflect.Message
- func (x *GetBlockByNumberRequest) Reset()
- func (x *GetBlockByNumberRequest) String() string
- type GetBlockHeaderByRangeRequest
- func (*GetBlockHeaderByRangeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetBlockHeaderByRangeRequest) GetEnd() int64
- func (x *GetBlockHeaderByRangeRequest) GetStart() int64
- func (*GetBlockHeaderByRangeRequest) ProtoMessage()
- func (x *GetBlockHeaderByRangeRequest) ProtoReflect() protoreflect.Message
- func (x *GetBlockHeaderByRangeRequest) Reset()
- func (x *GetBlockHeaderByRangeRequest) String() string
- type GetContractRequest
- func (*GetContractRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetContractRequest) GetByLongestChain() bool
- func (x *GetContractRequest) GetId() string
- func (*GetContractRequest) ProtoMessage()
- func (x *GetContractRequest) ProtoReflect() protoreflect.Message
- func (x *GetContractRequest) Reset()
- func (x *GetContractRequest) String() string
- type GetContractStorageFieldsRequest
- func (*GetContractStorageFieldsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetContractStorageFieldsRequest) GetByLongestChain() bool
- func (x *GetContractStorageFieldsRequest) GetId() string
- func (x *GetContractStorageFieldsRequest) GetKey() string
- func (*GetContractStorageFieldsRequest) ProtoMessage()
- func (x *GetContractStorageFieldsRequest) ProtoReflect() protoreflect.Message
- func (x *GetContractStorageFieldsRequest) Reset()
- func (x *GetContractStorageFieldsRequest) String() string
- type GetContractStorageFieldsResponse
- func (*GetContractStorageFieldsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetContractStorageFieldsResponse) GetBlockHash() string
- func (x *GetContractStorageFieldsResponse) GetBlockNumber() int64
- func (x *GetContractStorageFieldsResponse) GetFields() []string
- func (*GetContractStorageFieldsResponse) ProtoMessage()
- func (x *GetContractStorageFieldsResponse) ProtoReflect() protoreflect.Message
- func (x *GetContractStorageFieldsResponse) Reset()
- func (x *GetContractStorageFieldsResponse) String() string
- type GetContractStorageRequest
- func (*GetContractStorageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetContractStorageRequest) GetByLongestChain() bool
- func (x *GetContractStorageRequest) GetField() string
- func (x *GetContractStorageRequest) GetId() string
- func (x *GetContractStorageRequest) GetKey() string
- func (*GetContractStorageRequest) ProtoMessage()
- func (x *GetContractStorageRequest) ProtoReflect() protoreflect.Message
- func (x *GetContractStorageRequest) Reset()
- func (x *GetContractStorageRequest) String() string
- type GetContractStorageResponse
- func (*GetContractStorageResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetContractStorageResponse) GetBlockHash() string
- func (x *GetContractStorageResponse) GetBlockNumber() int64
- func (x *GetContractStorageResponse) GetData() string
- func (*GetContractStorageResponse) ProtoMessage()
- func (x *GetContractStorageResponse) ProtoReflect() protoreflect.Message
- func (x *GetContractStorageResponse) Reset()
- func (x *GetContractStorageResponse) String() string
- type GetProducerVoteInfoRequest
- func (*GetProducerVoteInfoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetProducerVoteInfoRequest) GetAccount() string
- func (x *GetProducerVoteInfoRequest) GetByLongestChain() bool
- func (*GetProducerVoteInfoRequest) ProtoMessage()
- func (x *GetProducerVoteInfoRequest) ProtoReflect() protoreflect.Message
- func (x *GetProducerVoteInfoRequest) Reset()
- func (x *GetProducerVoteInfoRequest) String() string
- type GetProducerVoteInfoResponse
- func (*GetProducerVoteInfoResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetProducerVoteInfoResponse) GetIsProducer() bool
- func (x *GetProducerVoteInfoResponse) GetLoc() string
- func (x *GetProducerVoteInfoResponse) GetNetId() string
- func (x *GetProducerVoteInfoResponse) GetOnline() bool
- func (x *GetProducerVoteInfoResponse) GetPubkey() string
- func (x *GetProducerVoteInfoResponse) GetStatus() string
- func (x *GetProducerVoteInfoResponse) GetUrl() string
- func (x *GetProducerVoteInfoResponse) GetVotes() float64
- func (*GetProducerVoteInfoResponse) ProtoMessage()
- func (x *GetProducerVoteInfoResponse) ProtoReflect() protoreflect.Message
- func (x *GetProducerVoteInfoResponse) Reset()
- func (x *GetProducerVoteInfoResponse) String() string
- type GetToken721BalanceResponse
- func (*GetToken721BalanceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetToken721BalanceResponse) GetBalance() int64
- func (x *GetToken721BalanceResponse) GetTokenIDs() []string
- func (*GetToken721BalanceResponse) ProtoMessage()
- func (x *GetToken721BalanceResponse) ProtoReflect() protoreflect.Message
- func (x *GetToken721BalanceResponse) Reset()
- func (x *GetToken721BalanceResponse) String() string
- type GetToken721InfoRequest
- func (*GetToken721InfoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetToken721InfoRequest) GetByLongestChain() bool
- func (x *GetToken721InfoRequest) GetToken() string
- func (x *GetToken721InfoRequest) GetTokenId() string
- func (*GetToken721InfoRequest) ProtoMessage()
- func (x *GetToken721InfoRequest) ProtoReflect() protoreflect.Message
- func (x *GetToken721InfoRequest) Reset()
- func (x *GetToken721InfoRequest) String() string
- type GetToken721MetadataResponse
- func (*GetToken721MetadataResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetToken721MetadataResponse) GetMetadata() string
- func (*GetToken721MetadataResponse) ProtoMessage()
- func (x *GetToken721MetadataResponse) ProtoReflect() protoreflect.Message
- func (x *GetToken721MetadataResponse) Reset()
- func (x *GetToken721MetadataResponse) String() string
- type GetToken721OwnerResponse
- func (*GetToken721OwnerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetToken721OwnerResponse) GetOwner() string
- func (*GetToken721OwnerResponse) ProtoMessage()
- func (x *GetToken721OwnerResponse) ProtoReflect() protoreflect.Message
- func (x *GetToken721OwnerResponse) Reset()
- func (x *GetToken721OwnerResponse) String() string
- type GetTokenBalanceRequest
- func (*GetTokenBalanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTokenBalanceRequest) GetAccount() string
- func (x *GetTokenBalanceRequest) GetByLongestChain() bool
- func (x *GetTokenBalanceRequest) GetToken() string
- func (*GetTokenBalanceRequest) ProtoMessage()
- func (x *GetTokenBalanceRequest) ProtoReflect() protoreflect.Message
- func (x *GetTokenBalanceRequest) Reset()
- func (x *GetTokenBalanceRequest) String() string
- type GetTokenBalanceResponse
- func (*GetTokenBalanceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTokenBalanceResponse) GetBalance() float64
- func (x *GetTokenBalanceResponse) GetFrozenBalances() []*FrozenBalance
- func (*GetTokenBalanceResponse) ProtoMessage()
- func (x *GetTokenBalanceResponse) ProtoReflect() protoreflect.Message
- func (x *GetTokenBalanceResponse) Reset()
- func (x *GetTokenBalanceResponse) String() string
- type GetTokenInfoRequest
- func (*GetTokenInfoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTokenInfoRequest) GetByLongestChain() bool
- func (x *GetTokenInfoRequest) GetSymbol() string
- func (*GetTokenInfoRequest) ProtoMessage()
- func (x *GetTokenInfoRequest) ProtoReflect() protoreflect.Message
- func (x *GetTokenInfoRequest) Reset()
- func (x *GetTokenInfoRequest) String() string
- type ListContractStorageRequest
- func (*ListContractStorageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListContractStorageRequest) GetByLongestChain() bool
- func (x *ListContractStorageRequest) GetFrom() string
- func (x *ListContractStorageRequest) GetId() string
- func (x *ListContractStorageRequest) GetLimit() int64
- func (x *ListContractStorageRequest) GetPrefix() string
- func (x *ListContractStorageRequest) GetStorageType() ListContractStorageRequest_StorageType
- func (x *ListContractStorageRequest) GetTo() string
- func (*ListContractStorageRequest) ProtoMessage()
- func (x *ListContractStorageRequest) ProtoReflect() protoreflect.Message
- func (x *ListContractStorageRequest) Reset()
- func (x *ListContractStorageRequest) String() string
- type ListContractStorageRequest_StorageType
- func (ListContractStorageRequest_StorageType) Descriptor() protoreflect.EnumDescriptor
- func (x ListContractStorageRequest_StorageType) Enum() *ListContractStorageRequest_StorageType
- func (ListContractStorageRequest_StorageType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ListContractStorageRequest_StorageType) Number() protoreflect.EnumNumber
- func (x ListContractStorageRequest_StorageType) String() string
- func (ListContractStorageRequest_StorageType) Type() protoreflect.EnumType
- type ListContractStorageResponse
- func (*ListContractStorageResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListContractStorageResponse) GetBlockHash() string
- func (x *ListContractStorageResponse) GetBlockNumber() int64
- func (x *ListContractStorageResponse) GetDatas() []*ListContractStorageResponse_Data
- func (*ListContractStorageResponse) ProtoMessage()
- func (x *ListContractStorageResponse) ProtoReflect() protoreflect.Message
- func (x *ListContractStorageResponse) Reset()
- func (x *ListContractStorageResponse) String() string
- type ListContractStorageResponse_Data
- func (*ListContractStorageResponse_Data) Descriptor() ([]byte, []int)deprecated
- func (x *ListContractStorageResponse_Data) GetKey() string
- func (x *ListContractStorageResponse_Data) GetValue() string
- func (*ListContractStorageResponse_Data) ProtoMessage()
- func (x *ListContractStorageResponse_Data) ProtoReflect() protoreflect.Message
- func (x *ListContractStorageResponse_Data) Reset()
- func (x *ListContractStorageResponse_Data) String() string
- type NetworkInfo
- type NodeInfoResponse
- func (*NodeInfoResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NodeInfoResponse) GetBuildTime() string
- func (x *NodeInfoResponse) GetCodeVersion() string
- func (x *NodeInfoResponse) GetGitHash() string
- func (x *NodeInfoResponse) GetMode() string
- func (x *NodeInfoResponse) GetNetwork() *NetworkInfo
- func (x *NodeInfoResponse) GetServerTime() int64
- func (*NodeInfoResponse) ProtoMessage()
- func (x *NodeInfoResponse) ProtoReflect() protoreflect.Message
- func (x *NodeInfoResponse) Reset()
- func (x *NodeInfoResponse) String() string
- type RAMInfoResponse
- func (*RAMInfoResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RAMInfoResponse) GetAvailableRam() int64
- func (x *RAMInfoResponse) GetBuyPrice() float64
- func (x *RAMInfoResponse) GetSellPrice() float64
- func (x *RAMInfoResponse) GetTotalRam() int64
- func (x *RAMInfoResponse) GetUsedRam() int64
- func (*RAMInfoResponse) ProtoMessage()
- func (x *RAMInfoResponse) ProtoReflect() protoreflect.Message
- func (x *RAMInfoResponse) Reset()
- func (x *RAMInfoResponse) String() string
- type RawBlockResponse
- func (*RawBlockResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RawBlockResponse) GetBlock() *pb.Block
- func (x *RawBlockResponse) GetStatus() RawBlockResponse_Status
- func (*RawBlockResponse) ProtoMessage()
- func (x *RawBlockResponse) ProtoReflect() protoreflect.Message
- func (x *RawBlockResponse) Reset()
- func (x *RawBlockResponse) String() string
- type RawBlockResponse_Status
- func (RawBlockResponse_Status) Descriptor() protoreflect.EnumDescriptor
- func (x RawBlockResponse_Status) Enum() *RawBlockResponse_Status
- func (RawBlockResponse_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x RawBlockResponse_Status) Number() protoreflect.EnumNumber
- func (x RawBlockResponse_Status) String() string
- func (RawBlockResponse_Status) Type() protoreflect.EnumType
- type SendTransactionResponse
- func (*SendTransactionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SendTransactionResponse) GetHash() string
- func (x *SendTransactionResponse) GetPreTxReceipt() *TxReceipt
- func (*SendTransactionResponse) ProtoMessage()
- func (x *SendTransactionResponse) ProtoReflect() protoreflect.Message
- func (x *SendTransactionResponse) Reset()
- func (x *SendTransactionResponse) String() string
- type Signature
- func (*Signature) Descriptor() ([]byte, []int)deprecated
- func (x *Signature) GetAlgorithm() Signature_Algorithm
- func (x *Signature) GetPublicKey() []byte
- func (x *Signature) GetSignature() []byte
- func (*Signature) ProtoMessage()
- func (x *Signature) ProtoReflect() protoreflect.Message
- func (x *Signature) Reset()
- func (x *Signature) String() string
- type Signature_Algorithm
- func (Signature_Algorithm) Descriptor() protoreflect.EnumDescriptor
- func (x Signature_Algorithm) Enum() *Signature_Algorithm
- func (Signature_Algorithm) EnumDescriptor() ([]byte, []int)deprecated
- func (x Signature_Algorithm) Number() protoreflect.EnumNumber
- func (x Signature_Algorithm) String() string
- func (Signature_Algorithm) Type() protoreflect.EnumType
- type SubscribeRequest
- func (*SubscribeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeRequest) GetFilter() *SubscribeRequest_Filter
- func (x *SubscribeRequest) GetTopics() []Event_Topic
- func (*SubscribeRequest) ProtoMessage()
- func (x *SubscribeRequest) ProtoReflect() protoreflect.Message
- func (x *SubscribeRequest) Reset()
- func (x *SubscribeRequest) String() string
- type SubscribeRequest_Filter
- func (*SubscribeRequest_Filter) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeRequest_Filter) GetContractId() string
- func (*SubscribeRequest_Filter) ProtoMessage()
- func (x *SubscribeRequest_Filter) ProtoReflect() protoreflect.Message
- func (x *SubscribeRequest_Filter) Reset()
- func (x *SubscribeRequest_Filter) String() string
- type SubscribeResponse
- type TokenInfo
- func (*TokenInfo) Descriptor() ([]byte, []int)deprecated
- func (x *TokenInfo) GetCanTransfer() bool
- func (x *TokenInfo) GetCurrentSupply() int64
- func (x *TokenInfo) GetCurrentSupplyFloat() float64
- func (x *TokenInfo) GetDecimal() int32
- func (x *TokenInfo) GetFullName() string
- func (x *TokenInfo) GetIssuer() string
- func (x *TokenInfo) GetOnlyIssuerCanTransfer() bool
- func (x *TokenInfo) GetSymbol() string
- func (x *TokenInfo) GetTotalSupply() int64
- func (x *TokenInfo) GetTotalSupplyFloat() float64
- func (*TokenInfo) ProtoMessage()
- func (x *TokenInfo) ProtoReflect() protoreflect.Message
- func (x *TokenInfo) Reset()
- func (x *TokenInfo) String() string
- type Transaction
- func (*Transaction) Descriptor() ([]byte, []int)deprecated
- func (x *Transaction) GetActions() []*Action
- func (x *Transaction) GetAmountLimit() []*AmountLimit
- func (x *Transaction) GetChainId() uint32
- func (x *Transaction) GetDelay() int64
- func (x *Transaction) GetExpiration() int64
- func (x *Transaction) GetGasLimit() float64
- func (x *Transaction) GetGasRatio() float64
- func (x *Transaction) GetHash() string
- func (x *Transaction) GetPublisher() string
- func (x *Transaction) GetReferredTx() string
- func (x *Transaction) GetSigners() []string
- func (x *Transaction) GetTime() int64
- func (x *Transaction) GetTxReceipt() *TxReceipt
- func (*Transaction) ProtoMessage()
- func (x *Transaction) ProtoReflect() protoreflect.Message
- func (x *Transaction) Reset()
- func (x *Transaction) String() string
- type TransactionRequest
- func (*TransactionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionRequest) GetActions() []*Action
- func (x *TransactionRequest) GetAmountLimit() []*AmountLimit
- func (x *TransactionRequest) GetChainId() uint32
- func (x *TransactionRequest) GetDelay() int64
- func (x *TransactionRequest) GetExpiration() int64
- func (x *TransactionRequest) GetGasLimit() float64
- func (x *TransactionRequest) GetGasRatio() float64
- func (x *TransactionRequest) GetPublisher() string
- func (x *TransactionRequest) GetPublisherSigs() []*Signature
- func (x *TransactionRequest) GetSignatures() []*Signature
- func (x *TransactionRequest) GetSigners() []string
- func (x *TransactionRequest) GetTime() int64
- func (*TransactionRequest) ProtoMessage()
- func (x *TransactionRequest) ProtoReflect() protoreflect.Message
- func (x *TransactionRequest) Reset()
- func (x *TransactionRequest) String() string
- type TransactionResponse
- func (*TransactionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionResponse) GetBlockNumber() int64
- func (x *TransactionResponse) GetStatus() TransactionResponse_Status
- func (x *TransactionResponse) GetTransaction() *Transaction
- func (*TransactionResponse) ProtoMessage()
- func (x *TransactionResponse) ProtoReflect() protoreflect.Message
- func (x *TransactionResponse) Reset()
- func (x *TransactionResponse) String() string
- type TransactionResponse_Status
- func (TransactionResponse_Status) Descriptor() protoreflect.EnumDescriptor
- func (x TransactionResponse_Status) Enum() *TransactionResponse_Status
- func (TransactionResponse_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x TransactionResponse_Status) Number() protoreflect.EnumNumber
- func (x TransactionResponse_Status) String() string
- func (TransactionResponse_Status) Type() protoreflect.EnumType
- type TxHashRequest
- type TxReceipt
- func (*TxReceipt) Descriptor() ([]byte, []int)deprecated
- func (x *TxReceipt) GetGasUsage() float64
- func (x *TxReceipt) GetMessage() string
- func (x *TxReceipt) GetRamUsage() map[string]int64
- func (x *TxReceipt) GetReceipts() []*TxReceipt_Receipt
- func (x *TxReceipt) GetReturns() []string
- func (x *TxReceipt) GetStatusCode() TxReceipt_StatusCode
- func (x *TxReceipt) GetTxHash() string
- func (*TxReceipt) ProtoMessage()
- func (x *TxReceipt) ProtoReflect() protoreflect.Message
- func (x *TxReceipt) Reset()
- func (x *TxReceipt) String() string
- type TxReceipt_Receipt
- func (*TxReceipt_Receipt) Descriptor() ([]byte, []int)deprecated
- func (x *TxReceipt_Receipt) GetContent() string
- func (x *TxReceipt_Receipt) GetFuncName() string
- func (*TxReceipt_Receipt) ProtoMessage()
- func (x *TxReceipt_Receipt) ProtoReflect() protoreflect.Message
- func (x *TxReceipt_Receipt) Reset()
- func (x *TxReceipt_Receipt) String() string
- type TxReceipt_StatusCode
- func (TxReceipt_StatusCode) Descriptor() protoreflect.EnumDescriptor
- func (x TxReceipt_StatusCode) Enum() *TxReceipt_StatusCode
- func (TxReceipt_StatusCode) EnumDescriptor() ([]byte, []int)deprecated
- func (x TxReceipt_StatusCode) Number() protoreflect.EnumNumber
- func (x TxReceipt_StatusCode) String() string
- func (TxReceipt_StatusCode) Type() protoreflect.EnumType
- type UnimplementedApiServiceServer
- func (*UnimplementedApiServiceServer) ExecTransaction(context.Context, *TransactionRequest) (*TxReceipt, error)
- func (*UnimplementedApiServiceServer) GetAccount(context.Context, *GetAccountRequest) (*Account, error)
- func (*UnimplementedApiServiceServer) GetBatchContractStorage(context.Context, *GetBatchContractStorageRequest) (*GetBatchContractStorageResponse, error)
- func (*UnimplementedApiServiceServer) GetBlockByHash(context.Context, *GetBlockByHashRequest) (*BlockResponse, error)
- func (*UnimplementedApiServiceServer) GetBlockByNumber(context.Context, *GetBlockByNumberRequest) (*BlockResponse, error)
- func (*UnimplementedApiServiceServer) GetBlockHeaderByRange(context.Context, *GetBlockHeaderByRangeRequest) (*BlockHeaderByRangeResponse, error)
- func (*UnimplementedApiServiceServer) GetCandidateBonus(context.Context, *GetAccountRequest) (*CandidateBonus, error)
- func (*UnimplementedApiServiceServer) GetChainInfo(context.Context, *EmptyRequest) (*ChainInfoResponse, error)
- func (*UnimplementedApiServiceServer) GetContract(context.Context, *GetContractRequest) (*Contract, error)
- func (*UnimplementedApiServiceServer) GetContractStorage(context.Context, *GetContractStorageRequest) (*GetContractStorageResponse, error)
- func (*UnimplementedApiServiceServer) GetContractStorageFields(context.Context, *GetContractStorageFieldsRequest) (*GetContractStorageFieldsResponse, error)
- func (*UnimplementedApiServiceServer) GetContractVote(context.Context, *GetContractRequest) (*ContractVote, error)
- func (*UnimplementedApiServiceServer) GetGasRatio(context.Context, *EmptyRequest) (*GasRatioResponse, error)
- func (*UnimplementedApiServiceServer) GetNodeInfo(context.Context, *EmptyRequest) (*NodeInfoResponse, error)
- func (*UnimplementedApiServiceServer) GetProducerVoteInfo(context.Context, *GetProducerVoteInfoRequest) (*GetProducerVoteInfoResponse, error)
- func (*UnimplementedApiServiceServer) GetRAMInfo(context.Context, *EmptyRequest) (*RAMInfoResponse, error)
- func (*UnimplementedApiServiceServer) GetRawBlockByNumber(context.Context, *GetBlockByNumberRequest) (*RawBlockResponse, error)
- func (*UnimplementedApiServiceServer) GetToken721Balance(context.Context, *GetTokenBalanceRequest) (*GetToken721BalanceResponse, error)
- func (*UnimplementedApiServiceServer) GetToken721Metadata(context.Context, *GetToken721InfoRequest) (*GetToken721MetadataResponse, error)
- func (*UnimplementedApiServiceServer) GetToken721Owner(context.Context, *GetToken721InfoRequest) (*GetToken721OwnerResponse, error)
- func (*UnimplementedApiServiceServer) GetTokenBalance(context.Context, *GetTokenBalanceRequest) (*GetTokenBalanceResponse, error)
- func (*UnimplementedApiServiceServer) GetTokenInfo(context.Context, *GetTokenInfoRequest) (*TokenInfo, error)
- func (*UnimplementedApiServiceServer) GetTxByHash(context.Context, *TxHashRequest) (*TransactionResponse, error)
- func (*UnimplementedApiServiceServer) GetTxReceiptByTxHash(context.Context, *TxHashRequest) (*TxReceipt, error)
- func (*UnimplementedApiServiceServer) GetVoterBonus(context.Context, *GetAccountRequest) (*VoterBonus, error)
- func (*UnimplementedApiServiceServer) ListContractStorage(context.Context, *ListContractStorageRequest) (*ListContractStorageResponse, error)
- func (*UnimplementedApiServiceServer) SendTransaction(context.Context, *TransactionRequest) (*SendTransactionResponse, error)
- func (*UnimplementedApiServiceServer) Subscribe(*SubscribeRequest, ApiService_SubscribeServer) error
- type VoteInfo
- func (*VoteInfo) Descriptor() ([]byte, []int)deprecated
- func (x *VoteInfo) GetClearedVotes() float64
- func (x *VoteInfo) GetOption() string
- func (x *VoteInfo) GetVotes() float64
- func (*VoteInfo) ProtoMessage()
- func (x *VoteInfo) ProtoReflect() protoreflect.Message
- func (x *VoteInfo) Reset()
- func (x *VoteInfo) String() string
- type VoterBonus
- func (*VoterBonus) Descriptor() ([]byte, []int)deprecated
- func (x *VoterBonus) GetBonus() float64
- func (x *VoterBonus) GetDetail() map[string]float64
- func (*VoterBonus) ProtoMessage()
- func (x *VoterBonus) ProtoReflect() protoreflect.Message
- func (x *VoterBonus) Reset()
- func (x *VoterBonus) String() string
Constants ¶
This section is empty.
Variables ¶
var ( TxReceipt_StatusCode_name = map[int32]string{ 0: "SUCCESS", 1: "GAS_RUN_OUT", 2: "BALANCE_NOT_ENOUGH", 3: "WRONG_PARAMETER", 4: "RUNTIME_ERROR", 5: "TIMEOUT", 6: "WRONG_TX_FORMAT", 7: "DUPLICATE_SET_CODE", 8: "UNKNOWN_ERROR", } TxReceipt_StatusCode_value = map[string]int32{ "SUCCESS": 0, "GAS_RUN_OUT": 1, "BALANCE_NOT_ENOUGH": 2, "WRONG_PARAMETER": 3, "RUNTIME_ERROR": 4, "TIMEOUT": 5, "WRONG_TX_FORMAT": 6, "DUPLICATE_SET_CODE": 7, "UNKNOWN_ERROR": 8, } )
Enum value maps for TxReceipt_StatusCode.
var ( TransactionResponse_Status_name = map[int32]string{ 0: "PENDING", 1: "PACKED", 2: "IRREVERSIBLE", } TransactionResponse_Status_value = map[string]int32{ "PENDING": 0, "PACKED": 1, "IRREVERSIBLE": 2, } )
Enum value maps for TransactionResponse_Status.
var ( Signature_Algorithm_name = map[int32]string{ 0: "UNKNOWN", 1: "SECP256K1", 2: "ED25519", } Signature_Algorithm_value = map[string]int32{ "UNKNOWN": 0, "SECP256K1": 1, "ED25519": 2, } )
Enum value maps for Signature_Algorithm.
var ( BlockResponse_Status_name = map[int32]string{ 0: "PENDING", 1: "IRREVERSIBLE", } BlockResponse_Status_value = map[string]int32{ "PENDING": 0, "IRREVERSIBLE": 1, } )
Enum value maps for BlockResponse_Status.
var ( RawBlockResponse_Status_name = map[int32]string{ 0: "PENDING", 1: "IRREVERSIBLE", } RawBlockResponse_Status_value = map[string]int32{ "PENDING": 0, "IRREVERSIBLE": 1, } )
Enum value maps for RawBlockResponse_Status.
var ( ListContractStorageRequest_StorageType_name = map[int32]string{ 0: "KV", 1: "MAP", } ListContractStorageRequest_StorageType_value = map[string]int32{ "KV": 0, "MAP": 1, } )
Enum value maps for ListContractStorageRequest_StorageType.
var ( Event_Topic_name = map[int32]string{ 0: "CONTRACT_RECEIPT", 1: "CONTRACT_EVENT", } Event_Topic_value = map[string]int32{ "CONTRACT_RECEIPT": 0, "CONTRACT_EVENT": 1, } )
Enum value maps for Event_Topic.
var File_rpc_pb_rpc_proto protoreflect.FileDescriptor
Functions ¶
func RegisterApiServiceHandler ¶
func RegisterApiServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterApiServiceHandler registers the http handlers for service ApiService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterApiServiceHandlerClient ¶
func RegisterApiServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ApiServiceClient) error
RegisterApiServiceHandlerClient registers the http handlers for service ApiService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ApiServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ApiServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ApiServiceClient" to call the correct interceptors.
func RegisterApiServiceHandlerFromEndpoint ¶
func RegisterApiServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterApiServiceHandlerFromEndpoint is same as RegisterApiServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterApiServiceHandlerServer ¶
func RegisterApiServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ApiServiceServer) error
RegisterApiServiceHandlerServer registers the http handlers for service ApiService to "mux". UnaryRPC :call ApiServiceServer 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 to stop working. Consider using RegisterApiServiceHandlerFromEndpoint instead.
func RegisterApiServiceServer ¶
func RegisterApiServiceServer(s *grpc.Server, srv ApiServiceServer)
Types ¶
type Account ¶
type Account struct { // account name Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // account balance Balance float64 `protobuf:"fixed64,2,opt,name=balance,proto3" json:"balance,omitempty"` // gas information GasInfo *Account_GasInfo `protobuf:"bytes,3,opt,name=gas_info,json=gasInfo,proto3" json:"gas_info,omitempty"` // ram information RamInfo *Account_RAMInfo `protobuf:"bytes,4,opt,name=ram_info,json=ramInfo,proto3" json:"ram_info,omitempty"` // account permission Permissions map[string]*Account_Permission `` /* 163-byte string literal not displayed */ // account groups Groups map[string]*Account_Group `` /* 153-byte string literal not displayed */ // frozen balance information FrozenBalances []*FrozenBalance `protobuf:"bytes,7,rep,name=frozen_balances,json=frozenBalances,proto3" json:"frozen_balances,omitempty"` // vote information VoteInfos []*VoteInfo `protobuf:"bytes,8,rep,name=vote_infos,json=voteInfos,proto3" json:"vote_infos,omitempty"` // contains filtered or unexported fields }
The message defines account struct.
func (*Account) Descriptor
deprecated
func (*Account) GetBalance ¶
func (*Account) GetFrozenBalances ¶
func (x *Account) GetFrozenBalances() []*FrozenBalance
func (*Account) GetGasInfo ¶
func (x *Account) GetGasInfo() *Account_GasInfo
func (*Account) GetGroups ¶
func (x *Account) GetGroups() map[string]*Account_Group
func (*Account) GetPermissions ¶
func (x *Account) GetPermissions() map[string]*Account_Permission
func (*Account) GetRamInfo ¶
func (x *Account) GetRamInfo() *Account_RAMInfo
func (*Account) GetVoteInfos ¶
func (*Account) ProtoMessage ¶
func (*Account) ProtoMessage()
func (*Account) ProtoReflect ¶
func (x *Account) ProtoReflect() protoreflect.Message
type Account_GasInfo ¶
type Account_GasInfo struct { // current total gas amount CurrentTotal float64 `protobuf:"fixed64,1,opt,name=current_total,json=currentTotal,proto3" json:"current_total,omitempty"` TransferableGas float64 `protobuf:"fixed64,2,opt,name=transferable_gas,json=transferableGas,proto3" json:"transferable_gas,omitempty"` PledgeGas float64 `protobuf:"fixed64,3,opt,name=pledge_gas,json=pledgeGas,proto3" json:"pledge_gas,omitempty"` // gas increase speed IncreaseSpeed float64 `protobuf:"fixed64,4,opt,name=increase_speed,json=increaseSpeed,proto3" json:"increase_speed,omitempty"` // gas limit Limit float64 `protobuf:"fixed64,5,opt,name=limit,proto3" json:"limit,omitempty"` // pledge information PledgedInfo []*Account_PledgeInfo `protobuf:"bytes,6,rep,name=pledged_info,json=pledgedInfo,proto3" json:"pledged_info,omitempty"` // contains filtered or unexported fields }
The message defines account gas information.
func (*Account_GasInfo) Descriptor
deprecated
func (*Account_GasInfo) Descriptor() ([]byte, []int)
Deprecated: Use Account_GasInfo.ProtoReflect.Descriptor instead.
func (*Account_GasInfo) GetCurrentTotal ¶
func (x *Account_GasInfo) GetCurrentTotal() float64
func (*Account_GasInfo) GetIncreaseSpeed ¶
func (x *Account_GasInfo) GetIncreaseSpeed() float64
func (*Account_GasInfo) GetLimit ¶
func (x *Account_GasInfo) GetLimit() float64
func (*Account_GasInfo) GetPledgeGas ¶
func (x *Account_GasInfo) GetPledgeGas() float64
func (*Account_GasInfo) GetPledgedInfo ¶
func (x *Account_GasInfo) GetPledgedInfo() []*Account_PledgeInfo
func (*Account_GasInfo) GetTransferableGas ¶
func (x *Account_GasInfo) GetTransferableGas() float64
func (*Account_GasInfo) ProtoMessage ¶
func (*Account_GasInfo) ProtoMessage()
func (*Account_GasInfo) ProtoReflect ¶
func (x *Account_GasInfo) ProtoReflect() protoreflect.Message
func (*Account_GasInfo) Reset ¶
func (x *Account_GasInfo) Reset()
func (*Account_GasInfo) String ¶
func (x *Account_GasInfo) String() string
type Account_Group ¶
type Account_Group struct { // group name Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // permission items Items []*Account_Item `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
The message defines a permission group.
func (*Account_Group) Descriptor
deprecated
func (*Account_Group) Descriptor() ([]byte, []int)
Deprecated: Use Account_Group.ProtoReflect.Descriptor instead.
func (*Account_Group) GetItems ¶
func (x *Account_Group) GetItems() []*Account_Item
func (*Account_Group) GetName ¶
func (x *Account_Group) GetName() string
func (*Account_Group) ProtoMessage ¶
func (*Account_Group) ProtoMessage()
func (*Account_Group) ProtoReflect ¶
func (x *Account_Group) ProtoReflect() protoreflect.Message
func (*Account_Group) Reset ¶
func (x *Account_Group) Reset()
func (*Account_Group) String ¶
func (x *Account_Group) String() string
type Account_Item ¶
type Account_Item struct { // permission name or key pair id Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // whether it's a key pair IsKeyPair bool `protobuf:"varint,2,opt,name=is_key_pair,json=isKeyPair,proto3" json:"is_key_pair,omitempty"` // permission weight Weight int64 `protobuf:"varint,3,opt,name=weight,proto3" json:"weight,omitempty"` // permission Permission string `protobuf:"bytes,4,opt,name=permission,proto3" json:"permission,omitempty"` // contains filtered or unexported fields }
The message defines permission item.
func (*Account_Item) Descriptor
deprecated
func (*Account_Item) Descriptor() ([]byte, []int)
Deprecated: Use Account_Item.ProtoReflect.Descriptor instead.
func (*Account_Item) GetId ¶
func (x *Account_Item) GetId() string
func (*Account_Item) GetIsKeyPair ¶
func (x *Account_Item) GetIsKeyPair() bool
func (*Account_Item) GetPermission ¶
func (x *Account_Item) GetPermission() string
func (*Account_Item) GetWeight ¶
func (x *Account_Item) GetWeight() int64
func (*Account_Item) ProtoMessage ¶
func (*Account_Item) ProtoMessage()
func (*Account_Item) ProtoReflect ¶
func (x *Account_Item) ProtoReflect() protoreflect.Message
func (*Account_Item) Reset ¶
func (x *Account_Item) Reset()
func (*Account_Item) String ¶
func (x *Account_Item) String() string
type Account_Permission ¶
type Account_Permission struct { // permission name Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // permission groups GroupNames []string `protobuf:"bytes,2,rep,name=group_names,json=groupNames,proto3" json:"group_names,omitempty"` // permission items Items []*Account_Item `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // permission threshold Threshold int64 `protobuf:"varint,4,opt,name=threshold,proto3" json:"threshold,omitempty"` // contains filtered or unexported fields }
The message defines the permission struct.
func (*Account_Permission) Descriptor
deprecated
func (*Account_Permission) Descriptor() ([]byte, []int)
Deprecated: Use Account_Permission.ProtoReflect.Descriptor instead.
func (*Account_Permission) GetGroupNames ¶
func (x *Account_Permission) GetGroupNames() []string
func (*Account_Permission) GetItems ¶
func (x *Account_Permission) GetItems() []*Account_Item
func (*Account_Permission) GetName ¶
func (x *Account_Permission) GetName() string
func (*Account_Permission) GetThreshold ¶
func (x *Account_Permission) GetThreshold() int64
func (*Account_Permission) ProtoMessage ¶
func (*Account_Permission) ProtoMessage()
func (*Account_Permission) ProtoReflect ¶
func (x *Account_Permission) ProtoReflect() protoreflect.Message
func (*Account_Permission) Reset ¶
func (x *Account_Permission) Reset()
func (*Account_Permission) String ¶
func (x *Account_Permission) String() string
type Account_PledgeInfo ¶
type Account_PledgeInfo struct { // the account who pledges Pledger string `protobuf:"bytes,1,opt,name=pledger,proto3" json:"pledger,omitempty"` // pledged amount Amount float64 `protobuf:"fixed64,2,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
The message defines account pledged coin information.
func (*Account_PledgeInfo) Descriptor
deprecated
func (*Account_PledgeInfo) Descriptor() ([]byte, []int)
Deprecated: Use Account_PledgeInfo.ProtoReflect.Descriptor instead.
func (*Account_PledgeInfo) GetAmount ¶
func (x *Account_PledgeInfo) GetAmount() float64
func (*Account_PledgeInfo) GetPledger ¶
func (x *Account_PledgeInfo) GetPledger() string
func (*Account_PledgeInfo) ProtoMessage ¶
func (*Account_PledgeInfo) ProtoMessage()
func (*Account_PledgeInfo) ProtoReflect ¶
func (x *Account_PledgeInfo) ProtoReflect() protoreflect.Message
func (*Account_PledgeInfo) Reset ¶
func (x *Account_PledgeInfo) Reset()
func (*Account_PledgeInfo) String ¶
func (x *Account_PledgeInfo) String() string
type Account_RAMInfo ¶
type Account_RAMInfo struct { // available ram bytes Available int64 `protobuf:"varint,1,opt,name=available,proto3" json:"available,omitempty"` // used ram bytes Used int64 `protobuf:"varint,2,opt,name=used,proto3" json:"used,omitempty"` // total ram bytes Total int64 `protobuf:"varint,3,opt,name=total,proto3" json:"total,omitempty"` // contains filtered or unexported fields }
The message defines account ram information.
func (*Account_RAMInfo) Descriptor
deprecated
func (*Account_RAMInfo) Descriptor() ([]byte, []int)
Deprecated: Use Account_RAMInfo.ProtoReflect.Descriptor instead.
func (*Account_RAMInfo) GetAvailable ¶
func (x *Account_RAMInfo) GetAvailable() int64
func (*Account_RAMInfo) GetTotal ¶
func (x *Account_RAMInfo) GetTotal() int64
func (*Account_RAMInfo) GetUsed ¶
func (x *Account_RAMInfo) GetUsed() int64
func (*Account_RAMInfo) ProtoMessage ¶
func (*Account_RAMInfo) ProtoMessage()
func (*Account_RAMInfo) ProtoReflect ¶
func (x *Account_RAMInfo) ProtoReflect() protoreflect.Message
func (*Account_RAMInfo) Reset ¶
func (x *Account_RAMInfo) Reset()
func (*Account_RAMInfo) String ¶
func (x *Account_RAMInfo) String() string
type Action ¶
type Action struct { // contract name Contract string `protobuf:"bytes,1,opt,name=contract,proto3" json:"contract,omitempty"` // action name ActionName string `protobuf:"bytes,2,opt,name=action_name,json=actionName,proto3" json:"action_name,omitempty"` // data Data string `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
The message defines transaction action struct.
func (*Action) Descriptor
deprecated
func (*Action) GetActionName ¶
func (*Action) GetContract ¶
func (*Action) ProtoMessage ¶
func (*Action) ProtoMessage()
func (*Action) ProtoReflect ¶
func (x *Action) ProtoReflect() protoreflect.Message
type AmountLimit ¶
type AmountLimit struct { // token name Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // limit value Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
The message defines transaction amount limit struct.
func (*AmountLimit) Descriptor
deprecated
func (*AmountLimit) Descriptor() ([]byte, []int)
Deprecated: Use AmountLimit.ProtoReflect.Descriptor instead.
func (*AmountLimit) GetToken ¶
func (x *AmountLimit) GetToken() string
func (*AmountLimit) GetValue ¶
func (x *AmountLimit) GetValue() string
func (*AmountLimit) ProtoMessage ¶
func (*AmountLimit) ProtoMessage()
func (*AmountLimit) ProtoReflect ¶
func (x *AmountLimit) ProtoReflect() protoreflect.Message
func (*AmountLimit) Reset ¶
func (x *AmountLimit) Reset()
func (*AmountLimit) String ¶
func (x *AmountLimit) String() string
type ApiServiceClient ¶
type ApiServiceClient interface { // get the node information GetNodeInfo(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*NodeInfoResponse, error) // get blockchain information GetChainInfo(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*ChainInfoResponse, error) // get current blockchain ram information GetRAMInfo(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*RAMInfoResponse, error) // get transaction by hash GetTxByHash(ctx context.Context, in *TxHashRequest, opts ...grpc.CallOption) (*TransactionResponse, error) // get transaction receipt by transaction hash GetTxReceiptByTxHash(ctx context.Context, in *TxHashRequest, opts ...grpc.CallOption) (*TxReceipt, error) // get block by hash GetBlockByHash(ctx context.Context, in *GetBlockByHashRequest, opts ...grpc.CallOption) (*BlockResponse, error) // get block by number GetBlockByNumber(ctx context.Context, in *GetBlockByNumberRequest, opts ...grpc.CallOption) (*BlockResponse, error) // get raw block by number, including block signature etc GetRawBlockByNumber(ctx context.Context, in *GetBlockByNumberRequest, opts ...grpc.CallOption) (*RawBlockResponse, error) // get batch of block header GetBlockHeaderByRange(ctx context.Context, in *GetBlockHeaderByRangeRequest, opts ...grpc.CallOption) (*BlockHeaderByRangeResponse, error) // get account GetAccount(ctx context.Context, in *GetAccountRequest, opts ...grpc.CallOption) (*Account, error) // get token balance GetTokenBalance(ctx context.Context, in *GetTokenBalanceRequest, opts ...grpc.CallOption) (*GetTokenBalanceResponse, error) // get token721 balance GetToken721Balance(ctx context.Context, in *GetTokenBalanceRequest, opts ...grpc.CallOption) (*GetToken721BalanceResponse, error) // get token721 metadata GetToken721Metadata(ctx context.Context, in *GetToken721InfoRequest, opts ...grpc.CallOption) (*GetToken721MetadataResponse, error) // get token721 owner GetToken721Owner(ctx context.Context, in *GetToken721InfoRequest, opts ...grpc.CallOption) (*GetToken721OwnerResponse, error) // get gas ratio infomation GetGasRatio(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*GasRatioResponse, error) // get producer vote infomation GetProducerVoteInfo(ctx context.Context, in *GetProducerVoteInfoRequest, opts ...grpc.CallOption) (*GetProducerVoteInfoResponse, error) // get contract GetContract(ctx context.Context, in *GetContractRequest, opts ...grpc.CallOption) (*Contract, error) // get contract vote GetContractVote(ctx context.Context, in *GetContractRequest, opts ...grpc.CallOption) (*ContractVote, error) // get contract storage GetContractStorage(ctx context.Context, in *GetContractStorageRequest, opts ...grpc.CallOption) (*GetContractStorageResponse, error) // get batch contract storage GetBatchContractStorage(ctx context.Context, in *GetBatchContractStorageRequest, opts ...grpc.CallOption) (*GetBatchContractStorageResponse, error) ListContractStorage(ctx context.Context, in *ListContractStorageRequest, opts ...grpc.CallOption) (*ListContractStorageResponse, error) // get contract fields storage GetContractStorageFields(ctx context.Context, in *GetContractStorageFieldsRequest, opts ...grpc.CallOption) (*GetContractStorageFieldsResponse, error) // send transaction SendTransaction(ctx context.Context, in *TransactionRequest, opts ...grpc.CallOption) (*SendTransactionResponse, error) // execute transaction ExecTransaction(ctx context.Context, in *TransactionRequest, opts ...grpc.CallOption) (*TxReceipt, error) // subscribe an event Subscribe(ctx context.Context, in *SubscribeRequest, opts ...grpc.CallOption) (ApiService_SubscribeClient, error) GetVoterBonus(ctx context.Context, in *GetAccountRequest, opts ...grpc.CallOption) (*VoterBonus, error) GetCandidateBonus(ctx context.Context, in *GetAccountRequest, opts ...grpc.CallOption) (*CandidateBonus, error) GetTokenInfo(ctx context.Context, in *GetTokenInfoRequest, opts ...grpc.CallOption) (*TokenInfo, error) }
ApiServiceClient is the client API for ApiService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewApiServiceClient ¶
func NewApiServiceClient(cc grpc.ClientConnInterface) ApiServiceClient
type ApiServiceServer ¶
type ApiServiceServer interface { // get the node information GetNodeInfo(context.Context, *EmptyRequest) (*NodeInfoResponse, error) // get blockchain information GetChainInfo(context.Context, *EmptyRequest) (*ChainInfoResponse, error) // get current blockchain ram information GetRAMInfo(context.Context, *EmptyRequest) (*RAMInfoResponse, error) // get transaction by hash GetTxByHash(context.Context, *TxHashRequest) (*TransactionResponse, error) // get transaction receipt by transaction hash GetTxReceiptByTxHash(context.Context, *TxHashRequest) (*TxReceipt, error) // get block by hash GetBlockByHash(context.Context, *GetBlockByHashRequest) (*BlockResponse, error) // get block by number GetBlockByNumber(context.Context, *GetBlockByNumberRequest) (*BlockResponse, error) // get raw block by number, including block signature etc GetRawBlockByNumber(context.Context, *GetBlockByNumberRequest) (*RawBlockResponse, error) // get batch of block header GetBlockHeaderByRange(context.Context, *GetBlockHeaderByRangeRequest) (*BlockHeaderByRangeResponse, error) // get account GetAccount(context.Context, *GetAccountRequest) (*Account, error) // get token balance GetTokenBalance(context.Context, *GetTokenBalanceRequest) (*GetTokenBalanceResponse, error) // get token721 balance GetToken721Balance(context.Context, *GetTokenBalanceRequest) (*GetToken721BalanceResponse, error) // get token721 metadata GetToken721Metadata(context.Context, *GetToken721InfoRequest) (*GetToken721MetadataResponse, error) // get token721 owner GetToken721Owner(context.Context, *GetToken721InfoRequest) (*GetToken721OwnerResponse, error) // get gas ratio infomation GetGasRatio(context.Context, *EmptyRequest) (*GasRatioResponse, error) // get producer vote infomation GetProducerVoteInfo(context.Context, *GetProducerVoteInfoRequest) (*GetProducerVoteInfoResponse, error) // get contract GetContract(context.Context, *GetContractRequest) (*Contract, error) // get contract vote GetContractVote(context.Context, *GetContractRequest) (*ContractVote, error) // get contract storage GetContractStorage(context.Context, *GetContractStorageRequest) (*GetContractStorageResponse, error) // get batch contract storage GetBatchContractStorage(context.Context, *GetBatchContractStorageRequest) (*GetBatchContractStorageResponse, error) ListContractStorage(context.Context, *ListContractStorageRequest) (*ListContractStorageResponse, error) // get contract fields storage GetContractStorageFields(context.Context, *GetContractStorageFieldsRequest) (*GetContractStorageFieldsResponse, error) // send transaction SendTransaction(context.Context, *TransactionRequest) (*SendTransactionResponse, error) // execute transaction ExecTransaction(context.Context, *TransactionRequest) (*TxReceipt, error) // subscribe an event Subscribe(*SubscribeRequest, ApiService_SubscribeServer) error GetVoterBonus(context.Context, *GetAccountRequest) (*VoterBonus, error) GetCandidateBonus(context.Context, *GetAccountRequest) (*CandidateBonus, error) GetTokenInfo(context.Context, *GetTokenInfoRequest) (*TokenInfo, error) }
ApiServiceServer is the server API for ApiService service.
type ApiService_SubscribeClient ¶
type ApiService_SubscribeClient interface { Recv() (*SubscribeResponse, error) grpc.ClientStream }
type ApiService_SubscribeServer ¶
type ApiService_SubscribeServer interface { Send(*SubscribeResponse) error grpc.ServerStream }
type Block ¶
type Block struct { // block hash Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` // block version Version int64 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"` // parent block hash ParentHash string `protobuf:"bytes,3,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"` // transaction merkle tree root hash TxMerkleHash string `protobuf:"bytes,4,opt,name=tx_merkle_hash,json=txMerkleHash,proto3" json:"tx_merkle_hash,omitempty"` // transaction receipt merkle tree root hash TxReceiptMerkleHash string `protobuf:"bytes,5,opt,name=tx_receipt_merkle_hash,json=txReceiptMerkleHash,proto3" json:"tx_receipt_merkle_hash,omitempty"` // block number Number int64 `protobuf:"varint,6,opt,name=number,proto3" json:"number,omitempty"` // block producer witness Witness string `protobuf:"bytes,7,opt,name=witness,proto3" json:"witness,omitempty"` // block timestamp Time int64 `protobuf:"varint,8,opt,name=time,proto3" json:"time,omitempty"` // block gas usage GasUsage float64 `protobuf:"fixed64,9,opt,name=gas_usage,json=gasUsage,proto3" json:"gas_usage,omitempty"` // transaction count TxCount int64 `protobuf:"varint,10,opt,name=tx_count,json=txCount,proto3" json:"tx_count,omitempty"` // extra information Info *Block_Info `protobuf:"bytes,11,opt,name=info,proto3" json:"info,omitempty"` // original info bytes OrigInfo string `protobuf:"bytes,13,opt,name=orig_info,json=origInfo,proto3" json:"orig_info,omitempty"` // block transactions Transactions []*Transaction `protobuf:"bytes,12,rep,name=transactions,proto3" json:"transactions,omitempty"` // contains filtered or unexported fields }
The message defines the block struct.
func (*Block) Descriptor
deprecated
func (*Block) GetGasUsage ¶
func (*Block) GetInfo ¶
func (x *Block) GetInfo() *Block_Info
func (*Block) GetOrigInfo ¶
func (*Block) GetParentHash ¶
func (*Block) GetTransactions ¶
func (x *Block) GetTransactions() []*Transaction
func (*Block) GetTxCount ¶
func (*Block) GetTxMerkleHash ¶
func (*Block) GetTxReceiptMerkleHash ¶
func (*Block) GetVersion ¶
func (*Block) GetWitness ¶
func (*Block) ProtoMessage ¶
func (*Block) ProtoMessage()
func (*Block) ProtoReflect ¶
func (x *Block) ProtoReflect() protoreflect.Message
type BlockHeaderByRangeResponse ¶
type BlockHeaderByRangeResponse struct { BlockList []*pb.Block `protobuf:"bytes,1,rep,name=block_list,json=blockList,proto3" json:"block_list,omitempty"` // contains filtered or unexported fields }
func (*BlockHeaderByRangeResponse) Descriptor
deprecated
func (*BlockHeaderByRangeResponse) Descriptor() ([]byte, []int)
Deprecated: Use BlockHeaderByRangeResponse.ProtoReflect.Descriptor instead.
func (*BlockHeaderByRangeResponse) GetBlockList ¶
func (x *BlockHeaderByRangeResponse) GetBlockList() []*pb.Block
func (*BlockHeaderByRangeResponse) ProtoMessage ¶
func (*BlockHeaderByRangeResponse) ProtoMessage()
func (*BlockHeaderByRangeResponse) ProtoReflect ¶
func (x *BlockHeaderByRangeResponse) ProtoReflect() protoreflect.Message
func (*BlockHeaderByRangeResponse) Reset ¶
func (x *BlockHeaderByRangeResponse) Reset()
func (*BlockHeaderByRangeResponse) String ¶
func (x *BlockHeaderByRangeResponse) String() string
type BlockResponse ¶
type BlockResponse struct { // transaction status Status BlockResponse_Status `protobuf:"varint,1,opt,name=status,proto3,enum=rpcpb.BlockResponse_Status" json:"status,omitempty"` // block Block *Block `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty"` // contains filtered or unexported fields }
func (*BlockResponse) Descriptor
deprecated
func (*BlockResponse) Descriptor() ([]byte, []int)
Deprecated: Use BlockResponse.ProtoReflect.Descriptor instead.
func (*BlockResponse) GetBlock ¶
func (x *BlockResponse) GetBlock() *Block
func (*BlockResponse) GetStatus ¶
func (x *BlockResponse) GetStatus() BlockResponse_Status
func (*BlockResponse) ProtoMessage ¶
func (*BlockResponse) ProtoMessage()
func (*BlockResponse) ProtoReflect ¶
func (x *BlockResponse) ProtoReflect() protoreflect.Message
func (*BlockResponse) Reset ¶
func (x *BlockResponse) Reset()
func (*BlockResponse) String ¶
func (x *BlockResponse) String() string
type BlockResponse_Status ¶
type BlockResponse_Status int32
The enumeration defines block status.
const ( // pending in block cache BlockResponse_PENDING BlockResponse_Status = 0 // irreversible BlockResponse_IRREVERSIBLE BlockResponse_Status = 1 )
func (BlockResponse_Status) Descriptor ¶
func (BlockResponse_Status) Descriptor() protoreflect.EnumDescriptor
func (BlockResponse_Status) Enum ¶
func (x BlockResponse_Status) Enum() *BlockResponse_Status
func (BlockResponse_Status) EnumDescriptor
deprecated
func (BlockResponse_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use BlockResponse_Status.Descriptor instead.
func (BlockResponse_Status) Number ¶
func (x BlockResponse_Status) Number() protoreflect.EnumNumber
func (BlockResponse_Status) String ¶
func (x BlockResponse_Status) String() string
func (BlockResponse_Status) Type ¶
func (BlockResponse_Status) Type() protoreflect.EnumType
type Block_Info ¶
type Block_Info struct { // pack mode Mode int32 `protobuf:"varint,1,opt,name=mode,proto3" json:"mode,omitempty"` // transaction execution thread number Thread int32 `protobuf:"varint,2,opt,name=thread,proto3" json:"thread,omitempty"` // transaction index of every batch execution BatchIndex []int32 `protobuf:"varint,3,rep,packed,name=batch_index,json=batchIndex,proto3" json:"batch_index,omitempty"` // contains filtered or unexported fields }
The message defines block extra information
func (*Block_Info) Descriptor
deprecated
func (*Block_Info) Descriptor() ([]byte, []int)
Deprecated: Use Block_Info.ProtoReflect.Descriptor instead.
func (*Block_Info) GetBatchIndex ¶
func (x *Block_Info) GetBatchIndex() []int32
func (*Block_Info) GetMode ¶
func (x *Block_Info) GetMode() int32
func (*Block_Info) GetThread ¶
func (x *Block_Info) GetThread() int32
func (*Block_Info) ProtoMessage ¶
func (*Block_Info) ProtoMessage()
func (*Block_Info) ProtoReflect ¶
func (x *Block_Info) ProtoReflect() protoreflect.Message
func (*Block_Info) Reset ¶
func (x *Block_Info) Reset()
func (*Block_Info) String ¶
func (x *Block_Info) String() string
type CandidateBonus ¶
type CandidateBonus struct { // the candidate bonus Bonus float64 `protobuf:"fixed64,1,opt,name=bonus,proto3" json:"bonus,omitempty"` // contains filtered or unexported fields }
The message defines the getCandidateBonus response.
func (*CandidateBonus) Descriptor
deprecated
func (*CandidateBonus) Descriptor() ([]byte, []int)
Deprecated: Use CandidateBonus.ProtoReflect.Descriptor instead.
func (*CandidateBonus) GetBonus ¶
func (x *CandidateBonus) GetBonus() float64
func (*CandidateBonus) ProtoMessage ¶
func (*CandidateBonus) ProtoMessage()
func (*CandidateBonus) ProtoReflect ¶
func (x *CandidateBonus) ProtoReflect() protoreflect.Message
func (*CandidateBonus) Reset ¶
func (x *CandidateBonus) Reset()
func (*CandidateBonus) String ¶
func (x *CandidateBonus) String() string
type ChainInfoResponse ¶
type ChainInfoResponse struct { // the name of network, such mainnet or testnet NetName string `protobuf:"bytes,1,opt,name=net_name,json=netName,proto3" json:"net_name,omitempty"` // the iost protocol version ProtocolVersion string `protobuf:"bytes,2,opt,name=protocol_version,json=protocolVersion,proto3" json:"protocol_version,omitempty"` // chain id ChainId uint32 `protobuf:"varint,3,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // head block height HeadBlock int64 `protobuf:"varint,4,opt,name=head_block,json=headBlock,proto3" json:"head_block,omitempty"` // head block hash HeadBlockHash string `protobuf:"bytes,5,opt,name=head_block_hash,json=headBlockHash,proto3" json:"head_block_hash,omitempty"` // last irreversible block number LibBlock int64 `protobuf:"varint,6,opt,name=lib_block,json=libBlock,proto3" json:"lib_block,omitempty"` // last irreversible block hash LibBlockHash string `protobuf:"bytes,7,opt,name=lib_block_hash,json=libBlockHash,proto3" json:"lib_block_hash,omitempty"` // the current witness list WitnessList []string `protobuf:"bytes,8,rep,name=witness_list,json=witnessList,proto3" json:"witness_list,omitempty"` // the active witness list of lat irreversible block LibWitnessList []string `protobuf:"bytes,9,rep,name=lib_witness_list,json=libWitnessList,proto3" json:"lib_witness_list,omitempty"` // the pending witness list PendingWitnessList []string `protobuf:"bytes,10,rep,name=pending_witness_list,json=pendingWitnessList,proto3" json:"pending_witness_list,omitempty"` // the head block time HeadBlockTime int64 `protobuf:"varint,11,opt,name=head_block_time,json=headBlockTime,proto3" json:"head_block_time,omitempty"` // the last irreversible block time LibBlockTime int64 `protobuf:"varint,12,opt,name=lib_block_time,json=libBlockTime,proto3" json:"lib_block_time,omitempty"` // contains filtered or unexported fields }
The message defines chain information response.
func (*ChainInfoResponse) Descriptor
deprecated
func (*ChainInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use ChainInfoResponse.ProtoReflect.Descriptor instead.
func (*ChainInfoResponse) GetChainId ¶
func (x *ChainInfoResponse) GetChainId() uint32
func (*ChainInfoResponse) GetHeadBlock ¶
func (x *ChainInfoResponse) GetHeadBlock() int64
func (*ChainInfoResponse) GetHeadBlockHash ¶
func (x *ChainInfoResponse) GetHeadBlockHash() string
func (*ChainInfoResponse) GetHeadBlockTime ¶
func (x *ChainInfoResponse) GetHeadBlockTime() int64
func (*ChainInfoResponse) GetLibBlock ¶
func (x *ChainInfoResponse) GetLibBlock() int64
func (*ChainInfoResponse) GetLibBlockHash ¶
func (x *ChainInfoResponse) GetLibBlockHash() string
func (*ChainInfoResponse) GetLibBlockTime ¶
func (x *ChainInfoResponse) GetLibBlockTime() int64
func (*ChainInfoResponse) GetLibWitnessList ¶
func (x *ChainInfoResponse) GetLibWitnessList() []string
func (*ChainInfoResponse) GetNetName ¶
func (x *ChainInfoResponse) GetNetName() string
func (*ChainInfoResponse) GetPendingWitnessList ¶
func (x *ChainInfoResponse) GetPendingWitnessList() []string
func (*ChainInfoResponse) GetProtocolVersion ¶
func (x *ChainInfoResponse) GetProtocolVersion() string
func (*ChainInfoResponse) GetWitnessList ¶
func (x *ChainInfoResponse) GetWitnessList() []string
func (*ChainInfoResponse) ProtoMessage ¶
func (*ChainInfoResponse) ProtoMessage()
func (*ChainInfoResponse) ProtoReflect ¶
func (x *ChainInfoResponse) ProtoReflect() protoreflect.Message
func (*ChainInfoResponse) Reset ¶
func (x *ChainInfoResponse) Reset()
func (*ChainInfoResponse) String ¶
func (x *ChainInfoResponse) String() string
type Contract ¶
type Contract struct { // contract id Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contract code Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"` // contract language Language string `protobuf:"bytes,3,opt,name=language,proto3" json:"language,omitempty"` // contract version Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` // original contract code OrigCode string `protobuf:"bytes,6,opt,name=orig_code,json=origCode,proto3" json:"orig_code,omitempty"` // contract abis Abis []*Contract_ABI `protobuf:"bytes,5,rep,name=abis,proto3" json:"abis,omitempty"` // contains filtered or unexported fields }
The message defines the contract struct.
func (*Contract) Descriptor
deprecated
func (*Contract) GetAbis ¶
func (x *Contract) GetAbis() []*Contract_ABI
func (*Contract) GetLanguage ¶
func (*Contract) GetOrigCode ¶
func (*Contract) GetVersion ¶
func (*Contract) ProtoMessage ¶
func (*Contract) ProtoMessage()
func (*Contract) ProtoReflect ¶
func (x *Contract) ProtoReflect() protoreflect.Message
type ContractVote ¶
type ContractVote struct { // vote information VoteInfos []*VoteInfo `protobuf:"bytes,1,rep,name=vote_infos,json=voteInfos,proto3" json:"vote_infos,omitempty"` // contains filtered or unexported fields }
The message defines the contract vote info
func (*ContractVote) Descriptor
deprecated
func (*ContractVote) Descriptor() ([]byte, []int)
Deprecated: Use ContractVote.ProtoReflect.Descriptor instead.
func (*ContractVote) GetVoteInfos ¶
func (x *ContractVote) GetVoteInfos() []*VoteInfo
func (*ContractVote) ProtoMessage ¶
func (*ContractVote) ProtoMessage()
func (*ContractVote) ProtoReflect ¶
func (x *ContractVote) ProtoReflect() protoreflect.Message
func (*ContractVote) Reset ¶
func (x *ContractVote) Reset()
func (*ContractVote) String ¶
func (x *ContractVote) String() string
type Contract_ABI ¶
type Contract_ABI struct { // abi name Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // abi arguments Args []string `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"` // abi amount limt AmountLimit []*AmountLimit `protobuf:"bytes,3,rep,name=amount_limit,json=amountLimit,proto3" json:"amount_limit,omitempty"` // contains filtered or unexported fields }
The message defines the ABI struct.
func (*Contract_ABI) Descriptor
deprecated
func (*Contract_ABI) Descriptor() ([]byte, []int)
Deprecated: Use Contract_ABI.ProtoReflect.Descriptor instead.
func (*Contract_ABI) GetAmountLimit ¶
func (x *Contract_ABI) GetAmountLimit() []*AmountLimit
func (*Contract_ABI) GetArgs ¶
func (x *Contract_ABI) GetArgs() []string
func (*Contract_ABI) GetName ¶
func (x *Contract_ABI) GetName() string
func (*Contract_ABI) ProtoMessage ¶
func (*Contract_ABI) ProtoMessage()
func (*Contract_ABI) ProtoReflect ¶
func (x *Contract_ABI) ProtoReflect() protoreflect.Message
func (*Contract_ABI) Reset ¶
func (x *Contract_ABI) Reset()
func (*Contract_ABI) String ¶
func (x *Contract_ABI) String() string
type EmptyRequest ¶
type EmptyRequest struct {
// contains filtered or unexported fields
}
The message defines an empty request.
func (*EmptyRequest) Descriptor
deprecated
func (*EmptyRequest) Descriptor() ([]byte, []int)
Deprecated: Use EmptyRequest.ProtoReflect.Descriptor instead.
func (*EmptyRequest) ProtoMessage ¶
func (*EmptyRequest) ProtoMessage()
func (*EmptyRequest) ProtoReflect ¶
func (x *EmptyRequest) ProtoReflect() protoreflect.Message
func (*EmptyRequest) Reset ¶
func (x *EmptyRequest) Reset()
func (*EmptyRequest) String ¶
func (x *EmptyRequest) String() string
type Event ¶
type Event struct { // event topic Topic Event_Topic `protobuf:"varint,1,opt,name=topic,proto3,enum=rpcpb.Event_Topic" json:"topic,omitempty"` // event data Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` // event time Time int64 `protobuf:"varint,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
The message defines event struct.
func (*Event) Descriptor
deprecated
func (*Event) GetTopic ¶
func (x *Event) GetTopic() Event_Topic
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
func (*Event) ProtoReflect ¶
func (x *Event) ProtoReflect() protoreflect.Message
type Event_Topic ¶
type Event_Topic int32
const ( // contract receipt Event_CONTRACT_RECEIPT Event_Topic = 0 // contract event Event_CONTRACT_EVENT Event_Topic = 1 )
func (Event_Topic) Descriptor ¶
func (Event_Topic) Descriptor() protoreflect.EnumDescriptor
func (Event_Topic) Enum ¶
func (x Event_Topic) Enum() *Event_Topic
func (Event_Topic) EnumDescriptor
deprecated
func (Event_Topic) EnumDescriptor() ([]byte, []int)
Deprecated: Use Event_Topic.Descriptor instead.
func (Event_Topic) Number ¶
func (x Event_Topic) Number() protoreflect.EnumNumber
func (Event_Topic) String ¶
func (x Event_Topic) String() string
func (Event_Topic) Type ¶
func (Event_Topic) Type() protoreflect.EnumType
type FrozenBalance ¶
type FrozenBalance struct { // balance amount Amount float64 `protobuf:"fixed64,1,opt,name=amount,proto3" json:"amount,omitempty"` // free time Time int64 `protobuf:"varint,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
The message defines the account's frozen balance.
func (*FrozenBalance) Descriptor
deprecated
func (*FrozenBalance) Descriptor() ([]byte, []int)
Deprecated: Use FrozenBalance.ProtoReflect.Descriptor instead.
func (*FrozenBalance) GetAmount ¶
func (x *FrozenBalance) GetAmount() float64
func (*FrozenBalance) GetTime ¶
func (x *FrozenBalance) GetTime() int64
func (*FrozenBalance) ProtoMessage ¶
func (*FrozenBalance) ProtoMessage()
func (*FrozenBalance) ProtoReflect ¶
func (x *FrozenBalance) ProtoReflect() protoreflect.Message
func (*FrozenBalance) Reset ¶
func (x *FrozenBalance) Reset()
func (*FrozenBalance) String ¶
func (x *FrozenBalance) String() string
type GasRatioResponse ¶
type GasRatioResponse struct { // lowest gas ratio in head block LowestGasRatio float64 `protobuf:"fixed64,1,opt,name=lowest_gas_ratio,json=lowestGasRatio,proto3" json:"lowest_gas_ratio,omitempty"` // median gas ratio in head block MedianGasRatio float64 `protobuf:"fixed64,2,opt,name=median_gas_ratio,json=medianGasRatio,proto3" json:"median_gas_ratio,omitempty"` // contains filtered or unexported fields }
func (*GasRatioResponse) Descriptor
deprecated
func (*GasRatioResponse) Descriptor() ([]byte, []int)
Deprecated: Use GasRatioResponse.ProtoReflect.Descriptor instead.
func (*GasRatioResponse) GetLowestGasRatio ¶
func (x *GasRatioResponse) GetLowestGasRatio() float64
func (*GasRatioResponse) GetMedianGasRatio ¶
func (x *GasRatioResponse) GetMedianGasRatio() float64
func (*GasRatioResponse) ProtoMessage ¶
func (*GasRatioResponse) ProtoMessage()
func (*GasRatioResponse) ProtoReflect ¶
func (x *GasRatioResponse) ProtoReflect() protoreflect.Message
func (*GasRatioResponse) Reset ¶
func (x *GasRatioResponse) Reset()
func (*GasRatioResponse) String ¶
func (x *GasRatioResponse) String() string
type GetAccountRequest ¶
type GetAccountRequest struct { // account name Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // get account by longest chain's head block or last irreversible block ByLongestChain bool `protobuf:"varint,2,opt,name=by_longest_chain,json=byLongestChain,proto3" json:"by_longest_chain,omitempty"` // contains filtered or unexported fields }
The message defines the get account request.
func (*GetAccountRequest) Descriptor
deprecated
func (*GetAccountRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAccountRequest.ProtoReflect.Descriptor instead.
func (*GetAccountRequest) GetByLongestChain ¶
func (x *GetAccountRequest) GetByLongestChain() bool
func (*GetAccountRequest) GetName ¶
func (x *GetAccountRequest) GetName() string
func (*GetAccountRequest) ProtoMessage ¶
func (*GetAccountRequest) ProtoMessage()
func (*GetAccountRequest) ProtoReflect ¶
func (x *GetAccountRequest) ProtoReflect() protoreflect.Message
func (*GetAccountRequest) Reset ¶
func (x *GetAccountRequest) Reset()
func (*GetAccountRequest) String ¶
func (x *GetAccountRequest) String() string
type GetBatchContractStorageRequest ¶
type GetBatchContractStorageRequest struct { // contract id Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // the batch query KeyFields []*GetBatchContractStorageRequest_KeyField `protobuf:"bytes,2,rep,name=key_fields,json=keyFields,proto3" json:"key_fields,omitempty"` // get data by longest chain's head block or last irreversible block ByLongestChain bool `protobuf:"varint,3,opt,name=by_longest_chain,json=byLongestChain,proto3" json:"by_longest_chain,omitempty"` // contains filtered or unexported fields }
The message defines get batch contract storage request.
func (*GetBatchContractStorageRequest) Descriptor
deprecated
func (*GetBatchContractStorageRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBatchContractStorageRequest.ProtoReflect.Descriptor instead.
func (*GetBatchContractStorageRequest) GetByLongestChain ¶
func (x *GetBatchContractStorageRequest) GetByLongestChain() bool
func (*GetBatchContractStorageRequest) GetId ¶
func (x *GetBatchContractStorageRequest) GetId() string
func (*GetBatchContractStorageRequest) GetKeyFields ¶
func (x *GetBatchContractStorageRequest) GetKeyFields() []*GetBatchContractStorageRequest_KeyField
func (*GetBatchContractStorageRequest) ProtoMessage ¶
func (*GetBatchContractStorageRequest) ProtoMessage()
func (*GetBatchContractStorageRequest) ProtoReflect ¶
func (x *GetBatchContractStorageRequest) ProtoReflect() protoreflect.Message
func (*GetBatchContractStorageRequest) Reset ¶
func (x *GetBatchContractStorageRequest) Reset()
func (*GetBatchContractStorageRequest) String ¶
func (x *GetBatchContractStorageRequest) String() string
type GetBatchContractStorageRequest_KeyField ¶
type GetBatchContractStorageRequest_KeyField struct { // the key in StateDB Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // get the value from StateDB, fields is needed if StateDB[key] is a map.(we get StateDB[key][field] in this case) Field string `protobuf:"bytes,2,opt,name=field,proto3" json:"field,omitempty"` // contains filtered or unexported fields }
The message defines GetContractStorage request params.
func (*GetBatchContractStorageRequest_KeyField) Descriptor
deprecated
func (*GetBatchContractStorageRequest_KeyField) Descriptor() ([]byte, []int)
Deprecated: Use GetBatchContractStorageRequest_KeyField.ProtoReflect.Descriptor instead.
func (*GetBatchContractStorageRequest_KeyField) GetField ¶
func (x *GetBatchContractStorageRequest_KeyField) GetField() string
func (*GetBatchContractStorageRequest_KeyField) GetKey ¶
func (x *GetBatchContractStorageRequest_KeyField) GetKey() string
func (*GetBatchContractStorageRequest_KeyField) ProtoMessage ¶
func (*GetBatchContractStorageRequest_KeyField) ProtoMessage()
func (*GetBatchContractStorageRequest_KeyField) ProtoReflect ¶
func (x *GetBatchContractStorageRequest_KeyField) ProtoReflect() protoreflect.Message
func (*GetBatchContractStorageRequest_KeyField) Reset ¶
func (x *GetBatchContractStorageRequest_KeyField) Reset()
func (*GetBatchContractStorageRequest_KeyField) String ¶
func (x *GetBatchContractStorageRequest_KeyField) String() string
type GetBatchContractStorageResponse ¶
type GetBatchContractStorageResponse struct { // the repeated json string data Datas []string `protobuf:"bytes,1,rep,name=datas,proto3" json:"datas,omitempty"` // block hash BlockHash string `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` // block number BlockNumber int64 `protobuf:"varint,3,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` // contains filtered or unexported fields }
The message defines get batch contract storage response.
func (*GetBatchContractStorageResponse) Descriptor
deprecated
func (*GetBatchContractStorageResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetBatchContractStorageResponse.ProtoReflect.Descriptor instead.
func (*GetBatchContractStorageResponse) GetBlockHash ¶
func (x *GetBatchContractStorageResponse) GetBlockHash() string
func (*GetBatchContractStorageResponse) GetBlockNumber ¶
func (x *GetBatchContractStorageResponse) GetBlockNumber() int64
func (*GetBatchContractStorageResponse) GetDatas ¶
func (x *GetBatchContractStorageResponse) GetDatas() []string
func (*GetBatchContractStorageResponse) ProtoMessage ¶
func (*GetBatchContractStorageResponse) ProtoMessage()
func (*GetBatchContractStorageResponse) ProtoReflect ¶
func (x *GetBatchContractStorageResponse) ProtoReflect() protoreflect.Message
func (*GetBatchContractStorageResponse) Reset ¶
func (x *GetBatchContractStorageResponse) Reset()
func (*GetBatchContractStorageResponse) String ¶
func (x *GetBatchContractStorageResponse) String() string
type GetBlockByHashRequest ¶
type GetBlockByHashRequest struct { // block hash Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` // complete means whether including the full transactions and transaction receipts Complete bool `protobuf:"varint,2,opt,name=complete,proto3" json:"complete,omitempty"` // contains filtered or unexported fields }
The request message containing the block's hash.
func (*GetBlockByHashRequest) Descriptor
deprecated
func (*GetBlockByHashRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBlockByHashRequest.ProtoReflect.Descriptor instead.
func (*GetBlockByHashRequest) GetComplete ¶
func (x *GetBlockByHashRequest) GetComplete() bool
func (*GetBlockByHashRequest) GetHash ¶
func (x *GetBlockByHashRequest) GetHash() string
func (*GetBlockByHashRequest) ProtoMessage ¶
func (*GetBlockByHashRequest) ProtoMessage()
func (*GetBlockByHashRequest) ProtoReflect ¶
func (x *GetBlockByHashRequest) ProtoReflect() protoreflect.Message
func (*GetBlockByHashRequest) Reset ¶
func (x *GetBlockByHashRequest) Reset()
func (*GetBlockByHashRequest) String ¶
func (x *GetBlockByHashRequest) String() string
type GetBlockByNumberRequest ¶
type GetBlockByNumberRequest struct { // block number Number int64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"` // complete means whether including the full transactions and transaction receipts Complete bool `protobuf:"varint,2,opt,name=complete,proto3" json:"complete,omitempty"` // contains filtered or unexported fields }
The request message containing the block's number.
func (*GetBlockByNumberRequest) Descriptor
deprecated
func (*GetBlockByNumberRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBlockByNumberRequest.ProtoReflect.Descriptor instead.
func (*GetBlockByNumberRequest) GetComplete ¶
func (x *GetBlockByNumberRequest) GetComplete() bool
func (*GetBlockByNumberRequest) GetNumber ¶
func (x *GetBlockByNumberRequest) GetNumber() int64
func (*GetBlockByNumberRequest) ProtoMessage ¶
func (*GetBlockByNumberRequest) ProtoMessage()
func (*GetBlockByNumberRequest) ProtoReflect ¶
func (x *GetBlockByNumberRequest) ProtoReflect() protoreflect.Message
func (*GetBlockByNumberRequest) Reset ¶
func (x *GetBlockByNumberRequest) Reset()
func (*GetBlockByNumberRequest) String ¶
func (x *GetBlockByNumberRequest) String() string
type GetBlockHeaderByRangeRequest ¶
type GetBlockHeaderByRangeRequest struct { Start int64 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"` End int64 `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"` // contains filtered or unexported fields }
The request message containing range start and end
func (*GetBlockHeaderByRangeRequest) Descriptor
deprecated
func (*GetBlockHeaderByRangeRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBlockHeaderByRangeRequest.ProtoReflect.Descriptor instead.
func (*GetBlockHeaderByRangeRequest) GetEnd ¶
func (x *GetBlockHeaderByRangeRequest) GetEnd() int64
func (*GetBlockHeaderByRangeRequest) GetStart ¶
func (x *GetBlockHeaderByRangeRequest) GetStart() int64
func (*GetBlockHeaderByRangeRequest) ProtoMessage ¶
func (*GetBlockHeaderByRangeRequest) ProtoMessage()
func (*GetBlockHeaderByRangeRequest) ProtoReflect ¶
func (x *GetBlockHeaderByRangeRequest) ProtoReflect() protoreflect.Message
func (*GetBlockHeaderByRangeRequest) Reset ¶
func (x *GetBlockHeaderByRangeRequest) Reset()
func (*GetBlockHeaderByRangeRequest) String ¶
func (x *GetBlockHeaderByRangeRequest) String() string
type GetContractRequest ¶
type GetContractRequest struct { // contract id Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // get data by longest chain's head block or last irreversible block ByLongestChain bool `protobuf:"varint,2,opt,name=by_longest_chain,json=byLongestChain,proto3" json:"by_longest_chain,omitempty"` // contains filtered or unexported fields }
The message defines get contract request.
func (*GetContractRequest) Descriptor
deprecated
func (*GetContractRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetContractRequest.ProtoReflect.Descriptor instead.
func (*GetContractRequest) GetByLongestChain ¶
func (x *GetContractRequest) GetByLongestChain() bool
func (*GetContractRequest) GetId ¶
func (x *GetContractRequest) GetId() string
func (*GetContractRequest) ProtoMessage ¶
func (*GetContractRequest) ProtoMessage()
func (*GetContractRequest) ProtoReflect ¶
func (x *GetContractRequest) ProtoReflect() protoreflect.Message
func (*GetContractRequest) Reset ¶
func (x *GetContractRequest) Reset()
func (*GetContractRequest) String ¶
func (x *GetContractRequest) String() string
type GetContractStorageFieldsRequest ¶
type GetContractStorageFieldsRequest struct { // contract id Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // get the fields from StateDB Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` // get data by longest chain's head block or last irreversible block ByLongestChain bool `protobuf:"varint,3,opt,name=by_longest_chain,json=byLongestChain,proto3" json:"by_longest_chain,omitempty"` // contains filtered or unexported fields }
The message defines get contract storage request.
func (*GetContractStorageFieldsRequest) Descriptor
deprecated
func (*GetContractStorageFieldsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetContractStorageFieldsRequest.ProtoReflect.Descriptor instead.
func (*GetContractStorageFieldsRequest) GetByLongestChain ¶
func (x *GetContractStorageFieldsRequest) GetByLongestChain() bool
func (*GetContractStorageFieldsRequest) GetId ¶
func (x *GetContractStorageFieldsRequest) GetId() string
func (*GetContractStorageFieldsRequest) GetKey ¶
func (x *GetContractStorageFieldsRequest) GetKey() string
func (*GetContractStorageFieldsRequest) ProtoMessage ¶
func (*GetContractStorageFieldsRequest) ProtoMessage()
func (*GetContractStorageFieldsRequest) ProtoReflect ¶
func (x *GetContractStorageFieldsRequest) ProtoReflect() protoreflect.Message
func (*GetContractStorageFieldsRequest) Reset ¶
func (x *GetContractStorageFieldsRequest) Reset()
func (*GetContractStorageFieldsRequest) String ¶
func (x *GetContractStorageFieldsRequest) String() string
type GetContractStorageFieldsResponse ¶
type GetContractStorageFieldsResponse struct { // the fields. Fields []string `protobuf:"bytes,1,rep,name=fields,proto3" json:"fields,omitempty"` // block hash BlockHash string `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` // block number BlockNumber int64 `protobuf:"varint,3,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` // contains filtered or unexported fields }
The message defines get contract storage response.
func (*GetContractStorageFieldsResponse) Descriptor
deprecated
func (*GetContractStorageFieldsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetContractStorageFieldsResponse.ProtoReflect.Descriptor instead.
func (*GetContractStorageFieldsResponse) GetBlockHash ¶
func (x *GetContractStorageFieldsResponse) GetBlockHash() string
func (*GetContractStorageFieldsResponse) GetBlockNumber ¶
func (x *GetContractStorageFieldsResponse) GetBlockNumber() int64
func (*GetContractStorageFieldsResponse) GetFields ¶
func (x *GetContractStorageFieldsResponse) GetFields() []string
func (*GetContractStorageFieldsResponse) ProtoMessage ¶
func (*GetContractStorageFieldsResponse) ProtoMessage()
func (*GetContractStorageFieldsResponse) ProtoReflect ¶
func (x *GetContractStorageFieldsResponse) ProtoReflect() protoreflect.Message
func (*GetContractStorageFieldsResponse) Reset ¶
func (x *GetContractStorageFieldsResponse) Reset()
func (*GetContractStorageFieldsResponse) String ¶
func (x *GetContractStorageFieldsResponse) String() string
type GetContractStorageRequest ¶
type GetContractStorageRequest struct { // contract id Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // the key in the StateDB Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` // get the value from StateDB, field is needed if StateDB[key] is a map.(we get StateDB[key][field] in this case) Field string `protobuf:"bytes,3,opt,name=field,proto3" json:"field,omitempty"` // get data by longest chain's head block or last irreversible block ByLongestChain bool `protobuf:"varint,4,opt,name=by_longest_chain,json=byLongestChain,proto3" json:"by_longest_chain,omitempty"` // contains filtered or unexported fields }
The message defines get contract storage request.
func (*GetContractStorageRequest) Descriptor
deprecated
func (*GetContractStorageRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetContractStorageRequest.ProtoReflect.Descriptor instead.
func (*GetContractStorageRequest) GetByLongestChain ¶
func (x *GetContractStorageRequest) GetByLongestChain() bool
func (*GetContractStorageRequest) GetField ¶
func (x *GetContractStorageRequest) GetField() string
func (*GetContractStorageRequest) GetId ¶
func (x *GetContractStorageRequest) GetId() string
func (*GetContractStorageRequest) GetKey ¶
func (x *GetContractStorageRequest) GetKey() string
func (*GetContractStorageRequest) ProtoMessage ¶
func (*GetContractStorageRequest) ProtoMessage()
func (*GetContractStorageRequest) ProtoReflect ¶
func (x *GetContractStorageRequest) ProtoReflect() protoreflect.Message
func (*GetContractStorageRequest) Reset ¶
func (x *GetContractStorageRequest) Reset()
func (*GetContractStorageRequest) String ¶
func (x *GetContractStorageRequest) String() string
type GetContractStorageResponse ¶
type GetContractStorageResponse struct { // the json string data Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // block hash BlockHash string `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` // block number BlockNumber int64 `protobuf:"varint,3,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` // contains filtered or unexported fields }
The message defines get contract storage response.
func (*GetContractStorageResponse) Descriptor
deprecated
func (*GetContractStorageResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetContractStorageResponse.ProtoReflect.Descriptor instead.
func (*GetContractStorageResponse) GetBlockHash ¶
func (x *GetContractStorageResponse) GetBlockHash() string
func (*GetContractStorageResponse) GetBlockNumber ¶
func (x *GetContractStorageResponse) GetBlockNumber() int64
func (*GetContractStorageResponse) GetData ¶
func (x *GetContractStorageResponse) GetData() string
func (*GetContractStorageResponse) ProtoMessage ¶
func (*GetContractStorageResponse) ProtoMessage()
func (*GetContractStorageResponse) ProtoReflect ¶
func (x *GetContractStorageResponse) ProtoReflect() protoreflect.Message
func (*GetContractStorageResponse) Reset ¶
func (x *GetContractStorageResponse) Reset()
func (*GetContractStorageResponse) String ¶
func (x *GetContractStorageResponse) String() string
type GetProducerVoteInfoRequest ¶
type GetProducerVoteInfoRequest struct { // account name Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` // get data by longest chain's head block or last irreversible block ByLongestChain bool `protobuf:"varint,2,opt,name=by_longest_chain,json=byLongestChain,proto3" json:"by_longest_chain,omitempty"` // contains filtered or unexported fields }
func (*GetProducerVoteInfoRequest) Descriptor
deprecated
func (*GetProducerVoteInfoRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetProducerVoteInfoRequest.ProtoReflect.Descriptor instead.
func (*GetProducerVoteInfoRequest) GetAccount ¶
func (x *GetProducerVoteInfoRequest) GetAccount() string
func (*GetProducerVoteInfoRequest) GetByLongestChain ¶
func (x *GetProducerVoteInfoRequest) GetByLongestChain() bool
func (*GetProducerVoteInfoRequest) ProtoMessage ¶
func (*GetProducerVoteInfoRequest) ProtoMessage()
func (*GetProducerVoteInfoRequest) ProtoReflect ¶
func (x *GetProducerVoteInfoRequest) ProtoReflect() protoreflect.Message
func (*GetProducerVoteInfoRequest) Reset ¶
func (x *GetProducerVoteInfoRequest) Reset()
func (*GetProducerVoteInfoRequest) String ¶
func (x *GetProducerVoteInfoRequest) String() string
type GetProducerVoteInfoResponse ¶
type GetProducerVoteInfoResponse struct { // producer's public key Pubkey string `protobuf:"bytes,1,opt,name=pubkey,proto3" json:"pubkey,omitempty"` // producer's location Loc string `protobuf:"bytes,2,opt,name=loc,proto3" json:"loc,omitempty"` // producer's url Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"` // producer's net id NetId string `protobuf:"bytes,4,opt,name=net_id,json=netId,proto3" json:"net_id,omitempty"` // is producer IsProducer bool `protobuf:"varint,5,opt,name=is_producer,json=isProducer,proto3" json:"is_producer,omitempty"` // is approved Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"` // is online Online bool `protobuf:"varint,7,opt,name=online,proto3" json:"online,omitempty"` // votes Votes float64 `protobuf:"fixed64,8,opt,name=votes,proto3" json:"votes,omitempty"` // contains filtered or unexported fields }
func (*GetProducerVoteInfoResponse) Descriptor
deprecated
func (*GetProducerVoteInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetProducerVoteInfoResponse.ProtoReflect.Descriptor instead.
func (*GetProducerVoteInfoResponse) GetIsProducer ¶
func (x *GetProducerVoteInfoResponse) GetIsProducer() bool
func (*GetProducerVoteInfoResponse) GetLoc ¶
func (x *GetProducerVoteInfoResponse) GetLoc() string
func (*GetProducerVoteInfoResponse) GetNetId ¶
func (x *GetProducerVoteInfoResponse) GetNetId() string
func (*GetProducerVoteInfoResponse) GetOnline ¶
func (x *GetProducerVoteInfoResponse) GetOnline() bool
func (*GetProducerVoteInfoResponse) GetPubkey ¶
func (x *GetProducerVoteInfoResponse) GetPubkey() string
func (*GetProducerVoteInfoResponse) GetStatus ¶
func (x *GetProducerVoteInfoResponse) GetStatus() string
func (*GetProducerVoteInfoResponse) GetUrl ¶
func (x *GetProducerVoteInfoResponse) GetUrl() string
func (*GetProducerVoteInfoResponse) GetVotes ¶
func (x *GetProducerVoteInfoResponse) GetVotes() float64
func (*GetProducerVoteInfoResponse) ProtoMessage ¶
func (*GetProducerVoteInfoResponse) ProtoMessage()
func (*GetProducerVoteInfoResponse) ProtoReflect ¶
func (x *GetProducerVoteInfoResponse) ProtoReflect() protoreflect.Message
func (*GetProducerVoteInfoResponse) Reset ¶
func (x *GetProducerVoteInfoResponse) Reset()
func (*GetProducerVoteInfoResponse) String ¶
func (x *GetProducerVoteInfoResponse) String() string
type GetToken721BalanceResponse ¶
type GetToken721BalanceResponse struct { // token balance Balance int64 `protobuf:"varint,1,opt,name=balance,proto3" json:"balance,omitempty"` // balance information TokenIDs []string `protobuf:"bytes,2,rep,name=tokenIDs,proto3" json:"tokenIDs,omitempty"` // contains filtered or unexported fields }
The message defines get token721 balance response.
func (*GetToken721BalanceResponse) Descriptor
deprecated
func (*GetToken721BalanceResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetToken721BalanceResponse.ProtoReflect.Descriptor instead.
func (*GetToken721BalanceResponse) GetBalance ¶
func (x *GetToken721BalanceResponse) GetBalance() int64
func (*GetToken721BalanceResponse) GetTokenIDs ¶
func (x *GetToken721BalanceResponse) GetTokenIDs() []string
func (*GetToken721BalanceResponse) ProtoMessage ¶
func (*GetToken721BalanceResponse) ProtoMessage()
func (*GetToken721BalanceResponse) ProtoReflect ¶
func (x *GetToken721BalanceResponse) ProtoReflect() protoreflect.Message
func (*GetToken721BalanceResponse) Reset ¶
func (x *GetToken721BalanceResponse) Reset()
func (*GetToken721BalanceResponse) String ¶
func (x *GetToken721BalanceResponse) String() string
type GetToken721InfoRequest ¶
type GetToken721InfoRequest struct { // the token name Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` // token id TokenId string `protobuf:"bytes,2,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"` // get data by longest chain's head block or last irreversible block ByLongestChain bool `protobuf:"varint,3,opt,name=by_longest_chain,json=byLongestChain,proto3" json:"by_longest_chain,omitempty"` // contains filtered or unexported fields }
The message defines get token721 info request.
func (*GetToken721InfoRequest) Descriptor
deprecated
func (*GetToken721InfoRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetToken721InfoRequest.ProtoReflect.Descriptor instead.
func (*GetToken721InfoRequest) GetByLongestChain ¶
func (x *GetToken721InfoRequest) GetByLongestChain() bool
func (*GetToken721InfoRequest) GetToken ¶
func (x *GetToken721InfoRequest) GetToken() string
func (*GetToken721InfoRequest) GetTokenId ¶
func (x *GetToken721InfoRequest) GetTokenId() string
func (*GetToken721InfoRequest) ProtoMessage ¶
func (*GetToken721InfoRequest) ProtoMessage()
func (*GetToken721InfoRequest) ProtoReflect ¶
func (x *GetToken721InfoRequest) ProtoReflect() protoreflect.Message
func (*GetToken721InfoRequest) Reset ¶
func (x *GetToken721InfoRequest) Reset()
func (*GetToken721InfoRequest) String ¶
func (x *GetToken721InfoRequest) String() string
type GetToken721MetadataResponse ¶
type GetToken721MetadataResponse struct { // token metadata Metadata string `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // contains filtered or unexported fields }
The message defines get token721 metadata response.
func (*GetToken721MetadataResponse) Descriptor
deprecated
func (*GetToken721MetadataResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetToken721MetadataResponse.ProtoReflect.Descriptor instead.
func (*GetToken721MetadataResponse) GetMetadata ¶
func (x *GetToken721MetadataResponse) GetMetadata() string
func (*GetToken721MetadataResponse) ProtoMessage ¶
func (*GetToken721MetadataResponse) ProtoMessage()
func (*GetToken721MetadataResponse) ProtoReflect ¶
func (x *GetToken721MetadataResponse) ProtoReflect() protoreflect.Message
func (*GetToken721MetadataResponse) Reset ¶
func (x *GetToken721MetadataResponse) Reset()
func (*GetToken721MetadataResponse) String ¶
func (x *GetToken721MetadataResponse) String() string
type GetToken721OwnerResponse ¶
type GetToken721OwnerResponse struct { // token owner Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"` // contains filtered or unexported fields }
The message defines get token721 owner response.
func (*GetToken721OwnerResponse) Descriptor
deprecated
func (*GetToken721OwnerResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetToken721OwnerResponse.ProtoReflect.Descriptor instead.
func (*GetToken721OwnerResponse) GetOwner ¶
func (x *GetToken721OwnerResponse) GetOwner() string
func (*GetToken721OwnerResponse) ProtoMessage ¶
func (*GetToken721OwnerResponse) ProtoMessage()
func (*GetToken721OwnerResponse) ProtoReflect ¶
func (x *GetToken721OwnerResponse) ProtoReflect() protoreflect.Message
func (*GetToken721OwnerResponse) Reset ¶
func (x *GetToken721OwnerResponse) Reset()
func (*GetToken721OwnerResponse) String ¶
func (x *GetToken721OwnerResponse) String() string
type GetTokenBalanceRequest ¶
type GetTokenBalanceRequest struct { // account name Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` // the token name Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` // get data by longest chain's head block or last irreversible block ByLongestChain bool `protobuf:"varint,3,opt,name=by_longest_chain,json=byLongestChain,proto3" json:"by_longest_chain,omitempty"` // contains filtered or unexported fields }
The message defines get token balance request.
func (*GetTokenBalanceRequest) Descriptor
deprecated
func (*GetTokenBalanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTokenBalanceRequest.ProtoReflect.Descriptor instead.
func (*GetTokenBalanceRequest) GetAccount ¶
func (x *GetTokenBalanceRequest) GetAccount() string
func (*GetTokenBalanceRequest) GetByLongestChain ¶
func (x *GetTokenBalanceRequest) GetByLongestChain() bool
func (*GetTokenBalanceRequest) GetToken ¶
func (x *GetTokenBalanceRequest) GetToken() string
func (*GetTokenBalanceRequest) ProtoMessage ¶
func (*GetTokenBalanceRequest) ProtoMessage()
func (*GetTokenBalanceRequest) ProtoReflect ¶
func (x *GetTokenBalanceRequest) ProtoReflect() protoreflect.Message
func (*GetTokenBalanceRequest) Reset ¶
func (x *GetTokenBalanceRequest) Reset()
func (*GetTokenBalanceRequest) String ¶
func (x *GetTokenBalanceRequest) String() string
type GetTokenBalanceResponse ¶
type GetTokenBalanceResponse struct { // token balance Balance float64 `protobuf:"fixed64,1,opt,name=balance,proto3" json:"balance,omitempty"` // frozen balance information FrozenBalances []*FrozenBalance `protobuf:"bytes,2,rep,name=frozen_balances,json=frozenBalances,proto3" json:"frozen_balances,omitempty"` // contains filtered or unexported fields }
The message defines get token balance response.
func (*GetTokenBalanceResponse) Descriptor
deprecated
func (*GetTokenBalanceResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTokenBalanceResponse.ProtoReflect.Descriptor instead.
func (*GetTokenBalanceResponse) GetBalance ¶
func (x *GetTokenBalanceResponse) GetBalance() float64
func (*GetTokenBalanceResponse) GetFrozenBalances ¶
func (x *GetTokenBalanceResponse) GetFrozenBalances() []*FrozenBalance
func (*GetTokenBalanceResponse) ProtoMessage ¶
func (*GetTokenBalanceResponse) ProtoMessage()
func (*GetTokenBalanceResponse) ProtoReflect ¶
func (x *GetTokenBalanceResponse) ProtoReflect() protoreflect.Message
func (*GetTokenBalanceResponse) Reset ¶
func (x *GetTokenBalanceResponse) Reset()
func (*GetTokenBalanceResponse) String ¶
func (x *GetTokenBalanceResponse) String() string
type GetTokenInfoRequest ¶
type GetTokenInfoRequest struct { // token symbol Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"` // get tokeninfo by longest chain's head block or last irreversible block ByLongestChain bool `protobuf:"varint,2,opt,name=by_longest_chain,json=byLongestChain,proto3" json:"by_longest_chain,omitempty"` // contains filtered or unexported fields }
The message defines the get tokeninfo request.
func (*GetTokenInfoRequest) Descriptor
deprecated
func (*GetTokenInfoRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTokenInfoRequest.ProtoReflect.Descriptor instead.
func (*GetTokenInfoRequest) GetByLongestChain ¶
func (x *GetTokenInfoRequest) GetByLongestChain() bool
func (*GetTokenInfoRequest) GetSymbol ¶
func (x *GetTokenInfoRequest) GetSymbol() string
func (*GetTokenInfoRequest) ProtoMessage ¶
func (*GetTokenInfoRequest) ProtoMessage()
func (*GetTokenInfoRequest) ProtoReflect ¶
func (x *GetTokenInfoRequest) ProtoReflect() protoreflect.Message
func (*GetTokenInfoRequest) Reset ¶
func (x *GetTokenInfoRequest) Reset()
func (*GetTokenInfoRequest) String ¶
func (x *GetTokenInfoRequest) String() string
type ListContractStorageRequest ¶
type ListContractStorageRequest struct { // contract id Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Optional. keys will be in [from, to) and prefixed with `prefix` From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` To string `protobuf:"bytes,3,opt,name=to,proto3" json:"to,omitempty"` Prefix string `protobuf:"bytes,4,opt,name=prefix,proto3" json:"prefix,omitempty"` StorageType ListContractStorageRequest_StorageType `` /* 126-byte string literal not displayed */ // max count to return. up to 100 Limit int64 `protobuf:"varint,6,opt,name=limit,proto3" json:"limit,omitempty"` // get data by longest chain's head block or last irreversible block ByLongestChain bool `protobuf:"varint,7,opt,name=by_longest_chain,json=byLongestChain,proto3" json:"by_longest_chain,omitempty"` // contains filtered or unexported fields }
func (*ListContractStorageRequest) Descriptor
deprecated
func (*ListContractStorageRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListContractStorageRequest.ProtoReflect.Descriptor instead.
func (*ListContractStorageRequest) GetByLongestChain ¶
func (x *ListContractStorageRequest) GetByLongestChain() bool
func (*ListContractStorageRequest) GetFrom ¶
func (x *ListContractStorageRequest) GetFrom() string
func (*ListContractStorageRequest) GetId ¶
func (x *ListContractStorageRequest) GetId() string
func (*ListContractStorageRequest) GetLimit ¶
func (x *ListContractStorageRequest) GetLimit() int64
func (*ListContractStorageRequest) GetPrefix ¶
func (x *ListContractStorageRequest) GetPrefix() string
func (*ListContractStorageRequest) GetStorageType ¶
func (x *ListContractStorageRequest) GetStorageType() ListContractStorageRequest_StorageType
func (*ListContractStorageRequest) GetTo ¶
func (x *ListContractStorageRequest) GetTo() string
func (*ListContractStorageRequest) ProtoMessage ¶
func (*ListContractStorageRequest) ProtoMessage()
func (*ListContractStorageRequest) ProtoReflect ¶
func (x *ListContractStorageRequest) ProtoReflect() protoreflect.Message
func (*ListContractStorageRequest) Reset ¶
func (x *ListContractStorageRequest) Reset()
func (*ListContractStorageRequest) String ¶
func (x *ListContractStorageRequest) String() string
type ListContractStorageRequest_StorageType ¶
type ListContractStorageRequest_StorageType int32
const ( // written by storage.put(..., ...) ListContractStorageRequest_KV ListContractStorageRequest_StorageType = 0 // written by storage.mapPut(..., ..., ...) ListContractStorageRequest_MAP ListContractStorageRequest_StorageType = 1 )
func (ListContractStorageRequest_StorageType) Descriptor ¶
func (ListContractStorageRequest_StorageType) Descriptor() protoreflect.EnumDescriptor
func (ListContractStorageRequest_StorageType) EnumDescriptor
deprecated
func (ListContractStorageRequest_StorageType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ListContractStorageRequest_StorageType.Descriptor instead.
func (ListContractStorageRequest_StorageType) Number ¶
func (x ListContractStorageRequest_StorageType) Number() protoreflect.EnumNumber
func (ListContractStorageRequest_StorageType) String ¶
func (x ListContractStorageRequest_StorageType) String() string
func (ListContractStorageRequest_StorageType) Type ¶
func (ListContractStorageRequest_StorageType) Type() protoreflect.EnumType
type ListContractStorageResponse ¶
type ListContractStorageResponse struct { Datas []*ListContractStorageResponse_Data `protobuf:"bytes,1,rep,name=datas,proto3" json:"datas,omitempty"` // block hash BlockHash string `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` // block number BlockNumber int64 `protobuf:"varint,3,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` // contains filtered or unexported fields }
func (*ListContractStorageResponse) Descriptor
deprecated
func (*ListContractStorageResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListContractStorageResponse.ProtoReflect.Descriptor instead.
func (*ListContractStorageResponse) GetBlockHash ¶
func (x *ListContractStorageResponse) GetBlockHash() string
func (*ListContractStorageResponse) GetBlockNumber ¶
func (x *ListContractStorageResponse) GetBlockNumber() int64
func (*ListContractStorageResponse) GetDatas ¶
func (x *ListContractStorageResponse) GetDatas() []*ListContractStorageResponse_Data
func (*ListContractStorageResponse) ProtoMessage ¶
func (*ListContractStorageResponse) ProtoMessage()
func (*ListContractStorageResponse) ProtoReflect ¶
func (x *ListContractStorageResponse) ProtoReflect() protoreflect.Message
func (*ListContractStorageResponse) Reset ¶
func (x *ListContractStorageResponse) Reset()
func (*ListContractStorageResponse) String ¶
func (x *ListContractStorageResponse) String() string
type ListContractStorageResponse_Data ¶
type ListContractStorageResponse_Data struct { // the key in StateDB Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // the value from StateDB Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*ListContractStorageResponse_Data) Descriptor
deprecated
func (*ListContractStorageResponse_Data) Descriptor() ([]byte, []int)
Deprecated: Use ListContractStorageResponse_Data.ProtoReflect.Descriptor instead.
func (*ListContractStorageResponse_Data) GetKey ¶
func (x *ListContractStorageResponse_Data) GetKey() string
func (*ListContractStorageResponse_Data) GetValue ¶
func (x *ListContractStorageResponse_Data) GetValue() string
func (*ListContractStorageResponse_Data) ProtoMessage ¶
func (*ListContractStorageResponse_Data) ProtoMessage()
func (*ListContractStorageResponse_Data) ProtoReflect ¶
func (x *ListContractStorageResponse_Data) ProtoReflect() protoreflect.Message
func (*ListContractStorageResponse_Data) Reset ¶
func (x *ListContractStorageResponse_Data) Reset()
func (*ListContractStorageResponse_Data) String ¶
func (x *ListContractStorageResponse_Data) String() string
type NetworkInfo ¶
type NetworkInfo struct { // local network ID Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // peer connection count PeerCount int32 `protobuf:"varint,2,opt,name=peer_count,json=peerCount,proto3" json:"peer_count,omitempty"` // contains filtered or unexported fields }
The message defines network connection information.
func (*NetworkInfo) Descriptor
deprecated
func (*NetworkInfo) Descriptor() ([]byte, []int)
Deprecated: Use NetworkInfo.ProtoReflect.Descriptor instead.
func (*NetworkInfo) GetId ¶
func (x *NetworkInfo) GetId() string
func (*NetworkInfo) GetPeerCount ¶
func (x *NetworkInfo) GetPeerCount() int32
func (*NetworkInfo) ProtoMessage ¶
func (*NetworkInfo) ProtoMessage()
func (*NetworkInfo) ProtoReflect ¶
func (x *NetworkInfo) ProtoReflect() protoreflect.Message
func (*NetworkInfo) Reset ¶
func (x *NetworkInfo) Reset()
func (*NetworkInfo) String ¶
func (x *NetworkInfo) String() string
type NodeInfoResponse ¶
type NodeInfoResponse struct { // build time BuildTime string `protobuf:"bytes,1,opt,name=build_time,json=buildTime,proto3" json:"build_time,omitempty"` // git hash GitHash string `protobuf:"bytes,2,opt,name=git_hash,json=gitHash,proto3" json:"git_hash,omitempty"` // node mode Mode string `protobuf:"bytes,3,opt,name=mode,proto3" json:"mode,omitempty"` // network connection information Network *NetworkInfo `protobuf:"bytes,4,opt,name=network,proto3" json:"network,omitempty"` // code version string CodeVersion string `protobuf:"bytes,5,opt,name=code_version,json=codeVersion,proto3" json:"code_version,omitempty"` // server time ServerTime int64 `protobuf:"varint,6,opt,name=server_time,json=serverTime,proto3" json:"server_time,omitempty"` // contains filtered or unexported fields }
The message containing the node's information.
func (*NodeInfoResponse) Descriptor
deprecated
func (*NodeInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use NodeInfoResponse.ProtoReflect.Descriptor instead.
func (*NodeInfoResponse) GetBuildTime ¶
func (x *NodeInfoResponse) GetBuildTime() string
func (*NodeInfoResponse) GetCodeVersion ¶
func (x *NodeInfoResponse) GetCodeVersion() string
func (*NodeInfoResponse) GetGitHash ¶
func (x *NodeInfoResponse) GetGitHash() string
func (*NodeInfoResponse) GetMode ¶
func (x *NodeInfoResponse) GetMode() string
func (*NodeInfoResponse) GetNetwork ¶
func (x *NodeInfoResponse) GetNetwork() *NetworkInfo
func (*NodeInfoResponse) GetServerTime ¶
func (x *NodeInfoResponse) GetServerTime() int64
func (*NodeInfoResponse) ProtoMessage ¶
func (*NodeInfoResponse) ProtoMessage()
func (*NodeInfoResponse) ProtoReflect ¶
func (x *NodeInfoResponse) ProtoReflect() protoreflect.Message
func (*NodeInfoResponse) Reset ¶
func (x *NodeInfoResponse) Reset()
func (*NodeInfoResponse) String ¶
func (x *NodeInfoResponse) String() string
type RAMInfoResponse ¶
type RAMInfoResponse struct { // how many bytes have been used UsedRam int64 `protobuf:"varint,1,opt,name=used_ram,json=usedRam,proto3" json:"used_ram,omitempty"` // how many bytes have not been used AvailableRam int64 `protobuf:"varint,2,opt,name=available_ram,json=availableRam,proto3" json:"available_ram,omitempty"` // total ram byte TotalRam int64 `protobuf:"varint,3,opt,name=total_ram,json=totalRam,proto3" json:"total_ram,omitempty"` // User can sell NUM bytes RAM to system to get `NUM * sell_price` IOSTs SellPrice float64 `protobuf:"fixed64,4,opt,name=sell_price,json=sellPrice,proto3" json:"sell_price,omitempty"` // User can spend approximate `NUM * buy_price` IOSTs for NUM bytes RAM BuyPrice float64 `protobuf:"fixed64,5,opt,name=buy_price,json=buyPrice,proto3" json:"buy_price,omitempty"` // contains filtered or unexported fields }
The message containing blockchain's ram information.
func (*RAMInfoResponse) Descriptor
deprecated
func (*RAMInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use RAMInfoResponse.ProtoReflect.Descriptor instead.
func (*RAMInfoResponse) GetAvailableRam ¶
func (x *RAMInfoResponse) GetAvailableRam() int64
func (*RAMInfoResponse) GetBuyPrice ¶
func (x *RAMInfoResponse) GetBuyPrice() float64
func (*RAMInfoResponse) GetSellPrice ¶
func (x *RAMInfoResponse) GetSellPrice() float64
func (*RAMInfoResponse) GetTotalRam ¶
func (x *RAMInfoResponse) GetTotalRam() int64
func (*RAMInfoResponse) GetUsedRam ¶
func (x *RAMInfoResponse) GetUsedRam() int64
func (*RAMInfoResponse) ProtoMessage ¶
func (*RAMInfoResponse) ProtoMessage()
func (*RAMInfoResponse) ProtoReflect ¶
func (x *RAMInfoResponse) ProtoReflect() protoreflect.Message
func (*RAMInfoResponse) Reset ¶
func (x *RAMInfoResponse) Reset()
func (*RAMInfoResponse) String ¶
func (x *RAMInfoResponse) String() string
type RawBlockResponse ¶
type RawBlockResponse struct { // transaction status Status RawBlockResponse_Status `protobuf:"varint,1,opt,name=status,proto3,enum=rpcpb.RawBlockResponse_Status" json:"status,omitempty"` // block Block *pb.Block `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty"` // contains filtered or unexported fields }
func (*RawBlockResponse) Descriptor
deprecated
func (*RawBlockResponse) Descriptor() ([]byte, []int)
Deprecated: Use RawBlockResponse.ProtoReflect.Descriptor instead.
func (*RawBlockResponse) GetBlock ¶
func (x *RawBlockResponse) GetBlock() *pb.Block
func (*RawBlockResponse) GetStatus ¶
func (x *RawBlockResponse) GetStatus() RawBlockResponse_Status
func (*RawBlockResponse) ProtoMessage ¶
func (*RawBlockResponse) ProtoMessage()
func (*RawBlockResponse) ProtoReflect ¶
func (x *RawBlockResponse) ProtoReflect() protoreflect.Message
func (*RawBlockResponse) Reset ¶
func (x *RawBlockResponse) Reset()
func (*RawBlockResponse) String ¶
func (x *RawBlockResponse) String() string
type RawBlockResponse_Status ¶
type RawBlockResponse_Status int32
The enumeration defines block status.
const ( // pending in block cache RawBlockResponse_PENDING RawBlockResponse_Status = 0 // irreversible RawBlockResponse_IRREVERSIBLE RawBlockResponse_Status = 1 )
func (RawBlockResponse_Status) Descriptor ¶
func (RawBlockResponse_Status) Descriptor() protoreflect.EnumDescriptor
func (RawBlockResponse_Status) Enum ¶
func (x RawBlockResponse_Status) Enum() *RawBlockResponse_Status
func (RawBlockResponse_Status) EnumDescriptor
deprecated
func (RawBlockResponse_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use RawBlockResponse_Status.Descriptor instead.
func (RawBlockResponse_Status) Number ¶
func (x RawBlockResponse_Status) Number() protoreflect.EnumNumber
func (RawBlockResponse_Status) String ¶
func (x RawBlockResponse_Status) String() string
func (RawBlockResponse_Status) Type ¶
func (RawBlockResponse_Status) Type() protoreflect.EnumType
type SendTransactionResponse ¶
type SendTransactionResponse struct { // the final transaction hash Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` // the tx_receipt of execution in advance PreTxReceipt *TxReceipt `protobuf:"bytes,2,opt,name=pre_tx_receipt,json=preTxReceipt,proto3" json:"pre_tx_receipt,omitempty"` // contains filtered or unexported fields }
The message defines send transaction response.
func (*SendTransactionResponse) Descriptor
deprecated
func (*SendTransactionResponse) Descriptor() ([]byte, []int)
Deprecated: Use SendTransactionResponse.ProtoReflect.Descriptor instead.
func (*SendTransactionResponse) GetHash ¶
func (x *SendTransactionResponse) GetHash() string
func (*SendTransactionResponse) GetPreTxReceipt ¶
func (x *SendTransactionResponse) GetPreTxReceipt() *TxReceipt
func (*SendTransactionResponse) ProtoMessage ¶
func (*SendTransactionResponse) ProtoMessage()
func (*SendTransactionResponse) ProtoReflect ¶
func (x *SendTransactionResponse) ProtoReflect() protoreflect.Message
func (*SendTransactionResponse) Reset ¶
func (x *SendTransactionResponse) Reset()
func (*SendTransactionResponse) String ¶
func (x *SendTransactionResponse) String() string
type Signature ¶
type Signature struct { // signature algorithm Algorithm Signature_Algorithm `protobuf:"varint,1,opt,name=algorithm,proto3,enum=rpcpb.Signature_Algorithm" json:"algorithm,omitempty"` // signature bytes Signature []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"` // public key PublicKey []byte `protobuf:"bytes,3,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` // contains filtered or unexported fields }
The message defines signature struct.
func (*Signature) Descriptor
deprecated
func (*Signature) GetAlgorithm ¶
func (x *Signature) GetAlgorithm() Signature_Algorithm
func (*Signature) GetPublicKey ¶
func (*Signature) GetSignature ¶
func (*Signature) ProtoMessage ¶
func (*Signature) ProtoMessage()
func (*Signature) ProtoReflect ¶
func (x *Signature) ProtoReflect() protoreflect.Message
type Signature_Algorithm ¶
type Signature_Algorithm int32
The enumeration defines the signature algorithm.
const ( // unknown Signature_UNKNOWN Signature_Algorithm = 0 // secp256k1 Signature_SECP256K1 Signature_Algorithm = 1 // ed25519 Signature_ED25519 Signature_Algorithm = 2 )
func (Signature_Algorithm) Descriptor ¶
func (Signature_Algorithm) Descriptor() protoreflect.EnumDescriptor
func (Signature_Algorithm) Enum ¶
func (x Signature_Algorithm) Enum() *Signature_Algorithm
func (Signature_Algorithm) EnumDescriptor
deprecated
func (Signature_Algorithm) EnumDescriptor() ([]byte, []int)
Deprecated: Use Signature_Algorithm.Descriptor instead.
func (Signature_Algorithm) Number ¶
func (x Signature_Algorithm) Number() protoreflect.EnumNumber
func (Signature_Algorithm) String ¶
func (x Signature_Algorithm) String() string
func (Signature_Algorithm) Type ¶
func (Signature_Algorithm) Type() protoreflect.EnumType
type SubscribeRequest ¶
type SubscribeRequest struct { Topics []Event_Topic `protobuf:"varint,1,rep,packed,name=topics,proto3,enum=rpcpb.Event_Topic" json:"topics,omitempty"` Filter *SubscribeRequest_Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
The message defines subscribe request.
func (*SubscribeRequest) Descriptor
deprecated
func (*SubscribeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeRequest.ProtoReflect.Descriptor instead.
func (*SubscribeRequest) GetFilter ¶
func (x *SubscribeRequest) GetFilter() *SubscribeRequest_Filter
func (*SubscribeRequest) GetTopics ¶
func (x *SubscribeRequest) GetTopics() []Event_Topic
func (*SubscribeRequest) ProtoMessage ¶
func (*SubscribeRequest) ProtoMessage()
func (*SubscribeRequest) ProtoReflect ¶
func (x *SubscribeRequest) ProtoReflect() protoreflect.Message
func (*SubscribeRequest) Reset ¶
func (x *SubscribeRequest) Reset()
func (*SubscribeRequest) String ¶
func (x *SubscribeRequest) String() string
type SubscribeRequest_Filter ¶
type SubscribeRequest_Filter struct { // contract id ContractId string `protobuf:"bytes,1,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"` // contains filtered or unexported fields }
func (*SubscribeRequest_Filter) Descriptor
deprecated
func (*SubscribeRequest_Filter) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeRequest_Filter.ProtoReflect.Descriptor instead.
func (*SubscribeRequest_Filter) GetContractId ¶
func (x *SubscribeRequest_Filter) GetContractId() string
func (*SubscribeRequest_Filter) ProtoMessage ¶
func (*SubscribeRequest_Filter) ProtoMessage()
func (*SubscribeRequest_Filter) ProtoReflect ¶
func (x *SubscribeRequest_Filter) ProtoReflect() protoreflect.Message
func (*SubscribeRequest_Filter) Reset ¶
func (x *SubscribeRequest_Filter) Reset()
func (*SubscribeRequest_Filter) String ¶
func (x *SubscribeRequest_Filter) String() string
type SubscribeResponse ¶
type SubscribeResponse struct { Event *Event `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"` // contains filtered or unexported fields }
The message defines subscribe response.
func (*SubscribeResponse) Descriptor
deprecated
func (*SubscribeResponse) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeResponse.ProtoReflect.Descriptor instead.
func (*SubscribeResponse) GetEvent ¶
func (x *SubscribeResponse) GetEvent() *Event
func (*SubscribeResponse) ProtoMessage ¶
func (*SubscribeResponse) ProtoMessage()
func (*SubscribeResponse) ProtoReflect ¶
func (x *SubscribeResponse) ProtoReflect() protoreflect.Message
func (*SubscribeResponse) Reset ¶
func (x *SubscribeResponse) Reset()
func (*SubscribeResponse) String ¶
func (x *SubscribeResponse) String() string
type TokenInfo ¶
type TokenInfo struct { // token symbol Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"` // token full name FullName string `protobuf:"bytes,2,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"` // token issuer Issuer string `protobuf:"bytes,3,opt,name=issuer,proto3" json:"issuer,omitempty"` // the amount of total supply, the result is total_supply_float multiplied by deciaml TotalSupply int64 `protobuf:"varint,4,opt,name=total_supply,json=totalSupply,proto3" json:"total_supply,omitempty"` // the amount of current supply, the result is current_supply_float multiplied by deciaml CurrentSupply int64 `protobuf:"varint,5,opt,name=current_supply,json=currentSupply,proto3" json:"current_supply,omitempty"` // token decimal Decimal int32 `protobuf:"varint,6,opt,name=decimal,proto3" json:"decimal,omitempty"` // whether the token can be transfered CanTransfer bool `protobuf:"varint,7,opt,name=can_transfer,json=canTransfer,proto3" json:"can_transfer,omitempty"` // whether the token can only be transfered by issuer OnlyIssuerCanTransfer bool `` /* 129-byte string literal not displayed */ // the amount of total supply TotalSupplyFloat float64 `protobuf:"fixed64,9,opt,name=total_supply_float,json=totalSupplyFloat,proto3" json:"total_supply_float,omitempty"` // the amount of current supply CurrentSupplyFloat float64 `protobuf:"fixed64,10,opt,name=current_supply_float,json=currentSupplyFloat,proto3" json:"current_supply_float,omitempty"` // contains filtered or unexported fields }
The message defines the token information.
func (*TokenInfo) Descriptor
deprecated
func (*TokenInfo) GetCanTransfer ¶
func (*TokenInfo) GetCurrentSupply ¶
func (*TokenInfo) GetCurrentSupplyFloat ¶
func (*TokenInfo) GetDecimal ¶
func (*TokenInfo) GetFullName ¶
func (*TokenInfo) GetOnlyIssuerCanTransfer ¶
func (*TokenInfo) GetTotalSupply ¶
func (*TokenInfo) GetTotalSupplyFloat ¶
func (*TokenInfo) ProtoMessage ¶
func (*TokenInfo) ProtoMessage()
func (*TokenInfo) ProtoReflect ¶
func (x *TokenInfo) ProtoReflect() protoreflect.Message
type Transaction ¶
type Transaction struct { // transaction hash Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` // transaction timestamp Time int64 `protobuf:"varint,2,opt,name=time,proto3" json:"time,omitempty"` // expiration timestamp Expiration int64 `protobuf:"varint,3,opt,name=expiration,proto3" json:"expiration,omitempty"` // gas gas_ratio GasRatio float64 `protobuf:"fixed64,4,opt,name=gas_ratio,json=gasRatio,proto3" json:"gas_ratio,omitempty"` // gas limit GasLimit float64 `protobuf:"fixed64,5,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"` // delay nanoseconds Delay int64 `protobuf:"varint,6,opt,name=delay,proto3" json:"delay,omitempty"` // chain id ChainId uint32 `protobuf:"varint,7,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // action list Actions []*Action `protobuf:"bytes,8,rep,name=actions,proto3" json:"actions,omitempty"` // signer list Signers []string `protobuf:"bytes,9,rep,name=signers,proto3" json:"signers,omitempty"` // publisher Publisher string `protobuf:"bytes,10,opt,name=publisher,proto3" json:"publisher,omitempty"` // referred transaction hash ReferredTx string `protobuf:"bytes,11,opt,name=referred_tx,json=referredTx,proto3" json:"referred_tx,omitempty"` // amount limit AmountLimit []*AmountLimit `protobuf:"bytes,12,rep,name=amount_limit,json=amountLimit,proto3" json:"amount_limit,omitempty"` // transaction receipt TxReceipt *TxReceipt `protobuf:"bytes,13,opt,name=tx_receipt,json=txReceipt,proto3" json:"tx_receipt,omitempty"` // contains filtered or unexported fields }
The message defines transaction struct.
func (*Transaction) Descriptor
deprecated
func (*Transaction) Descriptor() ([]byte, []int)
Deprecated: Use Transaction.ProtoReflect.Descriptor instead.
func (*Transaction) GetActions ¶
func (x *Transaction) GetActions() []*Action
func (*Transaction) GetAmountLimit ¶
func (x *Transaction) GetAmountLimit() []*AmountLimit
func (*Transaction) GetChainId ¶
func (x *Transaction) GetChainId() uint32
func (*Transaction) GetDelay ¶
func (x *Transaction) GetDelay() int64
func (*Transaction) GetExpiration ¶
func (x *Transaction) GetExpiration() int64
func (*Transaction) GetGasLimit ¶
func (x *Transaction) GetGasLimit() float64
func (*Transaction) GetGasRatio ¶
func (x *Transaction) GetGasRatio() float64
func (*Transaction) GetHash ¶
func (x *Transaction) GetHash() string
func (*Transaction) GetPublisher ¶
func (x *Transaction) GetPublisher() string
func (*Transaction) GetReferredTx ¶
func (x *Transaction) GetReferredTx() string
func (*Transaction) GetSigners ¶
func (x *Transaction) GetSigners() []string
func (*Transaction) GetTime ¶
func (x *Transaction) GetTime() int64
func (*Transaction) GetTxReceipt ¶
func (x *Transaction) GetTxReceipt() *TxReceipt
func (*Transaction) ProtoMessage ¶
func (*Transaction) ProtoMessage()
func (*Transaction) ProtoReflect ¶
func (x *Transaction) ProtoReflect() protoreflect.Message
func (*Transaction) Reset ¶
func (x *Transaction) Reset()
func (*Transaction) String ¶
func (x *Transaction) String() string
type TransactionRequest ¶
type TransactionRequest struct { // transaction timestamp Time int64 `protobuf:"varint,1,opt,name=time,proto3" json:"time,omitempty"` // expiration timestamp Expiration int64 `protobuf:"varint,2,opt,name=expiration,proto3" json:"expiration,omitempty"` // gas price GasRatio float64 `protobuf:"fixed64,3,opt,name=gas_ratio,json=gasRatio,proto3" json:"gas_ratio,omitempty"` // gas limit GasLimit float64 `protobuf:"fixed64,4,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"` // delay nanoseconds Delay int64 `protobuf:"varint,5,opt,name=delay,proto3" json:"delay,omitempty"` // chain id ChainId uint32 `protobuf:"varint,6,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // action list Actions []*Action `protobuf:"bytes,7,rep,name=actions,proto3" json:"actions,omitempty"` // amount limit AmountLimit []*AmountLimit `protobuf:"bytes,8,rep,name=amount_limit,json=amountLimit,proto3" json:"amount_limit,omitempty"` // signer list Signers []string `protobuf:"bytes,9,rep,name=signers,proto3" json:"signers,omitempty"` // signatures of signers Signatures []*Signature `protobuf:"bytes,10,rep,name=signatures,proto3" json:"signatures,omitempty"` // publisher Publisher string `protobuf:"bytes,11,opt,name=publisher,proto3" json:"publisher,omitempty"` // signatures of publisher PublisherSigs []*Signature `protobuf:"bytes,12,rep,name=publisher_sigs,json=publisherSigs,proto3" json:"publisher_sigs,omitempty"` // contains filtered or unexported fields }
The message defines the transaction request.
func (*TransactionRequest) Descriptor
deprecated
func (*TransactionRequest) Descriptor() ([]byte, []int)
Deprecated: Use TransactionRequest.ProtoReflect.Descriptor instead.
func (*TransactionRequest) GetActions ¶
func (x *TransactionRequest) GetActions() []*Action
func (*TransactionRequest) GetAmountLimit ¶
func (x *TransactionRequest) GetAmountLimit() []*AmountLimit
func (*TransactionRequest) GetChainId ¶
func (x *TransactionRequest) GetChainId() uint32
func (*TransactionRequest) GetDelay ¶
func (x *TransactionRequest) GetDelay() int64
func (*TransactionRequest) GetExpiration ¶
func (x *TransactionRequest) GetExpiration() int64
func (*TransactionRequest) GetGasLimit ¶
func (x *TransactionRequest) GetGasLimit() float64
func (*TransactionRequest) GetGasRatio ¶
func (x *TransactionRequest) GetGasRatio() float64
func (*TransactionRequest) GetPublisher ¶
func (x *TransactionRequest) GetPublisher() string
func (*TransactionRequest) GetPublisherSigs ¶
func (x *TransactionRequest) GetPublisherSigs() []*Signature
func (*TransactionRequest) GetSignatures ¶
func (x *TransactionRequest) GetSignatures() []*Signature
func (*TransactionRequest) GetSigners ¶
func (x *TransactionRequest) GetSigners() []string
func (*TransactionRequest) GetTime ¶
func (x *TransactionRequest) GetTime() int64
func (*TransactionRequest) ProtoMessage ¶
func (*TransactionRequest) ProtoMessage()
func (*TransactionRequest) ProtoReflect ¶
func (x *TransactionRequest) ProtoReflect() protoreflect.Message
func (*TransactionRequest) Reset ¶
func (x *TransactionRequest) Reset()
func (*TransactionRequest) String ¶
func (x *TransactionRequest) String() string
type TransactionResponse ¶
type TransactionResponse struct { // transaction status Status TransactionResponse_Status `protobuf:"varint,1,opt,name=status,proto3,enum=rpcpb.TransactionResponse_Status" json:"status,omitempty"` // transaction Transaction *Transaction `protobuf:"bytes,2,opt,name=transaction,proto3" json:"transaction,omitempty"` // block number BlockNumber int64 `protobuf:"varint,3,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` // contains filtered or unexported fields }
The message defines transaction response.
func (*TransactionResponse) Descriptor
deprecated
func (*TransactionResponse) Descriptor() ([]byte, []int)
Deprecated: Use TransactionResponse.ProtoReflect.Descriptor instead.
func (*TransactionResponse) GetBlockNumber ¶
func (x *TransactionResponse) GetBlockNumber() int64
func (*TransactionResponse) GetStatus ¶
func (x *TransactionResponse) GetStatus() TransactionResponse_Status
func (*TransactionResponse) GetTransaction ¶
func (x *TransactionResponse) GetTransaction() *Transaction
func (*TransactionResponse) ProtoMessage ¶
func (*TransactionResponse) ProtoMessage()
func (*TransactionResponse) ProtoReflect ¶
func (x *TransactionResponse) ProtoReflect() protoreflect.Message
func (*TransactionResponse) Reset ¶
func (x *TransactionResponse) Reset()
func (*TransactionResponse) String ¶
func (x *TransactionResponse) String() string
type TransactionResponse_Status ¶
type TransactionResponse_Status int32
The enumeration defines transaction status.
const ( // pending in transaction pool TransactionResponse_PENDING TransactionResponse_Status = 0 // packed in a block that has not been confirmed TransactionResponse_PACKED TransactionResponse_Status = 1 // packed in a block that is irreversible TransactionResponse_IRREVERSIBLE TransactionResponse_Status = 2 )
func (TransactionResponse_Status) Descriptor ¶
func (TransactionResponse_Status) Descriptor() protoreflect.EnumDescriptor
func (TransactionResponse_Status) Enum ¶
func (x TransactionResponse_Status) Enum() *TransactionResponse_Status
func (TransactionResponse_Status) EnumDescriptor
deprecated
func (TransactionResponse_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use TransactionResponse_Status.Descriptor instead.
func (TransactionResponse_Status) Number ¶
func (x TransactionResponse_Status) Number() protoreflect.EnumNumber
func (TransactionResponse_Status) String ¶
func (x TransactionResponse_Status) String() string
func (TransactionResponse_Status) Type ¶
func (TransactionResponse_Status) Type() protoreflect.EnumType
type TxHashRequest ¶
type TxHashRequest struct { // tx hash Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` // contains filtered or unexported fields }
The request message containing the tx's hash.
func (*TxHashRequest) Descriptor
deprecated
func (*TxHashRequest) Descriptor() ([]byte, []int)
Deprecated: Use TxHashRequest.ProtoReflect.Descriptor instead.
func (*TxHashRequest) GetHash ¶
func (x *TxHashRequest) GetHash() string
func (*TxHashRequest) ProtoMessage ¶
func (*TxHashRequest) ProtoMessage()
func (*TxHashRequest) ProtoReflect ¶
func (x *TxHashRequest) ProtoReflect() protoreflect.Message
func (*TxHashRequest) Reset ¶
func (x *TxHashRequest) Reset()
func (*TxHashRequest) String ¶
func (x *TxHashRequest) String() string
type TxReceipt ¶
type TxReceipt struct { // transaction hash TxHash string `protobuf:"bytes,1,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"` // gas usage GasUsage float64 `protobuf:"fixed64,2,opt,name=gas_usage,json=gasUsage,proto3" json:"gas_usage,omitempty"` // ram usage RamUsage map[string]int64 `` /* 174-byte string literal not displayed */ // status code StatusCode TxReceipt_StatusCode `protobuf:"varint,4,opt,name=status_code,json=statusCode,proto3,enum=rpcpb.TxReceipt_StatusCode" json:"status_code,omitempty"` // message Message string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"` // transaction returns Returns []string `protobuf:"bytes,6,rep,name=returns,proto3" json:"returns,omitempty"` // transaction receipts Receipts []*TxReceipt_Receipt `protobuf:"bytes,7,rep,name=receipts,proto3" json:"receipts,omitempty"` // contains filtered or unexported fields }
The message defines the transaction receipt struct.
func (*TxReceipt) Descriptor
deprecated
func (*TxReceipt) GetGasUsage ¶
func (*TxReceipt) GetMessage ¶
func (*TxReceipt) GetRamUsage ¶
func (*TxReceipt) GetReceipts ¶
func (x *TxReceipt) GetReceipts() []*TxReceipt_Receipt
func (*TxReceipt) GetReturns ¶
func (*TxReceipt) GetStatusCode ¶
func (x *TxReceipt) GetStatusCode() TxReceipt_StatusCode
func (*TxReceipt) ProtoMessage ¶
func (*TxReceipt) ProtoMessage()
func (*TxReceipt) ProtoReflect ¶
func (x *TxReceipt) ProtoReflect() protoreflect.Message
type TxReceipt_Receipt ¶
type TxReceipt_Receipt struct { // function name FuncName string `protobuf:"bytes,1,opt,name=func_name,json=funcName,proto3" json:"func_name,omitempty"` // content Content string `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"` // contains filtered or unexported fields }
The message defines transaction execution receipt.
func (*TxReceipt_Receipt) Descriptor
deprecated
func (*TxReceipt_Receipt) Descriptor() ([]byte, []int)
Deprecated: Use TxReceipt_Receipt.ProtoReflect.Descriptor instead.
func (*TxReceipt_Receipt) GetContent ¶
func (x *TxReceipt_Receipt) GetContent() string
func (*TxReceipt_Receipt) GetFuncName ¶
func (x *TxReceipt_Receipt) GetFuncName() string
func (*TxReceipt_Receipt) ProtoMessage ¶
func (*TxReceipt_Receipt) ProtoMessage()
func (*TxReceipt_Receipt) ProtoReflect ¶
func (x *TxReceipt_Receipt) ProtoReflect() protoreflect.Message
func (*TxReceipt_Receipt) Reset ¶
func (x *TxReceipt_Receipt) Reset()
func (*TxReceipt_Receipt) String ¶
func (x *TxReceipt_Receipt) String() string
type TxReceipt_StatusCode ¶
type TxReceipt_StatusCode int32
The enumeration defines transaction receipt status code.
const ( // success TxReceipt_SUCCESS TxReceipt_StatusCode = 0 // run out of gas TxReceipt_GAS_RUN_OUT TxReceipt_StatusCode = 1 // balance not enough TxReceipt_BALANCE_NOT_ENOUGH TxReceipt_StatusCode = 2 // wrong parameter TxReceipt_WRONG_PARAMETER TxReceipt_StatusCode = 3 // runtime error TxReceipt_RUNTIME_ERROR TxReceipt_StatusCode = 4 // run out of time TxReceipt_TIMEOUT TxReceipt_StatusCode = 5 // wrong transaction format TxReceipt_WRONG_TX_FORMAT TxReceipt_StatusCode = 6 // more than one set code action in a transaction TxReceipt_DUPLICATE_SET_CODE TxReceipt_StatusCode = 7 // unknown error TxReceipt_UNKNOWN_ERROR TxReceipt_StatusCode = 8 )
func (TxReceipt_StatusCode) Descriptor ¶
func (TxReceipt_StatusCode) Descriptor() protoreflect.EnumDescriptor
func (TxReceipt_StatusCode) Enum ¶
func (x TxReceipt_StatusCode) Enum() *TxReceipt_StatusCode
func (TxReceipt_StatusCode) EnumDescriptor
deprecated
func (TxReceipt_StatusCode) EnumDescriptor() ([]byte, []int)
Deprecated: Use TxReceipt_StatusCode.Descriptor instead.
func (TxReceipt_StatusCode) Number ¶
func (x TxReceipt_StatusCode) Number() protoreflect.EnumNumber
func (TxReceipt_StatusCode) String ¶
func (x TxReceipt_StatusCode) String() string
func (TxReceipt_StatusCode) Type ¶
func (TxReceipt_StatusCode) Type() protoreflect.EnumType
type UnimplementedApiServiceServer ¶
type UnimplementedApiServiceServer struct { }
UnimplementedApiServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedApiServiceServer) ExecTransaction ¶
func (*UnimplementedApiServiceServer) ExecTransaction(context.Context, *TransactionRequest) (*TxReceipt, error)
func (*UnimplementedApiServiceServer) GetAccount ¶
func (*UnimplementedApiServiceServer) GetAccount(context.Context, *GetAccountRequest) (*Account, error)
func (*UnimplementedApiServiceServer) GetBatchContractStorage ¶
func (*UnimplementedApiServiceServer) GetBatchContractStorage(context.Context, *GetBatchContractStorageRequest) (*GetBatchContractStorageResponse, error)
func (*UnimplementedApiServiceServer) GetBlockByHash ¶
func (*UnimplementedApiServiceServer) GetBlockByHash(context.Context, *GetBlockByHashRequest) (*BlockResponse, error)
func (*UnimplementedApiServiceServer) GetBlockByNumber ¶
func (*UnimplementedApiServiceServer) GetBlockByNumber(context.Context, *GetBlockByNumberRequest) (*BlockResponse, error)
func (*UnimplementedApiServiceServer) GetBlockHeaderByRange ¶
func (*UnimplementedApiServiceServer) GetBlockHeaderByRange(context.Context, *GetBlockHeaderByRangeRequest) (*BlockHeaderByRangeResponse, error)
func (*UnimplementedApiServiceServer) GetCandidateBonus ¶
func (*UnimplementedApiServiceServer) GetCandidateBonus(context.Context, *GetAccountRequest) (*CandidateBonus, error)
func (*UnimplementedApiServiceServer) GetChainInfo ¶
func (*UnimplementedApiServiceServer) GetChainInfo(context.Context, *EmptyRequest) (*ChainInfoResponse, error)
func (*UnimplementedApiServiceServer) GetContract ¶
func (*UnimplementedApiServiceServer) GetContract(context.Context, *GetContractRequest) (*Contract, error)
func (*UnimplementedApiServiceServer) GetContractStorage ¶
func (*UnimplementedApiServiceServer) GetContractStorage(context.Context, *GetContractStorageRequest) (*GetContractStorageResponse, error)
func (*UnimplementedApiServiceServer) GetContractStorageFields ¶
func (*UnimplementedApiServiceServer) GetContractStorageFields(context.Context, *GetContractStorageFieldsRequest) (*GetContractStorageFieldsResponse, error)
func (*UnimplementedApiServiceServer) GetContractVote ¶
func (*UnimplementedApiServiceServer) GetContractVote(context.Context, *GetContractRequest) (*ContractVote, error)
func (*UnimplementedApiServiceServer) GetGasRatio ¶
func (*UnimplementedApiServiceServer) GetGasRatio(context.Context, *EmptyRequest) (*GasRatioResponse, error)
func (*UnimplementedApiServiceServer) GetNodeInfo ¶
func (*UnimplementedApiServiceServer) GetNodeInfo(context.Context, *EmptyRequest) (*NodeInfoResponse, error)
func (*UnimplementedApiServiceServer) GetProducerVoteInfo ¶
func (*UnimplementedApiServiceServer) GetProducerVoteInfo(context.Context, *GetProducerVoteInfoRequest) (*GetProducerVoteInfoResponse, error)
func (*UnimplementedApiServiceServer) GetRAMInfo ¶
func (*UnimplementedApiServiceServer) GetRAMInfo(context.Context, *EmptyRequest) (*RAMInfoResponse, error)
func (*UnimplementedApiServiceServer) GetRawBlockByNumber ¶
func (*UnimplementedApiServiceServer) GetRawBlockByNumber(context.Context, *GetBlockByNumberRequest) (*RawBlockResponse, error)
func (*UnimplementedApiServiceServer) GetToken721Balance ¶
func (*UnimplementedApiServiceServer) GetToken721Balance(context.Context, *GetTokenBalanceRequest) (*GetToken721BalanceResponse, error)
func (*UnimplementedApiServiceServer) GetToken721Metadata ¶
func (*UnimplementedApiServiceServer) GetToken721Metadata(context.Context, *GetToken721InfoRequest) (*GetToken721MetadataResponse, error)
func (*UnimplementedApiServiceServer) GetToken721Owner ¶
func (*UnimplementedApiServiceServer) GetToken721Owner(context.Context, *GetToken721InfoRequest) (*GetToken721OwnerResponse, error)
func (*UnimplementedApiServiceServer) GetTokenBalance ¶
func (*UnimplementedApiServiceServer) GetTokenBalance(context.Context, *GetTokenBalanceRequest) (*GetTokenBalanceResponse, error)
func (*UnimplementedApiServiceServer) GetTokenInfo ¶
func (*UnimplementedApiServiceServer) GetTokenInfo(context.Context, *GetTokenInfoRequest) (*TokenInfo, error)
func (*UnimplementedApiServiceServer) GetTxByHash ¶
func (*UnimplementedApiServiceServer) GetTxByHash(context.Context, *TxHashRequest) (*TransactionResponse, error)
func (*UnimplementedApiServiceServer) GetTxReceiptByTxHash ¶
func (*UnimplementedApiServiceServer) GetTxReceiptByTxHash(context.Context, *TxHashRequest) (*TxReceipt, error)
func (*UnimplementedApiServiceServer) GetVoterBonus ¶
func (*UnimplementedApiServiceServer) GetVoterBonus(context.Context, *GetAccountRequest) (*VoterBonus, error)
func (*UnimplementedApiServiceServer) ListContractStorage ¶
func (*UnimplementedApiServiceServer) ListContractStorage(context.Context, *ListContractStorageRequest) (*ListContractStorageResponse, error)
func (*UnimplementedApiServiceServer) SendTransaction ¶
func (*UnimplementedApiServiceServer) SendTransaction(context.Context, *TransactionRequest) (*SendTransactionResponse, error)
func (*UnimplementedApiServiceServer) Subscribe ¶
func (*UnimplementedApiServiceServer) Subscribe(*SubscribeRequest, ApiService_SubscribeServer) error
type VoteInfo ¶
type VoteInfo struct { // option name Option string `protobuf:"bytes,1,opt,name=option,proto3" json:"option,omitempty"` // votes Votes float64 `protobuf:"fixed64,2,opt,name=votes,proto3" json:"votes,omitempty"` // cleared votes ClearedVotes float64 `protobuf:"fixed64,3,opt,name=cleared_votes,json=clearedVotes,proto3" json:"cleared_votes,omitempty"` // contains filtered or unexported fields }
The message defines the account's vote info.
func (*VoteInfo) Descriptor
deprecated
func (*VoteInfo) GetClearedVotes ¶
func (*VoteInfo) ProtoMessage ¶
func (*VoteInfo) ProtoMessage()
func (*VoteInfo) ProtoReflect ¶
func (x *VoteInfo) ProtoReflect() protoreflect.Message
type VoterBonus ¶
type VoterBonus struct { // the totol voter bonus Bonus float64 `protobuf:"fixed64,1,opt,name=bonus,proto3" json:"bonus,omitempty"` // the voter bonus detail Detail map[string]float64 `` /* 155-byte string literal not displayed */ // contains filtered or unexported fields }
The message defines the getVoterBonus response.
func (*VoterBonus) Descriptor
deprecated
func (*VoterBonus) Descriptor() ([]byte, []int)
Deprecated: Use VoterBonus.ProtoReflect.Descriptor instead.
func (*VoterBonus) GetBonus ¶
func (x *VoterBonus) GetBonus() float64
func (*VoterBonus) GetDetail ¶
func (x *VoterBonus) GetDetail() map[string]float64
func (*VoterBonus) ProtoMessage ¶
func (*VoterBonus) ProtoMessage()
func (*VoterBonus) ProtoReflect ¶
func (x *VoterBonus) ProtoReflect() protoreflect.Message
func (*VoterBonus) Reset ¶
func (x *VoterBonus) Reset()
func (*VoterBonus) String ¶
func (x *VoterBonus) String() string