pb

package
v2.1.5 Latest Latest
Warning

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

Go to latest
Published: Jul 22, 2021 License: Apache-2.0 Imports: 12 Imported by: 5

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AllowedBroadcastPullMessageType_name = map[int32]string{
	0: "ALLOW_BROADCAST_PULL_PLACEHOLDER_DO_NOT_USE",
}
View Source
var AllowedBroadcastPullMessageType_value = map[string]int32{
	"ALLOW_BROADCAST_PULL_PLACEHOLDER_DO_NOT_USE": 0,
}
View Source
var AllowedBroadcastPushMessageType_name = map[int32]string{
	0:  "ALLOW_BROADCAST_PUSH_PLACEHOLDER_DO_NOT_USE",
	12: "ALLOW_BROADCAST_PUSH_TRANSACTIONS",
}
View Source
var AllowedBroadcastPushMessageType_value = map[string]int32{
	"ALLOW_BROADCAST_PUSH_PLACEHOLDER_DO_NOT_USE": 0,
	"ALLOW_BROADCAST_PUSH_TRANSACTIONS":           12,
}
View Source
var AllowedBroadcastTreeMessageType_name = map[int32]string{
	0:  "ALLOW_BROADCAST_TREE_PLACEHOLDER_DO_NOT_USE",
	12: "ALLOW_BROADCAST_TREE_TRANSACTIONS",
}
View Source
var AllowedBroadcastTreeMessageType_value = map[string]int32{
	"ALLOW_BROADCAST_TREE_PLACEHOLDER_DO_NOT_USE": 0,
	"ALLOW_BROADCAST_TREE_TRANSACTIONS":           12,
}
View Source
var AllowedDirectMessageType_name = map[int32]string{
	0:  "ALLOW_DIRECT_PLACEHOLDER_DO_NOT_USE",
	1:  "ALLOW_DIRECT_VOTE",
	2:  "ALLOW_DIRECT_I_HAVE_BLOCK_PROPOSAL",
	3:  "ALLOW_DIRECT_REQUEST_BLOCK_PROPOSAL",
	4:  "ALLOW_DIRECT_REQUEST_BLOCK_REPLY",
	5:  "ALLOW_DIRECT_GET_CONSENSUS_STATE",
	6:  "ALLOW_DIRECT_GET_CONSENSUS_STATE_REPLY",
	7:  "ALLOW_DIRECT_GET_BLOCK_HEADERS",
	8:  "ALLOW_DIRECT_GET_BLOCK_HEADERS_REPLY",
	9:  "ALLOW_DIRECT_GET_BLOCKS",
	10: "ALLOW_DIRECT_GET_BLOCKS_REPLY",
	13: "ALLOW_DIRECT_BACKTRACK_SIGNATURE_CHAIN",
	14: "ALLOW_DIRECT_REQUEST_PROPOSAL_TRANSACTIONS",
	15: "ALLOW_DIRECT_REQUEST_PROPOSAL_TRANSACTIONS_REPLY",
	16: "ALLOW_DIRECT_I_HAVE_SIGNATURE_CHAIN_TRANSACTION",
	17: "ALLOW_DIRECT_REQUEST_SIGNATURE_CHAIN_TRANSACTION",
	18: "ALLOW_DIRECT_REQUEST_SIGNATURE_CHAIN_TRANSACTION_REPLY",
	19: "ALLOW_DIRECT_PIN_SIGNATURE_CHAIN",
	20: "ALLOW_DIRECT_SIGNATURE_CHAIN_OBJECTION",
}
View Source
var AllowedDirectMessageType_value = map[string]int32{
	"ALLOW_DIRECT_PLACEHOLDER_DO_NOT_USE":                    0,
	"ALLOW_DIRECT_VOTE":                                      1,
	"ALLOW_DIRECT_I_HAVE_BLOCK_PROPOSAL":                     2,
	"ALLOW_DIRECT_REQUEST_BLOCK_PROPOSAL":                    3,
	"ALLOW_DIRECT_REQUEST_BLOCK_REPLY":                       4,
	"ALLOW_DIRECT_GET_CONSENSUS_STATE":                       5,
	"ALLOW_DIRECT_GET_CONSENSUS_STATE_REPLY":                 6,
	"ALLOW_DIRECT_GET_BLOCK_HEADERS":                         7,
	"ALLOW_DIRECT_GET_BLOCK_HEADERS_REPLY":                   8,
	"ALLOW_DIRECT_GET_BLOCKS":                                9,
	"ALLOW_DIRECT_GET_BLOCKS_REPLY":                          10,
	"ALLOW_DIRECT_BACKTRACK_SIGNATURE_CHAIN":                 13,
	"ALLOW_DIRECT_REQUEST_PROPOSAL_TRANSACTIONS":             14,
	"ALLOW_DIRECT_REQUEST_PROPOSAL_TRANSACTIONS_REPLY":       15,
	"ALLOW_DIRECT_I_HAVE_SIGNATURE_CHAIN_TRANSACTION":        16,
	"ALLOW_DIRECT_REQUEST_SIGNATURE_CHAIN_TRANSACTION":       17,
	"ALLOW_DIRECT_REQUEST_SIGNATURE_CHAIN_TRANSACTION_REPLY": 18,
	"ALLOW_DIRECT_PIN_SIGNATURE_CHAIN":                       19,
	"ALLOW_DIRECT_SIGNATURE_CHAIN_OBJECTION":                 20,
}
View Source
var AllowedRelayMessageType_name = map[int32]string{
	0:  "ALLOW_RELAY_PLACEHOLDER_DO_NOT_USE",
	11: "ALLOW_RELAY_RELAY",
}
View Source
var AllowedRelayMessageType_value = map[string]int32{
	"ALLOW_RELAY_PLACEHOLDER_DO_NOT_USE": 0,
	"ALLOW_RELAY_RELAY":                  11,
}
View Source
var AllowedSignedMessageType_name = map[int32]string{
	0: "ALLOW_SIGNED_PLACEHOLDER_DO_NOT_USE",
}
View Source
var AllowedSignedMessageType_value = map[string]int32{
	"ALLOW_SIGNED_PLACEHOLDER_DO_NOT_USE": 0,
}
View Source
var AllowedUnsignedMessageType_name = map[int32]string{
	0:  "ALLOW_UNSIGNED_PLACEHOLDER_DO_NOT_USE",
	1:  "ALLOW_UNSIGNED_VOTE",
	2:  "ALLOW_UNSIGNED_I_HAVE_BLOCK_PROPOSAL",
	3:  "ALLOW_UNSIGNED_REQUEST_BLOCK_PROPOSAL",
	4:  "ALLOW_UNSIGNED_REQUEST_BLOCK_REPLY",
	5:  "ALLOW_UNSIGNED_GET_CONSENSUS_STATE",
	6:  "ALLOW_UNSIGNED_GET_CONSENSUS_STATE_REPLY",
	7:  "ALLOW_UNSIGNED_GET_BLOCK_HEADERS",
	8:  "ALLOW_UNSIGNED_GET_BLOCK_HEADERS_REPLY",
	9:  "ALLOW_UNSIGNED_GET_BLOCKS",
	10: "ALLOW_UNSIGNED_GET_BLOCKS_REPLY",
	11: "ALLOW_UNSIGNED_RELAY",
	12: "ALLOW_UNSIGNED_TRANSACTIONS",
	13: "ALLOW_UNSIGNED_BACKTRACK_SIGNATURE_CHAIN",
	14: "ALLOW_UNSIGNED_REQUEST_PROPOSAL_TRANSACTIONS",
	15: "ALLOW_UNSIGNED_REQUEST_PROPOSAL_TRANSACTIONS_REPLY",
	16: "ALLOW_UNSIGNED_I_HAVE_SIGNATURE_CHAIN_TRANSACTION",
	17: "ALLOW_UNSIGNED_REQUEST_SIGNATURE_CHAIN_TRANSACTION",
	18: "ALLOW_UNSIGNED_REQUEST_SIGNATURE_CHAIN_TRANSACTION_REPLY",
	19: "ALLOW_UNSIGNED_PIN_SIGNATURE_CHAIN",
	20: "ALLOW_UNSIGNED_SIGNATURE_CHAIN_OBJECTION",
}
View Source
var AllowedUnsignedMessageType_value = map[string]int32{
	"ALLOW_UNSIGNED_PLACEHOLDER_DO_NOT_USE":                    0,
	"ALLOW_UNSIGNED_VOTE":                                      1,
	"ALLOW_UNSIGNED_I_HAVE_BLOCK_PROPOSAL":                     2,
	"ALLOW_UNSIGNED_REQUEST_BLOCK_PROPOSAL":                    3,
	"ALLOW_UNSIGNED_REQUEST_BLOCK_REPLY":                       4,
	"ALLOW_UNSIGNED_GET_CONSENSUS_STATE":                       5,
	"ALLOW_UNSIGNED_GET_CONSENSUS_STATE_REPLY":                 6,
	"ALLOW_UNSIGNED_GET_BLOCK_HEADERS":                         7,
	"ALLOW_UNSIGNED_GET_BLOCK_HEADERS_REPLY":                   8,
	"ALLOW_UNSIGNED_GET_BLOCKS":                                9,
	"ALLOW_UNSIGNED_GET_BLOCKS_REPLY":                          10,
	"ALLOW_UNSIGNED_RELAY":                                     11,
	"ALLOW_UNSIGNED_TRANSACTIONS":                              12,
	"ALLOW_UNSIGNED_BACKTRACK_SIGNATURE_CHAIN":                 13,
	"ALLOW_UNSIGNED_REQUEST_PROPOSAL_TRANSACTIONS":             14,
	"ALLOW_UNSIGNED_REQUEST_PROPOSAL_TRANSACTIONS_REPLY":       15,
	"ALLOW_UNSIGNED_I_HAVE_SIGNATURE_CHAIN_TRANSACTION":        16,
	"ALLOW_UNSIGNED_REQUEST_SIGNATURE_CHAIN_TRANSACTION":       17,
	"ALLOW_UNSIGNED_REQUEST_SIGNATURE_CHAIN_TRANSACTION_REPLY": 18,
	"ALLOW_UNSIGNED_PIN_SIGNATURE_CHAIN":                       19,
	"ALLOW_UNSIGNED_SIGNATURE_CHAIN_OBJECTION":                 20,
}
View Source
var ClientMessageType_name = map[int32]string{
	0: "OUTBOUND_MESSAGE",
	1: "INBOUND_MESSAGE",
	2: "RECEIPT",
}
View Source
var ClientMessageType_value = map[string]int32{
	"OUTBOUND_MESSAGE": 0,
	"INBOUND_MESSAGE":  1,
	"RECEIPT":          2,
}
View Source
var CompressionType_name = map[int32]string{
	0: "COMPRESSION_NONE",
	1: "COMPRESSION_ZLIB",
}
View Source
var CompressionType_value = map[string]int32{
	"COMPRESSION_NONE": 0,
	"COMPRESSION_ZLIB": 1,
}
View Source
var MessageType_name = map[int32]string{
	0:  "MESSAGE_TYPE_PLACEHOLDER_DO_NOT_USE",
	1:  "VOTE",
	2:  "I_HAVE_BLOCK_PROPOSAL",
	3:  "REQUEST_BLOCK_PROPOSAL",
	4:  "REQUEST_BLOCK_PROPOSAL_REPLY",
	5:  "GET_CONSENSUS_STATE",
	6:  "GET_CONSENSUS_STATE_REPLY",
	7:  "GET_BLOCK_HEADERS",
	8:  "GET_BLOCK_HEADERS_REPLY",
	9:  "GET_BLOCKS",
	10: "GET_BLOCKS_REPLY",
	11: "RELAY",
	12: "TRANSACTIONS",
	13: "BACKTRACK_SIGNATURE_CHAIN",
	14: "REQUEST_PROPOSAL_TRANSACTIONS",
	15: "REQUEST_PROPOSAL_TRANSACTIONS_REPLY",
	16: "I_HAVE_SIGNATURE_CHAIN_TRANSACTION",
	17: "REQUEST_SIGNATURE_CHAIN_TRANSACTION",
	18: "REQUEST_SIGNATURE_CHAIN_TRANSACTION_REPLY",
	19: "PIN_SIGNATURE_CHAIN",
	20: "SIGNATURE_CHAIN_OBJECTION",
}
View Source
var MessageType_value = map[string]int32{
	"MESSAGE_TYPE_PLACEHOLDER_DO_NOT_USE":       0,
	"VOTE":                                      1,
	"I_HAVE_BLOCK_PROPOSAL":                     2,
	"REQUEST_BLOCK_PROPOSAL":                    3,
	"REQUEST_BLOCK_PROPOSAL_REPLY":              4,
	"GET_CONSENSUS_STATE":                       5,
	"GET_CONSENSUS_STATE_REPLY":                 6,
	"GET_BLOCK_HEADERS":                         7,
	"GET_BLOCK_HEADERS_REPLY":                   8,
	"GET_BLOCKS":                                9,
	"GET_BLOCKS_REPLY":                          10,
	"RELAY":                                     11,
	"TRANSACTIONS":                              12,
	"BACKTRACK_SIGNATURE_CHAIN":                 13,
	"REQUEST_PROPOSAL_TRANSACTIONS":             14,
	"REQUEST_PROPOSAL_TRANSACTIONS_REPLY":       15,
	"I_HAVE_SIGNATURE_CHAIN_TRANSACTION":        16,
	"REQUEST_SIGNATURE_CHAIN_TRANSACTION":       17,
	"REQUEST_SIGNATURE_CHAIN_TRANSACTION_REPLY": 18,
	"PIN_SIGNATURE_CHAIN":                       19,
	"SIGNATURE_CHAIN_OBJECTION":                 20,
}
View Source
var PayloadType_name = map[int32]string{
	0:  "COINBASE_TYPE",
	1:  "TRANSFER_ASSET_TYPE",
	2:  "SIG_CHAIN_TXN_TYPE",
	3:  "REGISTER_NAME_TYPE",
	4:  "TRANSFER_NAME_TYPE",
	5:  "DELETE_NAME_TYPE",
	6:  "SUBSCRIBE_TYPE",
	7:  "UNSUBSCRIBE_TYPE",
	8:  "GENERATE_ID_TYPE",
	9:  "NANO_PAY_TYPE",
	10: "ISSUE_ASSET_TYPE",
	11: "GENERATE_ID_2_TYPE",
}
View Source
var PayloadType_value = map[string]int32{
	"COINBASE_TYPE":       0,
	"TRANSFER_ASSET_TYPE": 1,
	"SIG_CHAIN_TXN_TYPE":  2,
	"REGISTER_NAME_TYPE":  3,
	"TRANSFER_NAME_TYPE":  4,
	"DELETE_NAME_TYPE":    5,
	"SUBSCRIBE_TYPE":      6,
	"UNSUBSCRIBE_TYPE":    7,
	"GENERATE_ID_TYPE":    8,
	"NANO_PAY_TYPE":       9,
	"ISSUE_ASSET_TYPE":    10,
	"GENERATE_ID_2_TYPE":  11,
}
View Source
var RequestTransactionType_name = map[int32]string{
	0: "REQUEST_FULL_TRANSACTION",
	1: "REQUEST_TRANSACTION_HASH",
	2: "REQUEST_TRANSACTION_SHORT_HASH",
}
View Source
var RequestTransactionType_value = map[string]int32{
	"REQUEST_FULL_TRANSACTION":       0,
	"REQUEST_TRANSACTION_HASH":       1,
	"REQUEST_TRANSACTION_SHORT_HASH": 2,
}
View Source
var SigAlgo_name = map[int32]string{
	0: "SIGNATURE",
	1: "HASH",
}
View Source
var SigAlgo_value = map[string]int32{
	"SIGNATURE": 0,
	"HASH":      1,
}
View Source
var SyncState_name = map[int32]string{
	0: "WAIT_FOR_SYNCING",
	1: "SYNC_STARTED",
	2: "SYNC_FINISHED",
	3: "PERSIST_FINISHED",
}
View Source
var SyncState_value = map[string]int32{
	"WAIT_FOR_SYNCING": 0,
	"SYNC_STARTED":     1,
	"SYNC_FINISHED":    2,
	"PERSIST_FINISHED": 3,
}
View Source
var WinnerType_name = map[int32]string{
	0: "GENESIS_SIGNER",
	1: "TXN_SIGNER",
	2: "BLOCK_SIGNER",
}
View Source
var WinnerType_value = map[string]int32{
	"GENESIS_SIGNER": 0,
	"TXN_SIGNER":     1,
	"BLOCK_SIGNER":   2,
}

Functions

func ComputeSignatureHash

func ComputeSignatureHash(lastRelayHash []byte, sigChainLen int, height uint32, leftShiftBit int) []byte

Types

type AllowedBroadcastPullMessageType

type AllowedBroadcastPullMessageType int32

Message type that can be sent as broadcast_pull message Name doesn't matter, but value needs to match the value in MessageType

const (
	AllowedBroadcastPullMessageType_ALLOW_BROADCAST_PULL_PLACEHOLDER_DO_NOT_USE AllowedBroadcastPullMessageType = 0
)

func (AllowedBroadcastPullMessageType) EnumDescriptor

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

func (AllowedBroadcastPullMessageType) String

type AllowedBroadcastPushMessageType

type AllowedBroadcastPushMessageType int32

Message type that can be sent as broadcast_push message Name doesn't matter, but value needs to match the value in MessageType

const (
	AllowedBroadcastPushMessageType_ALLOW_BROADCAST_PUSH_PLACEHOLDER_DO_NOT_USE AllowedBroadcastPushMessageType = 0
	AllowedBroadcastPushMessageType_ALLOW_BROADCAST_PUSH_TRANSACTIONS           AllowedBroadcastPushMessageType = 12
)

func (AllowedBroadcastPushMessageType) EnumDescriptor

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

func (AllowedBroadcastPushMessageType) String

type AllowedBroadcastTreeMessageType

type AllowedBroadcastTreeMessageType int32

Message type that can be sent as broadcast_tree message Name doesn't matter, but value needs to match the value in MessageType

const (
	AllowedBroadcastTreeMessageType_ALLOW_BROADCAST_TREE_PLACEHOLDER_DO_NOT_USE AllowedBroadcastTreeMessageType = 0
	AllowedBroadcastTreeMessageType_ALLOW_BROADCAST_TREE_TRANSACTIONS           AllowedBroadcastTreeMessageType = 12
)

func (AllowedBroadcastTreeMessageType) EnumDescriptor

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

func (AllowedBroadcastTreeMessageType) String

type AllowedDirectMessageType

type AllowedDirectMessageType int32

Message type that can be sent as direct message Name doesn't matter, but value needs to match the value in MessageType

const (
	AllowedDirectMessageType_ALLOW_DIRECT_PLACEHOLDER_DO_NOT_USE                    AllowedDirectMessageType = 0
	AllowedDirectMessageType_ALLOW_DIRECT_VOTE                                      AllowedDirectMessageType = 1
	AllowedDirectMessageType_ALLOW_DIRECT_I_HAVE_BLOCK_PROPOSAL                     AllowedDirectMessageType = 2
	AllowedDirectMessageType_ALLOW_DIRECT_REQUEST_BLOCK_PROPOSAL                    AllowedDirectMessageType = 3
	AllowedDirectMessageType_ALLOW_DIRECT_REQUEST_BLOCK_REPLY                       AllowedDirectMessageType = 4
	AllowedDirectMessageType_ALLOW_DIRECT_GET_CONSENSUS_STATE                       AllowedDirectMessageType = 5
	AllowedDirectMessageType_ALLOW_DIRECT_GET_CONSENSUS_STATE_REPLY                 AllowedDirectMessageType = 6
	AllowedDirectMessageType_ALLOW_DIRECT_GET_BLOCK_HEADERS                         AllowedDirectMessageType = 7
	AllowedDirectMessageType_ALLOW_DIRECT_GET_BLOCK_HEADERS_REPLY                   AllowedDirectMessageType = 8
	AllowedDirectMessageType_ALLOW_DIRECT_GET_BLOCKS                                AllowedDirectMessageType = 9
	AllowedDirectMessageType_ALLOW_DIRECT_GET_BLOCKS_REPLY                          AllowedDirectMessageType = 10
	AllowedDirectMessageType_ALLOW_DIRECT_BACKTRACK_SIGNATURE_CHAIN                 AllowedDirectMessageType = 13
	AllowedDirectMessageType_ALLOW_DIRECT_REQUEST_PROPOSAL_TRANSACTIONS             AllowedDirectMessageType = 14
	AllowedDirectMessageType_ALLOW_DIRECT_REQUEST_PROPOSAL_TRANSACTIONS_REPLY       AllowedDirectMessageType = 15
	AllowedDirectMessageType_ALLOW_DIRECT_I_HAVE_SIGNATURE_CHAIN_TRANSACTION        AllowedDirectMessageType = 16
	AllowedDirectMessageType_ALLOW_DIRECT_REQUEST_SIGNATURE_CHAIN_TRANSACTION       AllowedDirectMessageType = 17
	AllowedDirectMessageType_ALLOW_DIRECT_REQUEST_SIGNATURE_CHAIN_TRANSACTION_REPLY AllowedDirectMessageType = 18
	AllowedDirectMessageType_ALLOW_DIRECT_PIN_SIGNATURE_CHAIN                       AllowedDirectMessageType = 19
	AllowedDirectMessageType_ALLOW_DIRECT_SIGNATURE_CHAIN_OBJECTION                 AllowedDirectMessageType = 20
)

func (AllowedDirectMessageType) EnumDescriptor

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

func (AllowedDirectMessageType) String

func (x AllowedDirectMessageType) String() string

type AllowedRelayMessageType

type AllowedRelayMessageType int32

Message type that can be sent as relay message Name doesn't matter, but value needs to match the value in MessageType

const (
	AllowedRelayMessageType_ALLOW_RELAY_PLACEHOLDER_DO_NOT_USE AllowedRelayMessageType = 0
	AllowedRelayMessageType_ALLOW_RELAY_RELAY                  AllowedRelayMessageType = 11
)

func (AllowedRelayMessageType) EnumDescriptor

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

func (AllowedRelayMessageType) String

func (x AllowedRelayMessageType) String() string

type AllowedSignedMessageType

type AllowedSignedMessageType int32

Message type that can be signed message Name doesn't matter, but value needs to match the value in MessageType

const (
	AllowedSignedMessageType_ALLOW_SIGNED_PLACEHOLDER_DO_NOT_USE AllowedSignedMessageType = 0
)

func (AllowedSignedMessageType) EnumDescriptor

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

func (AllowedSignedMessageType) String

func (x AllowedSignedMessageType) String() string

type AllowedUnsignedMessageType

type AllowedUnsignedMessageType int32

Message type that can be unsigned message Name doesn't matter, but value needs to match the value in MessageType

const (
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_PLACEHOLDER_DO_NOT_USE                    AllowedUnsignedMessageType = 0
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_VOTE                                      AllowedUnsignedMessageType = 1
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_I_HAVE_BLOCK_PROPOSAL                     AllowedUnsignedMessageType = 2
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_REQUEST_BLOCK_PROPOSAL                    AllowedUnsignedMessageType = 3
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_REQUEST_BLOCK_REPLY                       AllowedUnsignedMessageType = 4
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_GET_CONSENSUS_STATE                       AllowedUnsignedMessageType = 5
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_GET_CONSENSUS_STATE_REPLY                 AllowedUnsignedMessageType = 6
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_GET_BLOCK_HEADERS                         AllowedUnsignedMessageType = 7
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_GET_BLOCK_HEADERS_REPLY                   AllowedUnsignedMessageType = 8
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_GET_BLOCKS                                AllowedUnsignedMessageType = 9
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_GET_BLOCKS_REPLY                          AllowedUnsignedMessageType = 10
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_RELAY                                     AllowedUnsignedMessageType = 11
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_TRANSACTIONS                              AllowedUnsignedMessageType = 12
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_BACKTRACK_SIGNATURE_CHAIN                 AllowedUnsignedMessageType = 13
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_REQUEST_PROPOSAL_TRANSACTIONS             AllowedUnsignedMessageType = 14
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_REQUEST_PROPOSAL_TRANSACTIONS_REPLY       AllowedUnsignedMessageType = 15
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_I_HAVE_SIGNATURE_CHAIN_TRANSACTION        AllowedUnsignedMessageType = 16
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_REQUEST_SIGNATURE_CHAIN_TRANSACTION       AllowedUnsignedMessageType = 17
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_REQUEST_SIGNATURE_CHAIN_TRANSACTION_REPLY AllowedUnsignedMessageType = 18
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_PIN_SIGNATURE_CHAIN                       AllowedUnsignedMessageType = 19
	AllowedUnsignedMessageType_ALLOW_UNSIGNED_SIGNATURE_CHAIN_OBJECTION                 AllowedUnsignedMessageType = 20
)

func (AllowedUnsignedMessageType) EnumDescriptor

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

func (AllowedUnsignedMessageType) String

type BacktrackSignatureChain

type BacktrackSignatureChain struct {
	SigChainElems        []*SigChainElem `protobuf:"bytes,1,rep,name=sig_chain_elems,json=sigChainElems,proto3" json:"sig_chain_elems,omitempty"`
	Hash                 []byte          `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*BacktrackSignatureChain) Descriptor

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

func (*BacktrackSignatureChain) GetHash

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

func (*BacktrackSignatureChain) GetSigChainElems

func (m *BacktrackSignatureChain) GetSigChainElems() []*SigChainElem

func (*BacktrackSignatureChain) ProtoMessage

func (*BacktrackSignatureChain) ProtoMessage()

func (*BacktrackSignatureChain) Reset

func (m *BacktrackSignatureChain) Reset()

func (*BacktrackSignatureChain) String

func (m *BacktrackSignatureChain) String() string

func (*BacktrackSignatureChain) XXX_DiscardUnknown

func (m *BacktrackSignatureChain) XXX_DiscardUnknown()

func (*BacktrackSignatureChain) XXX_Marshal

func (m *BacktrackSignatureChain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BacktrackSignatureChain) XXX_Merge

func (dst *BacktrackSignatureChain) XXX_Merge(src proto.Message)

func (*BacktrackSignatureChain) XXX_Size

func (m *BacktrackSignatureChain) XXX_Size() int

func (*BacktrackSignatureChain) XXX_Unmarshal

func (m *BacktrackSignatureChain) XXX_Unmarshal(b []byte) error

type Block

type Block struct {
	Header               *Header        `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	Transactions         []*Transaction `protobuf:"bytes,2,rep,name=transactions,proto3" json:"transactions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*Block) Descriptor

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

func (*Block) GetHeader

func (m *Block) GetHeader() *Header

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

func (*Block) XXX_DiscardUnknown

func (m *Block) XXX_DiscardUnknown()

func (*Block) XXX_Marshal

func (m *Block) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Block) XXX_Merge

func (dst *Block) XXX_Merge(src proto.Message)

func (*Block) XXX_Size

func (m *Block) XXX_Size() int

func (*Block) XXX_Unmarshal

func (m *Block) XXX_Unmarshal(b []byte) error

type ClientMessage

type ClientMessage struct {
	MessageType          ClientMessageType `protobuf:"varint,1,opt,name=message_type,json=messageType,proto3,enum=pb.ClientMessageType" json:"message_type,omitempty"`
	Message              []byte            `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	CompressionType      CompressionType   `` /* 131-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*ClientMessage) Descriptor

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

func (*ClientMessage) GetCompressionType

func (m *ClientMessage) GetCompressionType() CompressionType

func (*ClientMessage) GetMessage

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

func (*ClientMessage) GetMessageType

func (m *ClientMessage) GetMessageType() ClientMessageType

func (*ClientMessage) ProtoMessage

func (*ClientMessage) ProtoMessage()

func (*ClientMessage) Reset

func (m *ClientMessage) Reset()

func (*ClientMessage) String

func (m *ClientMessage) String() string

func (*ClientMessage) XXX_DiscardUnknown

func (m *ClientMessage) XXX_DiscardUnknown()

func (*ClientMessage) XXX_Marshal

func (m *ClientMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClientMessage) XXX_Merge

func (dst *ClientMessage) XXX_Merge(src proto.Message)

func (*ClientMessage) XXX_Size

func (m *ClientMessage) XXX_Size() int

func (*ClientMessage) XXX_Unmarshal

func (m *ClientMessage) XXX_Unmarshal(b []byte) error

type ClientMessageType

type ClientMessageType int32
const (
	ClientMessageType_OUTBOUND_MESSAGE ClientMessageType = 0
	ClientMessageType_INBOUND_MESSAGE  ClientMessageType = 1
	ClientMessageType_RECEIPT          ClientMessageType = 2
)

func (ClientMessageType) EnumDescriptor

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

func (ClientMessageType) String

func (x ClientMessageType) String() string

type Coinbase

type Coinbase struct {
	Sender               []byte   `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	Recipient            []byte   `protobuf:"bytes,2,opt,name=recipient,proto3" json:"recipient,omitempty"`
	Amount               int64    `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Coinbase) Descriptor

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

func (*Coinbase) GetAmount

func (m *Coinbase) GetAmount() int64

func (*Coinbase) GetRecipient

func (m *Coinbase) GetRecipient() []byte

func (*Coinbase) GetSender

func (m *Coinbase) GetSender() []byte

func (*Coinbase) ProtoMessage

func (*Coinbase) ProtoMessage()

func (*Coinbase) Reset

func (m *Coinbase) Reset()

func (*Coinbase) String

func (m *Coinbase) String() string

func (*Coinbase) ToMap

func (m *Coinbase) ToMap() map[string]interface{}

func (*Coinbase) XXX_DiscardUnknown

func (m *Coinbase) XXX_DiscardUnknown()

func (*Coinbase) XXX_Marshal

func (m *Coinbase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Coinbase) XXX_Merge

func (dst *Coinbase) XXX_Merge(src proto.Message)

func (*Coinbase) XXX_Size

func (m *Coinbase) XXX_Size() int

func (*Coinbase) XXX_Unmarshal

func (m *Coinbase) XXX_Unmarshal(b []byte) error

type CompressionType

type CompressionType int32
const (
	CompressionType_COMPRESSION_NONE CompressionType = 0
	CompressionType_COMPRESSION_ZLIB CompressionType = 1
)

func (CompressionType) EnumDescriptor

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

func (CompressionType) String

func (x CompressionType) String() string

type DeleteName

type DeleteName struct {
	Registrant           []byte   `protobuf:"bytes,1,opt,name=registrant,proto3" json:"registrant,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteName) Descriptor

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

func (*DeleteName) GetName

func (m *DeleteName) GetName() string

func (*DeleteName) GetRegistrant

func (m *DeleteName) GetRegistrant() []byte

func (*DeleteName) ProtoMessage

func (*DeleteName) ProtoMessage()

func (*DeleteName) Reset

func (m *DeleteName) Reset()

func (*DeleteName) String

func (m *DeleteName) String() string

func (*DeleteName) XXX_DiscardUnknown

func (m *DeleteName) XXX_DiscardUnknown()

func (*DeleteName) XXX_Marshal

func (m *DeleteName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteName) XXX_Merge

func (dst *DeleteName) XXX_Merge(src proto.Message)

func (*DeleteName) XXX_Size

func (m *DeleteName) XXX_Size() int

func (*DeleteName) XXX_Unmarshal

func (m *DeleteName) XXX_Unmarshal(b []byte) error

type GenerateID

type GenerateID struct {
	PublicKey            []byte   `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	RegistrationFee      int64    `protobuf:"varint,2,opt,name=registration_fee,json=registrationFee,proto3" json:"registration_fee,omitempty"`
	Sender               []byte   `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"`
	Version              int32    `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GenerateID) Descriptor

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

func (*GenerateID) GetPublicKey

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

func (*GenerateID) GetRegistrationFee

func (m *GenerateID) GetRegistrationFee() int64

func (*GenerateID) GetSender added in v2.1.0

func (m *GenerateID) GetSender() []byte

func (*GenerateID) GetVersion added in v2.1.0

func (m *GenerateID) GetVersion() int32

func (*GenerateID) ProtoMessage

func (*GenerateID) ProtoMessage()

func (*GenerateID) Reset

func (m *GenerateID) Reset()

func (*GenerateID) String

func (m *GenerateID) String() string

func (*GenerateID) ToMap

func (m *GenerateID) ToMap() map[string]interface{}

func (*GenerateID) XXX_DiscardUnknown

func (m *GenerateID) XXX_DiscardUnknown()

func (*GenerateID) XXX_Marshal

func (m *GenerateID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GenerateID) XXX_Merge

func (dst *GenerateID) XXX_Merge(src proto.Message)

func (*GenerateID) XXX_Size

func (m *GenerateID) XXX_Size() int

func (*GenerateID) XXX_Unmarshal

func (m *GenerateID) XXX_Unmarshal(b []byte) error

type GetBlockHeaders

type GetBlockHeaders struct {
	StartHeight          uint32   `protobuf:"varint,1,opt,name=start_height,json=startHeight,proto3" json:"start_height,omitempty"`
	EndHeight            uint32   `protobuf:"varint,2,opt,name=end_height,json=endHeight,proto3" json:"end_height,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetBlockHeaders) Descriptor

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

func (*GetBlockHeaders) GetEndHeight

func (m *GetBlockHeaders) GetEndHeight() uint32

func (*GetBlockHeaders) GetStartHeight

func (m *GetBlockHeaders) GetStartHeight() uint32

func (*GetBlockHeaders) ProtoMessage

func (*GetBlockHeaders) ProtoMessage()

func (*GetBlockHeaders) Reset

func (m *GetBlockHeaders) Reset()

func (*GetBlockHeaders) String

func (m *GetBlockHeaders) String() string

func (*GetBlockHeaders) XXX_DiscardUnknown

func (m *GetBlockHeaders) XXX_DiscardUnknown()

func (*GetBlockHeaders) XXX_Marshal

func (m *GetBlockHeaders) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetBlockHeaders) XXX_Merge

func (dst *GetBlockHeaders) XXX_Merge(src proto.Message)

func (*GetBlockHeaders) XXX_Size

func (m *GetBlockHeaders) XXX_Size() int

func (*GetBlockHeaders) XXX_Unmarshal

func (m *GetBlockHeaders) XXX_Unmarshal(b []byte) error

type GetBlockHeadersReply

type GetBlockHeadersReply struct {
	BlockHeaders         []*Header `protobuf:"bytes,1,rep,name=block_headers,json=blockHeaders,proto3" json:"block_headers,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*GetBlockHeadersReply) Descriptor

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

func (*GetBlockHeadersReply) GetBlockHeaders

func (m *GetBlockHeadersReply) GetBlockHeaders() []*Header

func (*GetBlockHeadersReply) ProtoMessage

func (*GetBlockHeadersReply) ProtoMessage()

func (*GetBlockHeadersReply) Reset

func (m *GetBlockHeadersReply) Reset()

func (*GetBlockHeadersReply) String

func (m *GetBlockHeadersReply) String() string

func (*GetBlockHeadersReply) XXX_DiscardUnknown

func (m *GetBlockHeadersReply) XXX_DiscardUnknown()

func (*GetBlockHeadersReply) XXX_Marshal

func (m *GetBlockHeadersReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetBlockHeadersReply) XXX_Merge

func (dst *GetBlockHeadersReply) XXX_Merge(src proto.Message)

func (*GetBlockHeadersReply) XXX_Size

func (m *GetBlockHeadersReply) XXX_Size() int

func (*GetBlockHeadersReply) XXX_Unmarshal

func (m *GetBlockHeadersReply) XXX_Unmarshal(b []byte) error

type GetBlocks

type GetBlocks struct {
	StartHeight          uint32   `protobuf:"varint,1,opt,name=start_height,json=startHeight,proto3" json:"start_height,omitempty"`
	EndHeight            uint32   `protobuf:"varint,2,opt,name=end_height,json=endHeight,proto3" json:"end_height,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetBlocks) Descriptor

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

func (*GetBlocks) GetEndHeight

func (m *GetBlocks) GetEndHeight() uint32

func (*GetBlocks) GetStartHeight

func (m *GetBlocks) GetStartHeight() uint32

func (*GetBlocks) ProtoMessage

func (*GetBlocks) ProtoMessage()

func (*GetBlocks) Reset

func (m *GetBlocks) Reset()

func (*GetBlocks) String

func (m *GetBlocks) String() string

func (*GetBlocks) XXX_DiscardUnknown

func (m *GetBlocks) XXX_DiscardUnknown()

func (*GetBlocks) XXX_Marshal

func (m *GetBlocks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetBlocks) XXX_Merge

func (dst *GetBlocks) XXX_Merge(src proto.Message)

func (*GetBlocks) XXX_Size

func (m *GetBlocks) XXX_Size() int

func (*GetBlocks) XXX_Unmarshal

func (m *GetBlocks) XXX_Unmarshal(b []byte) error

type GetBlocksReply

type GetBlocksReply struct {
	Blocks               []*Block `protobuf:"bytes,1,rep,name=blocks,proto3" json:"blocks,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetBlocksReply) Descriptor

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

func (*GetBlocksReply) GetBlocks

func (m *GetBlocksReply) GetBlocks() []*Block

func (*GetBlocksReply) ProtoMessage

func (*GetBlocksReply) ProtoMessage()

func (*GetBlocksReply) Reset

func (m *GetBlocksReply) Reset()

func (*GetBlocksReply) String

func (m *GetBlocksReply) String() string

func (*GetBlocksReply) XXX_DiscardUnknown

func (m *GetBlocksReply) XXX_DiscardUnknown()

func (*GetBlocksReply) XXX_Marshal

func (m *GetBlocksReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetBlocksReply) XXX_Merge

func (dst *GetBlocksReply) XXX_Merge(src proto.Message)

func (*GetBlocksReply) XXX_Size

func (m *GetBlocksReply) XXX_Size() int

func (*GetBlocksReply) XXX_Unmarshal

func (m *GetBlocksReply) XXX_Unmarshal(b []byte) error

type GetConsensusState

type GetConsensusState struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetConsensusState) Descriptor

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

func (*GetConsensusState) ProtoMessage

func (*GetConsensusState) ProtoMessage()

func (*GetConsensusState) Reset

func (m *GetConsensusState) Reset()

func (*GetConsensusState) String

func (m *GetConsensusState) String() string

func (*GetConsensusState) XXX_DiscardUnknown

func (m *GetConsensusState) XXX_DiscardUnknown()

func (*GetConsensusState) XXX_Marshal

func (m *GetConsensusState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetConsensusState) XXX_Merge

func (dst *GetConsensusState) XXX_Merge(src proto.Message)

func (*GetConsensusState) XXX_Size

func (m *GetConsensusState) XXX_Size() int

func (*GetConsensusState) XXX_Unmarshal

func (m *GetConsensusState) XXX_Unmarshal(b []byte) error

type GetConsensusStateReply

type GetConsensusStateReply struct {
	LedgerBlockHash      []byte    `protobuf:"bytes,2,opt,name=ledger_block_hash,json=ledgerBlockHash,proto3" json:"ledger_block_hash,omitempty"`
	LedgerHeight         uint32    `protobuf:"varint,1,opt,name=ledger_height,json=ledgerHeight,proto3" json:"ledger_height,omitempty"`
	ConsensusHeight      uint32    `protobuf:"varint,3,opt,name=consensus_height,json=consensusHeight,proto3" json:"consensus_height,omitempty"`
	MinVerifiableHeight  uint32    `protobuf:"varint,5,opt,name=min_verifiable_height,json=minVerifiableHeight,proto3" json:"min_verifiable_height,omitempty"`
	SyncState            SyncState `protobuf:"varint,4,opt,name=sync_state,json=syncState,proto3,enum=pb.SyncState" json:"sync_state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*GetConsensusStateReply) Descriptor

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

func (*GetConsensusStateReply) GetConsensusHeight

func (m *GetConsensusStateReply) GetConsensusHeight() uint32

func (*GetConsensusStateReply) GetLedgerBlockHash

func (m *GetConsensusStateReply) GetLedgerBlockHash() []byte

func (*GetConsensusStateReply) GetLedgerHeight

func (m *GetConsensusStateReply) GetLedgerHeight() uint32

func (*GetConsensusStateReply) GetMinVerifiableHeight

func (m *GetConsensusStateReply) GetMinVerifiableHeight() uint32

func (*GetConsensusStateReply) GetSyncState

func (m *GetConsensusStateReply) GetSyncState() SyncState

func (*GetConsensusStateReply) ProtoMessage

func (*GetConsensusStateReply) ProtoMessage()

func (*GetConsensusStateReply) Reset

func (m *GetConsensusStateReply) Reset()

func (*GetConsensusStateReply) String

func (m *GetConsensusStateReply) String() string

func (*GetConsensusStateReply) XXX_DiscardUnknown

func (m *GetConsensusStateReply) XXX_DiscardUnknown()

func (*GetConsensusStateReply) XXX_Marshal

func (m *GetConsensusStateReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetConsensusStateReply) XXX_Merge

func (dst *GetConsensusStateReply) XXX_Merge(src proto.Message)

func (*GetConsensusStateReply) XXX_Size

func (m *GetConsensusStateReply) XXX_Size() int

func (*GetConsensusStateReply) XXX_Unmarshal

func (m *GetConsensusStateReply) XXX_Unmarshal(b []byte) error
type Header struct {
	UnsignedHeader       *UnsignedHeader `protobuf:"bytes,1,opt,name=unsigned_header,json=unsignedHeader,proto3" json:"unsigned_header,omitempty"`
	Signature            []byte          `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*Header) Descriptor

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

func (*Header) GetSignature

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

func (*Header) GetUnsignedHeader

func (m *Header) GetUnsignedHeader() *UnsignedHeader

func (*Header) ProtoMessage

func (*Header) ProtoMessage()

func (*Header) Reset

func (m *Header) Reset()

func (*Header) String

func (m *Header) String() string

func (*Header) XXX_DiscardUnknown

func (m *Header) XXX_DiscardUnknown()

func (*Header) XXX_Marshal

func (m *Header) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Header) XXX_Merge

func (dst *Header) XXX_Merge(src proto.Message)

func (*Header) XXX_Size

func (m *Header) XXX_Size() int

func (*Header) XXX_Unmarshal

func (m *Header) XXX_Unmarshal(b []byte) error

type IHaveBlockProposal

type IHaveBlockProposal struct {
	Height               uint32   `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
	BlockHash            []byte   `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IHaveBlockProposal) Descriptor

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

func (*IHaveBlockProposal) GetBlockHash

func (m *IHaveBlockProposal) GetBlockHash() []byte

func (*IHaveBlockProposal) GetHeight

func (m *IHaveBlockProposal) GetHeight() uint32

func (*IHaveBlockProposal) ProtoMessage

func (*IHaveBlockProposal) ProtoMessage()

func (*IHaveBlockProposal) Reset

func (m *IHaveBlockProposal) Reset()

func (*IHaveBlockProposal) String

func (m *IHaveBlockProposal) String() string

func (*IHaveBlockProposal) XXX_DiscardUnknown

func (m *IHaveBlockProposal) XXX_DiscardUnknown()

func (*IHaveBlockProposal) XXX_Marshal

func (m *IHaveBlockProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IHaveBlockProposal) XXX_Merge

func (dst *IHaveBlockProposal) XXX_Merge(src proto.Message)

func (*IHaveBlockProposal) XXX_Size

func (m *IHaveBlockProposal) XXX_Size() int

func (*IHaveBlockProposal) XXX_Unmarshal

func (m *IHaveBlockProposal) XXX_Unmarshal(b []byte) error

type IHaveSignatureChainTransaction

type IHaveSignatureChainTransaction struct {
	Height               uint32   `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
	SignatureHash        []byte   `protobuf:"bytes,2,opt,name=signature_hash,json=signatureHash,proto3" json:"signature_hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IHaveSignatureChainTransaction) Descriptor

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

func (*IHaveSignatureChainTransaction) GetHeight

func (m *IHaveSignatureChainTransaction) GetHeight() uint32

func (*IHaveSignatureChainTransaction) GetSignatureHash

func (m *IHaveSignatureChainTransaction) GetSignatureHash() []byte

func (*IHaveSignatureChainTransaction) ProtoMessage

func (*IHaveSignatureChainTransaction) ProtoMessage()

func (*IHaveSignatureChainTransaction) Reset

func (m *IHaveSignatureChainTransaction) Reset()

func (*IHaveSignatureChainTransaction) String

func (*IHaveSignatureChainTransaction) XXX_DiscardUnknown

func (m *IHaveSignatureChainTransaction) XXX_DiscardUnknown()

func (*IHaveSignatureChainTransaction) XXX_Marshal

func (m *IHaveSignatureChainTransaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IHaveSignatureChainTransaction) XXX_Merge

func (dst *IHaveSignatureChainTransaction) XXX_Merge(src proto.Message)

func (*IHaveSignatureChainTransaction) XXX_Size

func (m *IHaveSignatureChainTransaction) XXX_Size() int

func (*IHaveSignatureChainTransaction) XXX_Unmarshal

func (m *IHaveSignatureChainTransaction) XXX_Unmarshal(b []byte) error

type InboundMessage

type InboundMessage struct {
	Src                  string   `protobuf:"bytes,1,opt,name=src,proto3" json:"src,omitempty"`
	Payload              []byte   `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	PrevHash             []byte   `protobuf:"bytes,3,opt,name=prev_hash,json=prevHash,proto3" json:"prev_hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*InboundMessage) Descriptor

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

func (*InboundMessage) GetPayload

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

func (*InboundMessage) GetPrevHash

func (m *InboundMessage) GetPrevHash() []byte

func (*InboundMessage) GetSrc

func (m *InboundMessage) GetSrc() string

func (*InboundMessage) ProtoMessage

func (*InboundMessage) ProtoMessage()

func (*InboundMessage) Reset

func (m *InboundMessage) Reset()

func (*InboundMessage) String

func (m *InboundMessage) String() string

func (*InboundMessage) XXX_DiscardUnknown

func (m *InboundMessage) XXX_DiscardUnknown()

func (*InboundMessage) XXX_Marshal

func (m *InboundMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InboundMessage) XXX_Merge

func (dst *InboundMessage) XXX_Merge(src proto.Message)

func (*InboundMessage) XXX_Size

func (m *InboundMessage) XXX_Size() int

func (*InboundMessage) XXX_Unmarshal

func (m *InboundMessage) XXX_Unmarshal(b []byte) error

type IssueAsset

type IssueAsset struct {
	Sender               []byte   `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Symbol               string   `protobuf:"bytes,3,opt,name=symbol,proto3" json:"symbol,omitempty"`
	TotalSupply          int64    `protobuf:"varint,4,opt,name=total_supply,json=totalSupply,proto3" json:"total_supply,omitempty"`
	Precision            uint32   `protobuf:"varint,5,opt,name=precision,proto3" json:"precision,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IssueAsset) Descriptor

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

func (*IssueAsset) GetName

func (m *IssueAsset) GetName() string

func (*IssueAsset) GetPrecision

func (m *IssueAsset) GetPrecision() uint32

func (*IssueAsset) GetSender

func (m *IssueAsset) GetSender() []byte

func (*IssueAsset) GetSymbol

func (m *IssueAsset) GetSymbol() string

func (*IssueAsset) GetTotalSupply

func (m *IssueAsset) GetTotalSupply() int64

func (*IssueAsset) ProtoMessage

func (*IssueAsset) ProtoMessage()

func (*IssueAsset) Reset

func (m *IssueAsset) Reset()

func (*IssueAsset) String

func (m *IssueAsset) String() string

func (*IssueAsset) XXX_DiscardUnknown

func (m *IssueAsset) XXX_DiscardUnknown()

func (*IssueAsset) XXX_Marshal

func (m *IssueAsset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IssueAsset) XXX_Merge

func (dst *IssueAsset) XXX_Merge(src proto.Message)

func (*IssueAsset) XXX_Size

func (m *IssueAsset) XXX_Size() int

func (*IssueAsset) XXX_Unmarshal

func (m *IssueAsset) XXX_Unmarshal(b []byte) error

type MessageType

type MessageType int32
const (
	MessageType_MESSAGE_TYPE_PLACEHOLDER_DO_NOT_USE       MessageType = 0
	MessageType_VOTE                                      MessageType = 1
	MessageType_I_HAVE_BLOCK_PROPOSAL                     MessageType = 2
	MessageType_REQUEST_BLOCK_PROPOSAL                    MessageType = 3
	MessageType_REQUEST_BLOCK_PROPOSAL_REPLY              MessageType = 4
	MessageType_GET_CONSENSUS_STATE                       MessageType = 5
	MessageType_GET_CONSENSUS_STATE_REPLY                 MessageType = 6
	MessageType_GET_BLOCK_HEADERS                         MessageType = 7
	MessageType_GET_BLOCK_HEADERS_REPLY                   MessageType = 8
	MessageType_GET_BLOCKS                                MessageType = 9
	MessageType_GET_BLOCKS_REPLY                          MessageType = 10
	MessageType_RELAY                                     MessageType = 11
	MessageType_TRANSACTIONS                              MessageType = 12
	MessageType_BACKTRACK_SIGNATURE_CHAIN                 MessageType = 13
	MessageType_REQUEST_PROPOSAL_TRANSACTIONS             MessageType = 14
	MessageType_REQUEST_PROPOSAL_TRANSACTIONS_REPLY       MessageType = 15
	MessageType_I_HAVE_SIGNATURE_CHAIN_TRANSACTION        MessageType = 16
	MessageType_REQUEST_SIGNATURE_CHAIN_TRANSACTION       MessageType = 17
	MessageType_REQUEST_SIGNATURE_CHAIN_TRANSACTION_REPLY MessageType = 18
	MessageType_PIN_SIGNATURE_CHAIN                       MessageType = 19
	MessageType_SIGNATURE_CHAIN_OBJECTION                 MessageType = 20
)

func (MessageType) EnumDescriptor

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

func (MessageType) String

func (x MessageType) String() string

type NanoPay

type NanoPay struct {
	Sender               []byte   `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	Recipient            []byte   `protobuf:"bytes,2,opt,name=recipient,proto3" json:"recipient,omitempty"`
	Id                   uint64   `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"`
	Amount               int64    `protobuf:"varint,4,opt,name=amount,proto3" json:"amount,omitempty"`
	TxnExpiration        uint32   `protobuf:"varint,5,opt,name=txn_expiration,json=txnExpiration,proto3" json:"txn_expiration,omitempty"`
	NanoPayExpiration    uint32   `protobuf:"varint,6,opt,name=nano_pay_expiration,json=nanoPayExpiration,proto3" json:"nano_pay_expiration,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NanoPay) Descriptor

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

func (*NanoPay) GetAmount

func (m *NanoPay) GetAmount() int64

func (*NanoPay) GetId

func (m *NanoPay) GetId() uint64

func (*NanoPay) GetNanoPayExpiration

func (m *NanoPay) GetNanoPayExpiration() uint32

func (*NanoPay) GetRecipient

func (m *NanoPay) GetRecipient() []byte

func (*NanoPay) GetSender

func (m *NanoPay) GetSender() []byte

func (*NanoPay) GetTxnExpiration

func (m *NanoPay) GetTxnExpiration() uint32

func (*NanoPay) ProtoMessage

func (*NanoPay) ProtoMessage()

func (*NanoPay) Reset

func (m *NanoPay) Reset()

func (*NanoPay) String

func (m *NanoPay) String() string

func (*NanoPay) ToMap

func (m *NanoPay) ToMap() map[string]interface{}

func (*NanoPay) XXX_DiscardUnknown

func (m *NanoPay) XXX_DiscardUnknown()

func (*NanoPay) XXX_Marshal

func (m *NanoPay) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NanoPay) XXX_Merge

func (dst *NanoPay) XXX_Merge(src proto.Message)

func (*NanoPay) XXX_Size

func (m *NanoPay) XXX_Size() int

func (*NanoPay) XXX_Unmarshal

func (m *NanoPay) XXX_Unmarshal(b []byte) error

type NodeData

type NodeData struct {
	PublicKey            []byte   `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	WebsocketPort        uint32   `protobuf:"varint,2,opt,name=websocket_port,json=websocketPort,proto3" json:"websocket_port,omitempty"`
	JsonRpcPort          uint32   `protobuf:"varint,3,opt,name=json_rpc_port,json=jsonRpcPort,proto3" json:"json_rpc_port,omitempty"`
	ProtocolVersion      uint32   `protobuf:"varint,4,opt,name=protocol_version,json=protocolVersion,proto3" json:"protocol_version,omitempty"`
	TlsWebsocketDomain   string   `protobuf:"bytes,5,opt,name=tls_websocket_domain,json=tlsWebsocketDomain,proto3" json:"tls_websocket_domain,omitempty"`
	TlsWebsocketPort     uint32   `protobuf:"varint,6,opt,name=tls_websocket_port,json=tlsWebsocketPort,proto3" json:"tls_websocket_port,omitempty"`
	TlsJsonRpcDomain     string   `protobuf:"bytes,7,opt,name=tls_json_rpc_domain,json=tlsJsonRpcDomain,proto3" json:"tls_json_rpc_domain,omitempty"`
	TlsJsonRpcPort       uint32   `protobuf:"varint,8,opt,name=tls_json_rpc_port,json=tlsJsonRpcPort,proto3" json:"tls_json_rpc_port,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NodeData) Descriptor

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

func (*NodeData) GetJsonRpcPort

func (m *NodeData) GetJsonRpcPort() uint32

func (*NodeData) GetProtocolVersion

func (m *NodeData) GetProtocolVersion() uint32

func (*NodeData) GetPublicKey

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

func (*NodeData) GetTlsJsonRpcDomain

func (m *NodeData) GetTlsJsonRpcDomain() string

func (*NodeData) GetTlsJsonRpcPort

func (m *NodeData) GetTlsJsonRpcPort() uint32

func (*NodeData) GetTlsWebsocketDomain

func (m *NodeData) GetTlsWebsocketDomain() string

func (*NodeData) GetTlsWebsocketPort

func (m *NodeData) GetTlsWebsocketPort() uint32

func (*NodeData) GetWebsocketPort

func (m *NodeData) GetWebsocketPort() uint32

func (*NodeData) ProtoMessage

func (*NodeData) ProtoMessage()

func (*NodeData) Reset

func (m *NodeData) Reset()

func (*NodeData) String

func (m *NodeData) String() string

func (*NodeData) XXX_DiscardUnknown

func (m *NodeData) XXX_DiscardUnknown()

func (*NodeData) XXX_Marshal

func (m *NodeData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NodeData) XXX_Merge

func (dst *NodeData) XXX_Merge(src proto.Message)

func (*NodeData) XXX_Size

func (m *NodeData) XXX_Size() int

func (*NodeData) XXX_Unmarshal

func (m *NodeData) XXX_Unmarshal(b []byte) error

type OutboundMessage

type OutboundMessage struct {
	Dest                 string   `protobuf:"bytes,1,opt,name=dest,proto3" json:"dest,omitempty"`
	Payload              []byte   `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	Dests                []string `protobuf:"bytes,3,rep,name=dests,proto3" json:"dests,omitempty"`
	MaxHoldingSeconds    uint32   `protobuf:"varint,4,opt,name=max_holding_seconds,json=maxHoldingSeconds,proto3" json:"max_holding_seconds,omitempty"`
	Nonce                uint32   `protobuf:"varint,5,opt,name=nonce,proto3" json:"nonce,omitempty"`
	BlockHash            []byte   `protobuf:"bytes,6,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	Signatures           [][]byte `protobuf:"bytes,7,rep,name=signatures,proto3" json:"signatures,omitempty"`
	Payloads             [][]byte `protobuf:"bytes,8,rep,name=payloads,proto3" json:"payloads,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OutboundMessage) Descriptor

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

func (*OutboundMessage) GetBlockHash

func (m *OutboundMessage) GetBlockHash() []byte

func (*OutboundMessage) GetDest

func (m *OutboundMessage) GetDest() string

func (*OutboundMessage) GetDests

func (m *OutboundMessage) GetDests() []string

func (*OutboundMessage) GetMaxHoldingSeconds

func (m *OutboundMessage) GetMaxHoldingSeconds() uint32

func (*OutboundMessage) GetNonce

func (m *OutboundMessage) GetNonce() uint32

func (*OutboundMessage) GetPayload

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

func (*OutboundMessage) GetPayloads

func (m *OutboundMessage) GetPayloads() [][]byte

func (*OutboundMessage) GetSignatures

func (m *OutboundMessage) GetSignatures() [][]byte

func (*OutboundMessage) ProtoMessage

func (*OutboundMessage) ProtoMessage()

func (*OutboundMessage) Reset

func (m *OutboundMessage) Reset()

func (*OutboundMessage) String

func (m *OutboundMessage) String() string

func (*OutboundMessage) XXX_DiscardUnknown

func (m *OutboundMessage) XXX_DiscardUnknown()

func (*OutboundMessage) XXX_Marshal

func (m *OutboundMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OutboundMessage) XXX_Merge

func (dst *OutboundMessage) XXX_Merge(src proto.Message)

func (*OutboundMessage) XXX_Size

func (m *OutboundMessage) XXX_Size() int

func (*OutboundMessage) XXX_Unmarshal

func (m *OutboundMessage) XXX_Unmarshal(b []byte) error

type Payload

type Payload struct {
	Type                 PayloadType `protobuf:"varint,1,opt,name=type,proto3,enum=pb.PayloadType" json:"type,omitempty"`
	Data                 []byte      `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*Payload) Descriptor

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

func (*Payload) Deserialize

func (p *Payload) Deserialize(r io.Reader) error

func (*Payload) GetData

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

func (*Payload) GetType

func (m *Payload) GetType() PayloadType

func (*Payload) ProtoMessage

func (*Payload) ProtoMessage()

func (*Payload) Reset

func (m *Payload) Reset()

func (*Payload) Serialize

func (p *Payload) Serialize(w io.Writer) error

func (*Payload) String

func (m *Payload) String() string

func (*Payload) XXX_DiscardUnknown

func (m *Payload) XXX_DiscardUnknown()

func (*Payload) XXX_Marshal

func (m *Payload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Payload) XXX_Merge

func (dst *Payload) XXX_Merge(src proto.Message)

func (*Payload) XXX_Size

func (m *Payload) XXX_Size() int

func (*Payload) XXX_Unmarshal

func (m *Payload) XXX_Unmarshal(b []byte) error

type PayloadType

type PayloadType int32
const (
	PayloadType_COINBASE_TYPE       PayloadType = 0
	PayloadType_TRANSFER_ASSET_TYPE PayloadType = 1
	PayloadType_SIG_CHAIN_TXN_TYPE  PayloadType = 2
	PayloadType_REGISTER_NAME_TYPE  PayloadType = 3
	PayloadType_TRANSFER_NAME_TYPE  PayloadType = 4
	PayloadType_DELETE_NAME_TYPE    PayloadType = 5
	PayloadType_SUBSCRIBE_TYPE      PayloadType = 6
	PayloadType_UNSUBSCRIBE_TYPE    PayloadType = 7
	PayloadType_GENERATE_ID_TYPE    PayloadType = 8
	PayloadType_NANO_PAY_TYPE       PayloadType = 9
	PayloadType_ISSUE_ASSET_TYPE    PayloadType = 10
	PayloadType_GENERATE_ID_2_TYPE  PayloadType = 11
)

func (PayloadType) EnumDescriptor

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

func (PayloadType) String

func (x PayloadType) String() string

type PinSignatureChain

type PinSignatureChain struct {
	Hash                 []byte   `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PinSignatureChain) Descriptor

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

func (*PinSignatureChain) GetHash

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

func (*PinSignatureChain) ProtoMessage

func (*PinSignatureChain) ProtoMessage()

func (*PinSignatureChain) Reset

func (m *PinSignatureChain) Reset()

func (*PinSignatureChain) String

func (m *PinSignatureChain) String() string

func (*PinSignatureChain) XXX_DiscardUnknown

func (m *PinSignatureChain) XXX_DiscardUnknown()

func (*PinSignatureChain) XXX_Marshal

func (m *PinSignatureChain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PinSignatureChain) XXX_Merge

func (dst *PinSignatureChain) XXX_Merge(src proto.Message)

func (*PinSignatureChain) XXX_Size

func (m *PinSignatureChain) XXX_Size() int

func (*PinSignatureChain) XXX_Unmarshal

func (m *PinSignatureChain) XXX_Unmarshal(b []byte) error

type Program

type Program struct {
	Code                 []byte   `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
	Parameter            []byte   `protobuf:"bytes,2,opt,name=parameter,proto3" json:"parameter,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Program) Descriptor

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

func (*Program) Deserialize

func (p *Program) Deserialize(w io.Reader) error

Deserialize the Program

func (*Program) GetCode

func (m *Program) GetCode() []byte

func (*Program) GetParameter

func (m *Program) GetParameter() []byte

func (*Program) MarshalJson

func (p *Program) MarshalJson() ([]byte, error)

func (*Program) ProtoMessage

func (*Program) ProtoMessage()

func (*Program) Reset

func (m *Program) Reset()

func (*Program) Serialize

func (p *Program) Serialize(w io.Writer) error

Serialize the Program

func (*Program) String

func (m *Program) String() string

func (*Program) UnmarshalJson

func (p *Program) UnmarshalJson(data []byte) error

func (*Program) XXX_DiscardUnknown

func (m *Program) XXX_DiscardUnknown()

func (*Program) XXX_Marshal

func (m *Program) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Program) XXX_Merge

func (dst *Program) XXX_Merge(src proto.Message)

func (*Program) XXX_Size

func (m *Program) XXX_Size() int

func (*Program) XXX_Unmarshal

func (m *Program) XXX_Unmarshal(b []byte) error

type Receipt

type Receipt struct {
	PrevHash             []byte   `protobuf:"bytes,1,opt,name=prev_hash,json=prevHash,proto3" json:"prev_hash,omitempty"`
	Signature            []byte   `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Receipt) Descriptor

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

func (*Receipt) GetPrevHash

func (m *Receipt) GetPrevHash() []byte

func (*Receipt) GetSignature

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

func (*Receipt) ProtoMessage

func (*Receipt) ProtoMessage()

func (*Receipt) Reset

func (m *Receipt) Reset()

func (*Receipt) String

func (m *Receipt) String() string

func (*Receipt) XXX_DiscardUnknown

func (m *Receipt) XXX_DiscardUnknown()

func (*Receipt) XXX_Marshal

func (m *Receipt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Receipt) XXX_Merge

func (dst *Receipt) XXX_Merge(src proto.Message)

func (*Receipt) XXX_Size

func (m *Receipt) XXX_Size() int

func (*Receipt) XXX_Unmarshal

func (m *Receipt) XXX_Unmarshal(b []byte) error

type RegisterName

type RegisterName struct {
	Registrant           []byte   `protobuf:"bytes,1,opt,name=registrant,proto3" json:"registrant,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	RegistrationFee      int64    `protobuf:"varint,3,opt,name=registration_fee,json=registrationFee,proto3" json:"registration_fee,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RegisterName) Descriptor

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

func (*RegisterName) GetName

func (m *RegisterName) GetName() string

func (*RegisterName) GetRegistrant

func (m *RegisterName) GetRegistrant() []byte

func (*RegisterName) GetRegistrationFee

func (m *RegisterName) GetRegistrationFee() int64

func (*RegisterName) ProtoMessage

func (*RegisterName) ProtoMessage()

func (*RegisterName) Reset

func (m *RegisterName) Reset()

func (*RegisterName) String

func (m *RegisterName) String() string

func (*RegisterName) ToMap

func (m *RegisterName) ToMap() map[string]interface{}

func (*RegisterName) XXX_DiscardUnknown

func (m *RegisterName) XXX_DiscardUnknown()

func (*RegisterName) XXX_Marshal

func (m *RegisterName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegisterName) XXX_Merge

func (dst *RegisterName) XXX_Merge(src proto.Message)

func (*RegisterName) XXX_Size

func (m *RegisterName) XXX_Size() int

func (*RegisterName) XXX_Unmarshal

func (m *RegisterName) XXX_Unmarshal(b []byte) error

type Relay

type Relay struct {
	SrcIdentifier     string `protobuf:"bytes,1,opt,name=src_identifier,json=srcIdentifier,proto3" json:"src_identifier,omitempty"`
	SrcPubkey         []byte `protobuf:"bytes,6,opt,name=src_pubkey,json=srcPubkey,proto3" json:"src_pubkey,omitempty"`
	DestId            []byte `protobuf:"bytes,2,opt,name=dest_id,json=destId,proto3" json:"dest_id,omitempty"`
	Payload           []byte `protobuf:"bytes,3,opt,name=payload,proto3" json:"payload,omitempty"`
	MaxHoldingSeconds uint32 `protobuf:"varint,5,opt,name=max_holding_seconds,json=maxHoldingSeconds,proto3" json:"max_holding_seconds,omitempty"`
	// It is important to use block hash instead of block height here to allow
	// node in syncing state to be able to sign the sigchain elem.
	BlockHash            []byte   `protobuf:"bytes,7,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	LastHash             []byte   `protobuf:"bytes,8,opt,name=last_hash,json=lastHash,proto3" json:"last_hash,omitempty"`
	SigChainLen          uint32   `protobuf:"varint,9,opt,name=sig_chain_len,json=sigChainLen,proto3" json:"sig_chain_len,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Relay) Descriptor

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

func (*Relay) GetBlockHash

func (m *Relay) GetBlockHash() []byte

func (*Relay) GetDestId

func (m *Relay) GetDestId() []byte

func (*Relay) GetLastHash

func (m *Relay) GetLastHash() []byte

func (*Relay) GetMaxHoldingSeconds

func (m *Relay) GetMaxHoldingSeconds() uint32

func (*Relay) GetPayload

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

func (*Relay) GetSigChainLen

func (m *Relay) GetSigChainLen() uint32

func (*Relay) GetSrcIdentifier

func (m *Relay) GetSrcIdentifier() string

func (*Relay) GetSrcPubkey

func (m *Relay) GetSrcPubkey() []byte

func (*Relay) ProtoMessage

func (*Relay) ProtoMessage()

func (*Relay) Reset

func (m *Relay) Reset()

func (*Relay) String

func (m *Relay) String() string

func (*Relay) XXX_DiscardUnknown

func (m *Relay) XXX_DiscardUnknown()

func (*Relay) XXX_Marshal

func (m *Relay) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Relay) XXX_Merge

func (dst *Relay) XXX_Merge(src proto.Message)

func (*Relay) XXX_Size

func (m *Relay) XXX_Size() int

func (*Relay) XXX_Unmarshal

func (m *Relay) XXX_Unmarshal(b []byte) error

type RequestBlockProposal

type RequestBlockProposal struct {
	BlockHash            []byte                 `protobuf:"bytes,1,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	Type                 RequestTransactionType `protobuf:"varint,2,opt,name=type,proto3,enum=pb.RequestTransactionType" json:"type,omitempty"`
	ShortHashSalt        []byte                 `protobuf:"bytes,3,opt,name=short_hash_salt,json=shortHashSalt,proto3" json:"short_hash_salt,omitempty"`
	ShortHashSize        uint32                 `protobuf:"varint,4,opt,name=short_hash_size,json=shortHashSize,proto3" json:"short_hash_size,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*RequestBlockProposal) Descriptor

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

func (*RequestBlockProposal) GetBlockHash

func (m *RequestBlockProposal) GetBlockHash() []byte

func (*RequestBlockProposal) GetShortHashSalt

func (m *RequestBlockProposal) GetShortHashSalt() []byte

func (*RequestBlockProposal) GetShortHashSize

func (m *RequestBlockProposal) GetShortHashSize() uint32

func (*RequestBlockProposal) GetType

func (*RequestBlockProposal) ProtoMessage

func (*RequestBlockProposal) ProtoMessage()

func (*RequestBlockProposal) Reset

func (m *RequestBlockProposal) Reset()

func (*RequestBlockProposal) String

func (m *RequestBlockProposal) String() string

func (*RequestBlockProposal) XXX_DiscardUnknown

func (m *RequestBlockProposal) XXX_DiscardUnknown()

func (*RequestBlockProposal) XXX_Marshal

func (m *RequestBlockProposal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestBlockProposal) XXX_Merge

func (dst *RequestBlockProposal) XXX_Merge(src proto.Message)

func (*RequestBlockProposal) XXX_Size

func (m *RequestBlockProposal) XXX_Size() int

func (*RequestBlockProposal) XXX_Unmarshal

func (m *RequestBlockProposal) XXX_Unmarshal(b []byte) error

type RequestBlockProposalReply

type RequestBlockProposalReply struct {
	Block                *Block   `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	TransactionsHash     [][]byte `protobuf:"bytes,2,rep,name=transactions_hash,json=transactionsHash,proto3" json:"transactions_hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RequestBlockProposalReply) Descriptor

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

func (*RequestBlockProposalReply) GetBlock

func (m *RequestBlockProposalReply) GetBlock() *Block

func (*RequestBlockProposalReply) GetTransactionsHash

func (m *RequestBlockProposalReply) GetTransactionsHash() [][]byte

func (*RequestBlockProposalReply) ProtoMessage

func (*RequestBlockProposalReply) ProtoMessage()

func (*RequestBlockProposalReply) Reset

func (m *RequestBlockProposalReply) Reset()

func (*RequestBlockProposalReply) String

func (m *RequestBlockProposalReply) String() string

func (*RequestBlockProposalReply) XXX_DiscardUnknown

func (m *RequestBlockProposalReply) XXX_DiscardUnknown()

func (*RequestBlockProposalReply) XXX_Marshal

func (m *RequestBlockProposalReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestBlockProposalReply) XXX_Merge

func (dst *RequestBlockProposalReply) XXX_Merge(src proto.Message)

func (*RequestBlockProposalReply) XXX_Size

func (m *RequestBlockProposalReply) XXX_Size() int

func (*RequestBlockProposalReply) XXX_Unmarshal

func (m *RequestBlockProposalReply) XXX_Unmarshal(b []byte) error

type RequestProposalTransactions

type RequestProposalTransactions struct {
	BlockHash            []byte                 `protobuf:"bytes,1,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	Type                 RequestTransactionType `protobuf:"varint,2,opt,name=type,proto3,enum=pb.RequestTransactionType" json:"type,omitempty"`
	ShortHashSalt        []byte                 `protobuf:"bytes,3,opt,name=short_hash_salt,json=shortHashSalt,proto3" json:"short_hash_salt,omitempty"`
	ShortHashSize        uint32                 `protobuf:"varint,4,opt,name=short_hash_size,json=shortHashSize,proto3" json:"short_hash_size,omitempty"`
	TransactionsHash     [][]byte               `protobuf:"bytes,5,rep,name=transactions_hash,json=transactionsHash,proto3" json:"transactions_hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*RequestProposalTransactions) Descriptor

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

func (*RequestProposalTransactions) GetBlockHash

func (m *RequestProposalTransactions) GetBlockHash() []byte

func (*RequestProposalTransactions) GetShortHashSalt

func (m *RequestProposalTransactions) GetShortHashSalt() []byte

func (*RequestProposalTransactions) GetShortHashSize

func (m *RequestProposalTransactions) GetShortHashSize() uint32

func (*RequestProposalTransactions) GetTransactionsHash

func (m *RequestProposalTransactions) GetTransactionsHash() [][]byte

func (*RequestProposalTransactions) GetType

func (*RequestProposalTransactions) ProtoMessage

func (*RequestProposalTransactions) ProtoMessage()

func (*RequestProposalTransactions) Reset

func (m *RequestProposalTransactions) Reset()

func (*RequestProposalTransactions) String

func (m *RequestProposalTransactions) String() string

func (*RequestProposalTransactions) XXX_DiscardUnknown

func (m *RequestProposalTransactions) XXX_DiscardUnknown()

func (*RequestProposalTransactions) XXX_Marshal

func (m *RequestProposalTransactions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestProposalTransactions) XXX_Merge

func (dst *RequestProposalTransactions) XXX_Merge(src proto.Message)

func (*RequestProposalTransactions) XXX_Size

func (m *RequestProposalTransactions) XXX_Size() int

func (*RequestProposalTransactions) XXX_Unmarshal

func (m *RequestProposalTransactions) XXX_Unmarshal(b []byte) error

type RequestProposalTransactionsReply

type RequestProposalTransactionsReply struct {
	Transactions         []*Transaction `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*RequestProposalTransactionsReply) Descriptor

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

func (*RequestProposalTransactionsReply) GetTransactions

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

func (*RequestProposalTransactionsReply) ProtoMessage

func (*RequestProposalTransactionsReply) ProtoMessage()

func (*RequestProposalTransactionsReply) Reset

func (*RequestProposalTransactionsReply) String

func (*RequestProposalTransactionsReply) XXX_DiscardUnknown

func (m *RequestProposalTransactionsReply) XXX_DiscardUnknown()

func (*RequestProposalTransactionsReply) XXX_Marshal

func (m *RequestProposalTransactionsReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestProposalTransactionsReply) XXX_Merge

func (dst *RequestProposalTransactionsReply) XXX_Merge(src proto.Message)

func (*RequestProposalTransactionsReply) XXX_Size

func (m *RequestProposalTransactionsReply) XXX_Size() int

func (*RequestProposalTransactionsReply) XXX_Unmarshal

func (m *RequestProposalTransactionsReply) XXX_Unmarshal(b []byte) error

type RequestSignatureChainTransaction

type RequestSignatureChainTransaction struct {
	SignatureHash        []byte   `protobuf:"bytes,1,opt,name=signature_hash,json=signatureHash,proto3" json:"signature_hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RequestSignatureChainTransaction) Descriptor

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

func (*RequestSignatureChainTransaction) GetSignatureHash

func (m *RequestSignatureChainTransaction) GetSignatureHash() []byte

func (*RequestSignatureChainTransaction) ProtoMessage

func (*RequestSignatureChainTransaction) ProtoMessage()

func (*RequestSignatureChainTransaction) Reset

func (*RequestSignatureChainTransaction) String

func (*RequestSignatureChainTransaction) XXX_DiscardUnknown

func (m *RequestSignatureChainTransaction) XXX_DiscardUnknown()

func (*RequestSignatureChainTransaction) XXX_Marshal

func (m *RequestSignatureChainTransaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestSignatureChainTransaction) XXX_Merge

func (dst *RequestSignatureChainTransaction) XXX_Merge(src proto.Message)

func (*RequestSignatureChainTransaction) XXX_Size

func (m *RequestSignatureChainTransaction) XXX_Size() int

func (*RequestSignatureChainTransaction) XXX_Unmarshal

func (m *RequestSignatureChainTransaction) XXX_Unmarshal(b []byte) error

type RequestSignatureChainTransactionReply

type RequestSignatureChainTransactionReply struct {
	Transaction          *Transaction `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*RequestSignatureChainTransactionReply) Descriptor

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

func (*RequestSignatureChainTransactionReply) GetTransaction

func (*RequestSignatureChainTransactionReply) ProtoMessage

func (*RequestSignatureChainTransactionReply) ProtoMessage()

func (*RequestSignatureChainTransactionReply) Reset

func (*RequestSignatureChainTransactionReply) String

func (*RequestSignatureChainTransactionReply) XXX_DiscardUnknown

func (m *RequestSignatureChainTransactionReply) XXX_DiscardUnknown()

func (*RequestSignatureChainTransactionReply) XXX_Marshal

func (m *RequestSignatureChainTransactionReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestSignatureChainTransactionReply) XXX_Merge

func (*RequestSignatureChainTransactionReply) XXX_Size

func (*RequestSignatureChainTransactionReply) XXX_Unmarshal

func (m *RequestSignatureChainTransactionReply) XXX_Unmarshal(b []byte) error

type RequestTransactionType

type RequestTransactionType int32
const (
	RequestTransactionType_REQUEST_FULL_TRANSACTION       RequestTransactionType = 0
	RequestTransactionType_REQUEST_TRANSACTION_HASH       RequestTransactionType = 1
	RequestTransactionType_REQUEST_TRANSACTION_SHORT_HASH RequestTransactionType = 2
)

func (RequestTransactionType) EnumDescriptor

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

func (RequestTransactionType) String

func (x RequestTransactionType) String() string

type SigAlgo

type SigAlgo int32
const (
	SigAlgo_SIGNATURE SigAlgo = 0
	SigAlgo_HASH      SigAlgo = 1
)

func (SigAlgo) EnumDescriptor

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

func (SigAlgo) String

func (x SigAlgo) String() string

type SigChain

type SigChain struct {
	Nonce                uint32          `protobuf:"varint,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
	DataSize             uint32          `protobuf:"varint,2,opt,name=data_size,json=dataSize,proto3" json:"data_size,omitempty"`
	BlockHash            []byte          `protobuf:"bytes,3,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	SrcId                []byte          `protobuf:"bytes,4,opt,name=src_id,json=srcId,proto3" json:"src_id,omitempty"`
	SrcPubkey            []byte          `protobuf:"bytes,5,opt,name=src_pubkey,json=srcPubkey,proto3" json:"src_pubkey,omitempty"`
	DestId               []byte          `protobuf:"bytes,6,opt,name=dest_id,json=destId,proto3" json:"dest_id,omitempty"`
	DestPubkey           []byte          `protobuf:"bytes,7,opt,name=dest_pubkey,json=destPubkey,proto3" json:"dest_pubkey,omitempty"`
	Elems                []*SigChainElem `protobuf:"bytes,8,rep,name=elems,proto3" json:"elems,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func NewSigChain

func NewSigChain(nonce, dataSize uint32, blockHash, srcID, srcPubkey, destID, destPubkey, nextPubkey, signature []byte, algo SigAlgo, mining bool) (*SigChain, error)

func (*SigChain) Descriptor

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

func (*SigChain) GetBlockHash

func (m *SigChain) GetBlockHash() []byte

func (*SigChain) GetDataSize

func (m *SigChain) GetDataSize() uint32

func (*SigChain) GetDestId

func (m *SigChain) GetDestId() []byte

func (*SigChain) GetDestPubkey

func (m *SigChain) GetDestPubkey() []byte

func (*SigChain) GetElems

func (m *SigChain) GetElems() []*SigChainElem

func (*SigChain) GetMiner

func (sc *SigChain) GetMiner(height uint32, randomBeacon []byte) ([]byte, []byte, error)

func (*SigChain) GetNonce

func (m *SigChain) GetNonce() uint32

func (*SigChain) GetSignerIndex

func (sc *SigChain) GetSignerIndex(pubkey []byte) (int, error)

func (*SigChain) GetSrcId

func (m *SigChain) GetSrcId() []byte

func (*SigChain) GetSrcPubkey

func (m *SigChain) GetSrcPubkey() []byte

func (*SigChain) IsComplete

func (sc *SigChain) IsComplete() bool

func (*SigChain) LastRelayHash

func (sc *SigChain) LastRelayHash() ([]byte, error)

func (*SigChain) Length

func (sc *SigChain) Length() int

Length returns element num in current signature chain

func (*SigChain) ProtoMessage

func (*SigChain) ProtoMessage()

func (*SigChain) Reset

func (m *SigChain) Reset()

func (*SigChain) SerializationMetadata

func (sc *SigChain) SerializationMetadata(w io.Writer) error

func (*SigChain) SignatureHash

func (sc *SigChain) SignatureHash(height uint32, leftShiftBit int) ([]byte, error)

func (*SigChain) String

func (m *SigChain) String() string

func (*SigChain) ToMap

func (sc *SigChain) ToMap() map[string]interface{}

func (*SigChain) XXX_DiscardUnknown

func (m *SigChain) XXX_DiscardUnknown()

func (*SigChain) XXX_Marshal

func (m *SigChain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SigChain) XXX_Merge

func (dst *SigChain) XXX_Merge(src proto.Message)

func (*SigChain) XXX_Size

func (m *SigChain) XXX_Size() int

func (*SigChain) XXX_Unmarshal

func (m *SigChain) XXX_Unmarshal(b []byte) error

type SigChainElem

type SigChainElem struct {
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	NextPubkey           []byte   `protobuf:"bytes,2,opt,name=next_pubkey,json=nextPubkey,proto3" json:"next_pubkey,omitempty"`
	Mining               bool     `protobuf:"varint,3,opt,name=mining,proto3" json:"mining,omitempty"`
	Signature            []byte   `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty"`
	SigAlgo              SigAlgo  `protobuf:"varint,5,opt,name=sig_algo,json=sigAlgo,proto3,enum=pb.SigAlgo" json:"sig_algo,omitempty"`
	Vrf                  []byte   `protobuf:"bytes,6,opt,name=vrf,proto3" json:"vrf,omitempty"`
	Proof                []byte   `protobuf:"bytes,7,opt,name=proof,proto3" json:"proof,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewSigChainElem

func NewSigChainElem(id, nextPubkey, signature, vrf, proof []byte, mining bool, sigAlgo SigAlgo) *SigChainElem

func (*SigChainElem) Descriptor

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

func (*SigChainElem) GetId

func (m *SigChainElem) GetId() []byte

func (*SigChainElem) GetMining

func (m *SigChainElem) GetMining() bool

func (*SigChainElem) GetNextPubkey

func (m *SigChainElem) GetNextPubkey() []byte

func (*SigChainElem) GetProof

func (m *SigChainElem) GetProof() []byte

func (*SigChainElem) GetSigAlgo

func (m *SigChainElem) GetSigAlgo() SigAlgo

func (*SigChainElem) GetSignature

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

func (*SigChainElem) GetVrf

func (m *SigChainElem) GetVrf() []byte

func (*SigChainElem) Hash

func (sce *SigChainElem) Hash(prevHash []byte) ([]byte, error)

func (*SigChainElem) ProtoMessage

func (*SigChainElem) ProtoMessage()

func (*SigChainElem) Reset

func (m *SigChainElem) Reset()

func (*SigChainElem) SerializationUnsigned

func (sce *SigChainElem) SerializationUnsigned(w io.Writer) error

func (*SigChainElem) String

func (m *SigChainElem) String() string

func (*SigChainElem) ToMap

func (sce *SigChainElem) ToMap() map[string]interface{}

func (*SigChainElem) XXX_DiscardUnknown

func (m *SigChainElem) XXX_DiscardUnknown()

func (*SigChainElem) XXX_Marshal

func (m *SigChainElem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SigChainElem) XXX_Merge

func (dst *SigChainElem) XXX_Merge(src proto.Message)

func (*SigChainElem) XXX_Size

func (m *SigChainElem) XXX_Size() int

func (*SigChainElem) XXX_Unmarshal

func (m *SigChainElem) XXX_Unmarshal(b []byte) error

type SigChainTxn

type SigChainTxn struct {
	SigChain             []byte   `protobuf:"bytes,1,opt,name=sig_chain,json=sigChain,proto3" json:"sig_chain,omitempty"`
	Submitter            []byte   `protobuf:"bytes,2,opt,name=submitter,proto3" json:"submitter,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SigChainTxn) Descriptor

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

func (*SigChainTxn) GetSigChain

func (m *SigChainTxn) GetSigChain() []byte

func (*SigChainTxn) GetSubmitter

func (m *SigChainTxn) GetSubmitter() []byte

func (*SigChainTxn) ProtoMessage

func (*SigChainTxn) ProtoMessage()

func (*SigChainTxn) Reset

func (m *SigChainTxn) Reset()

func (*SigChainTxn) String

func (m *SigChainTxn) String() string

func (*SigChainTxn) ToMap

func (m *SigChainTxn) ToMap() map[string]interface{}

func (*SigChainTxn) XXX_DiscardUnknown

func (m *SigChainTxn) XXX_DiscardUnknown()

func (*SigChainTxn) XXX_Marshal

func (m *SigChainTxn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SigChainTxn) XXX_Merge

func (dst *SigChainTxn) XXX_Merge(src proto.Message)

func (*SigChainTxn) XXX_Size

func (m *SigChainTxn) XXX_Size() int

func (*SigChainTxn) XXX_Unmarshal

func (m *SigChainTxn) XXX_Unmarshal(b []byte) error

type SignatureChainObjectionSigned added in v2.1.0

type SignatureChainObjectionSigned struct {
	Message              []byte   `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature            []byte   `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SignatureChainObjectionSigned) Descriptor added in v2.1.0

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

func (*SignatureChainObjectionSigned) GetMessage added in v2.1.0

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

func (*SignatureChainObjectionSigned) GetSignature added in v2.1.0

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

func (*SignatureChainObjectionSigned) ProtoMessage added in v2.1.0

func (*SignatureChainObjectionSigned) ProtoMessage()

func (*SignatureChainObjectionSigned) Reset added in v2.1.0

func (m *SignatureChainObjectionSigned) Reset()

func (*SignatureChainObjectionSigned) String added in v2.1.0

func (*SignatureChainObjectionSigned) XXX_DiscardUnknown added in v2.1.0

func (m *SignatureChainObjectionSigned) XXX_DiscardUnknown()

func (*SignatureChainObjectionSigned) XXX_Marshal added in v2.1.0

func (m *SignatureChainObjectionSigned) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignatureChainObjectionSigned) XXX_Merge added in v2.1.0

func (dst *SignatureChainObjectionSigned) XXX_Merge(src proto.Message)

func (*SignatureChainObjectionSigned) XXX_Size added in v2.1.0

func (m *SignatureChainObjectionSigned) XXX_Size() int

func (*SignatureChainObjectionSigned) XXX_Unmarshal added in v2.1.0

func (m *SignatureChainObjectionSigned) XXX_Unmarshal(b []byte) error

type SignatureChainObjectionUnsigned added in v2.1.0

type SignatureChainObjectionUnsigned struct {
	Height               uint32   `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
	SignatureHash        []byte   `protobuf:"bytes,2,opt,name=signature_hash,json=signatureHash,proto3" json:"signature_hash,omitempty"`
	ReporterPubkey       []byte   `protobuf:"bytes,3,opt,name=reporter_pubkey,json=reporterPubkey,proto3" json:"reporter_pubkey,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SignatureChainObjectionUnsigned) Descriptor added in v2.1.0

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

func (*SignatureChainObjectionUnsigned) GetHeight added in v2.1.0

func (m *SignatureChainObjectionUnsigned) GetHeight() uint32

func (*SignatureChainObjectionUnsigned) GetReporterPubkey added in v2.1.0

func (m *SignatureChainObjectionUnsigned) GetReporterPubkey() []byte

func (*SignatureChainObjectionUnsigned) GetSignatureHash added in v2.1.0

func (m *SignatureChainObjectionUnsigned) GetSignatureHash() []byte

func (*SignatureChainObjectionUnsigned) ProtoMessage added in v2.1.0

func (*SignatureChainObjectionUnsigned) ProtoMessage()

func (*SignatureChainObjectionUnsigned) Reset added in v2.1.0

func (*SignatureChainObjectionUnsigned) String added in v2.1.0

func (*SignatureChainObjectionUnsigned) XXX_DiscardUnknown added in v2.1.0

func (m *SignatureChainObjectionUnsigned) XXX_DiscardUnknown()

func (*SignatureChainObjectionUnsigned) XXX_Marshal added in v2.1.0

func (m *SignatureChainObjectionUnsigned) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignatureChainObjectionUnsigned) XXX_Merge added in v2.1.0

func (dst *SignatureChainObjectionUnsigned) XXX_Merge(src proto.Message)

func (*SignatureChainObjectionUnsigned) XXX_Size added in v2.1.0

func (m *SignatureChainObjectionUnsigned) XXX_Size() int

func (*SignatureChainObjectionUnsigned) XXX_Unmarshal added in v2.1.0

func (m *SignatureChainObjectionUnsigned) XXX_Unmarshal(b []byte) error

type SignedMessage

type SignedMessage struct {
	Message              []byte   `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Signature            []byte   `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SignedMessage) Descriptor

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

func (*SignedMessage) GetMessage

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

func (*SignedMessage) GetSignature

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

func (*SignedMessage) ProtoMessage

func (*SignedMessage) ProtoMessage()

func (*SignedMessage) Reset

func (m *SignedMessage) Reset()

func (*SignedMessage) String

func (m *SignedMessage) String() string

func (*SignedMessage) XXX_DiscardUnknown

func (m *SignedMessage) XXX_DiscardUnknown()

func (*SignedMessage) XXX_Marshal

func (m *SignedMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SignedMessage) XXX_Merge

func (dst *SignedMessage) XXX_Merge(src proto.Message)

func (*SignedMessage) XXX_Size

func (m *SignedMessage) XXX_Size() int

func (*SignedMessage) XXX_Unmarshal

func (m *SignedMessage) XXX_Unmarshal(b []byte) error

type Subscribe

type Subscribe struct {
	Subscriber           []byte   `protobuf:"bytes,1,opt,name=subscriber,proto3" json:"subscriber,omitempty"`
	Identifier           string   `protobuf:"bytes,2,opt,name=identifier,proto3" json:"identifier,omitempty"`
	Topic                string   `protobuf:"bytes,3,opt,name=topic,proto3" json:"topic,omitempty"`
	Bucket               uint32   `protobuf:"varint,4,opt,name=bucket,proto3" json:"bucket,omitempty"` // Deprecated: Do not use.
	Duration             uint32   `protobuf:"varint,5,opt,name=duration,proto3" json:"duration,omitempty"`
	Meta                 []byte   `protobuf:"bytes,6,opt,name=meta,proto3" json:"meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Subscribe) Descriptor

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

func (*Subscribe) GetBucket deprecated

func (m *Subscribe) GetBucket() uint32

Deprecated: Do not use.

func (*Subscribe) GetDuration

func (m *Subscribe) GetDuration() uint32

func (*Subscribe) GetIdentifier

func (m *Subscribe) GetIdentifier() string

func (*Subscribe) GetMeta

func (m *Subscribe) GetMeta() []byte

func (*Subscribe) GetSubscriber

func (m *Subscribe) GetSubscriber() []byte

func (*Subscribe) GetTopic

func (m *Subscribe) GetTopic() string

func (*Subscribe) ProtoMessage

func (*Subscribe) ProtoMessage()

func (*Subscribe) Reset

func (m *Subscribe) Reset()

func (*Subscribe) String

func (m *Subscribe) String() string

func (*Subscribe) ToMap

func (m *Subscribe) ToMap() map[string]interface{}

func (*Subscribe) XXX_DiscardUnknown

func (m *Subscribe) XXX_DiscardUnknown()

func (*Subscribe) XXX_Marshal

func (m *Subscribe) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Subscribe) XXX_Merge

func (dst *Subscribe) XXX_Merge(src proto.Message)

func (*Subscribe) XXX_Size

func (m *Subscribe) XXX_Size() int

func (*Subscribe) XXX_Unmarshal

func (m *Subscribe) XXX_Unmarshal(b []byte) error

type SyncState

type SyncState int32
const (
	SyncState_WAIT_FOR_SYNCING SyncState = 0
	SyncState_SYNC_STARTED     SyncState = 1
	SyncState_SYNC_FINISHED    SyncState = 2
	SyncState_PERSIST_FINISHED SyncState = 3
)

func (SyncState) EnumDescriptor

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

func (SyncState) String

func (x SyncState) String() string

type Transaction

type Transaction struct {
	UnsignedTx           *UnsignedTx `protobuf:"bytes,1,opt,name=unsigned_tx,json=unsignedTx,proto3" json:"unsigned_tx,omitempty"`
	Programs             []*Program  `protobuf:"bytes,2,rep,name=programs,proto3" json:"programs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*Transaction) Descriptor

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

func (*Transaction) GetPrograms

func (m *Transaction) GetPrograms() []*Program

func (*Transaction) GetUnsignedTx

func (m *Transaction) GetUnsignedTx() *UnsignedTx

func (*Transaction) ProtoMessage

func (*Transaction) ProtoMessage()

func (*Transaction) Reset

func (m *Transaction) Reset()

func (*Transaction) String

func (m *Transaction) String() string

func (*Transaction) XXX_DiscardUnknown

func (m *Transaction) XXX_DiscardUnknown()

func (*Transaction) XXX_Marshal

func (m *Transaction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Transaction) XXX_Merge

func (dst *Transaction) XXX_Merge(src proto.Message)

func (*Transaction) XXX_Size

func (m *Transaction) XXX_Size() int

func (*Transaction) XXX_Unmarshal

func (m *Transaction) XXX_Unmarshal(b []byte) error

type Transactions

type Transactions struct {
	Transactions         []*Transaction `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*Transactions) Descriptor

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

func (*Transactions) GetTransactions

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

func (*Transactions) ProtoMessage

func (*Transactions) ProtoMessage()

func (*Transactions) Reset

func (m *Transactions) Reset()

func (*Transactions) String

func (m *Transactions) String() string

func (*Transactions) XXX_DiscardUnknown

func (m *Transactions) XXX_DiscardUnknown()

func (*Transactions) XXX_Marshal

func (m *Transactions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Transactions) XXX_Merge

func (dst *Transactions) XXX_Merge(src proto.Message)

func (*Transactions) XXX_Size

func (m *Transactions) XXX_Size() int

func (*Transactions) XXX_Unmarshal

func (m *Transactions) XXX_Unmarshal(b []byte) error

type TransferAsset

type TransferAsset struct {
	Sender               []byte   `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	Recipient            []byte   `protobuf:"bytes,2,opt,name=recipient,proto3" json:"recipient,omitempty"`
	Amount               int64    `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferAsset) Descriptor

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

func (*TransferAsset) GetAmount

func (m *TransferAsset) GetAmount() int64

func (*TransferAsset) GetRecipient

func (m *TransferAsset) GetRecipient() []byte

func (*TransferAsset) GetSender

func (m *TransferAsset) GetSender() []byte

func (*TransferAsset) ProtoMessage

func (*TransferAsset) ProtoMessage()

func (*TransferAsset) Reset

func (m *TransferAsset) Reset()

func (*TransferAsset) String

func (m *TransferAsset) String() string

func (*TransferAsset) ToMap

func (m *TransferAsset) ToMap() map[string]interface{}

func (*TransferAsset) XXX_DiscardUnknown

func (m *TransferAsset) XXX_DiscardUnknown()

func (*TransferAsset) XXX_Marshal

func (m *TransferAsset) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferAsset) XXX_Merge

func (dst *TransferAsset) XXX_Merge(src proto.Message)

func (*TransferAsset) XXX_Size

func (m *TransferAsset) XXX_Size() int

func (*TransferAsset) XXX_Unmarshal

func (m *TransferAsset) XXX_Unmarshal(b []byte) error

type TransferName

type TransferName struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Registrant           []byte   `protobuf:"bytes,2,opt,name=registrant,proto3" json:"registrant,omitempty"`
	Recipient            []byte   `protobuf:"bytes,3,opt,name=recipient,proto3" json:"recipient,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferName) Descriptor

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

func (*TransferName) GetName

func (m *TransferName) GetName() string

func (*TransferName) GetRecipient

func (m *TransferName) GetRecipient() []byte

func (*TransferName) GetRegistrant

func (m *TransferName) GetRegistrant() []byte

func (*TransferName) ProtoMessage

func (*TransferName) ProtoMessage()

func (*TransferName) Reset

func (m *TransferName) Reset()

func (*TransferName) String

func (m *TransferName) String() string

func (*TransferName) XXX_DiscardUnknown

func (m *TransferName) XXX_DiscardUnknown()

func (*TransferName) XXX_Marshal

func (m *TransferName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferName) XXX_Merge

func (dst *TransferName) XXX_Merge(src proto.Message)

func (*TransferName) XXX_Size

func (m *TransferName) XXX_Size() int

func (*TransferName) XXX_Unmarshal

func (m *TransferName) XXX_Unmarshal(b []byte) error

type UnsignedHeader

type UnsignedHeader struct {
	Version              uint32     `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	PrevBlockHash        []byte     `protobuf:"bytes,2,opt,name=prev_block_hash,json=prevBlockHash,proto3" json:"prev_block_hash,omitempty"`
	TransactionsRoot     []byte     `protobuf:"bytes,3,opt,name=transactions_root,json=transactionsRoot,proto3" json:"transactions_root,omitempty"`
	StateRoot            []byte     `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty"`
	Timestamp            int64      `protobuf:"varint,5,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Height               uint32     `protobuf:"varint,6,opt,name=height,proto3" json:"height,omitempty"`
	RandomBeacon         []byte     `protobuf:"bytes,7,opt,name=random_beacon,json=randomBeacon,proto3" json:"random_beacon,omitempty"`
	WinnerHash           []byte     `protobuf:"bytes,8,opt,name=winner_hash,json=winnerHash,proto3" json:"winner_hash,omitempty"`
	WinnerType           WinnerType `protobuf:"varint,9,opt,name=winner_type,json=winnerType,proto3,enum=pb.WinnerType" json:"winner_type,omitempty"`
	SignerPk             []byte     `protobuf:"bytes,10,opt,name=signer_pk,json=signerPk,proto3" json:"signer_pk,omitempty"`
	SignerId             []byte     `protobuf:"bytes,11,opt,name=signer_id,json=signerId,proto3" json:"signer_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*UnsignedHeader) Descriptor

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

func (*UnsignedHeader) GetHeight

func (m *UnsignedHeader) GetHeight() uint32

func (*UnsignedHeader) GetPrevBlockHash

func (m *UnsignedHeader) GetPrevBlockHash() []byte

func (*UnsignedHeader) GetRandomBeacon

func (m *UnsignedHeader) GetRandomBeacon() []byte

func (*UnsignedHeader) GetSignerId

func (m *UnsignedHeader) GetSignerId() []byte

func (*UnsignedHeader) GetSignerPk

func (m *UnsignedHeader) GetSignerPk() []byte

func (*UnsignedHeader) GetStateRoot

func (m *UnsignedHeader) GetStateRoot() []byte

func (*UnsignedHeader) GetTimestamp

func (m *UnsignedHeader) GetTimestamp() int64

func (*UnsignedHeader) GetTransactionsRoot

func (m *UnsignedHeader) GetTransactionsRoot() []byte

func (*UnsignedHeader) GetVersion

func (m *UnsignedHeader) GetVersion() uint32

func (*UnsignedHeader) GetWinnerHash

func (m *UnsignedHeader) GetWinnerHash() []byte

func (*UnsignedHeader) GetWinnerType

func (m *UnsignedHeader) GetWinnerType() WinnerType

func (*UnsignedHeader) ProtoMessage

func (*UnsignedHeader) ProtoMessage()

func (*UnsignedHeader) Reset

func (m *UnsignedHeader) Reset()

func (*UnsignedHeader) String

func (m *UnsignedHeader) String() string

func (*UnsignedHeader) XXX_DiscardUnknown

func (m *UnsignedHeader) XXX_DiscardUnknown()

func (*UnsignedHeader) XXX_Marshal

func (m *UnsignedHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UnsignedHeader) XXX_Merge

func (dst *UnsignedHeader) XXX_Merge(src proto.Message)

func (*UnsignedHeader) XXX_Size

func (m *UnsignedHeader) XXX_Size() int

func (*UnsignedHeader) XXX_Unmarshal

func (m *UnsignedHeader) XXX_Unmarshal(b []byte) error

type UnsignedMessage

type UnsignedMessage struct {
	MessageType          MessageType `protobuf:"varint,1,opt,name=message_type,json=messageType,proto3,enum=pb.MessageType" json:"message_type,omitempty"`
	Message              []byte      `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*UnsignedMessage) Descriptor

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

func (*UnsignedMessage) GetMessage

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

func (*UnsignedMessage) GetMessageType

func (m *UnsignedMessage) GetMessageType() MessageType

func (*UnsignedMessage) ProtoMessage

func (*UnsignedMessage) ProtoMessage()

func (*UnsignedMessage) Reset

func (m *UnsignedMessage) Reset()

func (*UnsignedMessage) String

func (m *UnsignedMessage) String() string

func (*UnsignedMessage) XXX_DiscardUnknown

func (m *UnsignedMessage) XXX_DiscardUnknown()

func (*UnsignedMessage) XXX_Marshal

func (m *UnsignedMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UnsignedMessage) XXX_Merge

func (dst *UnsignedMessage) XXX_Merge(src proto.Message)

func (*UnsignedMessage) XXX_Size

func (m *UnsignedMessage) XXX_Size() int

func (*UnsignedMessage) XXX_Unmarshal

func (m *UnsignedMessage) XXX_Unmarshal(b []byte) error

type UnsignedTx

type UnsignedTx struct {
	Payload              *Payload `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	Nonce                uint64   `protobuf:"varint,2,opt,name=nonce,proto3" json:"nonce,omitempty"`
	Fee                  int64    `protobuf:"varint,3,opt,name=fee,proto3" json:"fee,omitempty"`
	Attributes           []byte   `protobuf:"bytes,4,opt,name=attributes,proto3" json:"attributes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UnsignedTx) Descriptor

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

func (*UnsignedTx) GetAttributes

func (m *UnsignedTx) GetAttributes() []byte

func (*UnsignedTx) GetFee

func (m *UnsignedTx) GetFee() int64

func (*UnsignedTx) GetNonce

func (m *UnsignedTx) GetNonce() uint64

func (*UnsignedTx) GetPayload

func (m *UnsignedTx) GetPayload() *Payload

func (*UnsignedTx) ProtoMessage

func (*UnsignedTx) ProtoMessage()

func (*UnsignedTx) Reset

func (m *UnsignedTx) Reset()

func (*UnsignedTx) String

func (m *UnsignedTx) String() string

func (*UnsignedTx) XXX_DiscardUnknown

func (m *UnsignedTx) XXX_DiscardUnknown()

func (*UnsignedTx) XXX_Marshal

func (m *UnsignedTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UnsignedTx) XXX_Merge

func (dst *UnsignedTx) XXX_Merge(src proto.Message)

func (*UnsignedTx) XXX_Size

func (m *UnsignedTx) XXX_Size() int

func (*UnsignedTx) XXX_Unmarshal

func (m *UnsignedTx) XXX_Unmarshal(b []byte) error

type Unsubscribe

type Unsubscribe struct {
	Subscriber           []byte   `protobuf:"bytes,1,opt,name=subscriber,proto3" json:"subscriber,omitempty"`
	Identifier           string   `protobuf:"bytes,2,opt,name=identifier,proto3" json:"identifier,omitempty"`
	Topic                string   `protobuf:"bytes,3,opt,name=topic,proto3" json:"topic,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Unsubscribe) Descriptor

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

func (*Unsubscribe) GetIdentifier

func (m *Unsubscribe) GetIdentifier() string

func (*Unsubscribe) GetSubscriber

func (m *Unsubscribe) GetSubscriber() []byte

func (*Unsubscribe) GetTopic

func (m *Unsubscribe) GetTopic() string

func (*Unsubscribe) ProtoMessage

func (*Unsubscribe) ProtoMessage()

func (*Unsubscribe) Reset

func (m *Unsubscribe) Reset()

func (*Unsubscribe) String

func (m *Unsubscribe) String() string

func (*Unsubscribe) ToMap

func (m *Unsubscribe) ToMap() map[string]interface{}

func (*Unsubscribe) XXX_DiscardUnknown

func (m *Unsubscribe) XXX_DiscardUnknown()

func (*Unsubscribe) XXX_Marshal

func (m *Unsubscribe) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Unsubscribe) XXX_Merge

func (dst *Unsubscribe) XXX_Merge(src proto.Message)

func (*Unsubscribe) XXX_Size

func (m *Unsubscribe) XXX_Size() int

func (*Unsubscribe) XXX_Unmarshal

func (m *Unsubscribe) XXX_Unmarshal(b []byte) error

type Vote

type Vote struct {
	Height               uint32   `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
	BlockHash            []byte   `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Vote) Descriptor

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

func (*Vote) GetBlockHash

func (m *Vote) GetBlockHash() []byte

func (*Vote) GetHeight

func (m *Vote) GetHeight() uint32

func (*Vote) ProtoMessage

func (*Vote) ProtoMessage()

func (*Vote) Reset

func (m *Vote) Reset()

func (*Vote) String

func (m *Vote) String() string

func (*Vote) XXX_DiscardUnknown

func (m *Vote) XXX_DiscardUnknown()

func (*Vote) XXX_Marshal

func (m *Vote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Vote) XXX_Merge

func (dst *Vote) XXX_Merge(src proto.Message)

func (*Vote) XXX_Size

func (m *Vote) XXX_Size() int

func (*Vote) XXX_Unmarshal

func (m *Vote) XXX_Unmarshal(b []byte) error

type WinnerType

type WinnerType int32
const (
	WinnerType_GENESIS_SIGNER WinnerType = 0
	WinnerType_TXN_SIGNER     WinnerType = 1
	WinnerType_BLOCK_SIGNER   WinnerType = 2
)

func (WinnerType) EnumDescriptor

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

func (WinnerType) String

func (x WinnerType) String() string

Jump to

Keyboard shortcuts

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