generated

package
v0.0.0-...-7bd4979 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 10, 2019 License: MIT Imports: 5 Imported by: 28

Documentation

Overview

Package qrl is a generated protocol buffer package.

It is generated from these files:

qrl.proto
qrlbase.proto
qrllegacy.proto
qrlmining.proto
stateinfo.proto

It has these top-level messages:

Empty
GetNodeStateReq
GetNodeStateResp
GetKnownPeersReq
GetKnownPeersResp
GetPeersStatReq
GetPeersStatResp
GetBlockReq
GetBlockResp
GetStatsReq
GetStatsResp
GetAddressFromPKReq
GetAddressFromPKResp
BlockDataPoint
GetAddressStateReq
GetAddressStateResp
GetObjectReq
GetObjectResp
GetLatestDataReq
GetLatestDataResp
TransferCoinsReq
TransferCoinsResp
PushTransactionReq
PushTransactionResp
MessageTxnReq
TokenTxnReq
TransferTokenTxnReq
SlaveTxnReq
LatticePublicKeyTxnReq
GetLocalAddressesReq
GetLocalAddressesResp
NodeInfo
StoredPeers
Peer
AddressState
LatticePK
AddressAmount
BlockHeader
BlockHeaderExtended
TransactionCount
TransactionExtended
BlockExtended
Block
GenesisBalance
BlockMetaDataList
Transaction
TokenList
TokenMetadata
CollectEphemeralMessageReq
CollectEphemeralMessageResp
PushEphemeralMessageReq
EncryptedEphemeralMessage
EphemeralChannelPayload
EphemeralMessagePayload
LatticePublicKeys
EphemeralMetadata
AddressList
BlockHeightData
BlockMetaData
BlockNumberMapping
StateLoader
StateObjects
LRUStateCache
PeerStat
NodeChainState
NodeHeaderHash
P2PAcknowledgement
PeerInfo
Peers
GetNodeInfoReq
GetNodeInfoResp
LegacyMessage
NoData
VEData
PLData
PONGData
MRData
BKData
FBData
PBData
SYNCData
GetBlockMiningCompatibleReq
GetLastBlockHeaderReq
GetBlockMiningCompatibleResp
GetLastBlockHeaderResp
GetBlockToMineReq
GetBlockToMineResp
SubmitMinedBlockReq
SubmitMinedBlockResp
TransactionMetadata
LastTransactions
ForkState

Index

Constants

This section is empty.

Variables

View Source
var GetLatestDataReq_Filter_name = map[int32]string{
	0: "ALL",
	1: "BLOCKHEADERS",
	2: "TRANSACTIONS",
	3: "TRANSACTIONS_UNCONFIRMED",
}
View Source
var GetLatestDataReq_Filter_value = map[string]int32{
	"ALL":                      0,
	"BLOCKHEADERS":             1,
	"TRANSACTIONS":             2,
	"TRANSACTIONS_UNCONFIRMED": 3,
}
View Source
var LegacyMessage_FuncName_name = map[int32]string{
	0:  "VE",
	1:  "PL",
	2:  "PONG",
	3:  "MR",
	4:  "SFM",
	5:  "BK",
	6:  "FB",
	7:  "PB",
	8:  "BH",
	9:  "TX",
	10: "LT",
	11: "EPH",
	12: "MT",
	13: "TK",
	14: "TT",
	15: "SL",
	16: "SYNC",
	17: "CHAINSTATE",
	18: "HEADERHASHES",
	19: "P2P_ACK",
}
View Source
var LegacyMessage_FuncName_value = map[string]int32{
	"VE":           0,
	"PL":           1,
	"PONG":         2,
	"MR":           3,
	"SFM":          4,
	"BK":           5,
	"FB":           6,
	"PB":           7,
	"BH":           8,
	"TX":           9,
	"LT":           10,
	"EPH":          11,
	"MT":           12,
	"TK":           13,
	"TT":           14,
	"SL":           15,
	"SYNC":         16,
	"CHAINSTATE":   17,
	"HEADERHASHES": 18,
	"P2P_ACK":      19,
}
View Source
var NodeInfo_State_name = map[int32]string{
	0: "UNKNOWN",
	1: "UNSYNCED",
	2: "SYNCING",
	3: "SYNCED",
	4: "FORKED",
}
View Source
var NodeInfo_State_value = map[string]int32{
	"UNKNOWN":  0,
	"UNSYNCED": 1,
	"SYNCING":  2,
	"SYNCED":   3,
	"FORKED":   4,
}
View Source
var PushTransactionResp_ResponseCode_name = map[int32]string{
	0: "UNKNOWN",
	1: "ERROR",
	2: "VALIDATION_FAILED",
	3: "SUBMITTED",
}
View Source
var PushTransactionResp_ResponseCode_value = map[string]int32{
	"UNKNOWN":           0,
	"ERROR":             1,
	"VALIDATION_FAILED": 2,
	"SUBMITTED":         3,
}

Functions

func RegisterAdminAPIServer

func RegisterAdminAPIServer(s *grpc.Server, srv AdminAPIServer)

func RegisterBaseServer

func RegisterBaseServer(s *grpc.Server, srv BaseServer)

func RegisterMiningAPIServer

func RegisterMiningAPIServer(s *grpc.Server, srv MiningAPIServer)

func RegisterPublicAPIServer

func RegisterPublicAPIServer(s *grpc.Server, srv PublicAPIServer)

Types

type AddressAmount

type AddressAmount struct {
	Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Amount  uint64 `protobuf:"varint,2,opt,name=amount" json:"amount,omitempty"`
}

func (*AddressAmount) Descriptor

func (*AddressAmount) Descriptor() ([]byte, []int)

func (*AddressAmount) GetAddress

func (m *AddressAmount) GetAddress() []byte

func (*AddressAmount) GetAmount

func (m *AddressAmount) GetAmount() uint64

func (*AddressAmount) ProtoMessage

func (*AddressAmount) ProtoMessage()

func (*AddressAmount) Reset

func (m *AddressAmount) Reset()

func (*AddressAmount) String

func (m *AddressAmount) String() string

type AddressList

type AddressList struct {
	Addresses [][]byte `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
}

func (*AddressList) Descriptor

func (*AddressList) Descriptor() ([]byte, []int)

func (*AddressList) GetAddresses

func (m *AddressList) GetAddresses() [][]byte

func (*AddressList) ProtoMessage

func (*AddressList) ProtoMessage()

func (*AddressList) Reset

func (m *AddressList) Reset()

func (*AddressList) String

func (m *AddressList) String() string

type AddressState

type AddressState struct {
	Address            []byte            `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Balance            uint64            `protobuf:"varint,2,opt,name=balance" json:"balance,omitempty"`
	Nonce              uint64            `protobuf:"varint,3,opt,name=nonce" json:"nonce,omitempty"`
	OtsBitfield        [][]byte          `protobuf:"bytes,4,rep,name=ots_bitfield,json=otsBitfield,proto3" json:"ots_bitfield,omitempty"`
	TransactionHashes  [][]byte          `protobuf:"bytes,5,rep,name=transaction_hashes,json=transactionHashes,proto3" json:"transaction_hashes,omitempty"`
	Tokens             map[string]uint64 `` /* 133-byte string literal not displayed */
	LatticePKList      []*LatticePK      `protobuf:"bytes,7,rep,name=latticePK_list,json=latticePKList" json:"latticePK_list,omitempty"`
	SlavePksAccessType map[string]uint32 `` /* 187-byte string literal not displayed */
	OtsCounter         uint64            `protobuf:"varint,9,opt,name=ots_counter,json=otsCounter" json:"ots_counter,omitempty"`
}

func (*AddressState) Descriptor

func (*AddressState) Descriptor() ([]byte, []int)

func (*AddressState) GetAddress

func (m *AddressState) GetAddress() []byte

func (*AddressState) GetBalance

func (m *AddressState) GetBalance() uint64

func (*AddressState) GetLatticePKList

func (m *AddressState) GetLatticePKList() []*LatticePK

func (*AddressState) GetNonce

func (m *AddressState) GetNonce() uint64

func (*AddressState) GetOtsBitfield

func (m *AddressState) GetOtsBitfield() [][]byte

func (*AddressState) GetOtsCounter

func (m *AddressState) GetOtsCounter() uint64

func (*AddressState) GetSlavePksAccessType

func (m *AddressState) GetSlavePksAccessType() map[string]uint32

func (*AddressState) GetTokens

func (m *AddressState) GetTokens() map[string]uint64

func (*AddressState) GetTransactionHashes

func (m *AddressState) GetTransactionHashes() [][]byte

func (*AddressState) ProtoMessage

func (*AddressState) ProtoMessage()

func (*AddressState) Reset

func (m *AddressState) Reset()

func (*AddressState) String

func (m *AddressState) String() string

type AdminAPIClient

type AdminAPIClient interface {
}

func NewAdminAPIClient

func NewAdminAPIClient(cc *grpc.ClientConn) AdminAPIClient

type AdminAPIServer

type AdminAPIServer interface {
}

type BKData

type BKData struct {
	MrData *MRData `protobuf:"bytes,1,opt,name=mrData" json:"mrData,omitempty"`
	Block  *Block  `protobuf:"bytes,2,opt,name=block" json:"block,omitempty"`
}

func (*BKData) Descriptor

func (*BKData) Descriptor() ([]byte, []int)

func (*BKData) GetBlock

func (m *BKData) GetBlock() *Block

func (*BKData) GetMrData

func (m *BKData) GetMrData() *MRData

func (*BKData) ProtoMessage

func (*BKData) ProtoMessage()

func (*BKData) Reset

func (m *BKData) Reset()

func (*BKData) String

func (m *BKData) String() string

type BaseClient

type BaseClient interface {
	GetNodeInfo(ctx context.Context, in *GetNodeInfoReq, opts ...grpc.CallOption) (*GetNodeInfoResp, error)
}

func NewBaseClient

func NewBaseClient(cc *grpc.ClientConn) BaseClient

type BaseServer

type BaseServer interface {
	GetNodeInfo(context.Context, *GetNodeInfoReq) (*GetNodeInfoResp, error)
}

type Block

type Block struct {
	Header       *BlockHeader   `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Transactions []*Transaction `protobuf:"bytes,2,rep,name=transactions" json:"transactions,omitempty"`
	// This is only applicable to genesis blocks
	GenesisBalance []*GenesisBalance `protobuf:"bytes,3,rep,name=genesis_balance,json=genesisBalance" json:"genesis_balance,omitempty"`
}

func (*Block) Descriptor

func (*Block) Descriptor() ([]byte, []int)

func (*Block) GetGenesisBalance

func (m *Block) GetGenesisBalance() []*GenesisBalance

func (*Block) GetHeader

func (m *Block) GetHeader() *BlockHeader

func (*Block) GetTransactions

func (m *Block) GetTransactions() []*Transaction

func (*Block) ProtoMessage

func (*Block) ProtoMessage()

func (*Block) Reset

func (m *Block) Reset()

func (*Block) String

func (m *Block) String() string

type BlockDataPoint

type BlockDataPoint struct {
	Number         uint64  `protobuf:"varint,1,opt,name=number" json:"number,omitempty"`
	Difficulty     string  `protobuf:"bytes,2,opt,name=difficulty" json:"difficulty,omitempty"`
	Timestamp      uint64  `protobuf:"varint,3,opt,name=timestamp" json:"timestamp,omitempty"`
	TimeLast       uint64  `protobuf:"varint,4,opt,name=time_last,json=timeLast" json:"time_last,omitempty"`
	TimeMovavg     uint64  `protobuf:"varint,5,opt,name=time_movavg,json=timeMovavg" json:"time_movavg,omitempty"`
	HashPower      float32 `protobuf:"fixed32,6,opt,name=hash_power,json=hashPower" json:"hash_power,omitempty"`
	HeaderHash     []byte  `protobuf:"bytes,7,opt,name=header_hash,json=headerHash,proto3" json:"header_hash,omitempty"`
	HeaderHashPrev []byte  `protobuf:"bytes,8,opt,name=header_hash_prev,json=headerHashPrev,proto3" json:"header_hash_prev,omitempty"`
}

* BlockDataPoint message definition

func (*BlockDataPoint) Descriptor

func (*BlockDataPoint) Descriptor() ([]byte, []int)

func (*BlockDataPoint) GetDifficulty

func (m *BlockDataPoint) GetDifficulty() string

func (*BlockDataPoint) GetHashPower

func (m *BlockDataPoint) GetHashPower() float32

func (*BlockDataPoint) GetHeaderHash

func (m *BlockDataPoint) GetHeaderHash() []byte

func (*BlockDataPoint) GetHeaderHashPrev

func (m *BlockDataPoint) GetHeaderHashPrev() []byte

func (*BlockDataPoint) GetNumber

func (m *BlockDataPoint) GetNumber() uint64

func (*BlockDataPoint) GetTimeLast

func (m *BlockDataPoint) GetTimeLast() uint64

func (*BlockDataPoint) GetTimeMovavg

func (m *BlockDataPoint) GetTimeMovavg() uint64

func (*BlockDataPoint) GetTimestamp

func (m *BlockDataPoint) GetTimestamp() uint64

func (*BlockDataPoint) ProtoMessage

func (*BlockDataPoint) ProtoMessage()

func (*BlockDataPoint) Reset

func (m *BlockDataPoint) Reset()

func (*BlockDataPoint) String

func (m *BlockDataPoint) String() string

type BlockExtended

type BlockExtended struct {
	Header               *BlockHeader           `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	ExtendedTransactions []*TransactionExtended `protobuf:"bytes,2,rep,name=extended_transactions,json=extendedTransactions" json:"extended_transactions,omitempty"`
	// This is only applicable to genesis blocks
	GenesisBalance []*GenesisBalance `protobuf:"bytes,3,rep,name=genesis_balance,json=genesisBalance" json:"genesis_balance,omitempty"`
	Size           uint64            `protobuf:"varint,4,opt,name=size" json:"size,omitempty"`
}

func (*BlockExtended) Descriptor

func (*BlockExtended) Descriptor() ([]byte, []int)

func (*BlockExtended) GetExtendedTransactions

func (m *BlockExtended) GetExtendedTransactions() []*TransactionExtended

func (*BlockExtended) GetGenesisBalance

func (m *BlockExtended) GetGenesisBalance() []*GenesisBalance

func (*BlockExtended) GetHeader

func (m *BlockExtended) GetHeader() *BlockHeader

func (*BlockExtended) GetSize

func (m *BlockExtended) GetSize() uint64

func (*BlockExtended) ProtoMessage

func (*BlockExtended) ProtoMessage()

func (*BlockExtended) Reset

func (m *BlockExtended) Reset()

func (*BlockExtended) String

func (m *BlockExtended) String() string

type BlockHeader

type BlockHeader struct {
	// Header
	HashHeader       []byte `protobuf:"bytes,1,opt,name=hash_header,json=hashHeader,proto3" json:"hash_header,omitempty"`
	BlockNumber      uint64 `protobuf:"varint,2,opt,name=block_number,json=blockNumber" json:"block_number,omitempty"`
	TimestampSeconds uint64 `protobuf:"varint,3,opt,name=timestamp_seconds,json=timestampSeconds" json:"timestamp_seconds,omitempty"`
	HashHeaderPrev   []byte `protobuf:"bytes,4,opt,name=hash_header_prev,json=hashHeaderPrev,proto3" json:"hash_header_prev,omitempty"`
	RewardBlock      uint64 `protobuf:"varint,5,opt,name=reward_block,json=rewardBlock" json:"reward_block,omitempty"`
	RewardFee        uint64 `protobuf:"varint,6,opt,name=reward_fee,json=rewardFee" json:"reward_fee,omitempty"`
	MerkleRoot       []byte `protobuf:"bytes,7,opt,name=merkle_root,json=merkleRoot,proto3" json:"merkle_root,omitempty"`
	MiningNonce      uint32 `protobuf:"varint,8,opt,name=mining_nonce,json=miningNonce" json:"mining_nonce,omitempty"`
	ExtraNonce       uint64 `protobuf:"varint,9,opt,name=extra_nonce,json=extraNonce" json:"extra_nonce,omitempty"`
}

func (*BlockHeader) Descriptor

func (*BlockHeader) Descriptor() ([]byte, []int)

func (*BlockHeader) GetBlockNumber

func (m *BlockHeader) GetBlockNumber() uint64

func (*BlockHeader) GetExtraNonce

func (m *BlockHeader) GetExtraNonce() uint64

func (*BlockHeader) GetHashHeader

func (m *BlockHeader) GetHashHeader() []byte

func (*BlockHeader) GetHashHeaderPrev

func (m *BlockHeader) GetHashHeaderPrev() []byte

func (*BlockHeader) GetMerkleRoot

func (m *BlockHeader) GetMerkleRoot() []byte

func (*BlockHeader) GetMiningNonce

func (m *BlockHeader) GetMiningNonce() uint32

func (*BlockHeader) GetRewardBlock

func (m *BlockHeader) GetRewardBlock() uint64

func (*BlockHeader) GetRewardFee

func (m *BlockHeader) GetRewardFee() uint64

func (*BlockHeader) GetTimestampSeconds

func (m *BlockHeader) GetTimestampSeconds() uint64

func (*BlockHeader) ProtoMessage

func (*BlockHeader) ProtoMessage()

func (*BlockHeader) Reset

func (m *BlockHeader) Reset()

func (*BlockHeader) String

func (m *BlockHeader) String() string

type BlockHeaderExtended

type BlockHeaderExtended struct {
	Header           *BlockHeader      `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	TransactionCount *TransactionCount `protobuf:"bytes,2,opt,name=transaction_count,json=transactionCount" json:"transaction_count,omitempty"`
}

func (*BlockHeaderExtended) Descriptor

func (*BlockHeaderExtended) Descriptor() ([]byte, []int)

func (*BlockHeaderExtended) GetHeader

func (m *BlockHeaderExtended) GetHeader() *BlockHeader

func (*BlockHeaderExtended) GetTransactionCount

func (m *BlockHeaderExtended) GetTransactionCount() *TransactionCount

func (*BlockHeaderExtended) ProtoMessage

func (*BlockHeaderExtended) ProtoMessage()

func (*BlockHeaderExtended) Reset

func (m *BlockHeaderExtended) Reset()

func (*BlockHeaderExtended) String

func (m *BlockHeaderExtended) String() string

type BlockHeightData

type BlockHeightData struct {
	BlockNumber          uint64 `protobuf:"varint,1,opt,name=block_number,json=blockNumber" json:"block_number,omitempty"`
	BlockHeaderhash      []byte `protobuf:"bytes,2,opt,name=block_headerhash,json=blockHeaderhash,proto3" json:"block_headerhash,omitempty"`
	CumulativeDifficulty []byte `protobuf:"bytes,3,opt,name=cumulative_difficulty,json=cumulativeDifficulty,proto3" json:"cumulative_difficulty,omitempty"`
}

func (*BlockHeightData) Descriptor

func (*BlockHeightData) Descriptor() ([]byte, []int)

func (*BlockHeightData) GetBlockHeaderhash

func (m *BlockHeightData) GetBlockHeaderhash() []byte

func (*BlockHeightData) GetBlockNumber

func (m *BlockHeightData) GetBlockNumber() uint64

func (*BlockHeightData) GetCumulativeDifficulty

func (m *BlockHeightData) GetCumulativeDifficulty() []byte

func (*BlockHeightData) ProtoMessage

func (*BlockHeightData) ProtoMessage()

func (*BlockHeightData) Reset

func (m *BlockHeightData) Reset()

func (*BlockHeightData) String

func (m *BlockHeightData) String() string

type BlockMetaData

type BlockMetaData struct {
	BlockDifficulty      []byte   `protobuf:"bytes,1,opt,name=block_difficulty,json=blockDifficulty,proto3" json:"block_difficulty,omitempty"`
	CumulativeDifficulty []byte   `protobuf:"bytes,2,opt,name=cumulative_difficulty,json=cumulativeDifficulty,proto3" json:"cumulative_difficulty,omitempty"`
	ChildHeaderhashes    [][]byte `protobuf:"bytes,3,rep,name=child_headerhashes,json=childHeaderhashes,proto3" json:"child_headerhashes,omitempty"`
	Last_NHeaderhashes   [][]byte `protobuf:"bytes,4,rep,name=last_N_headerhashes,json=lastNHeaderhashes,proto3" json:"last_N_headerhashes,omitempty"`
}

func (*BlockMetaData) Descriptor

func (*BlockMetaData) Descriptor() ([]byte, []int)

func (*BlockMetaData) GetBlockDifficulty

func (m *BlockMetaData) GetBlockDifficulty() []byte

func (*BlockMetaData) GetChildHeaderhashes

func (m *BlockMetaData) GetChildHeaderhashes() [][]byte

func (*BlockMetaData) GetCumulativeDifficulty

func (m *BlockMetaData) GetCumulativeDifficulty() []byte

func (*BlockMetaData) GetLast_NHeaderhashes

func (m *BlockMetaData) GetLast_NHeaderhashes() [][]byte

func (*BlockMetaData) ProtoMessage

func (*BlockMetaData) ProtoMessage()

func (*BlockMetaData) Reset

func (m *BlockMetaData) Reset()

func (*BlockMetaData) String

func (m *BlockMetaData) String() string

type BlockMetaDataList

type BlockMetaDataList struct {
	BlockNumberHashes []*BlockMetaData `protobuf:"bytes,1,rep,name=block_number_hashes,json=blockNumberHashes" json:"block_number_hashes,omitempty"`
}

func (*BlockMetaDataList) Descriptor

func (*BlockMetaDataList) Descriptor() ([]byte, []int)

func (*BlockMetaDataList) GetBlockNumberHashes

func (m *BlockMetaDataList) GetBlockNumberHashes() []*BlockMetaData

func (*BlockMetaDataList) ProtoMessage

func (*BlockMetaDataList) ProtoMessage()

func (*BlockMetaDataList) Reset

func (m *BlockMetaDataList) Reset()

func (*BlockMetaDataList) String

func (m *BlockMetaDataList) String() string

type BlockNumberMapping

type BlockNumberMapping struct {
	Headerhash     []byte `protobuf:"bytes,1,opt,name=headerhash,proto3" json:"headerhash,omitempty"`
	PrevHeaderhash []byte `protobuf:"bytes,2,opt,name=prev_headerhash,json=prevHeaderhash,proto3" json:"prev_headerhash,omitempty"`
}

func (*BlockNumberMapping) Descriptor

func (*BlockNumberMapping) Descriptor() ([]byte, []int)

func (*BlockNumberMapping) GetHeaderhash

func (m *BlockNumberMapping) GetHeaderhash() []byte

func (*BlockNumberMapping) GetPrevHeaderhash

func (m *BlockNumberMapping) GetPrevHeaderhash() []byte

func (*BlockNumberMapping) ProtoMessage

func (*BlockNumberMapping) ProtoMessage()

func (*BlockNumberMapping) Reset

func (m *BlockNumberMapping) Reset()

func (*BlockNumberMapping) String

func (m *BlockNumberMapping) String() string

type CollectEphemeralMessageReq

type CollectEphemeralMessageReq struct {
	MsgId []byte `protobuf:"bytes,1,opt,name=msg_id,json=msgId,proto3" json:"msg_id,omitempty"`
}

func (*CollectEphemeralMessageReq) Descriptor

func (*CollectEphemeralMessageReq) Descriptor() ([]byte, []int)

func (*CollectEphemeralMessageReq) GetMsgId

func (m *CollectEphemeralMessageReq) GetMsgId() []byte

func (*CollectEphemeralMessageReq) ProtoMessage

func (*CollectEphemeralMessageReq) ProtoMessage()

func (*CollectEphemeralMessageReq) Reset

func (m *CollectEphemeralMessageReq) Reset()

func (*CollectEphemeralMessageReq) String

func (m *CollectEphemeralMessageReq) String() string

type CollectEphemeralMessageResp

type CollectEphemeralMessageResp struct {
	EphemeralMetadata *EphemeralMetadata `protobuf:"bytes,1,opt,name=ephemeral_metadata,json=ephemeralMetadata" json:"ephemeral_metadata,omitempty"`
}

func (*CollectEphemeralMessageResp) Descriptor

func (*CollectEphemeralMessageResp) Descriptor() ([]byte, []int)

func (*CollectEphemeralMessageResp) GetEphemeralMetadata

func (m *CollectEphemeralMessageResp) GetEphemeralMetadata() *EphemeralMetadata

func (*CollectEphemeralMessageResp) ProtoMessage

func (*CollectEphemeralMessageResp) ProtoMessage()

func (*CollectEphemeralMessageResp) Reset

func (m *CollectEphemeralMessageResp) Reset()

func (*CollectEphemeralMessageResp) String

func (m *CollectEphemeralMessageResp) String() string

type Empty

type Empty struct {
}

* Empty message definition

func (*Empty) Descriptor

func (*Empty) Descriptor() ([]byte, []int)

func (*Empty) ProtoMessage

func (*Empty) ProtoMessage()

func (*Empty) Reset

func (m *Empty) Reset()

func (*Empty) String

func (m *Empty) String() string

type EncryptedEphemeralMessage

type EncryptedEphemeralMessage struct {
	MsgId   []byte                             `protobuf:"bytes,1,opt,name=msg_id,json=msgId,proto3" json:"msg_id,omitempty"`
	Ttl     uint64                             `protobuf:"varint,2,opt,name=ttl" json:"ttl,omitempty"`
	Ttr     uint64                             `protobuf:"varint,3,opt,name=ttr" json:"ttr,omitempty"`
	Channel *EncryptedEphemeralMessage_Channel `protobuf:"bytes,5,opt,name=channel" json:"channel,omitempty"`
	Nonce   uint64                             `protobuf:"varint,6,opt,name=nonce" json:"nonce,omitempty"`
	Payload []byte                             `protobuf:"bytes,7,opt,name=payload,proto3" json:"payload,omitempty"`
}

func (*EncryptedEphemeralMessage) Descriptor

func (*EncryptedEphemeralMessage) Descriptor() ([]byte, []int)

func (*EncryptedEphemeralMessage) GetChannel

func (*EncryptedEphemeralMessage) GetMsgId

func (m *EncryptedEphemeralMessage) GetMsgId() []byte

func (*EncryptedEphemeralMessage) GetNonce

func (m *EncryptedEphemeralMessage) GetNonce() uint64

func (*EncryptedEphemeralMessage) GetPayload

func (m *EncryptedEphemeralMessage) GetPayload() []byte

func (*EncryptedEphemeralMessage) GetTtl

func (m *EncryptedEphemeralMessage) GetTtl() uint64

func (*EncryptedEphemeralMessage) GetTtr

func (m *EncryptedEphemeralMessage) GetTtr() uint64

func (*EncryptedEphemeralMessage) ProtoMessage

func (*EncryptedEphemeralMessage) ProtoMessage()

func (*EncryptedEphemeralMessage) Reset

func (m *EncryptedEphemeralMessage) Reset()

func (*EncryptedEphemeralMessage) String

func (m *EncryptedEphemeralMessage) String() string

type EncryptedEphemeralMessage_Channel

type EncryptedEphemeralMessage_Channel struct {
	EncAes256Symkey []byte `protobuf:"bytes,4,opt,name=enc_aes256_symkey,json=encAes256Symkey,proto3" json:"enc_aes256_symkey,omitempty"`
}

func (*EncryptedEphemeralMessage_Channel) Descriptor

func (*EncryptedEphemeralMessage_Channel) Descriptor() ([]byte, []int)

func (*EncryptedEphemeralMessage_Channel) GetEncAes256Symkey

func (m *EncryptedEphemeralMessage_Channel) GetEncAes256Symkey() []byte

func (*EncryptedEphemeralMessage_Channel) ProtoMessage

func (*EncryptedEphemeralMessage_Channel) ProtoMessage()

func (*EncryptedEphemeralMessage_Channel) Reset

func (*EncryptedEphemeralMessage_Channel) String

type EphemeralChannelPayload

type EphemeralChannelPayload struct {
	Prf512Seed         []byte `protobuf:"bytes,1,opt,name=prf512_seed,json=prf512Seed,proto3" json:"prf512_seed,omitempty"`
	DilithiumSignature []byte `protobuf:"bytes,2,opt,name=dilithium_signature,json=dilithiumSignature,proto3" json:"dilithium_signature,omitempty"`
	// data)
	AddrFrom []byte `protobuf:"bytes,3,opt,name=addr_from,json=addrFrom,proto3" json:"addr_from,omitempty"`
	Data     []byte `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
}

func (*EphemeralChannelPayload) Descriptor

func (*EphemeralChannelPayload) Descriptor() ([]byte, []int)

func (*EphemeralChannelPayload) GetAddrFrom

func (m *EphemeralChannelPayload) GetAddrFrom() []byte

func (*EphemeralChannelPayload) GetData

func (m *EphemeralChannelPayload) GetData() []byte

func (*EphemeralChannelPayload) GetDilithiumSignature

func (m *EphemeralChannelPayload) GetDilithiumSignature() []byte

func (*EphemeralChannelPayload) GetPrf512Seed

func (m *EphemeralChannelPayload) GetPrf512Seed() []byte

func (*EphemeralChannelPayload) ProtoMessage

func (*EphemeralChannelPayload) ProtoMessage()

func (*EphemeralChannelPayload) Reset

func (m *EphemeralChannelPayload) Reset()

func (*EphemeralChannelPayload) String

func (m *EphemeralChannelPayload) String() string

type EphemeralMessagePayload

type EphemeralMessagePayload struct {
	AddrFrom []byte `protobuf:"bytes,1,opt,name=addr_from,json=addrFrom,proto3" json:"addr_from,omitempty"`
	Data     []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
}

func (*EphemeralMessagePayload) Descriptor

func (*EphemeralMessagePayload) Descriptor() ([]byte, []int)

func (*EphemeralMessagePayload) GetAddrFrom

func (m *EphemeralMessagePayload) GetAddrFrom() []byte

func (*EphemeralMessagePayload) GetData

func (m *EphemeralMessagePayload) GetData() []byte

func (*EphemeralMessagePayload) ProtoMessage

func (*EphemeralMessagePayload) ProtoMessage()

func (*EphemeralMessagePayload) Reset

func (m *EphemeralMessagePayload) Reset()

func (*EphemeralMessagePayload) String

func (m *EphemeralMessagePayload) String() string

type EphemeralMetadata

type EphemeralMetadata struct {
	EncryptedEphemeralMessageList []*EncryptedEphemeralMessage `` /* 145-byte string literal not displayed */
}

func (*EphemeralMetadata) Descriptor

func (*EphemeralMetadata) Descriptor() ([]byte, []int)

func (*EphemeralMetadata) GetEncryptedEphemeralMessageList

func (m *EphemeralMetadata) GetEncryptedEphemeralMessageList() []*EncryptedEphemeralMessage

func (*EphemeralMetadata) ProtoMessage

func (*EphemeralMetadata) ProtoMessage()

func (*EphemeralMetadata) Reset

func (m *EphemeralMetadata) Reset()

func (*EphemeralMetadata) String

func (m *EphemeralMetadata) String() string

type FBData

type FBData struct {
	Index uint64 `protobuf:"varint,1,opt,name=index" json:"index,omitempty"`
}

func (*FBData) Descriptor

func (*FBData) Descriptor() ([]byte, []int)

func (*FBData) GetIndex

func (m *FBData) GetIndex() uint64

func (*FBData) ProtoMessage

func (*FBData) ProtoMessage()

func (*FBData) Reset

func (m *FBData) Reset()

func (*FBData) String

func (m *FBData) String() string

type ForkState

type ForkState struct {
	InitiatorHeaderhash  []byte   `protobuf:"bytes,1,opt,name=initiator_headerhash,json=initiatorHeaderhash,proto3" json:"initiator_headerhash,omitempty"`
	ForkPointHeaderhash  []byte   `protobuf:"bytes,2,opt,name=fork_point_headerhash,json=forkPointHeaderhash,proto3" json:"fork_point_headerhash,omitempty"`
	OldMainchainHashPath [][]byte `protobuf:"bytes,3,rep,name=old_mainchain_hash_path,json=oldMainchainHashPath,proto3" json:"old_mainchain_hash_path,omitempty"`
	// if the fork recovery fails
	NewMainchainHashPath [][]byte `protobuf:"bytes,4,rep,name=new_mainchain_hash_path,json=newMainchainHashPath,proto3" json:"new_mainchain_hash_path,omitempty"`
}

func (*ForkState) Descriptor

func (*ForkState) Descriptor() ([]byte, []int)

func (*ForkState) GetForkPointHeaderhash

func (m *ForkState) GetForkPointHeaderhash() []byte

func (*ForkState) GetInitiatorHeaderhash

func (m *ForkState) GetInitiatorHeaderhash() []byte

func (*ForkState) GetNewMainchainHashPath

func (m *ForkState) GetNewMainchainHashPath() [][]byte

func (*ForkState) GetOldMainchainHashPath

func (m *ForkState) GetOldMainchainHashPath() [][]byte

func (*ForkState) ProtoMessage

func (*ForkState) ProtoMessage()

func (*ForkState) Reset

func (m *ForkState) Reset()

func (*ForkState) String

func (m *ForkState) String() string

type GenesisBalance

type GenesisBalance struct {
	Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Balance uint64 `protobuf:"varint,2,opt,name=balance" json:"balance,omitempty"`
}

func (*GenesisBalance) Descriptor

func (*GenesisBalance) Descriptor() ([]byte, []int)

func (*GenesisBalance) GetAddress

func (m *GenesisBalance) GetAddress() []byte

func (*GenesisBalance) GetBalance

func (m *GenesisBalance) GetBalance() uint64

func (*GenesisBalance) ProtoMessage

func (*GenesisBalance) ProtoMessage()

func (*GenesisBalance) Reset

func (m *GenesisBalance) Reset()

func (*GenesisBalance) String

func (m *GenesisBalance) String() string

type GetAddressFromPKReq

type GetAddressFromPKReq struct {
	Pk []byte `protobuf:"bytes,1,opt,name=pk,proto3" json:"pk,omitempty"`
}

func (*GetAddressFromPKReq) Descriptor

func (*GetAddressFromPKReq) Descriptor() ([]byte, []int)

func (*GetAddressFromPKReq) GetPk

func (m *GetAddressFromPKReq) GetPk() []byte

func (*GetAddressFromPKReq) ProtoMessage

func (*GetAddressFromPKReq) ProtoMessage()

func (*GetAddressFromPKReq) Reset

func (m *GetAddressFromPKReq) Reset()

func (*GetAddressFromPKReq) String

func (m *GetAddressFromPKReq) String() string

type GetAddressFromPKResp

type GetAddressFromPKResp struct {
	Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
}

func (*GetAddressFromPKResp) Descriptor

func (*GetAddressFromPKResp) Descriptor() ([]byte, []int)

func (*GetAddressFromPKResp) GetAddress

func (m *GetAddressFromPKResp) GetAddress() []byte

func (*GetAddressFromPKResp) ProtoMessage

func (*GetAddressFromPKResp) ProtoMessage()

func (*GetAddressFromPKResp) Reset

func (m *GetAddressFromPKResp) Reset()

func (*GetAddressFromPKResp) String

func (m *GetAddressFromPKResp) String() string

type GetAddressStateReq

type GetAddressStateReq struct {
	Address []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
}

func (*GetAddressStateReq) Descriptor

func (*GetAddressStateReq) Descriptor() ([]byte, []int)

func (*GetAddressStateReq) GetAddress

func (m *GetAddressStateReq) GetAddress() []byte

func (*GetAddressStateReq) ProtoMessage

func (*GetAddressStateReq) ProtoMessage()

func (*GetAddressStateReq) Reset

func (m *GetAddressStateReq) Reset()

func (*GetAddressStateReq) String

func (m *GetAddressStateReq) String() string

type GetAddressStateResp

type GetAddressStateResp struct {
	State *AddressState `protobuf:"bytes,1,opt,name=state" json:"state,omitempty"`
}

func (*GetAddressStateResp) Descriptor

func (*GetAddressStateResp) Descriptor() ([]byte, []int)

func (*GetAddressStateResp) GetState

func (m *GetAddressStateResp) GetState() *AddressState

func (*GetAddressStateResp) ProtoMessage

func (*GetAddressStateResp) ProtoMessage()

func (*GetAddressStateResp) Reset

func (m *GetAddressStateResp) Reset()

func (*GetAddressStateResp) String

func (m *GetAddressStateResp) String() string

type GetBlockMiningCompatibleReq

type GetBlockMiningCompatibleReq struct {
	// Used for getlastblockheader and getblockheaderbyheight
	Height uint64 `protobuf:"varint,1,opt,name=height" json:"height,omitempty"`
}

func (*GetBlockMiningCompatibleReq) Descriptor

func (*GetBlockMiningCompatibleReq) Descriptor() ([]byte, []int)

func (*GetBlockMiningCompatibleReq) GetHeight

func (m *GetBlockMiningCompatibleReq) GetHeight() uint64

func (*GetBlockMiningCompatibleReq) ProtoMessage

func (*GetBlockMiningCompatibleReq) ProtoMessage()

func (*GetBlockMiningCompatibleReq) Reset

func (m *GetBlockMiningCompatibleReq) Reset()

func (*GetBlockMiningCompatibleReq) String

func (m *GetBlockMiningCompatibleReq) String() string

type GetBlockMiningCompatibleResp

type GetBlockMiningCompatibleResp struct {
	Blockheader   *BlockHeader   `protobuf:"bytes,1,opt,name=blockheader" json:"blockheader,omitempty"`
	Blockmetadata *BlockMetaData `protobuf:"bytes,2,opt,name=blockmetadata" json:"blockmetadata,omitempty"`
}

func (*GetBlockMiningCompatibleResp) Descriptor

func (*GetBlockMiningCompatibleResp) Descriptor() ([]byte, []int)

func (*GetBlockMiningCompatibleResp) GetBlockheader

func (m *GetBlockMiningCompatibleResp) GetBlockheader() *BlockHeader

func (*GetBlockMiningCompatibleResp) GetBlockmetadata

func (m *GetBlockMiningCompatibleResp) GetBlockmetadata() *BlockMetaData

func (*GetBlockMiningCompatibleResp) ProtoMessage

func (*GetBlockMiningCompatibleResp) ProtoMessage()

func (*GetBlockMiningCompatibleResp) Reset

func (m *GetBlockMiningCompatibleResp) Reset()

func (*GetBlockMiningCompatibleResp) String

type GetBlockReq

type GetBlockReq struct {
	// Types that are valid to be assigned to Query:
	//	*GetBlockReq_Index
	//	*GetBlockReq_AfterHash
	Query isGetBlockReq_Query `protobuf_oneof:"query"`
}

* NOT USED -> RM?

func (*GetBlockReq) Descriptor

func (*GetBlockReq) Descriptor() ([]byte, []int)

func (*GetBlockReq) GetAfterHash

func (m *GetBlockReq) GetAfterHash() []byte

func (*GetBlockReq) GetIndex

func (m *GetBlockReq) GetIndex() uint64

func (*GetBlockReq) GetQuery

func (m *GetBlockReq) GetQuery() isGetBlockReq_Query

func (*GetBlockReq) ProtoMessage

func (*GetBlockReq) ProtoMessage()

func (*GetBlockReq) Reset

func (m *GetBlockReq) Reset()

func (*GetBlockReq) String

func (m *GetBlockReq) String() string

func (*GetBlockReq) XXX_OneofFuncs

func (*GetBlockReq) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type GetBlockReq_AfterHash

type GetBlockReq_AfterHash struct {
	AfterHash []byte `protobuf:"bytes,2,opt,name=after_hash,json=afterHash,proto3,oneof"`
}

type GetBlockReq_Index

type GetBlockReq_Index struct {
	Index uint64 `protobuf:"varint,1,opt,name=index,oneof"`
}

type GetBlockResp

type GetBlockResp struct {
	NodeInfo *NodeInfo `protobuf:"bytes,1,opt,name=node_info,json=nodeInfo" json:"node_info,omitempty"`
	Block    *Block    `protobuf:"bytes,2,opt,name=block" json:"block,omitempty"`
}

* NOT USED -> RM?

func (*GetBlockResp) Descriptor

func (*GetBlockResp) Descriptor() ([]byte, []int)

func (*GetBlockResp) GetBlock

func (m *GetBlockResp) GetBlock() *Block

func (*GetBlockResp) GetNodeInfo

func (m *GetBlockResp) GetNodeInfo() *NodeInfo

func (*GetBlockResp) ProtoMessage

func (*GetBlockResp) ProtoMessage()

func (*GetBlockResp) Reset

func (m *GetBlockResp) Reset()

func (*GetBlockResp) String

func (m *GetBlockResp) String() string

type GetBlockToMineReq

type GetBlockToMineReq struct {
	WalletAddress []byte `protobuf:"bytes,1,opt,name=wallet_address,json=walletAddress,proto3" json:"wallet_address,omitempty"`
}

func (*GetBlockToMineReq) Descriptor

func (*GetBlockToMineReq) Descriptor() ([]byte, []int)

func (*GetBlockToMineReq) GetWalletAddress

func (m *GetBlockToMineReq) GetWalletAddress() []byte

func (*GetBlockToMineReq) ProtoMessage

func (*GetBlockToMineReq) ProtoMessage()

func (*GetBlockToMineReq) Reset

func (m *GetBlockToMineReq) Reset()

func (*GetBlockToMineReq) String

func (m *GetBlockToMineReq) String() string

type GetBlockToMineResp

type GetBlockToMineResp struct {
	BlocktemplateBlob string `protobuf:"bytes,1,opt,name=blocktemplate_blob,json=blocktemplateBlob" json:"blocktemplate_blob,omitempty"`
	Difficulty        uint64 `protobuf:"varint,2,opt,name=difficulty" json:"difficulty,omitempty"`
	Height            uint64 `protobuf:"varint,3,opt,name=height" json:"height,omitempty"`
	ReservedOffset    uint32 `protobuf:"varint,4,opt,name=reserved_offset,json=reservedOffset" json:"reserved_offset,omitempty"`
}

func (*GetBlockToMineResp) Descriptor

func (*GetBlockToMineResp) Descriptor() ([]byte, []int)

func (*GetBlockToMineResp) GetBlocktemplateBlob

func (m *GetBlockToMineResp) GetBlocktemplateBlob() string

func (*GetBlockToMineResp) GetDifficulty

func (m *GetBlockToMineResp) GetDifficulty() uint64

func (*GetBlockToMineResp) GetHeight

func (m *GetBlockToMineResp) GetHeight() uint64

func (*GetBlockToMineResp) GetReservedOffset

func (m *GetBlockToMineResp) GetReservedOffset() uint32

func (*GetBlockToMineResp) ProtoMessage

func (*GetBlockToMineResp) ProtoMessage()

func (*GetBlockToMineResp) Reset

func (m *GetBlockToMineResp) Reset()

func (*GetBlockToMineResp) String

func (m *GetBlockToMineResp) String() string

type GetKnownPeersReq

type GetKnownPeersReq struct {
}

* Represents a query to get known peers

func (*GetKnownPeersReq) Descriptor

func (*GetKnownPeersReq) Descriptor() ([]byte, []int)

func (*GetKnownPeersReq) ProtoMessage

func (*GetKnownPeersReq) ProtoMessage()

func (*GetKnownPeersReq) Reset

func (m *GetKnownPeersReq) Reset()

func (*GetKnownPeersReq) String

func (m *GetKnownPeersReq) String() string

type GetKnownPeersResp

type GetKnownPeersResp struct {
	NodeInfo   *NodeInfo `protobuf:"bytes,1,opt,name=node_info,json=nodeInfo" json:"node_info,omitempty"`
	KnownPeers []*Peer   `protobuf:"bytes,2,rep,name=known_peers,json=knownPeers" json:"known_peers,omitempty"`
}

* Represents the reply message to known peers query

func (*GetKnownPeersResp) Descriptor

func (*GetKnownPeersResp) Descriptor() ([]byte, []int)

func (*GetKnownPeersResp) GetKnownPeers

func (m *GetKnownPeersResp) GetKnownPeers() []*Peer

func (*GetKnownPeersResp) GetNodeInfo

func (m *GetKnownPeersResp) GetNodeInfo() *NodeInfo

func (*GetKnownPeersResp) ProtoMessage

func (*GetKnownPeersResp) ProtoMessage()

func (*GetKnownPeersResp) Reset

func (m *GetKnownPeersResp) Reset()

func (*GetKnownPeersResp) String

func (m *GetKnownPeersResp) String() string

type GetLastBlockHeaderReq

type GetLastBlockHeaderReq struct {
	Height uint64 `protobuf:"varint,1,opt,name=height" json:"height,omitempty"`
}

func (*GetLastBlockHeaderReq) Descriptor

func (*GetLastBlockHeaderReq) Descriptor() ([]byte, []int)

func (*GetLastBlockHeaderReq) GetHeight

func (m *GetLastBlockHeaderReq) GetHeight() uint64

func (*GetLastBlockHeaderReq) ProtoMessage

func (*GetLastBlockHeaderReq) ProtoMessage()

func (*GetLastBlockHeaderReq) Reset

func (m *GetLastBlockHeaderReq) Reset()

func (*GetLastBlockHeaderReq) String

func (m *GetLastBlockHeaderReq) String() string

type GetLastBlockHeaderResp

type GetLastBlockHeaderResp struct {
	Difficulty uint64 `protobuf:"varint,1,opt,name=difficulty" json:"difficulty,omitempty"`
	Height     uint64 `protobuf:"varint,2,opt,name=height" json:"height,omitempty"`
	Timestamp  uint64 `protobuf:"varint,3,opt,name=timestamp" json:"timestamp,omitempty"`
	Reward     uint64 `protobuf:"varint,4,opt,name=reward" json:"reward,omitempty"`
	Hash       string `protobuf:"bytes,5,opt,name=hash" json:"hash,omitempty"`
	Depth      uint64 `protobuf:"varint,6,opt,name=depth" json:"depth,omitempty"`
}

func (*GetLastBlockHeaderResp) Descriptor

func (*GetLastBlockHeaderResp) Descriptor() ([]byte, []int)

func (*GetLastBlockHeaderResp) GetDepth

func (m *GetLastBlockHeaderResp) GetDepth() uint64

func (*GetLastBlockHeaderResp) GetDifficulty

func (m *GetLastBlockHeaderResp) GetDifficulty() uint64

func (*GetLastBlockHeaderResp) GetHash

func (m *GetLastBlockHeaderResp) GetHash() string

func (*GetLastBlockHeaderResp) GetHeight

func (m *GetLastBlockHeaderResp) GetHeight() uint64

func (*GetLastBlockHeaderResp) GetReward

func (m *GetLastBlockHeaderResp) GetReward() uint64

func (*GetLastBlockHeaderResp) GetTimestamp

func (m *GetLastBlockHeaderResp) GetTimestamp() uint64

func (*GetLastBlockHeaderResp) ProtoMessage

func (*GetLastBlockHeaderResp) ProtoMessage()

func (*GetLastBlockHeaderResp) Reset

func (m *GetLastBlockHeaderResp) Reset()

func (*GetLastBlockHeaderResp) String

func (m *GetLastBlockHeaderResp) String() string

type GetLatestDataReq

type GetLatestDataReq struct {
	Filter   GetLatestDataReq_Filter `protobuf:"varint,1,opt,name=filter,enum=qrl.GetLatestDataReq_Filter" json:"filter,omitempty"`
	Offset   uint32                  `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"`
	Quantity uint32                  `protobuf:"varint,3,opt,name=quantity" json:"quantity,omitempty"`
}

func (*GetLatestDataReq) Descriptor

func (*GetLatestDataReq) Descriptor() ([]byte, []int)

func (*GetLatestDataReq) GetFilter

func (*GetLatestDataReq) GetOffset

func (m *GetLatestDataReq) GetOffset() uint32

func (*GetLatestDataReq) GetQuantity

func (m *GetLatestDataReq) GetQuantity() uint32

func (*GetLatestDataReq) ProtoMessage

func (*GetLatestDataReq) ProtoMessage()

func (*GetLatestDataReq) Reset

func (m *GetLatestDataReq) Reset()

func (*GetLatestDataReq) String

func (m *GetLatestDataReq) String() string

type GetLatestDataReq_Filter

type GetLatestDataReq_Filter int32
const (
	GetLatestDataReq_ALL                      GetLatestDataReq_Filter = 0
	GetLatestDataReq_BLOCKHEADERS             GetLatestDataReq_Filter = 1
	GetLatestDataReq_TRANSACTIONS             GetLatestDataReq_Filter = 2
	GetLatestDataReq_TRANSACTIONS_UNCONFIRMED GetLatestDataReq_Filter = 3
)

func (GetLatestDataReq_Filter) EnumDescriptor

func (GetLatestDataReq_Filter) EnumDescriptor() ([]byte, []int)

func (GetLatestDataReq_Filter) String

func (x GetLatestDataReq_Filter) String() string

type GetLatestDataResp

type GetLatestDataResp struct {
	Blockheaders            []*BlockHeaderExtended `protobuf:"bytes,1,rep,name=blockheaders" json:"blockheaders,omitempty"`
	Transactions            []*TransactionExtended `protobuf:"bytes,2,rep,name=transactions" json:"transactions,omitempty"`
	TransactionsUnconfirmed []*TransactionExtended `protobuf:"bytes,3,rep,name=transactions_unconfirmed,json=transactionsUnconfirmed" json:"transactions_unconfirmed,omitempty"`
}

func (*GetLatestDataResp) Descriptor

func (*GetLatestDataResp) Descriptor() ([]byte, []int)

func (*GetLatestDataResp) GetBlockheaders

func (m *GetLatestDataResp) GetBlockheaders() []*BlockHeaderExtended

func (*GetLatestDataResp) GetTransactions

func (m *GetLatestDataResp) GetTransactions() []*TransactionExtended

func (*GetLatestDataResp) GetTransactionsUnconfirmed

func (m *GetLatestDataResp) GetTransactionsUnconfirmed() []*TransactionExtended

func (*GetLatestDataResp) ProtoMessage

func (*GetLatestDataResp) ProtoMessage()

func (*GetLatestDataResp) Reset

func (m *GetLatestDataResp) Reset()

func (*GetLatestDataResp) String

func (m *GetLatestDataResp) String() string

type GetLocalAddressesReq

type GetLocalAddressesReq struct {
}

func (*GetLocalAddressesReq) Descriptor

func (*GetLocalAddressesReq) Descriptor() ([]byte, []int)

func (*GetLocalAddressesReq) ProtoMessage

func (*GetLocalAddressesReq) ProtoMessage()

func (*GetLocalAddressesReq) Reset

func (m *GetLocalAddressesReq) Reset()

func (*GetLocalAddressesReq) String

func (m *GetLocalAddressesReq) String() string

type GetLocalAddressesResp

type GetLocalAddressesResp struct {
	Addresses [][]byte `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
}

func (*GetLocalAddressesResp) Descriptor

func (*GetLocalAddressesResp) Descriptor() ([]byte, []int)

func (*GetLocalAddressesResp) GetAddresses

func (m *GetLocalAddressesResp) GetAddresses() [][]byte

func (*GetLocalAddressesResp) ProtoMessage

func (*GetLocalAddressesResp) ProtoMessage()

func (*GetLocalAddressesResp) Reset

func (m *GetLocalAddressesResp) Reset()

func (*GetLocalAddressesResp) String

func (m *GetLocalAddressesResp) String() string

type GetNodeInfoReq

type GetNodeInfoReq struct {
}

func (*GetNodeInfoReq) Descriptor

func (*GetNodeInfoReq) Descriptor() ([]byte, []int)

func (*GetNodeInfoReq) ProtoMessage

func (*GetNodeInfoReq) ProtoMessage()

func (*GetNodeInfoReq) Reset

func (m *GetNodeInfoReq) Reset()

func (*GetNodeInfoReq) String

func (m *GetNodeInfoReq) String() string

type GetNodeInfoResp

type GetNodeInfoResp struct {
	Version   string `protobuf:"bytes,1,opt,name=version" json:"version,omitempty"`
	GrpcProto string `protobuf:"bytes,2,opt,name=grpcProto" json:"grpcProto,omitempty"`
}

func (*GetNodeInfoResp) Descriptor

func (*GetNodeInfoResp) Descriptor() ([]byte, []int)

func (*GetNodeInfoResp) GetGrpcProto

func (m *GetNodeInfoResp) GetGrpcProto() string

func (*GetNodeInfoResp) GetVersion

func (m *GetNodeInfoResp) GetVersion() string

func (*GetNodeInfoResp) ProtoMessage

func (*GetNodeInfoResp) ProtoMessage()

func (*GetNodeInfoResp) Reset

func (m *GetNodeInfoResp) Reset()

func (*GetNodeInfoResp) String

func (m *GetNodeInfoResp) String() string

type GetNodeStateReq

type GetNodeStateReq struct {
}

* Represents a query to get node state

func (*GetNodeStateReq) Descriptor

func (*GetNodeStateReq) Descriptor() ([]byte, []int)

func (*GetNodeStateReq) ProtoMessage

func (*GetNodeStateReq) ProtoMessage()

func (*GetNodeStateReq) Reset

func (m *GetNodeStateReq) Reset()

func (*GetNodeStateReq) String

func (m *GetNodeStateReq) String() string

type GetNodeStateResp

type GetNodeStateResp struct {
	Info *NodeInfo `protobuf:"bytes,1,opt,name=info" json:"info,omitempty"`
}

* Represents the reply message to node state query

func (*GetNodeStateResp) Descriptor

func (*GetNodeStateResp) Descriptor() ([]byte, []int)

func (*GetNodeStateResp) GetInfo

func (m *GetNodeStateResp) GetInfo() *NodeInfo

func (*GetNodeStateResp) ProtoMessage

func (*GetNodeStateResp) ProtoMessage()

func (*GetNodeStateResp) Reset

func (m *GetNodeStateResp) Reset()

func (*GetNodeStateResp) String

func (m *GetNodeStateResp) String() string

type GetObjectReq

type GetObjectReq struct {
	Query []byte `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
}

func (*GetObjectReq) Descriptor

func (*GetObjectReq) Descriptor() ([]byte, []int)

func (*GetObjectReq) GetQuery

func (m *GetObjectReq) GetQuery() []byte

func (*GetObjectReq) ProtoMessage

func (*GetObjectReq) ProtoMessage()

func (*GetObjectReq) Reset

func (m *GetObjectReq) Reset()

func (*GetObjectReq) String

func (m *GetObjectReq) String() string

type GetObjectResp

type GetObjectResp struct {
	Found bool `protobuf:"varint,1,opt,name=found" json:"found,omitempty"`
	// Types that are valid to be assigned to Result:
	//	*GetObjectResp_AddressState
	//	*GetObjectResp_Transaction
	//	*GetObjectResp_BlockExtended
	Result isGetObjectResp_Result `protobuf_oneof:"result"`
}

func (*GetObjectResp) Descriptor

func (*GetObjectResp) Descriptor() ([]byte, []int)

func (*GetObjectResp) GetAddressState

func (m *GetObjectResp) GetAddressState() *AddressState

func (*GetObjectResp) GetBlockExtended

func (m *GetObjectResp) GetBlockExtended() *BlockExtended

func (*GetObjectResp) GetFound

func (m *GetObjectResp) GetFound() bool

func (*GetObjectResp) GetResult

func (m *GetObjectResp) GetResult() isGetObjectResp_Result

func (*GetObjectResp) GetTransaction

func (m *GetObjectResp) GetTransaction() *TransactionExtended

func (*GetObjectResp) ProtoMessage

func (*GetObjectResp) ProtoMessage()

func (*GetObjectResp) Reset

func (m *GetObjectResp) Reset()

func (*GetObjectResp) String

func (m *GetObjectResp) String() string

func (*GetObjectResp) XXX_OneofFuncs

func (*GetObjectResp) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type GetObjectResp_AddressState

type GetObjectResp_AddressState struct {
	AddressState *AddressState `protobuf:"bytes,2,opt,name=address_state,json=addressState,oneof"`
}

type GetObjectResp_BlockExtended

type GetObjectResp_BlockExtended struct {
	BlockExtended *BlockExtended `protobuf:"bytes,4,opt,name=block_extended,json=blockExtended,oneof"`
}

type GetObjectResp_Transaction

type GetObjectResp_Transaction struct {
	Transaction *TransactionExtended `protobuf:"bytes,3,opt,name=transaction,oneof"`
}

type GetPeersStatReq

type GetPeersStatReq struct {
}

* Represents a query to get connected peers stat

func (*GetPeersStatReq) Descriptor

func (*GetPeersStatReq) Descriptor() ([]byte, []int)

func (*GetPeersStatReq) ProtoMessage

func (*GetPeersStatReq) ProtoMessage()

func (*GetPeersStatReq) Reset

func (m *GetPeersStatReq) Reset()

func (*GetPeersStatReq) String

func (m *GetPeersStatReq) String() string

type GetPeersStatResp

type GetPeersStatResp struct {
	PeersStat []*PeerStat `protobuf:"bytes,1,rep,name=peers_stat,json=peersStat" json:"peers_stat,omitempty"`
}

* Represents the reply message to peers stat query

func (*GetPeersStatResp) Descriptor

func (*GetPeersStatResp) Descriptor() ([]byte, []int)

func (*GetPeersStatResp) GetPeersStat

func (m *GetPeersStatResp) GetPeersStat() []*PeerStat

func (*GetPeersStatResp) ProtoMessage

func (*GetPeersStatResp) ProtoMessage()

func (*GetPeersStatResp) Reset

func (m *GetPeersStatResp) Reset()

func (*GetPeersStatResp) String

func (m *GetPeersStatResp) String() string

type GetStatsReq

type GetStatsReq struct {
	IncludeTimeseries bool `protobuf:"varint,1,opt,name=include_timeseries,json=includeTimeseries" json:"include_timeseries,omitempty"`
}

* Represents a query to get statistics about node

func (*GetStatsReq) Descriptor

func (*GetStatsReq) Descriptor() ([]byte, []int)

func (*GetStatsReq) GetIncludeTimeseries

func (m *GetStatsReq) GetIncludeTimeseries() bool

func (*GetStatsReq) ProtoMessage

func (*GetStatsReq) ProtoMessage()

func (*GetStatsReq) Reset

func (m *GetStatsReq) Reset()

func (*GetStatsReq) String

func (m *GetStatsReq) String() string

type GetStatsResp

type GetStatsResp struct {
	NodeInfo         *NodeInfo         `protobuf:"bytes,1,opt,name=node_info,json=nodeInfo" json:"node_info,omitempty"`
	Epoch            uint64            `protobuf:"varint,2,opt,name=epoch" json:"epoch,omitempty"`
	UptimeNetwork    uint64            `protobuf:"varint,3,opt,name=uptime_network,json=uptimeNetwork" json:"uptime_network,omitempty"`
	BlockLastReward  uint64            `protobuf:"varint,4,opt,name=block_last_reward,json=blockLastReward" json:"block_last_reward,omitempty"`
	BlockTimeMean    uint64            `protobuf:"varint,5,opt,name=block_time_mean,json=blockTimeMean" json:"block_time_mean,omitempty"`
	BlockTimeSd      uint64            `protobuf:"varint,6,opt,name=block_time_sd,json=blockTimeSd" json:"block_time_sd,omitempty"`
	CoinsTotalSupply uint64            `protobuf:"varint,7,opt,name=coins_total_supply,json=coinsTotalSupply" json:"coins_total_supply,omitempty"`
	CoinsEmitted     uint64            `protobuf:"varint,8,opt,name=coins_emitted,json=coinsEmitted" json:"coins_emitted,omitempty"`
	BlockTimeseries  []*BlockDataPoint `protobuf:"bytes,9,rep,name=block_timeseries,json=blockTimeseries" json:"block_timeseries,omitempty"`
}

* Represents the reply message to get statistics about node

func (*GetStatsResp) Descriptor

func (*GetStatsResp) Descriptor() ([]byte, []int)

func (*GetStatsResp) GetBlockLastReward

func (m *GetStatsResp) GetBlockLastReward() uint64

func (*GetStatsResp) GetBlockTimeMean

func (m *GetStatsResp) GetBlockTimeMean() uint64

func (*GetStatsResp) GetBlockTimeSd

func (m *GetStatsResp) GetBlockTimeSd() uint64

func (*GetStatsResp) GetBlockTimeseries

func (m *GetStatsResp) GetBlockTimeseries() []*BlockDataPoint

func (*GetStatsResp) GetCoinsEmitted

func (m *GetStatsResp) GetCoinsEmitted() uint64

func (*GetStatsResp) GetCoinsTotalSupply

func (m *GetStatsResp) GetCoinsTotalSupply() uint64

func (*GetStatsResp) GetEpoch

func (m *GetStatsResp) GetEpoch() uint64

func (*GetStatsResp) GetNodeInfo

func (m *GetStatsResp) GetNodeInfo() *NodeInfo

func (*GetStatsResp) GetUptimeNetwork

func (m *GetStatsResp) GetUptimeNetwork() uint64

func (*GetStatsResp) ProtoMessage

func (*GetStatsResp) ProtoMessage()

func (*GetStatsResp) Reset

func (m *GetStatsResp) Reset()

func (*GetStatsResp) String

func (m *GetStatsResp) String() string

type LRUStateCache

type LRUStateCache struct {
}

func (*LRUStateCache) Descriptor

func (*LRUStateCache) Descriptor() ([]byte, []int)

func (*LRUStateCache) ProtoMessage

func (*LRUStateCache) ProtoMessage()

func (*LRUStateCache) Reset

func (m *LRUStateCache) Reset()

func (*LRUStateCache) String

func (m *LRUStateCache) String() string

type LastTransactions

type LastTransactions struct {
	TxMetadata []*TransactionMetadata `protobuf:"bytes,1,rep,name=tx_metadata,json=txMetadata" json:"tx_metadata,omitempty"`
}

func (*LastTransactions) Descriptor

func (*LastTransactions) Descriptor() ([]byte, []int)

func (*LastTransactions) GetTxMetadata

func (m *LastTransactions) GetTxMetadata() []*TransactionMetadata

func (*LastTransactions) ProtoMessage

func (*LastTransactions) ProtoMessage()

func (*LastTransactions) Reset

func (m *LastTransactions) Reset()

func (*LastTransactions) String

func (m *LastTransactions) String() string

type LatticePK

type LatticePK struct {
	Txhash      []byte `protobuf:"bytes,1,opt,name=txhash,proto3" json:"txhash,omitempty"`
	DilithiumPk []byte `protobuf:"bytes,2,opt,name=dilithium_pk,json=dilithiumPk,proto3" json:"dilithium_pk,omitempty"`
	KyberPk     []byte `protobuf:"bytes,3,opt,name=kyber_pk,json=kyberPk,proto3" json:"kyber_pk,omitempty"`
}

func (*LatticePK) Descriptor

func (*LatticePK) Descriptor() ([]byte, []int)

func (*LatticePK) GetDilithiumPk

func (m *LatticePK) GetDilithiumPk() []byte

func (*LatticePK) GetKyberPk

func (m *LatticePK) GetKyberPk() []byte

func (*LatticePK) GetTxhash

func (m *LatticePK) GetTxhash() []byte

func (*LatticePK) ProtoMessage

func (*LatticePK) ProtoMessage()

func (*LatticePK) Reset

func (m *LatticePK) Reset()

func (*LatticePK) String

func (m *LatticePK) String() string

type LatticePublicKeyTxnReq

type LatticePublicKeyTxnReq struct {
	MasterAddr  []byte `protobuf:"bytes,1,opt,name=master_addr,json=masterAddr,proto3" json:"master_addr,omitempty"`
	KyberPk     []byte `protobuf:"bytes,2,opt,name=kyber_pk,json=kyberPk,proto3" json:"kyber_pk,omitempty"`
	DilithiumPk []byte `protobuf:"bytes,3,opt,name=dilithium_pk,json=dilithiumPk,proto3" json:"dilithium_pk,omitempty"`
	Fee         uint64 `protobuf:"varint,4,opt,name=fee" json:"fee,omitempty"`
	XmssPk      []byte `protobuf:"bytes,5,opt,name=xmss_pk,json=xmssPk,proto3" json:"xmss_pk,omitempty"`
}

func (*LatticePublicKeyTxnReq) Descriptor

func (*LatticePublicKeyTxnReq) Descriptor() ([]byte, []int)

func (*LatticePublicKeyTxnReq) GetDilithiumPk

func (m *LatticePublicKeyTxnReq) GetDilithiumPk() []byte

func (*LatticePublicKeyTxnReq) GetFee

func (m *LatticePublicKeyTxnReq) GetFee() uint64

func (*LatticePublicKeyTxnReq) GetKyberPk

func (m *LatticePublicKeyTxnReq) GetKyberPk() []byte

func (*LatticePublicKeyTxnReq) GetMasterAddr

func (m *LatticePublicKeyTxnReq) GetMasterAddr() []byte

func (*LatticePublicKeyTxnReq) GetXmssPk

func (m *LatticePublicKeyTxnReq) GetXmssPk() []byte

func (*LatticePublicKeyTxnReq) ProtoMessage

func (*LatticePublicKeyTxnReq) ProtoMessage()

func (*LatticePublicKeyTxnReq) Reset

func (m *LatticePublicKeyTxnReq) Reset()

func (*LatticePublicKeyTxnReq) String

func (m *LatticePublicKeyTxnReq) String() string

type LatticePublicKeys

type LatticePublicKeys struct {
	LatticeKeys []*Transaction `protobuf:"bytes,1,rep,name=lattice_keys,json=latticeKeys" json:"lattice_keys,omitempty"`
}

func (*LatticePublicKeys) Descriptor

func (*LatticePublicKeys) Descriptor() ([]byte, []int)

func (*LatticePublicKeys) GetLatticeKeys

func (m *LatticePublicKeys) GetLatticeKeys() []*Transaction

func (*LatticePublicKeys) ProtoMessage

func (*LatticePublicKeys) ProtoMessage()

func (*LatticePublicKeys) Reset

func (m *LatticePublicKeys) Reset()

func (*LatticePublicKeys) String

func (m *LatticePublicKeys) String() string

type LegacyMessage

type LegacyMessage struct {
	FuncName LegacyMessage_FuncName `protobuf:"varint,1,opt,name=func_name,json=funcName,enum=qrl.LegacyMessage_FuncName" json:"func_name,omitempty"`
	// Types that are valid to be assigned to Data:
	//	*LegacyMessage_NoData
	//	*LegacyMessage_VeData
	//	*LegacyMessage_PlData
	//	*LegacyMessage_PongData
	//	*LegacyMessage_MrData
	//	*LegacyMessage_Block
	//	*LegacyMessage_FbData
	//	*LegacyMessage_PbData
	//	*LegacyMessage_BhData
	//	*LegacyMessage_TxData
	//	*LegacyMessage_MtData
	//	*LegacyMessage_TkData
	//	*LegacyMessage_TtData
	//	*LegacyMessage_LtData
	//	*LegacyMessage_SlData
	//	*LegacyMessage_EphData
	//	*LegacyMessage_SyncData
	//	*LegacyMessage_ChainStateData
	//	*LegacyMessage_NodeHeaderHash
	//	*LegacyMessage_P2PAckData
	Data isLegacyMessage_Data `protobuf_oneof:"data"`
}

Adding old code to refactor while keeping things working

func (*LegacyMessage) Descriptor

func (*LegacyMessage) Descriptor() ([]byte, []int)

func (*LegacyMessage) GetBhData

func (m *LegacyMessage) GetBhData() *BlockHeightData

func (*LegacyMessage) GetBlock

func (m *LegacyMessage) GetBlock() *Block

func (*LegacyMessage) GetChainStateData

func (m *LegacyMessage) GetChainStateData() *NodeChainState

func (*LegacyMessage) GetData

func (m *LegacyMessage) GetData() isLegacyMessage_Data

func (*LegacyMessage) GetEphData

func (m *LegacyMessage) GetEphData() *EncryptedEphemeralMessage

func (*LegacyMessage) GetFbData

func (m *LegacyMessage) GetFbData() *FBData

func (*LegacyMessage) GetFuncName

func (m *LegacyMessage) GetFuncName() LegacyMessage_FuncName

func (*LegacyMessage) GetLtData

func (m *LegacyMessage) GetLtData() *Transaction

func (*LegacyMessage) GetMrData

func (m *LegacyMessage) GetMrData() *MRData

func (*LegacyMessage) GetMtData

func (m *LegacyMessage) GetMtData() *Transaction

func (*LegacyMessage) GetNoData

func (m *LegacyMessage) GetNoData() *NoData

func (*LegacyMessage) GetNodeHeaderHash

func (m *LegacyMessage) GetNodeHeaderHash() *NodeHeaderHash

func (*LegacyMessage) GetP2PAckData

func (m *LegacyMessage) GetP2PAckData() *P2PAcknowledgement

func (*LegacyMessage) GetPbData

func (m *LegacyMessage) GetPbData() *PBData

func (*LegacyMessage) GetPlData

func (m *LegacyMessage) GetPlData() *PLData

func (*LegacyMessage) GetPongData

func (m *LegacyMessage) GetPongData() *PONGData

func (*LegacyMessage) GetSlData

func (m *LegacyMessage) GetSlData() *Transaction

func (*LegacyMessage) GetSyncData

func (m *LegacyMessage) GetSyncData() *SYNCData

func (*LegacyMessage) GetTkData

func (m *LegacyMessage) GetTkData() *Transaction

func (*LegacyMessage) GetTtData

func (m *LegacyMessage) GetTtData() *Transaction

func (*LegacyMessage) GetTxData

func (m *LegacyMessage) GetTxData() *Transaction

func (*LegacyMessage) GetVeData

func (m *LegacyMessage) GetVeData() *VEData

func (*LegacyMessage) ProtoMessage

func (*LegacyMessage) ProtoMessage()

func (*LegacyMessage) Reset

func (m *LegacyMessage) Reset()

func (*LegacyMessage) String

func (m *LegacyMessage) String() string

func (*LegacyMessage) XXX_OneofFuncs

func (*LegacyMessage) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type LegacyMessage_BhData

type LegacyMessage_BhData struct {
	BhData *BlockHeightData `protobuf:"bytes,10,opt,name=bhData,oneof"`
}

type LegacyMessage_Block

type LegacyMessage_Block struct {
	Block *Block `protobuf:"bytes,7,opt,name=block,oneof"`
}

type LegacyMessage_ChainStateData

type LegacyMessage_ChainStateData struct {
	ChainStateData *NodeChainState `protobuf:"bytes,19,opt,name=chainStateData,oneof"`
}

type LegacyMessage_EphData

type LegacyMessage_EphData struct {
	EphData *EncryptedEphemeralMessage `protobuf:"bytes,17,opt,name=ephData,oneof"`
}

type LegacyMessage_FbData

type LegacyMessage_FbData struct {
	FbData *FBData `protobuf:"bytes,8,opt,name=fbData,oneof"`
}

type LegacyMessage_FuncName

type LegacyMessage_FuncName int32
const (
	LegacyMessage_VE           LegacyMessage_FuncName = 0
	LegacyMessage_PL           LegacyMessage_FuncName = 1
	LegacyMessage_PONG         LegacyMessage_FuncName = 2
	LegacyMessage_MR           LegacyMessage_FuncName = 3
	LegacyMessage_SFM          LegacyMessage_FuncName = 4
	LegacyMessage_BK           LegacyMessage_FuncName = 5
	LegacyMessage_FB           LegacyMessage_FuncName = 6
	LegacyMessage_PB           LegacyMessage_FuncName = 7
	LegacyMessage_BH           LegacyMessage_FuncName = 8
	LegacyMessage_TX           LegacyMessage_FuncName = 9
	LegacyMessage_LT           LegacyMessage_FuncName = 10
	LegacyMessage_EPH          LegacyMessage_FuncName = 11
	LegacyMessage_MT           LegacyMessage_FuncName = 12
	LegacyMessage_TK           LegacyMessage_FuncName = 13
	LegacyMessage_TT           LegacyMessage_FuncName = 14
	LegacyMessage_SL           LegacyMessage_FuncName = 15
	LegacyMessage_SYNC         LegacyMessage_FuncName = 16
	LegacyMessage_CHAINSTATE   LegacyMessage_FuncName = 17
	LegacyMessage_HEADERHASHES LegacyMessage_FuncName = 18
	LegacyMessage_P2P_ACK      LegacyMessage_FuncName = 19
)

func (LegacyMessage_FuncName) EnumDescriptor

func (LegacyMessage_FuncName) EnumDescriptor() ([]byte, []int)

func (LegacyMessage_FuncName) String

func (x LegacyMessage_FuncName) String() string

type LegacyMessage_LtData

type LegacyMessage_LtData struct {
	LtData *Transaction `protobuf:"bytes,15,opt,name=ltData,oneof"`
}

type LegacyMessage_MrData

type LegacyMessage_MrData struct {
	MrData *MRData `protobuf:"bytes,6,opt,name=mrData,oneof"`
}

type LegacyMessage_MtData

type LegacyMessage_MtData struct {
	MtData *Transaction `protobuf:"bytes,12,opt,name=mtData,oneof"`
}

type LegacyMessage_NoData

type LegacyMessage_NoData struct {
	NoData *NoData `protobuf:"bytes,2,opt,name=noData,oneof"`
}

type LegacyMessage_NodeHeaderHash

type LegacyMessage_NodeHeaderHash struct {
	NodeHeaderHash *NodeHeaderHash `protobuf:"bytes,20,opt,name=nodeHeaderHash,oneof"`
}

type LegacyMessage_P2PAckData

type LegacyMessage_P2PAckData struct {
	P2PAckData *P2PAcknowledgement `protobuf:"bytes,21,opt,name=p2pAckData,oneof"`
}

type LegacyMessage_PbData

type LegacyMessage_PbData struct {
	PbData *PBData `protobuf:"bytes,9,opt,name=pbData,oneof"`
}

type LegacyMessage_PlData

type LegacyMessage_PlData struct {
	PlData *PLData `protobuf:"bytes,4,opt,name=plData,oneof"`
}

type LegacyMessage_PongData

type LegacyMessage_PongData struct {
	PongData *PONGData `protobuf:"bytes,5,opt,name=pongData,oneof"`
}

type LegacyMessage_SlData

type LegacyMessage_SlData struct {
	SlData *Transaction `protobuf:"bytes,16,opt,name=slData,oneof"`
}

type LegacyMessage_SyncData

type LegacyMessage_SyncData struct {
	SyncData *SYNCData `protobuf:"bytes,18,opt,name=syncData,oneof"`
}

type LegacyMessage_TkData

type LegacyMessage_TkData struct {
	TkData *Transaction `protobuf:"bytes,13,opt,name=tkData,oneof"`
}

type LegacyMessage_TtData

type LegacyMessage_TtData struct {
	TtData *Transaction `protobuf:"bytes,14,opt,name=ttData,oneof"`
}

type LegacyMessage_TxData

type LegacyMessage_TxData struct {
	TxData *Transaction `protobuf:"bytes,11,opt,name=txData,oneof"`
}

type LegacyMessage_VeData

type LegacyMessage_VeData struct {
	VeData *VEData `protobuf:"bytes,3,opt,name=veData,oneof"`
}

type MRData

type MRData struct {
	Hash           []byte                 `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	Type           LegacyMessage_FuncName `protobuf:"varint,2,opt,name=type,enum=qrl.LegacyMessage_FuncName" json:"type,omitempty"`
	StakeSelector  []byte                 `protobuf:"bytes,3,opt,name=stake_selector,json=stakeSelector,proto3" json:"stake_selector,omitempty"`
	BlockNumber    uint64                 `protobuf:"varint,4,opt,name=block_number,json=blockNumber" json:"block_number,omitempty"`
	PrevHeaderhash []byte                 `protobuf:"bytes,5,opt,name=prev_headerhash,json=prevHeaderhash,proto3" json:"prev_headerhash,omitempty"`
	RevealHash     []byte                 `protobuf:"bytes,6,opt,name=reveal_hash,json=revealHash,proto3" json:"reveal_hash,omitempty"`
}

func (*MRData) Descriptor

func (*MRData) Descriptor() ([]byte, []int)

func (*MRData) GetBlockNumber

func (m *MRData) GetBlockNumber() uint64

func (*MRData) GetHash

func (m *MRData) GetHash() []byte

func (*MRData) GetPrevHeaderhash

func (m *MRData) GetPrevHeaderhash() []byte

func (*MRData) GetRevealHash

func (m *MRData) GetRevealHash() []byte

func (*MRData) GetStakeSelector

func (m *MRData) GetStakeSelector() []byte

func (*MRData) GetType

func (m *MRData) GetType() LegacyMessage_FuncName

func (*MRData) ProtoMessage

func (*MRData) ProtoMessage()

func (*MRData) Reset

func (m *MRData) Reset()

func (*MRData) String

func (m *MRData) String() string

type Message

type Message struct {
	Msg         isLegacyMessage_Data
	MessageType LegacyMessage_FuncName
}

type MessageTxnReq

type MessageTxnReq struct {
	MasterAddr []byte `protobuf:"bytes,1,opt,name=master_addr,json=masterAddr,proto3" json:"master_addr,omitempty"`
	Message    []byte `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Fee        uint64 `protobuf:"varint,3,opt,name=fee" json:"fee,omitempty"`
	XmssPk     []byte `protobuf:"bytes,4,opt,name=xmss_pk,json=xmssPk,proto3" json:"xmss_pk,omitempty"`
}

func (*MessageTxnReq) Descriptor

func (*MessageTxnReq) Descriptor() ([]byte, []int)

func (*MessageTxnReq) GetFee

func (m *MessageTxnReq) GetFee() uint64

func (*MessageTxnReq) GetMasterAddr

func (m *MessageTxnReq) GetMasterAddr() []byte

func (*MessageTxnReq) GetMessage

func (m *MessageTxnReq) GetMessage() []byte

func (*MessageTxnReq) GetXmssPk

func (m *MessageTxnReq) GetXmssPk() []byte

func (*MessageTxnReq) ProtoMessage

func (*MessageTxnReq) ProtoMessage()

func (*MessageTxnReq) Reset

func (m *MessageTxnReq) Reset()

func (*MessageTxnReq) String

func (m *MessageTxnReq) String() string

type MiningAPIClient

type MiningAPIClient interface {
	GetBlockMiningCompatible(ctx context.Context, in *GetBlockMiningCompatibleReq, opts ...grpc.CallOption) (*GetBlockMiningCompatibleResp, error)
	GetLastBlockHeader(ctx context.Context, in *GetLastBlockHeaderReq, opts ...grpc.CallOption) (*GetLastBlockHeaderResp, error)
	GetBlockToMine(ctx context.Context, in *GetBlockToMineReq, opts ...grpc.CallOption) (*GetBlockToMineResp, error)
	SubmitMinedBlock(ctx context.Context, in *SubmitMinedBlockReq, opts ...grpc.CallOption) (*SubmitMinedBlockResp, error)
}

func NewMiningAPIClient

func NewMiningAPIClient(cc *grpc.ClientConn) MiningAPIClient

type NoData

type NoData struct {
}

func (*NoData) Descriptor

func (*NoData) Descriptor() ([]byte, []int)

func (*NoData) ProtoMessage

func (*NoData) ProtoMessage()

func (*NoData) Reset

func (m *NoData) Reset()

func (*NoData) String

func (m *NoData) String() string

type NodeChainState

type NodeChainState struct {
	BlockNumber          uint64 `protobuf:"varint,1,opt,name=block_number,json=blockNumber" json:"block_number,omitempty"`
	HeaderHash           []byte `protobuf:"bytes,2,opt,name=header_hash,json=headerHash,proto3" json:"header_hash,omitempty"`
	CumulativeDifficulty []byte `protobuf:"bytes,3,opt,name=cumulative_difficulty,json=cumulativeDifficulty,proto3" json:"cumulative_difficulty,omitempty"`
	Version              string `protobuf:"bytes,4,opt,name=version" json:"version,omitempty"`
	Timestamp            uint64 `protobuf:"varint,5,opt,name=timestamp" json:"timestamp,omitempty"`
}

func (*NodeChainState) Descriptor

func (*NodeChainState) Descriptor() ([]byte, []int)

func (*NodeChainState) GetBlockNumber

func (m *NodeChainState) GetBlockNumber() uint64

func (*NodeChainState) GetCumulativeDifficulty

func (m *NodeChainState) GetCumulativeDifficulty() []byte

func (*NodeChainState) GetHeaderHash

func (m *NodeChainState) GetHeaderHash() []byte

func (*NodeChainState) GetTimestamp

func (m *NodeChainState) GetTimestamp() uint64

func (*NodeChainState) GetVersion

func (m *NodeChainState) GetVersion() string

func (*NodeChainState) ProtoMessage

func (*NodeChainState) ProtoMessage()

func (*NodeChainState) Reset

func (m *NodeChainState) Reset()

func (*NodeChainState) String

func (m *NodeChainState) String() string

type NodeHeaderHash

type NodeHeaderHash struct {
	BlockNumber  uint64   `protobuf:"varint,1,opt,name=block_number,json=blockNumber" json:"block_number,omitempty"`
	Headerhashes [][]byte `protobuf:"bytes,2,rep,name=headerhashes,proto3" json:"headerhashes,omitempty"`
}

func (*NodeHeaderHash) Descriptor

func (*NodeHeaderHash) Descriptor() ([]byte, []int)

func (*NodeHeaderHash) GetBlockNumber

func (m *NodeHeaderHash) GetBlockNumber() uint64

func (*NodeHeaderHash) GetHeaderhashes

func (m *NodeHeaderHash) GetHeaderhashes() [][]byte

func (*NodeHeaderHash) ProtoMessage

func (*NodeHeaderHash) ProtoMessage()

func (*NodeHeaderHash) Reset

func (m *NodeHeaderHash) Reset()

func (*NodeHeaderHash) String

func (m *NodeHeaderHash) String() string

type NodeInfo

type NodeInfo struct {
	Version        string         `protobuf:"bytes,1,opt,name=version" json:"version,omitempty"`
	State          NodeInfo_State `protobuf:"varint,2,opt,name=state,enum=qrl.NodeInfo_State" json:"state,omitempty"`
	NumConnections uint32         `protobuf:"varint,3,opt,name=num_connections,json=numConnections" json:"num_connections,omitempty"`
	NumKnownPeers  uint32         `protobuf:"varint,4,opt,name=num_known_peers,json=numKnownPeers" json:"num_known_peers,omitempty"`
	Uptime         uint64         `protobuf:"varint,5,opt,name=uptime" json:"uptime,omitempty"`
	BlockHeight    uint64         `protobuf:"varint,6,opt,name=block_height,json=blockHeight" json:"block_height,omitempty"`
	BlockLastHash  []byte         `protobuf:"bytes,7,opt,name=block_last_hash,json=blockLastHash,proto3" json:"block_last_hash,omitempty"`
	NetworkId      string         `protobuf:"bytes,8,opt,name=network_id,json=networkId" json:"network_id,omitempty"`
}

func (*NodeInfo) Descriptor

func (*NodeInfo) Descriptor() ([]byte, []int)

func (*NodeInfo) GetBlockHeight

func (m *NodeInfo) GetBlockHeight() uint64

func (*NodeInfo) GetBlockLastHash

func (m *NodeInfo) GetBlockLastHash() []byte

func (*NodeInfo) GetNetworkId

func (m *NodeInfo) GetNetworkId() string

func (*NodeInfo) GetNumConnections

func (m *NodeInfo) GetNumConnections() uint32

func (*NodeInfo) GetNumKnownPeers

func (m *NodeInfo) GetNumKnownPeers() uint32

func (*NodeInfo) GetState

func (m *NodeInfo) GetState() NodeInfo_State

func (*NodeInfo) GetUptime

func (m *NodeInfo) GetUptime() uint64

func (*NodeInfo) GetVersion

func (m *NodeInfo) GetVersion() string

func (*NodeInfo) ProtoMessage

func (*NodeInfo) ProtoMessage()

func (*NodeInfo) Reset

func (m *NodeInfo) Reset()

func (*NodeInfo) String

func (m *NodeInfo) String() string

type NodeInfo_State

type NodeInfo_State int32
const (
	NodeInfo_UNKNOWN  NodeInfo_State = 0
	NodeInfo_UNSYNCED NodeInfo_State = 1
	NodeInfo_SYNCING  NodeInfo_State = 2
	NodeInfo_SYNCED   NodeInfo_State = 3
	NodeInfo_FORKED   NodeInfo_State = 4
)

func (NodeInfo_State) EnumDescriptor

func (NodeInfo_State) EnumDescriptor() ([]byte, []int)

func (NodeInfo_State) String

func (x NodeInfo_State) String() string

type P2PAcknowledgement

type P2PAcknowledgement struct {
	BytesProcessed uint32 `protobuf:"varint,1,opt,name=bytes_processed,json=bytesProcessed" json:"bytes_processed,omitempty"`
}

func (*P2PAcknowledgement) Descriptor

func (*P2PAcknowledgement) Descriptor() ([]byte, []int)

func (*P2PAcknowledgement) GetBytesProcessed

func (m *P2PAcknowledgement) GetBytesProcessed() uint32

func (*P2PAcknowledgement) ProtoMessage

func (*P2PAcknowledgement) ProtoMessage()

func (*P2PAcknowledgement) Reset

func (m *P2PAcknowledgement) Reset()

func (*P2PAcknowledgement) String

func (m *P2PAcknowledgement) String() string

type PBData

type PBData struct {
	Block *Block `protobuf:"bytes,1,opt,name=block" json:"block,omitempty"`
}

func (*PBData) Descriptor

func (*PBData) Descriptor() ([]byte, []int)

func (*PBData) GetBlock

func (m *PBData) GetBlock() *Block

func (*PBData) ProtoMessage

func (*PBData) ProtoMessage()

func (*PBData) Reset

func (m *PBData) Reset()

func (*PBData) String

func (m *PBData) String() string

type PLData

type PLData struct {
	PeerIps    []string `protobuf:"bytes,1,rep,name=peer_ips,json=peerIps" json:"peer_ips,omitempty"`
	PublicPort uint32   `protobuf:"varint,2,opt,name=public_port,json=publicPort" json:"public_port,omitempty"`
}

func (*PLData) Descriptor

func (*PLData) Descriptor() ([]byte, []int)

func (*PLData) GetPeerIps

func (m *PLData) GetPeerIps() []string

func (*PLData) GetPublicPort

func (m *PLData) GetPublicPort() uint32

func (*PLData) ProtoMessage

func (*PLData) ProtoMessage()

func (*PLData) Reset

func (m *PLData) Reset()

func (*PLData) String

func (m *PLData) String() string

type PONGData

type PONGData struct {
}

func (*PONGData) Descriptor

func (*PONGData) Descriptor() ([]byte, []int)

func (*PONGData) ProtoMessage

func (*PONGData) ProtoMessage()

func (*PONGData) Reset

func (m *PONGData) Reset()

func (*PONGData) String

func (m *PONGData) String() string

type Peer

type Peer struct {
	Ip string `protobuf:"bytes,1,opt,name=ip" json:"ip,omitempty"`
}

func (*Peer) Descriptor

func (*Peer) Descriptor() ([]byte, []int)

func (*Peer) GetIp

func (m *Peer) GetIp() string

func (*Peer) ProtoMessage

func (*Peer) ProtoMessage()

func (*Peer) Reset

func (m *Peer) Reset()

func (*Peer) String

func (m *Peer) String() string

type PeerInfo

type PeerInfo struct {
	PeerIp                   []byte   `protobuf:"bytes,1,opt,name=peer_ip,json=peerIp,proto3" json:"peer_ip,omitempty"`
	Port                     uint32   `protobuf:"varint,2,opt,name=port" json:"port,omitempty"`
	BannedTimestamp          uint32   `protobuf:"varint,3,opt,name=banned_timestamp,json=bannedTimestamp" json:"banned_timestamp,omitempty"`
	Credibility              uint32   `protobuf:"varint,4,opt,name=credibility" json:"credibility,omitempty"`
	LastConnectionsTimestamp []uint32 `` /* 136-byte string literal not displayed */
}

func (*PeerInfo) Descriptor

func (*PeerInfo) Descriptor() ([]byte, []int)

func (*PeerInfo) GetBannedTimestamp

func (m *PeerInfo) GetBannedTimestamp() uint32

func (*PeerInfo) GetCredibility

func (m *PeerInfo) GetCredibility() uint32

func (*PeerInfo) GetLastConnectionsTimestamp

func (m *PeerInfo) GetLastConnectionsTimestamp() []uint32

func (*PeerInfo) GetPeerIp

func (m *PeerInfo) GetPeerIp() []byte

func (*PeerInfo) GetPort

func (m *PeerInfo) GetPort() uint32

func (*PeerInfo) ProtoMessage

func (*PeerInfo) ProtoMessage()

func (*PeerInfo) Reset

func (m *PeerInfo) Reset()

func (*PeerInfo) String

func (m *PeerInfo) String() string

type PeerStat

type PeerStat struct {
	PeerIp         []byte          `protobuf:"bytes,1,opt,name=peer_ip,json=peerIp,proto3" json:"peer_ip,omitempty"`
	Port           uint32          `protobuf:"varint,2,opt,name=port" json:"port,omitempty"`
	NodeChainState *NodeChainState `protobuf:"bytes,3,opt,name=node_chain_state,json=nodeChainState" json:"node_chain_state,omitempty"`
}

func (*PeerStat) Descriptor

func (*PeerStat) Descriptor() ([]byte, []int)

func (*PeerStat) GetNodeChainState

func (m *PeerStat) GetNodeChainState() *NodeChainState

func (*PeerStat) GetPeerIp

func (m *PeerStat) GetPeerIp() []byte

func (*PeerStat) GetPort

func (m *PeerStat) GetPort() uint32

func (*PeerStat) ProtoMessage

func (*PeerStat) ProtoMessage()

func (*PeerStat) Reset

func (m *PeerStat) Reset()

func (*PeerStat) String

func (m *PeerStat) String() string

type Peers

type Peers struct {
	PeerInfoList []*PeerInfo `protobuf:"bytes,1,rep,name=peer_info_list,json=peerInfoList" json:"peer_info_list,omitempty"`
}

func (*Peers) Descriptor

func (*Peers) Descriptor() ([]byte, []int)

func (*Peers) GetPeerInfoList

func (m *Peers) GetPeerInfoList() []*PeerInfo

func (*Peers) ProtoMessage

func (*Peers) ProtoMessage()

func (*Peers) Reset

func (m *Peers) Reset()

func (*Peers) String

func (m *Peers) String() string

type PublicAPIClient

type PublicAPIClient interface {
	GetNodeState(ctx context.Context, in *GetNodeStateReq, opts ...grpc.CallOption) (*GetNodeStateResp, error)
	GetKnownPeers(ctx context.Context, in *GetKnownPeersReq, opts ...grpc.CallOption) (*GetKnownPeersResp, error)
	GetPeersStat(ctx context.Context, in *GetPeersStatReq, opts ...grpc.CallOption) (*GetPeersStatResp, error)
	GetStats(ctx context.Context, in *GetStatsReq, opts ...grpc.CallOption) (*GetStatsResp, error)
	GetAddressState(ctx context.Context, in *GetAddressStateReq, opts ...grpc.CallOption) (*GetAddressStateResp, error)
	GetObject(ctx context.Context, in *GetObjectReq, opts ...grpc.CallOption) (*GetObjectResp, error)
	GetLatestData(ctx context.Context, in *GetLatestDataReq, opts ...grpc.CallOption) (*GetLatestDataResp, error)
	TransferCoins(ctx context.Context, in *TransferCoinsReq, opts ...grpc.CallOption) (*TransferCoinsResp, error)
	PushTransaction(ctx context.Context, in *PushTransactionReq, opts ...grpc.CallOption) (*PushTransactionResp, error)
	GetMessageTxn(ctx context.Context, in *MessageTxnReq, opts ...grpc.CallOption) (*TransferCoinsResp, error)
	GetTokenTxn(ctx context.Context, in *TokenTxnReq, opts ...grpc.CallOption) (*TransferCoinsResp, error)
	GetTransferTokenTxn(ctx context.Context, in *TransferTokenTxnReq, opts ...grpc.CallOption) (*TransferCoinsResp, error)
	GetSlaveTxn(ctx context.Context, in *SlaveTxnReq, opts ...grpc.CallOption) (*TransferCoinsResp, error)
	GetLatticePublicKeyTxn(ctx context.Context, in *LatticePublicKeyTxnReq, opts ...grpc.CallOption) (*TransferCoinsResp, error)
	GetAddressFromPK(ctx context.Context, in *GetAddressFromPKReq, opts ...grpc.CallOption) (*GetAddressFromPKResp, error)
	// ------- Ephemeral API -------
	PushEphemeralMessage(ctx context.Context, in *PushEphemeralMessageReq, opts ...grpc.CallOption) (*PushTransactionResp, error)
	CollectEphemeralMessage(ctx context.Context, in *CollectEphemeralMessageReq, opts ...grpc.CallOption) (*CollectEphemeralMessageResp, error)
}

func NewPublicAPIClient

func NewPublicAPIClient(cc *grpc.ClientConn) PublicAPIClient

type PushEphemeralMessageReq

type PushEphemeralMessageReq struct {
	EphemeralMessage *EncryptedEphemeralMessage `protobuf:"bytes,1,opt,name=ephemeral_message,json=ephemeralMessage" json:"ephemeral_message,omitempty"`
}

func (*PushEphemeralMessageReq) Descriptor

func (*PushEphemeralMessageReq) Descriptor() ([]byte, []int)

func (*PushEphemeralMessageReq) GetEphemeralMessage

func (m *PushEphemeralMessageReq) GetEphemeralMessage() *EncryptedEphemeralMessage

func (*PushEphemeralMessageReq) ProtoMessage

func (*PushEphemeralMessageReq) ProtoMessage()

func (*PushEphemeralMessageReq) Reset

func (m *PushEphemeralMessageReq) Reset()

func (*PushEphemeralMessageReq) String

func (m *PushEphemeralMessageReq) String() string

type PushTransactionReq

type PushTransactionReq struct {
	TransactionSigned *Transaction `protobuf:"bytes,1,opt,name=transaction_signed,json=transactionSigned" json:"transaction_signed,omitempty"`
}

func (*PushTransactionReq) Descriptor

func (*PushTransactionReq) Descriptor() ([]byte, []int)

func (*PushTransactionReq) GetTransactionSigned

func (m *PushTransactionReq) GetTransactionSigned() *Transaction

func (*PushTransactionReq) ProtoMessage

func (*PushTransactionReq) ProtoMessage()

func (*PushTransactionReq) Reset

func (m *PushTransactionReq) Reset()

func (*PushTransactionReq) String

func (m *PushTransactionReq) String() string

type PushTransactionResp

type PushTransactionResp struct {
	ErrorCode        PushTransactionResp_ResponseCode `protobuf:"varint,1,opt,name=error_code,json=errorCode,enum=qrl.PushTransactionResp_ResponseCode" json:"error_code,omitempty"`
	ErrorDescription string                           `protobuf:"bytes,2,opt,name=error_description,json=errorDescription" json:"error_description,omitempty"`
	TxHash           []byte                           `protobuf:"bytes,3,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
}

func (*PushTransactionResp) Descriptor

func (*PushTransactionResp) Descriptor() ([]byte, []int)

func (*PushTransactionResp) GetErrorCode

func (*PushTransactionResp) GetErrorDescription

func (m *PushTransactionResp) GetErrorDescription() string

func (*PushTransactionResp) GetTxHash

func (m *PushTransactionResp) GetTxHash() []byte

func (*PushTransactionResp) ProtoMessage

func (*PushTransactionResp) ProtoMessage()

func (*PushTransactionResp) Reset

func (m *PushTransactionResp) Reset()

func (*PushTransactionResp) String

func (m *PushTransactionResp) String() string

type PushTransactionResp_ResponseCode

type PushTransactionResp_ResponseCode int32
const (
	PushTransactionResp_UNKNOWN           PushTransactionResp_ResponseCode = 0
	PushTransactionResp_ERROR             PushTransactionResp_ResponseCode = 1
	PushTransactionResp_VALIDATION_FAILED PushTransactionResp_ResponseCode = 2
	PushTransactionResp_SUBMITTED         PushTransactionResp_ResponseCode = 3
)

func (PushTransactionResp_ResponseCode) EnumDescriptor

func (PushTransactionResp_ResponseCode) EnumDescriptor() ([]byte, []int)

func (PushTransactionResp_ResponseCode) String

type SYNCData

type SYNCData struct {
	State string `protobuf:"bytes,1,opt,name=state" json:"state,omitempty"`
}

func (*SYNCData) Descriptor

func (*SYNCData) Descriptor() ([]byte, []int)

func (*SYNCData) GetState

func (m *SYNCData) GetState() string

func (*SYNCData) ProtoMessage

func (*SYNCData) ProtoMessage()

func (*SYNCData) Reset

func (m *SYNCData) Reset()

func (*SYNCData) String

func (m *SYNCData) String() string

type SlaveTxnReq

type SlaveTxnReq struct {
	MasterAddr  []byte   `protobuf:"bytes,1,opt,name=master_addr,json=masterAddr,proto3" json:"master_addr,omitempty"`
	SlavePks    [][]byte `protobuf:"bytes,2,rep,name=slave_pks,json=slavePks,proto3" json:"slave_pks,omitempty"`
	AccessTypes []uint32 `protobuf:"varint,3,rep,packed,name=access_types,json=accessTypes" json:"access_types,omitempty"`
	Fee         uint64   `protobuf:"varint,4,opt,name=fee" json:"fee,omitempty"`
	XmssPk      []byte   `protobuf:"bytes,5,opt,name=xmss_pk,json=xmssPk,proto3" json:"xmss_pk,omitempty"`
}

func (*SlaveTxnReq) Descriptor

func (*SlaveTxnReq) Descriptor() ([]byte, []int)

func (*SlaveTxnReq) GetAccessTypes

func (m *SlaveTxnReq) GetAccessTypes() []uint32

func (*SlaveTxnReq) GetFee

func (m *SlaveTxnReq) GetFee() uint64

func (*SlaveTxnReq) GetMasterAddr

func (m *SlaveTxnReq) GetMasterAddr() []byte

func (*SlaveTxnReq) GetSlavePks

func (m *SlaveTxnReq) GetSlavePks() [][]byte

func (*SlaveTxnReq) GetXmssPk

func (m *SlaveTxnReq) GetXmssPk() []byte

func (*SlaveTxnReq) ProtoMessage

func (*SlaveTxnReq) ProtoMessage()

func (*SlaveTxnReq) Reset

func (m *SlaveTxnReq) Reset()

func (*SlaveTxnReq) String

func (m *SlaveTxnReq) String() string

type StateLoader

type StateLoader struct {
	Addresses       [][]byte `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"`
	TokenTxhash     [][]byte `protobuf:"bytes,2,rep,name=token_txhash,json=tokenTxhash,proto3" json:"token_txhash,omitempty"`
	Txhash          [][]byte `protobuf:"bytes,3,rep,name=txhash,proto3" json:"txhash,omitempty"`
	TotalCoinSupply uint64   `protobuf:"varint,4,opt,name=total_coin_supply,json=totalCoinSupply" json:"total_coin_supply,omitempty"`
}

func (*StateLoader) Descriptor

func (*StateLoader) Descriptor() ([]byte, []int)

func (*StateLoader) GetAddresses

func (m *StateLoader) GetAddresses() [][]byte

func (*StateLoader) GetTokenTxhash

func (m *StateLoader) GetTokenTxhash() [][]byte

func (*StateLoader) GetTotalCoinSupply

func (m *StateLoader) GetTotalCoinSupply() uint64

func (*StateLoader) GetTxhash

func (m *StateLoader) GetTxhash() [][]byte

func (*StateLoader) ProtoMessage

func (*StateLoader) ProtoMessage()

func (*StateLoader) Reset

func (m *StateLoader) Reset()

func (*StateLoader) String

func (m *StateLoader) String() string

type StateObjects

type StateObjects struct {
	StateLoaders [][]byte `protobuf:"bytes,1,rep,name=state_loaders,json=stateLoaders,proto3" json:"state_loaders,omitempty"`
}

func (*StateObjects) Descriptor

func (*StateObjects) Descriptor() ([]byte, []int)

func (*StateObjects) GetStateLoaders

func (m *StateObjects) GetStateLoaders() [][]byte

func (*StateObjects) ProtoMessage

func (*StateObjects) ProtoMessage()

func (*StateObjects) Reset

func (m *StateObjects) Reset()

func (*StateObjects) String

func (m *StateObjects) String() string

type StoredPeers

type StoredPeers struct {
	Peers []*Peer `protobuf:"bytes,1,rep,name=peers" json:"peers,omitempty"`
}

func (*StoredPeers) Descriptor

func (*StoredPeers) Descriptor() ([]byte, []int)

func (*StoredPeers) GetPeers

func (m *StoredPeers) GetPeers() []*Peer

func (*StoredPeers) ProtoMessage

func (*StoredPeers) ProtoMessage()

func (*StoredPeers) Reset

func (m *StoredPeers) Reset()

func (*StoredPeers) String

func (m *StoredPeers) String() string

type SubmitMinedBlockReq

type SubmitMinedBlockReq struct {
	Blob []byte `protobuf:"bytes,1,opt,name=blob,proto3" json:"blob,omitempty"`
}

func (*SubmitMinedBlockReq) Descriptor

func (*SubmitMinedBlockReq) Descriptor() ([]byte, []int)

func (*SubmitMinedBlockReq) GetBlob

func (m *SubmitMinedBlockReq) GetBlob() []byte

func (*SubmitMinedBlockReq) ProtoMessage

func (*SubmitMinedBlockReq) ProtoMessage()

func (*SubmitMinedBlockReq) Reset

func (m *SubmitMinedBlockReq) Reset()

func (*SubmitMinedBlockReq) String

func (m *SubmitMinedBlockReq) String() string

type SubmitMinedBlockResp

type SubmitMinedBlockResp struct {
	Error bool `protobuf:"varint,1,opt,name=error" json:"error,omitempty"`
}

func (*SubmitMinedBlockResp) Descriptor

func (*SubmitMinedBlockResp) Descriptor() ([]byte, []int)

func (*SubmitMinedBlockResp) GetError

func (m *SubmitMinedBlockResp) GetError() bool

func (*SubmitMinedBlockResp) ProtoMessage

func (*SubmitMinedBlockResp) ProtoMessage()

func (*SubmitMinedBlockResp) Reset

func (m *SubmitMinedBlockResp) Reset()

func (*SubmitMinedBlockResp) String

func (m *SubmitMinedBlockResp) String() string

type TokenList

type TokenList struct {
	TokenTxhash [][]byte `protobuf:"bytes,1,rep,name=token_txhash,json=tokenTxhash,proto3" json:"token_txhash,omitempty"`
}

func (*TokenList) Descriptor

func (*TokenList) Descriptor() ([]byte, []int)

func (*TokenList) GetTokenTxhash

func (m *TokenList) GetTokenTxhash() [][]byte

func (*TokenList) ProtoMessage

func (*TokenList) ProtoMessage()

func (*TokenList) Reset

func (m *TokenList) Reset()

func (*TokenList) String

func (m *TokenList) String() string

type TokenMetadata

type TokenMetadata struct {
	TokenTxhash           []byte   `protobuf:"bytes,1,opt,name=token_txhash,json=tokenTxhash,proto3" json:"token_txhash,omitempty"`
	TransferTokenTxHashes [][]byte `` /* 128-byte string literal not displayed */
}

func (*TokenMetadata) Descriptor

func (*TokenMetadata) Descriptor() ([]byte, []int)

func (*TokenMetadata) GetTokenTxhash

func (m *TokenMetadata) GetTokenTxhash() []byte

func (*TokenMetadata) GetTransferTokenTxHashes

func (m *TokenMetadata) GetTransferTokenTxHashes() [][]byte

func (*TokenMetadata) ProtoMessage

func (*TokenMetadata) ProtoMessage()

func (*TokenMetadata) Reset

func (m *TokenMetadata) Reset()

func (*TokenMetadata) String

func (m *TokenMetadata) String() string

type TokenTxnReq

type TokenTxnReq struct {
	MasterAddr      []byte           `protobuf:"bytes,1,opt,name=master_addr,json=masterAddr,proto3" json:"master_addr,omitempty"`
	Symbol          []byte           `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"`
	Name            []byte           `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Owner           []byte           `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"`
	Decimals        uint64           `protobuf:"varint,5,opt,name=decimals" json:"decimals,omitempty"`
	InitialBalances []*AddressAmount `protobuf:"bytes,6,rep,name=initial_balances,json=initialBalances" json:"initial_balances,omitempty"`
	Fee             uint64           `protobuf:"varint,7,opt,name=fee" json:"fee,omitempty"`
	XmssPk          []byte           `protobuf:"bytes,8,opt,name=xmss_pk,json=xmssPk,proto3" json:"xmss_pk,omitempty"`
}

func (*TokenTxnReq) Descriptor

func (*TokenTxnReq) Descriptor() ([]byte, []int)

func (*TokenTxnReq) GetDecimals

func (m *TokenTxnReq) GetDecimals() uint64

func (*TokenTxnReq) GetFee

func (m *TokenTxnReq) GetFee() uint64

func (*TokenTxnReq) GetInitialBalances

func (m *TokenTxnReq) GetInitialBalances() []*AddressAmount

func (*TokenTxnReq) GetMasterAddr

func (m *TokenTxnReq) GetMasterAddr() []byte

func (*TokenTxnReq) GetName

func (m *TokenTxnReq) GetName() []byte

func (*TokenTxnReq) GetOwner

func (m *TokenTxnReq) GetOwner() []byte

func (*TokenTxnReq) GetSymbol

func (m *TokenTxnReq) GetSymbol() []byte

func (*TokenTxnReq) GetXmssPk

func (m *TokenTxnReq) GetXmssPk() []byte

func (*TokenTxnReq) ProtoMessage

func (*TokenTxnReq) ProtoMessage()

func (*TokenTxnReq) Reset

func (m *TokenTxnReq) Reset()

func (*TokenTxnReq) String

func (m *TokenTxnReq) String() string

type Transaction

type Transaction struct {
	MasterAddr      []byte `protobuf:"bytes,1,opt,name=master_addr,json=masterAddr,proto3" json:"master_addr,omitempty"`
	Fee             uint64 `protobuf:"varint,2,opt,name=fee" json:"fee,omitempty"`
	PublicKey       []byte `protobuf:"bytes,3,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	Signature       []byte `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty"`
	Nonce           uint64 `protobuf:"varint,5,opt,name=nonce" json:"nonce,omitempty"`
	TransactionHash []byte `protobuf:"bytes,6,opt,name=transaction_hash,json=transactionHash,proto3" json:"transaction_hash,omitempty"`
	// Types that are valid to be assigned to TransactionType:
	//	*Transaction_Transfer_
	//	*Transaction_Coinbase
	//	*Transaction_LatticePK
	//	*Transaction_Message_
	//	*Transaction_Token_
	//	*Transaction_TransferToken_
	//	*Transaction_Slave_
	TransactionType isTransaction_TransactionType `protobuf_oneof:"transactionType"`
}

func (*Transaction) Descriptor

func (*Transaction) Descriptor() ([]byte, []int)

func (*Transaction) GetCoinbase

func (m *Transaction) GetCoinbase() *Transaction_CoinBase

func (*Transaction) GetFee

func (m *Transaction) GetFee() uint64

func (*Transaction) GetLatticePK

func (m *Transaction) GetLatticePK() *Transaction_LatticePublicKey

func (*Transaction) GetMasterAddr

func (m *Transaction) GetMasterAddr() []byte

func (*Transaction) GetMessage

func (m *Transaction) GetMessage() *Transaction_Message

func (*Transaction) GetNonce

func (m *Transaction) GetNonce() uint64

func (*Transaction) GetPublicKey

func (m *Transaction) GetPublicKey() []byte

func (*Transaction) GetSignature

func (m *Transaction) GetSignature() []byte

func (*Transaction) GetSlave

func (m *Transaction) GetSlave() *Transaction_Slave

func (*Transaction) GetToken

func (m *Transaction) GetToken() *Transaction_Token

func (*Transaction) GetTransactionHash

func (m *Transaction) GetTransactionHash() []byte

func (*Transaction) GetTransactionType

func (m *Transaction) GetTransactionType() isTransaction_TransactionType

func (*Transaction) GetTransfer

func (m *Transaction) GetTransfer() *Transaction_Transfer

func (*Transaction) GetTransferToken

func (m *Transaction) GetTransferToken() *Transaction_TransferToken

func (*Transaction) ProtoMessage

func (*Transaction) ProtoMessage()

func (*Transaction) Reset

func (m *Transaction) Reset()

func (*Transaction) String

func (m *Transaction) String() string

func (*Transaction) XXX_OneofFuncs

func (*Transaction) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type TransactionCount

type TransactionCount struct {
	Count map[uint32]uint32 `` /* 132-byte string literal not displayed */
}

func (*TransactionCount) Descriptor

func (*TransactionCount) Descriptor() ([]byte, []int)

func (*TransactionCount) GetCount

func (m *TransactionCount) GetCount() map[uint32]uint32

func (*TransactionCount) ProtoMessage

func (*TransactionCount) ProtoMessage()

func (*TransactionCount) Reset

func (m *TransactionCount) Reset()

func (*TransactionCount) String

func (m *TransactionCount) String() string

type TransactionExtended

type TransactionExtended struct {
	Header           *BlockHeader `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
	Tx               *Transaction `protobuf:"bytes,2,opt,name=tx" json:"tx,omitempty"`
	AddrFrom         []byte       `protobuf:"bytes,3,opt,name=addr_from,json=addrFrom,proto3" json:"addr_from,omitempty"`
	Size             uint64       `protobuf:"varint,4,opt,name=size" json:"size,omitempty"`
	TimestampSeconds uint64       `protobuf:"varint,5,opt,name=timestamp_seconds,json=timestampSeconds" json:"timestamp_seconds,omitempty"`
}

func (*TransactionExtended) Descriptor

func (*TransactionExtended) Descriptor() ([]byte, []int)

func (*TransactionExtended) GetAddrFrom

func (m *TransactionExtended) GetAddrFrom() []byte

func (*TransactionExtended) GetHeader

func (m *TransactionExtended) GetHeader() *BlockHeader

func (*TransactionExtended) GetSize

func (m *TransactionExtended) GetSize() uint64

func (*TransactionExtended) GetTimestampSeconds

func (m *TransactionExtended) GetTimestampSeconds() uint64

func (*TransactionExtended) GetTx

func (m *TransactionExtended) GetTx() *Transaction

func (*TransactionExtended) ProtoMessage

func (*TransactionExtended) ProtoMessage()

func (*TransactionExtended) Reset

func (m *TransactionExtended) Reset()

func (*TransactionExtended) String

func (m *TransactionExtended) String() string

type TransactionMetadata

type TransactionMetadata struct {
	Transaction *Transaction `protobuf:"bytes,1,opt,name=transaction" json:"transaction,omitempty"`
	BlockNumber uint64       `protobuf:"varint,2,opt,name=block_number,json=blockNumber" json:"block_number,omitempty"`
	Timestamp   uint64       `protobuf:"varint,3,opt,name=timestamp" json:"timestamp,omitempty"`
}

func (*TransactionMetadata) Descriptor

func (*TransactionMetadata) Descriptor() ([]byte, []int)

func (*TransactionMetadata) GetBlockNumber

func (m *TransactionMetadata) GetBlockNumber() uint64

func (*TransactionMetadata) GetTimestamp

func (m *TransactionMetadata) GetTimestamp() uint64

func (*TransactionMetadata) GetTransaction

func (m *TransactionMetadata) GetTransaction() *Transaction

func (*TransactionMetadata) ProtoMessage

func (*TransactionMetadata) ProtoMessage()

func (*TransactionMetadata) Reset

func (m *TransactionMetadata) Reset()

func (*TransactionMetadata) String

func (m *TransactionMetadata) String() string

type Transaction_CoinBase

type Transaction_CoinBase struct {
	AddrTo []byte `protobuf:"bytes,1,opt,name=addr_to,json=addrTo,proto3" json:"addr_to,omitempty"`
	Amount uint64 `protobuf:"varint,2,opt,name=amount" json:"amount,omitempty"`
}

func (*Transaction_CoinBase) Descriptor

func (*Transaction_CoinBase) Descriptor() ([]byte, []int)

func (*Transaction_CoinBase) GetAddrTo

func (m *Transaction_CoinBase) GetAddrTo() []byte

func (*Transaction_CoinBase) GetAmount

func (m *Transaction_CoinBase) GetAmount() uint64

func (*Transaction_CoinBase) ProtoMessage

func (*Transaction_CoinBase) ProtoMessage()

func (*Transaction_CoinBase) Reset

func (m *Transaction_CoinBase) Reset()

func (*Transaction_CoinBase) String

func (m *Transaction_CoinBase) String() string

type Transaction_Coinbase

type Transaction_Coinbase struct {
	Coinbase *Transaction_CoinBase `protobuf:"bytes,8,opt,name=coinbase,oneof"`
}

type Transaction_LatticePK

type Transaction_LatticePK struct {
	LatticePK *Transaction_LatticePublicKey `protobuf:"bytes,9,opt,name=latticePK,oneof"`
}

type Transaction_LatticePublicKey

type Transaction_LatticePublicKey struct {
	KyberPk     []byte `protobuf:"bytes,1,opt,name=kyber_pk,json=kyberPk,proto3" json:"kyber_pk,omitempty"`
	DilithiumPk []byte `protobuf:"bytes,2,opt,name=dilithium_pk,json=dilithiumPk,proto3" json:"dilithium_pk,omitempty"`
}

func (*Transaction_LatticePublicKey) Descriptor

func (*Transaction_LatticePublicKey) Descriptor() ([]byte, []int)

func (*Transaction_LatticePublicKey) GetDilithiumPk

func (m *Transaction_LatticePublicKey) GetDilithiumPk() []byte

func (*Transaction_LatticePublicKey) GetKyberPk

func (m *Transaction_LatticePublicKey) GetKyberPk() []byte

func (*Transaction_LatticePublicKey) ProtoMessage

func (*Transaction_LatticePublicKey) ProtoMessage()

func (*Transaction_LatticePublicKey) Reset

func (m *Transaction_LatticePublicKey) Reset()

func (*Transaction_LatticePublicKey) String

type Transaction_Message

type Transaction_Message struct {
	MessageHash []byte `protobuf:"bytes,1,opt,name=message_hash,json=messageHash,proto3" json:"message_hash,omitempty"`
}

func (*Transaction_Message) Descriptor

func (*Transaction_Message) Descriptor() ([]byte, []int)

func (*Transaction_Message) GetMessageHash

func (m *Transaction_Message) GetMessageHash() []byte

func (*Transaction_Message) ProtoMessage

func (*Transaction_Message) ProtoMessage()

func (*Transaction_Message) Reset

func (m *Transaction_Message) Reset()

func (*Transaction_Message) String

func (m *Transaction_Message) String() string

type Transaction_Message_

type Transaction_Message_ struct {
	Message *Transaction_Message `protobuf:"bytes,10,opt,name=message,oneof"`
}

type Transaction_Slave

type Transaction_Slave struct {
	SlavePks    [][]byte `protobuf:"bytes,1,rep,name=slave_pks,json=slavePks,proto3" json:"slave_pks,omitempty"`
	AccessTypes []uint32 `protobuf:"varint,2,rep,packed,name=access_types,json=accessTypes" json:"access_types,omitempty"`
}

func (*Transaction_Slave) Descriptor

func (*Transaction_Slave) Descriptor() ([]byte, []int)

func (*Transaction_Slave) GetAccessTypes

func (m *Transaction_Slave) GetAccessTypes() []uint32

func (*Transaction_Slave) GetSlavePks

func (m *Transaction_Slave) GetSlavePks() [][]byte

func (*Transaction_Slave) ProtoMessage

func (*Transaction_Slave) ProtoMessage()

func (*Transaction_Slave) Reset

func (m *Transaction_Slave) Reset()

func (*Transaction_Slave) String

func (m *Transaction_Slave) String() string

type Transaction_Slave_

type Transaction_Slave_ struct {
	Slave *Transaction_Slave `protobuf:"bytes,13,opt,name=slave,oneof"`
}

type Transaction_Token

type Transaction_Token struct {
	Symbol          []byte           `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
	Name            []byte           `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Owner           []byte           `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"`
	Decimals        uint64           `protobuf:"varint,4,opt,name=decimals" json:"decimals,omitempty"`
	InitialBalances []*AddressAmount `protobuf:"bytes,5,rep,name=initial_balances,json=initialBalances" json:"initial_balances,omitempty"`
}

func (*Transaction_Token) Descriptor

func (*Transaction_Token) Descriptor() ([]byte, []int)

func (*Transaction_Token) GetDecimals

func (m *Transaction_Token) GetDecimals() uint64

func (*Transaction_Token) GetInitialBalances

func (m *Transaction_Token) GetInitialBalances() []*AddressAmount

func (*Transaction_Token) GetName

func (m *Transaction_Token) GetName() []byte

func (*Transaction_Token) GetOwner

func (m *Transaction_Token) GetOwner() []byte

func (*Transaction_Token) GetSymbol

func (m *Transaction_Token) GetSymbol() []byte

func (*Transaction_Token) ProtoMessage

func (*Transaction_Token) ProtoMessage()

func (*Transaction_Token) Reset

func (m *Transaction_Token) Reset()

func (*Transaction_Token) String

func (m *Transaction_Token) String() string

type Transaction_Token_

type Transaction_Token_ struct {
	Token *Transaction_Token `protobuf:"bytes,11,opt,name=token,oneof"`
}

type Transaction_Transfer

type Transaction_Transfer struct {
	AddrsTo [][]byte `protobuf:"bytes,1,rep,name=addrs_to,json=addrsTo,proto3" json:"addrs_to,omitempty"`
	Amounts []uint64 `protobuf:"varint,2,rep,packed,name=amounts" json:"amounts,omitempty"`
}

////////

func (*Transaction_Transfer) Descriptor

func (*Transaction_Transfer) Descriptor() ([]byte, []int)

func (*Transaction_Transfer) GetAddrsTo

func (m *Transaction_Transfer) GetAddrsTo() [][]byte

func (*Transaction_Transfer) GetAmounts

func (m *Transaction_Transfer) GetAmounts() []uint64

func (*Transaction_Transfer) ProtoMessage

func (*Transaction_Transfer) ProtoMessage()

func (*Transaction_Transfer) Reset

func (m *Transaction_Transfer) Reset()

func (*Transaction_Transfer) String

func (m *Transaction_Transfer) String() string

type Transaction_TransferToken

type Transaction_TransferToken struct {
	TokenTxhash []byte   `protobuf:"bytes,1,opt,name=token_txhash,json=tokenTxhash,proto3" json:"token_txhash,omitempty"`
	AddrsTo     [][]byte `protobuf:"bytes,2,rep,name=addrs_to,json=addrsTo,proto3" json:"addrs_to,omitempty"`
	Amounts     []uint64 `protobuf:"varint,3,rep,packed,name=amounts" json:"amounts,omitempty"`
}

func (*Transaction_TransferToken) Descriptor

func (*Transaction_TransferToken) Descriptor() ([]byte, []int)

func (*Transaction_TransferToken) GetAddrsTo

func (m *Transaction_TransferToken) GetAddrsTo() [][]byte

func (*Transaction_TransferToken) GetAmounts

func (m *Transaction_TransferToken) GetAmounts() []uint64

func (*Transaction_TransferToken) GetTokenTxhash

func (m *Transaction_TransferToken) GetTokenTxhash() []byte

func (*Transaction_TransferToken) ProtoMessage

func (*Transaction_TransferToken) ProtoMessage()

func (*Transaction_TransferToken) Reset

func (m *Transaction_TransferToken) Reset()

func (*Transaction_TransferToken) String

func (m *Transaction_TransferToken) String() string

type Transaction_TransferToken_

type Transaction_TransferToken_ struct {
	TransferToken *Transaction_TransferToken `protobuf:"bytes,12,opt,name=transfer_token,json=transferToken,oneof"`
}

type Transaction_Transfer_

type Transaction_Transfer_ struct {
	Transfer *Transaction_Transfer `protobuf:"bytes,7,opt,name=transfer,oneof"`
}

type TransferCoinsReq

type TransferCoinsReq struct {
	MasterAddr  []byte   `protobuf:"bytes,1,opt,name=master_addr,json=masterAddr,proto3" json:"master_addr,omitempty"`
	AddressesTo [][]byte `protobuf:"bytes,2,rep,name=addresses_to,json=addressesTo,proto3" json:"addresses_to,omitempty"`
	Amounts     []uint64 `protobuf:"varint,3,rep,packed,name=amounts" json:"amounts,omitempty"`
	Fee         uint64   `protobuf:"varint,4,opt,name=fee" json:"fee,omitempty"`
	XmssPk      []byte   `protobuf:"bytes,5,opt,name=xmss_pk,json=xmssPk,proto3" json:"xmss_pk,omitempty"`
}

func (*TransferCoinsReq) Descriptor

func (*TransferCoinsReq) Descriptor() ([]byte, []int)

func (*TransferCoinsReq) GetAddressesTo

func (m *TransferCoinsReq) GetAddressesTo() [][]byte

func (*TransferCoinsReq) GetAmounts

func (m *TransferCoinsReq) GetAmounts() []uint64

func (*TransferCoinsReq) GetFee

func (m *TransferCoinsReq) GetFee() uint64

func (*TransferCoinsReq) GetMasterAddr

func (m *TransferCoinsReq) GetMasterAddr() []byte

func (*TransferCoinsReq) GetXmssPk

func (m *TransferCoinsReq) GetXmssPk() []byte

func (*TransferCoinsReq) ProtoMessage

func (*TransferCoinsReq) ProtoMessage()

func (*TransferCoinsReq) Reset

func (m *TransferCoinsReq) Reset()

func (*TransferCoinsReq) String

func (m *TransferCoinsReq) String() string

type TransferCoinsResp

type TransferCoinsResp struct {
	ExtendedTransactionUnsigned *TransactionExtended `` /* 137-byte string literal not displayed */
}

func (*TransferCoinsResp) Descriptor

func (*TransferCoinsResp) Descriptor() ([]byte, []int)

func (*TransferCoinsResp) GetExtendedTransactionUnsigned

func (m *TransferCoinsResp) GetExtendedTransactionUnsigned() *TransactionExtended

func (*TransferCoinsResp) ProtoMessage

func (*TransferCoinsResp) ProtoMessage()

func (*TransferCoinsResp) Reset

func (m *TransferCoinsResp) Reset()

func (*TransferCoinsResp) String

func (m *TransferCoinsResp) String() string

type TransferTokenTxnReq

type TransferTokenTxnReq struct {
	MasterAddr  []byte   `protobuf:"bytes,1,opt,name=master_addr,json=masterAddr,proto3" json:"master_addr,omitempty"`
	AddressesTo [][]byte `protobuf:"bytes,2,rep,name=addresses_to,json=addressesTo,proto3" json:"addresses_to,omitempty"`
	TokenTxhash []byte   `protobuf:"bytes,3,opt,name=token_txhash,json=tokenTxhash,proto3" json:"token_txhash,omitempty"`
	Amounts     []uint64 `protobuf:"varint,4,rep,packed,name=amounts" json:"amounts,omitempty"`
	Fee         uint64   `protobuf:"varint,5,opt,name=fee" json:"fee,omitempty"`
	XmssPk      []byte   `protobuf:"bytes,6,opt,name=xmss_pk,json=xmssPk,proto3" json:"xmss_pk,omitempty"`
}

func (*TransferTokenTxnReq) Descriptor

func (*TransferTokenTxnReq) Descriptor() ([]byte, []int)

func (*TransferTokenTxnReq) GetAddressesTo

func (m *TransferTokenTxnReq) GetAddressesTo() [][]byte

func (*TransferTokenTxnReq) GetAmounts

func (m *TransferTokenTxnReq) GetAmounts() []uint64

func (*TransferTokenTxnReq) GetFee

func (m *TransferTokenTxnReq) GetFee() uint64

func (*TransferTokenTxnReq) GetMasterAddr

func (m *TransferTokenTxnReq) GetMasterAddr() []byte

func (*TransferTokenTxnReq) GetTokenTxhash

func (m *TransferTokenTxnReq) GetTokenTxhash() []byte

func (*TransferTokenTxnReq) GetXmssPk

func (m *TransferTokenTxnReq) GetXmssPk() []byte

func (*TransferTokenTxnReq) ProtoMessage

func (*TransferTokenTxnReq) ProtoMessage()

func (*TransferTokenTxnReq) Reset

func (m *TransferTokenTxnReq) Reset()

func (*TransferTokenTxnReq) String

func (m *TransferTokenTxnReq) String() string

type VEData

type VEData struct {
	Version         string `protobuf:"bytes,1,opt,name=version" json:"version,omitempty"`
	GenesisPrevHash []byte `protobuf:"bytes,2,opt,name=genesis_prev_hash,json=genesisPrevHash,proto3" json:"genesis_prev_hash,omitempty"`
	RateLimit       uint64 `protobuf:"varint,3,opt,name=rate_limit,json=rateLimit" json:"rate_limit,omitempty"`
}

func (*VEData) Descriptor

func (*VEData) Descriptor() ([]byte, []int)

func (*VEData) GetGenesisPrevHash

func (m *VEData) GetGenesisPrevHash() []byte

func (*VEData) GetRateLimit

func (m *VEData) GetRateLimit() uint64

func (*VEData) GetVersion

func (m *VEData) GetVersion() string

func (*VEData) ProtoMessage

func (*VEData) ProtoMessage()

func (*VEData) Reset

func (m *VEData) Reset()

func (*VEData) String

func (m *VEData) String() string

Directories

Path Synopsis
Package notification is a generated protocol buffer package.
Package notification is a generated protocol buffer package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL