veriblock

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

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

Go to latest
Published: Jun 10, 2019 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

Package veriblock is a generated protocol buffer package.

It is generated from these files:

veriblock.proto

It has these top-level messages:

Output
Paging
NumericFilter
Endpoint
MultisigSlot
MultisigBundle
SignedTransaction
SignedMultisigTransaction
CoinbaseTransaction
BitcoinBlockHeader
PoPEndorsementInfo
StandardAddress
TroubleshootPoPTransactionsRequest
AddressSet
TransactionSet
TroubleshootPoPTransactionsReply
PoPTransactionProblemReport
GetPoPEndorsementsInfoRequest
GetPoPEndorsementsInfoReply
GetProtectedChildrenRequest
GetProtectedChildrenReply
GetProtectingParentsRequest
GetProtectingParentsReply
Transaction
UnsignedMultisigTransactionWithIndex
TransactionUnion
VBKTransactionWithContext
VBKMerklePath
TransactionMeta
WalletTransaction
PoPDatastore
AltchainIdAltchainHeaderEndorsementCountsPair
BitcoinHeaderVeriBlockEndorsementCountsPair
VeriBlockHeaderEndorsementCountPair
AltchainHeaderEndorsementCountPair
BlockContentMetapackage
BlockSummary
LightBlockSummary
Block
BlockHeader
FilteredBlock
LightVBKBlock
BlockFilter
GetBlocksRequest
Result
ProtocolReply
GetBlocksReply
BackupWalletRequest
BackupWalletReply
ImportWalletRequest
ImportWalletReply
Announce
NodeInfo
AddBlocksRequest
BlockInfo
AddTransactionsReply
Heartbeat
BlockQuery
BlockQueryReply
SyncRequest
NetworkInfoRequest
NetworkInfoReply
Acknowledgement
AdvertiseBlocks
TransactionAnnounce
AdvertiseTransaction
BlockRequest
TransactionRequest
KeystoneQuery
NotFound
CreateFilter
AddFilter
ClearFilter
Event
NodeRequest
StartPoolRequest
StartPoolReply
StopPoolRequest
StopPoolReply
RestartPoolWebServerRequest
RestartPoolWebServerReply
GetPopRequest
GetPopReply
GetInfoRequest
GetDiagnosticInfoRequest
GetBalanceRequest
GetBalanceReply
SubmitPopRequest
PoPEndorsement
GetEndorsementsOfBlockRequest
GetEndorsementsOfBlockReply
SendCoinsRequest
SendCoinsReply
SendAltChainEndorsementRequest
SendAltChainEndorsementReply
GetHistoryRequest
AddressHistory
GetHistoryReply
GetPeerInfoRequest
NodeHeight
GetPeerInfoReply
GetBlockchainsRequest
GetBlockchainsReply
SubmitBlocksRequest
GetBlockTimesRequest
GetBlockTimesReply
StartSoloPoolRequest
StartSoloPoolReply
GetSignatureIndexRequest
SetDefaultAddressRequest
AddressSignatureIndexes
GetSignatureIndexReply
SetDefaultAddressReply
GetTransactionsRequest
TransactionInfo
GetTransactionsReply
SetTransactionFeeRequest
DumpPrivateKeyRequest
DumpPrivateKeyReply
ImportPrivateKeyRequest
ImportPrivateKeyReply
GetLastBitcoinBlockRequest
GetLastBlockRequest
GetLastBitcoinBlockReply
GetLastBlockReply
ListBlocksSinceRequest
ListBlocksSinceReply
SubmitTransactionsRequest
GetInfoReply
GetDiagnosticInfoReply
GetPendingTransactionsRequest
GetPendingTransactionsReply
GetNewAddressRequest
GetNewAddressReply
ValidateAddressRequest
ValidateAddressReply
GenerateMultisigAddressRequest
GenerateMultisigAddressReply
MakeUnsignedMultisigTxRequest
MakeUnsignedMultisigTxReply
SubmitMultisigTxRequest
SubmitMultisigTxReply
SignMessageRequest
SignMessageReply
GetBlockTemplateRequest
CandidateTransaction
GetBlockTemplateReply
SetBanRequest
SetAllowedRequest
BlackListInfo
WhiteListInfo
ListBannedRequest
ListAllowedRequest
ListBannedReply
ListAllowedReply
ListBannedMinersRequest
ListBannedMinersReply
ClearBannedRequest
ClearBannedMinersRequest
ClearAllowedRequest
PingRequest
PingReply
GetBitcoinBlockIndexRequest
GetWalletTransactionsRequest
GetWalletTransactionsReply
BlockchainStateInfo
OperatingStateInfo
NetworkStateInfo
GetStateInfoRequest
GetStateInfoReply
StopNodeCoreRequest
RefreshWalletCacheRequest
EncryptWalletRequest
DecryptWalletRequest
UnlockWalletRequest
LockWalletRequest

Index

Constants

This section is empty.

Variables

View Source
var BlackListInfo_Type_name = map[int32]string{
	0: "ADDRESS",
	1: "NETMASK",
	2: "CIDR",
}
View Source
var BlackListInfo_Type_value = map[string]int32{
	"ADDRESS": 0,
	"NETMASK": 1,
	"CIDR":    2,
}
View Source
var BlockchainStateInfo_State_name = map[int32]string{
	0: "LOADING",
	1: "NORMAL",
	3: "PAUSED",
	4: "STALE",
	5: "LOADED",
}
View Source
var BlockchainStateInfo_State_value = map[string]int32{
	"LOADING": 0,
	"NORMAL":  1,
	"PAUSED":  3,
	"STALE":   4,
	"LOADED":  5,
}
View Source
var GetWalletTransactionsReply_CacheState_name = map[int32]string{
	0: "UNKNOWN",
	1: "BUILDING",
	2: "CURRENT",
	3: "ERRORED",
}
View Source
var GetWalletTransactionsReply_CacheState_value = map[string]int32{
	"UNKNOWN":  0,
	"BUILDING": 1,
	"CURRENT":  2,
	"ERRORED":  3,
}
View Source
var GetWalletTransactionsRequest_Type_name = map[int32]string{
	0: "LIST",
	1: "QUERY",
}
View Source
var GetWalletTransactionsRequest_Type_value = map[string]int32{
	"LIST":  0,
	"QUERY": 1,
}
View Source
var NetworkStateInfo_State_name = map[int32]string{
	0: "DISCONNECTED",
	1: "CONNECTED",
}
View Source
var NetworkStateInfo_State_value = map[string]int32{
	"DISCONNECTED": 0,
	"CONNECTED":    1,
}
View Source
var NotFound_Type_name = map[int32]string{
	0: "BLOCK",
	1: "TX",
}
View Source
var NotFound_Type_value = map[string]int32{
	"BLOCK": 0,
	"TX":    1,
}
View Source
var NumericFilter_Operator_name = map[int32]string{
	0: "EQUAL",
	1: "LESS_THAN",
	2: "LESS_THAN_OR_EQUAL",
	3: "GREATER_THAN",
	4: "GREATER_THAN_OR_EQUAL",
	5: "BETWEEN",
}
View Source
var NumericFilter_Operator_value = map[string]int32{
	"EQUAL":                 0,
	"LESS_THAN":             1,
	"LESS_THAN_OR_EQUAL":    2,
	"GREATER_THAN":          3,
	"GREATER_THAN_OR_EQUAL": 4,
	"BETWEEN":               5,
}
View Source
var OperatingStateInfo_State_name = map[int32]string{
	0: "STARTED",
	1: "INITIALIZING",
	2: "RUNNING",
	3: "TERMINATING",
}
View Source
var OperatingStateInfo_State_value = map[string]int32{
	"STARTED":      0,
	"INITIALIZING": 1,
	"RUNNING":      2,
	"TERMINATING":  3,
}
View Source
var SetAllowedRequest_Command_name = map[int32]string{
	0: "ADD",
	1: "REMOVE",
}
View Source
var SetAllowedRequest_Command_value = map[string]int32{
	"ADD":    0,
	"REMOVE": 1,
}
View Source
var SetBanRequest_Command_name = map[int32]string{
	0: "ADD",
	1: "REMOVE",
}
View Source
var SetBanRequest_Command_value = map[string]int32{
	"ADD":    0,
	"REMOVE": 1,
}
View Source
var TransactionAnnounce_Type_name = map[int32]string{
	0: "NORMAL",
	1: "PROOF_OF_PROOF",
}
View Source
var TransactionAnnounce_Type_value = map[string]int32{
	"NORMAL":         0,
	"PROOF_OF_PROOF": 1,
}
View Source
var TransactionMeta_Status_name = map[int32]string{
	0: "UNKNOWN",
	1: "PENDING",
	2: "CONFIRMED",
	3: "DEAD",
}
View Source
var TransactionMeta_Status_value = map[string]int32{
	"UNKNOWN":   0,
	"PENDING":   1,
	"CONFIRMED": 2,
	"DEAD":      3,
}
View Source
var Transaction_Type_name = map[int32]string{
	0: "ZERO_UNUSED",
	1: "STANDARD",
	2: "PROOF_OF_PROOF",
	3: "MULTISIG",
}
View Source
var Transaction_Type_value = map[string]int32{
	"ZERO_UNUSED":    0,
	"STANDARD":       1,
	"PROOF_OF_PROOF": 2,
	"MULTISIG":       3,
}
View Source
var WalletTransaction_Type_name = map[int32]string{
	0: "NOT_SET",
	1: "POW_COINBASE",
	2: "POP_COINBASE",
	3: "BOTH_COINBASE",
	4: "SENT",
	5: "RECEIVED",
	6: "SENT_AND_RECEIVED",
	7: "POP",
}
View Source
var WalletTransaction_Type_value = map[string]int32{
	"NOT_SET":           0,
	"POW_COINBASE":      1,
	"POP_COINBASE":      2,
	"BOTH_COINBASE":     3,
	"SENT":              4,
	"RECEIVED":          5,
	"SENT_AND_RECEIVED": 6,
	"POP":               7,
}
View Source
var WhiteListInfo_Type_name = map[int32]string{
	0: "ADDRESS",
	1: "NETMASK",
	2: "CIDR",
}
View Source
var WhiteListInfo_Type_value = map[string]int32{
	"ADDRESS": 0,
	"NETMASK": 1,
	"CIDR":    2,
}

Functions

func AtomicToCoin

func AtomicToCoin(sat int64) float64

func CoinToAtomic

func CoinToAtomic(coin float64) int64

func DecodeBase58

func DecodeBase58(b58 string) []byte

func EncodeBase58

func EncodeBase58(b []byte) string

EncodeBase58 translated from https://bitcoin.stackexchange.com/a/76485

func RegisterAdminServer

func RegisterAdminServer(s *grpc.Server, srv AdminServer)

func RegisterPeerServer

func RegisterPeerServer(s *grpc.Server, srv PeerServer)

Types

type Acknowledgement

type Acknowledgement struct {
	MessageId string `protobuf:"bytes,1,opt,name=message_id,json=messageId" json:"message_id,omitempty"`
}

func (*Acknowledgement) Descriptor

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

func (*Acknowledgement) GetMessageId

func (m *Acknowledgement) GetMessageId() string

func (*Acknowledgement) ProtoMessage

func (*Acknowledgement) ProtoMessage()

func (*Acknowledgement) Reset

func (m *Acknowledgement) Reset()

func (*Acknowledgement) String

func (m *Acknowledgement) String() string

type AddBlocksRequest

type AddBlocksRequest struct {
	Blocks []*Block `protobuf:"bytes,1,rep,name=blocks" json:"blocks,omitempty"`
}

func (*AddBlocksRequest) Descriptor

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

func (*AddBlocksRequest) GetBlocks

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

func (*AddBlocksRequest) ProtoMessage

func (*AddBlocksRequest) ProtoMessage()

func (*AddBlocksRequest) Reset

func (m *AddBlocksRequest) Reset()

func (*AddBlocksRequest) String

func (m *AddBlocksRequest) String() string

type AddFilter

type AddFilter struct {
	Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
}

func (*AddFilter) Descriptor

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

func (*AddFilter) GetData

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

func (*AddFilter) ProtoMessage

func (*AddFilter) ProtoMessage()

func (*AddFilter) Reset

func (m *AddFilter) Reset()

func (*AddFilter) String

func (m *AddFilter) String() string

type AddTransactionsReply

type AddTransactionsReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	TxIds   [][]byte  `protobuf:"bytes,3,rep,name=tx_ids,json=txIds,proto3" json:"tx_ids,omitempty"`
}

func (*AddTransactionsReply) Descriptor

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

func (*AddTransactionsReply) GetResults

func (m *AddTransactionsReply) GetResults() []*Result

func (*AddTransactionsReply) GetSuccess

func (m *AddTransactionsReply) GetSuccess() bool

func (*AddTransactionsReply) GetTxIds

func (m *AddTransactionsReply) GetTxIds() [][]byte

func (*AddTransactionsReply) ProtoMessage

func (*AddTransactionsReply) ProtoMessage()

func (*AddTransactionsReply) Reset

func (m *AddTransactionsReply) Reset()

func (*AddTransactionsReply) String

func (m *AddTransactionsReply) String() string

type AddressHistory

type AddressHistory struct {
	Address               []byte              `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Balance               int64               `protobuf:"varint,2,opt,name=balance" json:"balance,omitempty"`
	BlocksMined           int32               `protobuf:"varint,3,opt,name=blocks_mined,json=blocksMined" json:"blocks_mined,omitempty"`
	ConfirmedTransactions []*TransactionUnion `protobuf:"bytes,4,rep,name=confirmed_transactions,json=confirmedTransactions" json:"confirmed_transactions,omitempty"`
	PendingTransactions   []*TransactionUnion `protobuf:"bytes,5,rep,name=pending_transactions,json=pendingTransactions" json:"pending_transactions,omitempty"`
}

func (*AddressHistory) Descriptor

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

func (*AddressHistory) GetAddress

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

func (*AddressHistory) GetBalance

func (m *AddressHistory) GetBalance() int64

func (*AddressHistory) GetBlocksMined

func (m *AddressHistory) GetBlocksMined() int32

func (*AddressHistory) GetConfirmedTransactions

func (m *AddressHistory) GetConfirmedTransactions() []*TransactionUnion

func (*AddressHistory) GetPendingTransactions

func (m *AddressHistory) GetPendingTransactions() []*TransactionUnion

func (*AddressHistory) ProtoMessage

func (*AddressHistory) ProtoMessage()

func (*AddressHistory) Reset

func (m *AddressHistory) Reset()

func (*AddressHistory) String

func (m *AddressHistory) String() string

type AddressSet

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

func (*AddressSet) Descriptor

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

func (*AddressSet) GetAddresses

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

func (*AddressSet) ProtoMessage

func (*AddressSet) ProtoMessage()

func (*AddressSet) Reset

func (m *AddressSet) Reset()

func (*AddressSet) String

func (m *AddressSet) String() string

type AddressSignatureIndexes

type AddressSignatureIndexes struct {
	Address         []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	PoolIndex       int64  `protobuf:"varint,3,opt,name=pool_index,json=poolIndex" json:"pool_index,omitempty"`
	BlockchainIndex int64  `protobuf:"varint,2,opt,name=blockchain_index,json=blockchainIndex" json:"blockchain_index,omitempty"`
}

func (*AddressSignatureIndexes) Descriptor

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

func (*AddressSignatureIndexes) GetAddress

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

func (*AddressSignatureIndexes) GetBlockchainIndex

func (m *AddressSignatureIndexes) GetBlockchainIndex() int64

func (*AddressSignatureIndexes) GetPoolIndex

func (m *AddressSignatureIndexes) GetPoolIndex() int64

func (*AddressSignatureIndexes) ProtoMessage

func (*AddressSignatureIndexes) ProtoMessage()

func (*AddressSignatureIndexes) Reset

func (m *AddressSignatureIndexes) Reset()

func (*AddressSignatureIndexes) String

func (m *AddressSignatureIndexes) String() string

type AdminClient

type AdminClient interface {
	GetPop(ctx context.Context, in *GetPopRequest, opts ...grpc.CallOption) (*GetPopReply, error)
	AddNode(ctx context.Context, in *NodeRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	SetBan(ctx context.Context, in *SetBanRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	GetInfo(ctx context.Context, in *GetInfoRequest, opts ...grpc.CallOption) (*GetInfoReply, error)
	GetDiagnosticInfo(ctx context.Context, in *GetDiagnosticInfoRequest, opts ...grpc.CallOption) (*GetDiagnosticInfoReply, error)
	RemoveNode(ctx context.Context, in *NodeRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	StopPool(ctx context.Context, in *StopPoolRequest, opts ...grpc.CallOption) (*StopPoolReply, error)
	SubmitPop(ctx context.Context, in *SubmitPopRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	SendCoins(ctx context.Context, in *SendCoinsRequest, opts ...grpc.CallOption) (*SendCoinsReply, error)
	SendAltChainEndorsement(ctx context.Context, in *SendAltChainEndorsementRequest, opts ...grpc.CallOption) (*SendAltChainEndorsementReply, error)
	GetBlocks(ctx context.Context, in *GetBlocksRequest, opts ...grpc.CallOption) (*GetBlocksReply, error)
	StartPool(ctx context.Context, in *StartPoolRequest, opts ...grpc.CallOption) (*StartPoolReply, error)
	RestartPoolWebServer(ctx context.Context, in *RestartPoolWebServerRequest, opts ...grpc.CallOption) (*RestartPoolWebServerReply, error)
	GetHistory(ctx context.Context, in *GetHistoryRequest, opts ...grpc.CallOption) (*GetHistoryReply, error)
	GetBalance(ctx context.Context, in *GetBalanceRequest, opts ...grpc.CallOption) (*GetBalanceReply, error)
	SetAllowed(ctx context.Context, in *SetAllowedRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	ListBanned(ctx context.Context, in *ListBannedRequest, opts ...grpc.CallOption) (*ListBannedReply, error)
	ListBannedMiners(ctx context.Context, in *ListBannedMinersRequest, opts ...grpc.CallOption) (*ListBannedMinersReply, error)
	ClearBanned(ctx context.Context, in *ClearBannedRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	ClearBannedMiners(ctx context.Context, in *ClearBannedMinersRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	SubmitBlocks(ctx context.Context, in *SubmitBlocksRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	ClearAllowed(ctx context.Context, in *ClearAllowedRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	GetPeerInfo(ctx context.Context, in *GetPeerInfoRequest, opts ...grpc.CallOption) (*GetPeerInfoReply, error)
	SignMessage(ctx context.Context, in *SignMessageRequest, opts ...grpc.CallOption) (*SignMessageReply, error)
	ListAllowed(ctx context.Context, in *ListAllowedRequest, opts ...grpc.CallOption) (*ListAllowedReply, error)
	BackupWallet(ctx context.Context, in *BackupWalletRequest, opts ...grpc.CallOption) (*BackupWalletReply, error)
	ImportWallet(ctx context.Context, in *ImportWalletRequest, opts ...grpc.CallOption) (*ImportWalletReply, error)
	GetNewAddress(ctx context.Context, in *GetNewAddressRequest, opts ...grpc.CallOption) (*GetNewAddressReply, error)
	GetBlockTimes(ctx context.Context, in *GetBlockTimesRequest, opts ...grpc.CallOption) (*GetBlockTimesReply, error)
	StartSoloPool(ctx context.Context, in *StartSoloPoolRequest, opts ...grpc.CallOption) (*StartSoloPoolReply, error)
	GetBlockchains(ctx context.Context, in *GetBlockchainsRequest, opts ...grpc.CallOption) (*GetBlockchainsReply, error)
	SetTransactionFee(ctx context.Context, in *SetTransactionFeeRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	DumpPrivateKey(ctx context.Context, in *DumpPrivateKeyRequest, opts ...grpc.CallOption) (*DumpPrivateKeyReply, error)
	ImportPrivateKey(ctx context.Context, in *ImportPrivateKeyRequest, opts ...grpc.CallOption) (*ImportPrivateKeyReply, error)
	SubmitTransactions(ctx context.Context, in *SubmitTransactionsRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	GetTransactions(ctx context.Context, in *GetTransactionsRequest, opts ...grpc.CallOption) (*GetTransactionsReply, error)
	ValidateAddress(ctx context.Context, in *ValidateAddressRequest, opts ...grpc.CallOption) (*ValidateAddressReply, error)
	GenerateMultisigAddress(ctx context.Context, in *GenerateMultisigAddressRequest, opts ...grpc.CallOption) (*GenerateMultisigAddressReply, error)
	MakeUnsignedMultisigTx(ctx context.Context, in *MakeUnsignedMultisigTxRequest, opts ...grpc.CallOption) (*MakeUnsignedMultisigTxReply, error)
	SubmitMultisigTx(ctx context.Context, in *SubmitMultisigTxRequest, opts ...grpc.CallOption) (*SubmitMultisigTxReply, error)
	GetBitcoinBlockIndex(ctx context.Context, in *GetBitcoinBlockIndexRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	GetBlockTemplate(ctx context.Context, in *GetBlockTemplateRequest, opts ...grpc.CallOption) (*GetBlockTemplateReply, error)
	GetSignatureIndex(ctx context.Context, in *GetSignatureIndexRequest, opts ...grpc.CallOption) (*GetSignatureIndexReply, error)
	SetDefaultAddress(ctx context.Context, in *SetDefaultAddressRequest, opts ...grpc.CallOption) (*SetDefaultAddressReply, error)
	GetLastBitcoinBlock(ctx context.Context, in *GetLastBitcoinBlockRequest, opts ...grpc.CallOption) (*GetLastBitcoinBlockReply, error)
	GetProtectedChildren(ctx context.Context, in *GetProtectedChildrenRequest, opts ...grpc.CallOption) (*GetProtectedChildrenReply, error)
	GetProtectingParents(ctx context.Context, in *GetProtectingParentsRequest, opts ...grpc.CallOption) (*GetProtectingParentsReply, error)
	GetWalletTransactions(ctx context.Context, in *GetWalletTransactionsRequest, opts ...grpc.CallOption) (*GetWalletTransactionsReply, error)
	GetEndorsementsOfBlock(ctx context.Context, in *GetEndorsementsOfBlockRequest, opts ...grpc.CallOption) (*GetEndorsementsOfBlockReply, error)
	GetPendingTransactions(ctx context.Context, in *GetPendingTransactionsRequest, opts ...grpc.CallOption) (*GetPendingTransactionsReply, error)
	GetPoPEndorsementsInfo(ctx context.Context, in *GetPoPEndorsementsInfoRequest, opts ...grpc.CallOption) (*GetPoPEndorsementsInfoReply, error)
	Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingReply, error)
	GetStateInfo(ctx context.Context, in *GetStateInfoRequest, opts ...grpc.CallOption) (*GetStateInfoReply, error)
	GetLastBlock(ctx context.Context, in *GetLastBlockRequest, opts ...grpc.CallOption) (*GetLastBlockReply, error)
	ListBlocksSince(ctx context.Context, in *ListBlocksSinceRequest, opts ...grpc.CallOption) (*ListBlocksSinceReply, error)
	TroubleshootPoPTransactions(ctx context.Context, in *TroubleshootPoPTransactionsRequest, opts ...grpc.CallOption) (*TroubleshootPoPTransactionsReply, error)
	StopNodeCore(ctx context.Context, in *StopNodeCoreRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	RefreshWalletCache(ctx context.Context, in *RefreshWalletCacheRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	EncryptWallet(ctx context.Context, in *EncryptWalletRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	DecryptWallet(ctx context.Context, in *DecryptWalletRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	UnlockWallet(ctx context.Context, in *UnlockWalletRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
	LockWallet(ctx context.Context, in *LockWalletRequest, opts ...grpc.CallOption) (*ProtocolReply, error)
}

func NewAdminClient

func NewAdminClient(cc *grpc.ClientConn) AdminClient

type AdminServer

type AdminServer interface {
	GetPop(context.Context, *GetPopRequest) (*GetPopReply, error)
	AddNode(context.Context, *NodeRequest) (*ProtocolReply, error)
	SetBan(context.Context, *SetBanRequest) (*ProtocolReply, error)
	GetInfo(context.Context, *GetInfoRequest) (*GetInfoReply, error)
	GetDiagnosticInfo(context.Context, *GetDiagnosticInfoRequest) (*GetDiagnosticInfoReply, error)
	RemoveNode(context.Context, *NodeRequest) (*ProtocolReply, error)
	StopPool(context.Context, *StopPoolRequest) (*StopPoolReply, error)
	SubmitPop(context.Context, *SubmitPopRequest) (*ProtocolReply, error)
	SendCoins(context.Context, *SendCoinsRequest) (*SendCoinsReply, error)
	SendAltChainEndorsement(context.Context, *SendAltChainEndorsementRequest) (*SendAltChainEndorsementReply, error)
	GetBlocks(context.Context, *GetBlocksRequest) (*GetBlocksReply, error)
	StartPool(context.Context, *StartPoolRequest) (*StartPoolReply, error)
	RestartPoolWebServer(context.Context, *RestartPoolWebServerRequest) (*RestartPoolWebServerReply, error)
	GetHistory(context.Context, *GetHistoryRequest) (*GetHistoryReply, error)
	GetBalance(context.Context, *GetBalanceRequest) (*GetBalanceReply, error)
	SetAllowed(context.Context, *SetAllowedRequest) (*ProtocolReply, error)
	ListBanned(context.Context, *ListBannedRequest) (*ListBannedReply, error)
	ListBannedMiners(context.Context, *ListBannedMinersRequest) (*ListBannedMinersReply, error)
	ClearBanned(context.Context, *ClearBannedRequest) (*ProtocolReply, error)
	ClearBannedMiners(context.Context, *ClearBannedMinersRequest) (*ProtocolReply, error)
	SubmitBlocks(context.Context, *SubmitBlocksRequest) (*ProtocolReply, error)
	ClearAllowed(context.Context, *ClearAllowedRequest) (*ProtocolReply, error)
	GetPeerInfo(context.Context, *GetPeerInfoRequest) (*GetPeerInfoReply, error)
	SignMessage(context.Context, *SignMessageRequest) (*SignMessageReply, error)
	ListAllowed(context.Context, *ListAllowedRequest) (*ListAllowedReply, error)
	BackupWallet(context.Context, *BackupWalletRequest) (*BackupWalletReply, error)
	ImportWallet(context.Context, *ImportWalletRequest) (*ImportWalletReply, error)
	GetNewAddress(context.Context, *GetNewAddressRequest) (*GetNewAddressReply, error)
	GetBlockTimes(context.Context, *GetBlockTimesRequest) (*GetBlockTimesReply, error)
	StartSoloPool(context.Context, *StartSoloPoolRequest) (*StartSoloPoolReply, error)
	GetBlockchains(context.Context, *GetBlockchainsRequest) (*GetBlockchainsReply, error)
	SetTransactionFee(context.Context, *SetTransactionFeeRequest) (*ProtocolReply, error)
	DumpPrivateKey(context.Context, *DumpPrivateKeyRequest) (*DumpPrivateKeyReply, error)
	ImportPrivateKey(context.Context, *ImportPrivateKeyRequest) (*ImportPrivateKeyReply, error)
	SubmitTransactions(context.Context, *SubmitTransactionsRequest) (*ProtocolReply, error)
	GetTransactions(context.Context, *GetTransactionsRequest) (*GetTransactionsReply, error)
	ValidateAddress(context.Context, *ValidateAddressRequest) (*ValidateAddressReply, error)
	GenerateMultisigAddress(context.Context, *GenerateMultisigAddressRequest) (*GenerateMultisigAddressReply, error)
	MakeUnsignedMultisigTx(context.Context, *MakeUnsignedMultisigTxRequest) (*MakeUnsignedMultisigTxReply, error)
	SubmitMultisigTx(context.Context, *SubmitMultisigTxRequest) (*SubmitMultisigTxReply, error)
	GetBitcoinBlockIndex(context.Context, *GetBitcoinBlockIndexRequest) (*ProtocolReply, error)
	GetBlockTemplate(context.Context, *GetBlockTemplateRequest) (*GetBlockTemplateReply, error)
	GetSignatureIndex(context.Context, *GetSignatureIndexRequest) (*GetSignatureIndexReply, error)
	SetDefaultAddress(context.Context, *SetDefaultAddressRequest) (*SetDefaultAddressReply, error)
	GetLastBitcoinBlock(context.Context, *GetLastBitcoinBlockRequest) (*GetLastBitcoinBlockReply, error)
	GetProtectedChildren(context.Context, *GetProtectedChildrenRequest) (*GetProtectedChildrenReply, error)
	GetProtectingParents(context.Context, *GetProtectingParentsRequest) (*GetProtectingParentsReply, error)
	GetWalletTransactions(context.Context, *GetWalletTransactionsRequest) (*GetWalletTransactionsReply, error)
	GetEndorsementsOfBlock(context.Context, *GetEndorsementsOfBlockRequest) (*GetEndorsementsOfBlockReply, error)
	GetPendingTransactions(context.Context, *GetPendingTransactionsRequest) (*GetPendingTransactionsReply, error)
	GetPoPEndorsementsInfo(context.Context, *GetPoPEndorsementsInfoRequest) (*GetPoPEndorsementsInfoReply, error)
	Ping(context.Context, *PingRequest) (*PingReply, error)
	GetStateInfo(context.Context, *GetStateInfoRequest) (*GetStateInfoReply, error)
	GetLastBlock(context.Context, *GetLastBlockRequest) (*GetLastBlockReply, error)
	ListBlocksSince(context.Context, *ListBlocksSinceRequest) (*ListBlocksSinceReply, error)
	TroubleshootPoPTransactions(context.Context, *TroubleshootPoPTransactionsRequest) (*TroubleshootPoPTransactionsReply, error)
	StopNodeCore(context.Context, *StopNodeCoreRequest) (*ProtocolReply, error)
	RefreshWalletCache(context.Context, *RefreshWalletCacheRequest) (*ProtocolReply, error)
	EncryptWallet(context.Context, *EncryptWalletRequest) (*ProtocolReply, error)
	DecryptWallet(context.Context, *DecryptWalletRequest) (*ProtocolReply, error)
	UnlockWallet(context.Context, *UnlockWalletRequest) (*ProtocolReply, error)
	LockWallet(context.Context, *LockWalletRequest) (*ProtocolReply, error)
}

type AdvertiseBlocks

type AdvertiseBlocks struct {
	Headers []*BlockHeader `protobuf:"bytes,1,rep,name=headers" json:"headers,omitempty"`
}

func (*AdvertiseBlocks) Descriptor

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

func (*AdvertiseBlocks) GetHeaders

func (m *AdvertiseBlocks) GetHeaders() []*BlockHeader

func (*AdvertiseBlocks) ProtoMessage

func (*AdvertiseBlocks) ProtoMessage()

func (*AdvertiseBlocks) Reset

func (m *AdvertiseBlocks) Reset()

func (*AdvertiseBlocks) String

func (m *AdvertiseBlocks) String() string

type AdvertiseTransaction

type AdvertiseTransaction struct {
	Transactions []*TransactionAnnounce `protobuf:"bytes,1,rep,name=transactions" json:"transactions,omitempty"`
}

func (*AdvertiseTransaction) Descriptor

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

func (*AdvertiseTransaction) GetTransactions

func (m *AdvertiseTransaction) GetTransactions() []*TransactionAnnounce

func (*AdvertiseTransaction) ProtoMessage

func (*AdvertiseTransaction) ProtoMessage()

func (*AdvertiseTransaction) Reset

func (m *AdvertiseTransaction) Reset()

func (*AdvertiseTransaction) String

func (m *AdvertiseTransaction) String() string

type AltchainHeaderEndorsementCountPair

type AltchainHeaderEndorsementCountPair struct {
	AltchainHeader   []byte `protobuf:"bytes,1,opt,name=altchain_header,json=altchainHeader,proto3" json:"altchain_header,omitempty"`
	EndorsementCount int32  `protobuf:"varint,2,opt,name=endorsement_count,json=endorsementCount" json:"endorsement_count,omitempty"`
}

func (*AltchainHeaderEndorsementCountPair) Descriptor

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

func (*AltchainHeaderEndorsementCountPair) GetAltchainHeader

func (m *AltchainHeaderEndorsementCountPair) GetAltchainHeader() []byte

func (*AltchainHeaderEndorsementCountPair) GetEndorsementCount

func (m *AltchainHeaderEndorsementCountPair) GetEndorsementCount() int32

func (*AltchainHeaderEndorsementCountPair) ProtoMessage

func (*AltchainHeaderEndorsementCountPair) ProtoMessage()

func (*AltchainHeaderEndorsementCountPair) Reset

func (*AltchainHeaderEndorsementCountPair) String

type AltchainIdAltchainHeaderEndorsementCountsPair

type AltchainIdAltchainHeaderEndorsementCountsPair struct {
	AltchainIdentifier                  int64                                 `protobuf:"varint,1,opt,name=altchain_identifier,json=altchainIdentifier" json:"altchain_identifier,omitempty"`
	AltchainHeaderEndorsementCountPairs []*AltchainHeaderEndorsementCountPair `` /* 165-byte string literal not displayed */
}

func (*AltchainIdAltchainHeaderEndorsementCountsPair) Descriptor

func (*AltchainIdAltchainHeaderEndorsementCountsPair) GetAltchainHeaderEndorsementCountPairs

func (m *AltchainIdAltchainHeaderEndorsementCountsPair) GetAltchainHeaderEndorsementCountPairs() []*AltchainHeaderEndorsementCountPair

func (*AltchainIdAltchainHeaderEndorsementCountsPair) GetAltchainIdentifier

func (m *AltchainIdAltchainHeaderEndorsementCountsPair) GetAltchainIdentifier() int64

func (*AltchainIdAltchainHeaderEndorsementCountsPair) ProtoMessage

func (*AltchainIdAltchainHeaderEndorsementCountsPair) Reset

func (*AltchainIdAltchainHeaderEndorsementCountsPair) String

type Announce

type Announce struct {
	Reply    bool      `protobuf:"varint,1,opt,name=reply" json:"reply,omitempty"`
	NodeInfo *NodeInfo `protobuf:"bytes,2,opt,name=node_info,json=nodeInfo" json:"node_info,omitempty"`
}

func (*Announce) Descriptor

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

func (*Announce) GetNodeInfo

func (m *Announce) GetNodeInfo() *NodeInfo

func (*Announce) GetReply

func (m *Announce) GetReply() bool

func (*Announce) ProtoMessage

func (*Announce) ProtoMessage()

func (*Announce) Reset

func (m *Announce) Reset()

func (*Announce) String

func (m *Announce) String() string

type BackupWalletReply

type BackupWalletReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
}

func (*BackupWalletReply) Descriptor

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

func (*BackupWalletReply) GetResults

func (m *BackupWalletReply) GetResults() []*Result

func (*BackupWalletReply) GetSuccess

func (m *BackupWalletReply) GetSuccess() bool

func (*BackupWalletReply) ProtoMessage

func (*BackupWalletReply) ProtoMessage()

func (*BackupWalletReply) Reset

func (m *BackupWalletReply) Reset()

func (*BackupWalletReply) String

func (m *BackupWalletReply) String() string

type BackupWalletRequest

type BackupWalletRequest struct {
	TargetLocation []byte `protobuf:"bytes,1,opt,name=target_location,json=targetLocation,proto3" json:"target_location,omitempty"`
}

func (*BackupWalletRequest) Descriptor

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

func (*BackupWalletRequest) GetTargetLocation

func (m *BackupWalletRequest) GetTargetLocation() []byte

func (*BackupWalletRequest) ProtoMessage

func (*BackupWalletRequest) ProtoMessage()

func (*BackupWalletRequest) Reset

func (m *BackupWalletRequest) Reset()

func (*BackupWalletRequest) String

func (m *BackupWalletRequest) String() string

type BitcoinBlockHeader

type BitcoinBlockHeader struct {
	Header []byte `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
}

func (*BitcoinBlockHeader) Descriptor

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

func (*BitcoinBlockHeader) GetHeader

func (m *BitcoinBlockHeader) GetHeader() []byte

func (*BitcoinBlockHeader) ProtoMessage

func (*BitcoinBlockHeader) ProtoMessage()

func (*BitcoinBlockHeader) Reset

func (m *BitcoinBlockHeader) Reset()

func (*BitcoinBlockHeader) String

func (m *BitcoinBlockHeader) String() string

type BitcoinHeaderVeriBlockEndorsementCountsPair

type BitcoinHeaderVeriBlockEndorsementCountsPair struct {
	BitcoinHeader                        []byte                                 `protobuf:"bytes,1,opt,name=bitcoin_header,json=bitcoinHeader,proto3" json:"bitcoin_header,omitempty"`
	VeriblockHeaderEndorsementCountPairs []*VeriBlockHeaderEndorsementCountPair `` /* 168-byte string literal not displayed */
}

func (*BitcoinHeaderVeriBlockEndorsementCountsPair) Descriptor

func (*BitcoinHeaderVeriBlockEndorsementCountsPair) GetBitcoinHeader

func (m *BitcoinHeaderVeriBlockEndorsementCountsPair) GetBitcoinHeader() []byte

func (*BitcoinHeaderVeriBlockEndorsementCountsPair) GetVeriblockHeaderEndorsementCountPairs

func (m *BitcoinHeaderVeriBlockEndorsementCountsPair) GetVeriblockHeaderEndorsementCountPairs() []*VeriBlockHeaderEndorsementCountPair

func (*BitcoinHeaderVeriBlockEndorsementCountsPair) ProtoMessage

func (*BitcoinHeaderVeriBlockEndorsementCountsPair) Reset

func (*BitcoinHeaderVeriBlockEndorsementCountsPair) String

type BlackListInfo

type BlackListInfo struct {
	Id              int32              `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Type            BlackListInfo_Type `protobuf:"varint,2,opt,name=type,enum=core.BlackListInfo_Type" json:"type,omitempty"`
	Value           string             `protobuf:"bytes,3,opt,name=value" json:"value,omitempty"`
	Reason          string             `protobuf:"bytes,4,opt,name=reason" json:"reason,omitempty"`
	Timestamp       int32              `protobuf:"varint,5,opt,name=timestamp" json:"timestamp,omitempty"`
	ExpiryTimestamp int32              `protobuf:"varint,6,opt,name=expiry_timestamp,json=expiryTimestamp" json:"expiry_timestamp,omitempty"`
}

func (*BlackListInfo) Descriptor

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

func (*BlackListInfo) GetExpiryTimestamp

func (m *BlackListInfo) GetExpiryTimestamp() int32

func (*BlackListInfo) GetId

func (m *BlackListInfo) GetId() int32

func (*BlackListInfo) GetReason

func (m *BlackListInfo) GetReason() string

func (*BlackListInfo) GetTimestamp

func (m *BlackListInfo) GetTimestamp() int32

func (*BlackListInfo) GetType

func (m *BlackListInfo) GetType() BlackListInfo_Type

func (*BlackListInfo) GetValue

func (m *BlackListInfo) GetValue() string

func (*BlackListInfo) ProtoMessage

func (*BlackListInfo) ProtoMessage()

func (*BlackListInfo) Reset

func (m *BlackListInfo) Reset()

func (*BlackListInfo) String

func (m *BlackListInfo) String() string

type BlackListInfo_Type

type BlackListInfo_Type int32
const (
	BlackListInfo_ADDRESS BlackListInfo_Type = 0
	BlackListInfo_NETMASK BlackListInfo_Type = 1
	BlackListInfo_CIDR    BlackListInfo_Type = 2
)

func (BlackListInfo_Type) EnumDescriptor

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

func (BlackListInfo_Type) String

func (x BlackListInfo_Type) String() string

type Block

type Block struct {
	Number                  int32                    `protobuf:"varint,1,opt,name=number" json:"number,omitempty"`
	Timestamp               int32                    `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
	Hash                    []byte                   `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"`
	PreviousHash            []byte                   `protobuf:"bytes,4,opt,name=previous_hash,json=previousHash,proto3" json:"previous_hash,omitempty"`
	SecondPreviousHash      []byte                   `protobuf:"bytes,5,opt,name=second_previous_hash,json=secondPreviousHash,proto3" json:"second_previous_hash,omitempty"`
	ThirdPreviousHash       []byte                   `protobuf:"bytes,6,opt,name=third_previous_hash,json=thirdPreviousHash,proto3" json:"third_previous_hash,omitempty"`
	EncodedDifficulty       int32                    `protobuf:"varint,7,opt,name=encoded_difficulty,json=encodedDifficulty" json:"encoded_difficulty,omitempty"`
	WinningNonce            int32                    `protobuf:"zigzag32,8,opt,name=winning_nonce,json=winningNonce" json:"winning_nonce,omitempty"`
	RegularTransactions     []*TransactionUnion      `protobuf:"bytes,9,rep,name=regular_transactions,json=regularTransactions" json:"regular_transactions,omitempty"`
	PopTransactions         []*TransactionUnion      `protobuf:"bytes,10,rep,name=pop_transactions,json=popTransactions" json:"pop_transactions,omitempty"`
	TotalFees               int64                    `protobuf:"varint,11,opt,name=total_fees,json=totalFees" json:"total_fees,omitempty"`
	PowCoinbaseReward       int64                    `protobuf:"varint,12,opt,name=pow_coinbase_reward,json=powCoinbaseReward" json:"pow_coinbase_reward,omitempty"`
	PopCoinbaseReward       int64                    `protobuf:"varint,13,opt,name=pop_coinbase_reward,json=popCoinbaseReward" json:"pop_coinbase_reward,omitempty"`
	BitcoinBlockHeaders     [][]byte                 `protobuf:"bytes,14,rep,name=bitcoin_block_headers,json=bitcoinBlockHeaders,proto3" json:"bitcoin_block_headers,omitempty"`
	BlockContentMetapackage *BlockContentMetapackage `` /* 126-byte string literal not displayed */
	Size                    int32                    `protobuf:"varint,16,opt,name=size" json:"size,omitempty"`
	Version                 int32                    `protobuf:"varint,17,opt,name=version" json:"version,omitempty"`
	MerkleRoot              []byte                   `protobuf:"bytes,18,opt,name=merkle_root,json=merkleRoot,proto3" json:"merkle_root,omitempty"`
}

func (*Block) Descriptor

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

func (*Block) GetBitcoinBlockHeaders

func (m *Block) GetBitcoinBlockHeaders() [][]byte

func (*Block) GetBlockContentMetapackage

func (m *Block) GetBlockContentMetapackage() *BlockContentMetapackage

func (*Block) GetEncodedDifficulty

func (m *Block) GetEncodedDifficulty() int32

func (*Block) GetHash

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

func (*Block) GetMerkleRoot

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

func (*Block) GetNumber

func (m *Block) GetNumber() int32

func (*Block) GetPopCoinbaseReward

func (m *Block) GetPopCoinbaseReward() int64

func (*Block) GetPopTransactions

func (m *Block) GetPopTransactions() []*TransactionUnion

func (*Block) GetPowCoinbaseReward

func (m *Block) GetPowCoinbaseReward() int64

func (*Block) GetPreviousHash

func (m *Block) GetPreviousHash() []byte

func (*Block) GetRegularTransactions

func (m *Block) GetRegularTransactions() []*TransactionUnion

func (*Block) GetSecondPreviousHash

func (m *Block) GetSecondPreviousHash() []byte

func (*Block) GetSize

func (m *Block) GetSize() int32

func (*Block) GetThirdPreviousHash

func (m *Block) GetThirdPreviousHash() []byte

func (*Block) GetTimestamp

func (m *Block) GetTimestamp() int32

func (*Block) GetTotalFees

func (m *Block) GetTotalFees() int64

func (*Block) GetVersion

func (m *Block) GetVersion() int32

func (*Block) GetWinningNonce

func (m *Block) GetWinningNonce() int32

func (*Block) ProtoMessage

func (*Block) ProtoMessage()

func (*Block) Reset

func (m *Block) Reset()

func (*Block) String

func (m *Block) String() string

type BlockContentMetapackage

type BlockContentMetapackage struct {
	CoinbaseTransaction *CoinbaseTransaction `protobuf:"bytes,1,opt,name=coinbase_transaction,json=coinbaseTransaction" json:"coinbase_transaction,omitempty"`
	PopDatastore        *PoPDatastore        `protobuf:"bytes,2,opt,name=pop_datastore,json=popDatastore" json:"pop_datastore,omitempty"`
	MinerComment        []byte               `protobuf:"bytes,3,opt,name=miner_comment,json=minerComment,proto3" json:"miner_comment,omitempty"`
	LedgerHash          []byte               `protobuf:"bytes,4,opt,name=ledger_hash,json=ledgerHash,proto3" json:"ledger_hash,omitempty"`
	ExtraNonce          int64                `protobuf:"zigzag64,5,opt,name=extra_nonce,json=extraNonce" json:"extra_nonce,omitempty"`
	Hash                []byte               `protobuf:"bytes,6,opt,name=hash,proto3" json:"hash,omitempty"`
}

func (*BlockContentMetapackage) Descriptor

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

func (*BlockContentMetapackage) GetCoinbaseTransaction

func (m *BlockContentMetapackage) GetCoinbaseTransaction() *CoinbaseTransaction

func (*BlockContentMetapackage) GetExtraNonce

func (m *BlockContentMetapackage) GetExtraNonce() int64

func (*BlockContentMetapackage) GetHash

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

func (*BlockContentMetapackage) GetLedgerHash

func (m *BlockContentMetapackage) GetLedgerHash() []byte

func (*BlockContentMetapackage) GetMinerComment

func (m *BlockContentMetapackage) GetMinerComment() []byte

func (*BlockContentMetapackage) GetPopDatastore

func (m *BlockContentMetapackage) GetPopDatastore() *PoPDatastore

func (*BlockContentMetapackage) ProtoMessage

func (*BlockContentMetapackage) ProtoMessage()

func (*BlockContentMetapackage) Reset

func (m *BlockContentMetapackage) Reset()

func (*BlockContentMetapackage) String

func (m *BlockContentMetapackage) String() string

type BlockFilter

type BlockFilter struct {
	// Types that are valid to be assigned to Filters:
	//	*BlockFilter_Hash
	//	*BlockFilter_Index
	//	*BlockFilter_Number
	Filters isBlockFilter_Filters `protobuf_oneof:"filters"`
}

func (*BlockFilter) Descriptor

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

func (*BlockFilter) GetFilters

func (m *BlockFilter) GetFilters() isBlockFilter_Filters

func (*BlockFilter) GetHash

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

func (*BlockFilter) GetIndex

func (m *BlockFilter) GetIndex() int32

func (*BlockFilter) GetNumber

func (m *BlockFilter) GetNumber() int32

func (*BlockFilter) ProtoMessage

func (*BlockFilter) ProtoMessage()

func (*BlockFilter) Reset

func (m *BlockFilter) Reset()

func (*BlockFilter) String

func (m *BlockFilter) String() string

func (*BlockFilter) XXX_OneofFuncs

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

XXX_OneofFuncs is for the internal use of the proto package.

type BlockFilter_Hash

type BlockFilter_Hash struct {
	Hash []byte `protobuf:"bytes,1,opt,name=hash,proto3,oneof"`
}

type BlockFilter_Index

type BlockFilter_Index struct {
	Index int32 `protobuf:"varint,2,opt,name=index,oneof"`
}

type BlockFilter_Number

type BlockFilter_Number struct {
	Number int32 `protobuf:"varint,3,opt,name=number,oneof"`
}

type BlockHeader

type BlockHeader struct {
	Header []byte `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	Hash   []byte `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
}

func (*BlockHeader) Descriptor

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

func (*BlockHeader) GetHash

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

func (*BlockHeader) GetHeader

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

func (*BlockHeader) ProtoMessage

func (*BlockHeader) ProtoMessage()

func (*BlockHeader) Reset

func (m *BlockHeader) Reset()

func (*BlockHeader) String

func (m *BlockHeader) String() string

type BlockInfo

type BlockInfo struct {
	Number int32  `protobuf:"varint,1,opt,name=number" json:"number,omitempty"`
	Hash   []byte `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
}

func (*BlockInfo) Descriptor

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

func (*BlockInfo) GetHash

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

func (*BlockInfo) GetNumber

func (m *BlockInfo) GetNumber() int32

func (*BlockInfo) ProtoMessage

func (*BlockInfo) ProtoMessage()

func (*BlockInfo) Reset

func (m *BlockInfo) Reset()

func (*BlockInfo) String

func (m *BlockInfo) String() string

type BlockQuery

type BlockQuery struct {
	Block *BlockInfo `protobuf:"bytes,1,opt,name=block" json:"block,omitempty"`
	Id    string     `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"`
}

func (*BlockQuery) Descriptor

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

func (*BlockQuery) GetBlock

func (m *BlockQuery) GetBlock() *BlockInfo

func (*BlockQuery) GetId

func (m *BlockQuery) GetId() string

func (*BlockQuery) ProtoMessage

func (*BlockQuery) ProtoMessage()

func (*BlockQuery) Reset

func (m *BlockQuery) Reset()

func (*BlockQuery) String

func (m *BlockQuery) String() string

type BlockQueryReply

type BlockQueryReply struct {
	Matched bool       `protobuf:"varint,1,opt,name=matched" json:"matched,omitempty"`
	Block   *BlockInfo `protobuf:"bytes,2,opt,name=block" json:"block,omitempty"`
	Id      string     `protobuf:"bytes,3,opt,name=id" json:"id,omitempty"`
}

func (*BlockQueryReply) Descriptor

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

func (*BlockQueryReply) GetBlock

func (m *BlockQueryReply) GetBlock() *BlockInfo

func (*BlockQueryReply) GetId

func (m *BlockQueryReply) GetId() string

func (*BlockQueryReply) GetMatched

func (m *BlockQueryReply) GetMatched() bool

func (*BlockQueryReply) ProtoMessage

func (*BlockQueryReply) ProtoMessage()

func (*BlockQueryReply) Reset

func (m *BlockQueryReply) Reset()

func (*BlockQueryReply) String

func (m *BlockQueryReply) String() string

type BlockRequest

type BlockRequest struct {
	Headers []*BlockHeader `protobuf:"bytes,1,rep,name=headers" json:"headers,omitempty"`
}

func (*BlockRequest) Descriptor

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

func (*BlockRequest) GetHeaders

func (m *BlockRequest) GetHeaders() []*BlockHeader

func (*BlockRequest) ProtoMessage

func (*BlockRequest) ProtoMessage()

func (*BlockRequest) Reset

func (m *BlockRequest) Reset()

func (*BlockRequest) String

func (m *BlockRequest) String() string

type BlockSummary

type BlockSummary struct {
	Number                 int32  `protobuf:"varint,1,opt,name=number" json:"number,omitempty"`
	Timestamp              int32  `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
	Hash                   []byte `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"`
	PreviousHash           []byte `protobuf:"bytes,4,opt,name=previous_hash,json=previousHash,proto3" json:"previous_hash,omitempty"`
	SecondPreviousHash     []byte `protobuf:"bytes,5,opt,name=second_previous_hash,json=secondPreviousHash,proto3" json:"second_previous_hash,omitempty"`
	ThirdPreviousHash      []byte `protobuf:"bytes,6,opt,name=third_previous_hash,json=thirdPreviousHash,proto3" json:"third_previous_hash,omitempty"`
	DecodedDifficulty      uint64 `protobuf:"fixed64,7,opt,name=decoded_difficulty,json=decodedDifficulty" json:"decoded_difficulty,omitempty"`
	WinningNonce           int32  `protobuf:"zigzag32,8,opt,name=winning_nonce,json=winningNonce" json:"winning_nonce,omitempty"`
	NumRegularTransactions int32  `protobuf:"varint,9,opt,name=num_regular_transactions,json=numRegularTransactions" json:"num_regular_transactions,omitempty"`
	NumPopTransactions     int32  `protobuf:"varint,10,opt,name=num_pop_transactions,json=numPopTransactions" json:"num_pop_transactions,omitempty"`
	TotalFees              int64  `protobuf:"varint,11,opt,name=total_fees,json=totalFees" json:"total_fees,omitempty"`
	PowCoinbaseReward      int64  `protobuf:"varint,12,opt,name=pow_coinbase_reward,json=powCoinbaseReward" json:"pow_coinbase_reward,omitempty"`
	PopCoinbaseReward      int64  `protobuf:"varint,13,opt,name=pop_coinbase_reward,json=popCoinbaseReward" json:"pop_coinbase_reward,omitempty"`
	Size                   int32  `protobuf:"varint,14,opt,name=size" json:"size,omitempty"`
	LedgerHash             []byte `protobuf:"bytes,15,opt,name=ledger_hash,json=ledgerHash,proto3" json:"ledger_hash,omitempty"`
	MinerComment           []byte `protobuf:"bytes,16,opt,name=miner_comment,json=minerComment,proto3" json:"miner_comment,omitempty"`
	Version                int32  `protobuf:"varint,17,opt,name=version" json:"version,omitempty"`
	MerkleRoot             []byte `protobuf:"bytes,18,opt,name=merkle_root,json=merkleRoot,proto3" json:"merkle_root,omitempty"`
}

func (*BlockSummary) Descriptor

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

func (*BlockSummary) GetDecodedDifficulty

func (m *BlockSummary) GetDecodedDifficulty() uint64

func (*BlockSummary) GetHash

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

func (*BlockSummary) GetLedgerHash

func (m *BlockSummary) GetLedgerHash() []byte

func (*BlockSummary) GetMerkleRoot

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

func (*BlockSummary) GetMinerComment

func (m *BlockSummary) GetMinerComment() []byte

func (*BlockSummary) GetNumPopTransactions

func (m *BlockSummary) GetNumPopTransactions() int32

func (*BlockSummary) GetNumRegularTransactions

func (m *BlockSummary) GetNumRegularTransactions() int32

func (*BlockSummary) GetNumber

func (m *BlockSummary) GetNumber() int32

func (*BlockSummary) GetPopCoinbaseReward

func (m *BlockSummary) GetPopCoinbaseReward() int64

func (*BlockSummary) GetPowCoinbaseReward

func (m *BlockSummary) GetPowCoinbaseReward() int64

func (*BlockSummary) GetPreviousHash

func (m *BlockSummary) GetPreviousHash() []byte

func (*BlockSummary) GetSecondPreviousHash

func (m *BlockSummary) GetSecondPreviousHash() []byte

func (*BlockSummary) GetSize

func (m *BlockSummary) GetSize() int32

func (*BlockSummary) GetThirdPreviousHash

func (m *BlockSummary) GetThirdPreviousHash() []byte

func (*BlockSummary) GetTimestamp

func (m *BlockSummary) GetTimestamp() int32

func (*BlockSummary) GetTotalFees

func (m *BlockSummary) GetTotalFees() int64

func (*BlockSummary) GetVersion

func (m *BlockSummary) GetVersion() int32

func (*BlockSummary) GetWinningNonce

func (m *BlockSummary) GetWinningNonce() int32

func (*BlockSummary) ProtoMessage

func (*BlockSummary) ProtoMessage()

func (*BlockSummary) Reset

func (m *BlockSummary) Reset()

func (*BlockSummary) String

func (m *BlockSummary) String() string

type BlockchainStateInfo

type BlockchainStateInfo struct {
	State BlockchainStateInfo_State `protobuf:"varint,1,opt,name=state,enum=core.BlockchainStateInfo_State" json:"state,omitempty"`
}

func (*BlockchainStateInfo) Descriptor

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

func (*BlockchainStateInfo) GetState

func (*BlockchainStateInfo) ProtoMessage

func (*BlockchainStateInfo) ProtoMessage()

func (*BlockchainStateInfo) Reset

func (m *BlockchainStateInfo) Reset()

func (*BlockchainStateInfo) String

func (m *BlockchainStateInfo) String() string

type BlockchainStateInfo_State

type BlockchainStateInfo_State int32
const (
	BlockchainStateInfo_LOADING BlockchainStateInfo_State = 0
	BlockchainStateInfo_NORMAL  BlockchainStateInfo_State = 1
	BlockchainStateInfo_PAUSED  BlockchainStateInfo_State = 3
	BlockchainStateInfo_STALE   BlockchainStateInfo_State = 4
	BlockchainStateInfo_LOADED  BlockchainStateInfo_State = 5
)

func (BlockchainStateInfo_State) EnumDescriptor

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

func (BlockchainStateInfo_State) String

func (x BlockchainStateInfo_State) String() string

type CandidateTransaction

type CandidateTransaction struct {
	Fee         int64             `protobuf:"varint,1,opt,name=fee" json:"fee,omitempty"`
	Weight      int64             `protobuf:"varint,2,opt,name=weight" json:"weight,omitempty"`
	Required    bool              `protobuf:"varint,3,opt,name=required" json:"required,omitempty"`
	TxId        []byte            `protobuf:"bytes,4,opt,name=tx_id,json=txId,proto3" json:"tx_id,omitempty"`
	Depends     []int32           `protobuf:"varint,5,rep,packed,name=depends" json:"depends,omitempty"`
	Transaction *TransactionUnion `protobuf:"bytes,6,opt,name=transaction" json:"transaction,omitempty"`
}

func (*CandidateTransaction) Descriptor

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

func (*CandidateTransaction) GetDepends

func (m *CandidateTransaction) GetDepends() []int32

func (*CandidateTransaction) GetFee

func (m *CandidateTransaction) GetFee() int64

func (*CandidateTransaction) GetRequired

func (m *CandidateTransaction) GetRequired() bool

func (*CandidateTransaction) GetTransaction

func (m *CandidateTransaction) GetTransaction() *TransactionUnion

func (*CandidateTransaction) GetTxId

func (m *CandidateTransaction) GetTxId() []byte

func (*CandidateTransaction) GetWeight

func (m *CandidateTransaction) GetWeight() int64

func (*CandidateTransaction) ProtoMessage

func (*CandidateTransaction) ProtoMessage()

func (*CandidateTransaction) Reset

func (m *CandidateTransaction) Reset()

func (*CandidateTransaction) String

func (m *CandidateTransaction) String() string

type ClearAllowedRequest

type ClearAllowedRequest struct {
}

func (*ClearAllowedRequest) Descriptor

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

func (*ClearAllowedRequest) ProtoMessage

func (*ClearAllowedRequest) ProtoMessage()

func (*ClearAllowedRequest) Reset

func (m *ClearAllowedRequest) Reset()

func (*ClearAllowedRequest) String

func (m *ClearAllowedRequest) String() string

type ClearBannedMinersRequest

type ClearBannedMinersRequest struct {
}

func (*ClearBannedMinersRequest) Descriptor

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

func (*ClearBannedMinersRequest) ProtoMessage

func (*ClearBannedMinersRequest) ProtoMessage()

func (*ClearBannedMinersRequest) Reset

func (m *ClearBannedMinersRequest) Reset()

func (*ClearBannedMinersRequest) String

func (m *ClearBannedMinersRequest) String() string

type ClearBannedRequest

type ClearBannedRequest struct {
}

func (*ClearBannedRequest) Descriptor

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

func (*ClearBannedRequest) ProtoMessage

func (*ClearBannedRequest) ProtoMessage()

func (*ClearBannedRequest) Reset

func (m *ClearBannedRequest) Reset()

func (*ClearBannedRequest) String

func (m *ClearBannedRequest) String() string

type ClearFilter

type ClearFilter struct {
}

func (*ClearFilter) Descriptor

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

func (*ClearFilter) ProtoMessage

func (*ClearFilter) ProtoMessage()

func (*ClearFilter) Reset

func (m *ClearFilter) Reset()

func (*ClearFilter) String

func (m *ClearFilter) String() string

type CoinbaseTransaction

type CoinbaseTransaction struct {
	PowCoinbaseAmount int64     `protobuf:"varint,1,opt,name=pow_coinbase_amount,json=powCoinbaseAmount" json:"pow_coinbase_amount,omitempty"`
	PopCoinbaseAmount int64     `protobuf:"varint,2,opt,name=pop_coinbase_amount,json=popCoinbaseAmount" json:"pop_coinbase_amount,omitempty"`
	PowFeeShare       int64     `protobuf:"varint,3,opt,name=pow_fee_share,json=powFeeShare" json:"pow_fee_share,omitempty"`
	PopFeeShare       int64     `protobuf:"varint,4,opt,name=pop_fee_share,json=popFeeShare" json:"pop_fee_share,omitempty"`
	PowOutputs        []*Output `protobuf:"bytes,5,rep,name=pow_outputs,json=powOutputs" json:"pow_outputs,omitempty"`
	PopOutputs        []*Output `protobuf:"bytes,6,rep,name=pop_outputs,json=popOutputs" json:"pop_outputs,omitempty"`
	BlockHeight       int32     `protobuf:"varint,7,opt,name=block_height,json=blockHeight" json:"block_height,omitempty"`
	TxId              []byte    `protobuf:"bytes,8,opt,name=tx_id,json=txId,proto3" json:"tx_id,omitempty"`
}

func (*CoinbaseTransaction) Descriptor

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

func (*CoinbaseTransaction) GetBlockHeight

func (m *CoinbaseTransaction) GetBlockHeight() int32

func (*CoinbaseTransaction) GetPopCoinbaseAmount

func (m *CoinbaseTransaction) GetPopCoinbaseAmount() int64

func (*CoinbaseTransaction) GetPopFeeShare

func (m *CoinbaseTransaction) GetPopFeeShare() int64

func (*CoinbaseTransaction) GetPopOutputs

func (m *CoinbaseTransaction) GetPopOutputs() []*Output

func (*CoinbaseTransaction) GetPowCoinbaseAmount

func (m *CoinbaseTransaction) GetPowCoinbaseAmount() int64

func (*CoinbaseTransaction) GetPowFeeShare

func (m *CoinbaseTransaction) GetPowFeeShare() int64

func (*CoinbaseTransaction) GetPowOutputs

func (m *CoinbaseTransaction) GetPowOutputs() []*Output

func (*CoinbaseTransaction) GetTxId

func (m *CoinbaseTransaction) GetTxId() []byte

func (*CoinbaseTransaction) ProtoMessage

func (*CoinbaseTransaction) ProtoMessage()

func (*CoinbaseTransaction) Reset

func (m *CoinbaseTransaction) Reset()

func (*CoinbaseTransaction) String

func (m *CoinbaseTransaction) String() string

type CreateFilter

type CreateFilter struct {
	Filter         []byte `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
	HashIterations int32  `protobuf:"varint,2,opt,name=hash_iterations,json=hashIterations" json:"hash_iterations,omitempty"`
	Tweak          int32  `protobuf:"varint,3,opt,name=tweak" json:"tweak,omitempty"`
	Flags          int32  `protobuf:"varint,4,opt,name=flags" json:"flags,omitempty"`
}

func (*CreateFilter) Descriptor

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

func (*CreateFilter) GetFilter

func (m *CreateFilter) GetFilter() []byte

func (*CreateFilter) GetFlags

func (m *CreateFilter) GetFlags() int32

func (*CreateFilter) GetHashIterations

func (m *CreateFilter) GetHashIterations() int32

func (*CreateFilter) GetTweak

func (m *CreateFilter) GetTweak() int32

func (*CreateFilter) ProtoMessage

func (*CreateFilter) ProtoMessage()

func (*CreateFilter) Reset

func (m *CreateFilter) Reset()

func (*CreateFilter) String

func (m *CreateFilter) String() string

type DecryptWalletRequest

type DecryptWalletRequest struct {
	Passphrase string `protobuf:"bytes,1,opt,name=passphrase" json:"passphrase,omitempty"`
}

func (*DecryptWalletRequest) Descriptor

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

func (*DecryptWalletRequest) GetPassphrase

func (m *DecryptWalletRequest) GetPassphrase() string

func (*DecryptWalletRequest) ProtoMessage

func (*DecryptWalletRequest) ProtoMessage()

func (*DecryptWalletRequest) Reset

func (m *DecryptWalletRequest) Reset()

func (*DecryptWalletRequest) String

func (m *DecryptWalletRequest) String() string

type DumpPrivateKeyReply

type DumpPrivateKeyReply struct {
	Success    bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results    []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Address    []byte    `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	PrivateKey []byte    `protobuf:"bytes,4,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"`
}

func (*DumpPrivateKeyReply) Descriptor

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

func (*DumpPrivateKeyReply) GetAddress

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

func (*DumpPrivateKeyReply) GetPrivateKey

func (m *DumpPrivateKeyReply) GetPrivateKey() []byte

func (*DumpPrivateKeyReply) GetResults

func (m *DumpPrivateKeyReply) GetResults() []*Result

func (*DumpPrivateKeyReply) GetSuccess

func (m *DumpPrivateKeyReply) GetSuccess() bool

func (*DumpPrivateKeyReply) ProtoMessage

func (*DumpPrivateKeyReply) ProtoMessage()

func (*DumpPrivateKeyReply) Reset

func (m *DumpPrivateKeyReply) Reset()

func (*DumpPrivateKeyReply) String

func (m *DumpPrivateKeyReply) String() string

type DumpPrivateKeyRequest

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

func (*DumpPrivateKeyRequest) Descriptor

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

func (*DumpPrivateKeyRequest) GetAddress

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

func (*DumpPrivateKeyRequest) ProtoMessage

func (*DumpPrivateKeyRequest) ProtoMessage()

func (*DumpPrivateKeyRequest) Reset

func (m *DumpPrivateKeyRequest) Reset()

func (*DumpPrivateKeyRequest) String

func (m *DumpPrivateKeyRequest) String() string

type EncryptWalletRequest

type EncryptWalletRequest struct {
	Passphrase string `protobuf:"bytes,1,opt,name=passphrase" json:"passphrase,omitempty"`
}

func (*EncryptWalletRequest) Descriptor

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

func (*EncryptWalletRequest) GetPassphrase

func (m *EncryptWalletRequest) GetPassphrase() string

func (*EncryptWalletRequest) ProtoMessage

func (*EncryptWalletRequest) ProtoMessage()

func (*EncryptWalletRequest) Reset

func (m *EncryptWalletRequest) Reset()

func (*EncryptWalletRequest) String

func (m *EncryptWalletRequest) String() string

type Endpoint

type Endpoint struct {
	Address string `protobuf:"bytes,1,opt,name=address" json:"address,omitempty"`
	Port    int32  `protobuf:"varint,2,opt,name=port" json:"port,omitempty"`
}

func (*Endpoint) Descriptor

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

func (*Endpoint) GetAddress

func (m *Endpoint) GetAddress() string

func (*Endpoint) GetPort

func (m *Endpoint) GetPort() int32

func (*Endpoint) ProtoMessage

func (*Endpoint) ProtoMessage()

func (*Endpoint) Reset

func (m *Endpoint) Reset()

func (*Endpoint) String

func (m *Endpoint) String() string

type Event

type Event struct {
	// Types that are valid to be assigned to Results:
	//	*Event_Block
	//	*Event_Transaction
	//	*Event_Announce
	//	*Event_Heartbeat
	//	*Event_BlockQuery
	//	*Event_BlockQueryReply
	//	*Event_NetworkInfoRequest
	//	*Event_NetworkInfoReply
	//	*Event_Acknowledgement
	//	*Event_AdvertiseBlocks
	//	*Event_BlockRequest
	//	*Event_KeystoneQuery
	//	*Event_AdvertiseTx
	//	*Event_TxRequest
	//	*Event_NotFound
	//	*Event_CreateFilter
	//	*Event_AddFilter
	//	*Event_ClearFilter
	//	*Event_FilteredBlockRequest
	//	*Event_FilteredBlock
	Results     isEvent_Results `protobuf_oneof:"results"`
	Id          string          `protobuf:"bytes,11,opt,name=id" json:"id,omitempty"`
	Acknowledge bool            `protobuf:"varint,12,opt,name=acknowledge" json:"acknowledge,omitempty"`
}

func (*Event) Descriptor

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

func (*Event) GetAcknowledge

func (m *Event) GetAcknowledge() bool

func (*Event) GetAcknowledgement

func (m *Event) GetAcknowledgement() *Acknowledgement

func (*Event) GetAddFilter

func (m *Event) GetAddFilter() *AddFilter

func (*Event) GetAdvertiseBlocks

func (m *Event) GetAdvertiseBlocks() *AdvertiseBlocks

func (*Event) GetAdvertiseTx

func (m *Event) GetAdvertiseTx() *AdvertiseTransaction

func (*Event) GetAnnounce

func (m *Event) GetAnnounce() *Announce

func (*Event) GetBlock

func (m *Event) GetBlock() *Block

func (*Event) GetBlockQuery

func (m *Event) GetBlockQuery() *BlockQuery

func (*Event) GetBlockQueryReply

func (m *Event) GetBlockQueryReply() *BlockQueryReply

func (*Event) GetBlockRequest

func (m *Event) GetBlockRequest() *BlockRequest

func (*Event) GetClearFilter

func (m *Event) GetClearFilter() *ClearFilter

func (*Event) GetCreateFilter

func (m *Event) GetCreateFilter() *CreateFilter

func (*Event) GetFilteredBlock

func (m *Event) GetFilteredBlock() *FilteredBlock

func (*Event) GetFilteredBlockRequest

func (m *Event) GetFilteredBlockRequest() *BlockRequest

func (*Event) GetHeartbeat

func (m *Event) GetHeartbeat() *Heartbeat

func (*Event) GetId

func (m *Event) GetId() string

func (*Event) GetKeystoneQuery

func (m *Event) GetKeystoneQuery() *KeystoneQuery

func (*Event) GetNetworkInfoReply

func (m *Event) GetNetworkInfoReply() *NetworkInfoReply

func (*Event) GetNetworkInfoRequest

func (m *Event) GetNetworkInfoRequest() *NetworkInfoRequest

func (*Event) GetNotFound

func (m *Event) GetNotFound() *NotFound

func (*Event) GetResults

func (m *Event) GetResults() isEvent_Results

func (*Event) GetTransaction

func (m *Event) GetTransaction() *TransactionUnion

func (*Event) GetTxRequest

func (m *Event) GetTxRequest() *TransactionRequest

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) Reset

func (m *Event) Reset()

func (*Event) String

func (m *Event) String() string

func (*Event) XXX_OneofFuncs

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

XXX_OneofFuncs is for the internal use of the proto package.

type Event_Acknowledgement

type Event_Acknowledgement struct {
	Acknowledgement *Acknowledgement `protobuf:"bytes,10,opt,name=acknowledgement,oneof"`
}

type Event_AddFilter

type Event_AddFilter struct {
	AddFilter *AddFilter `protobuf:"bytes,20,opt,name=add_filter,json=addFilter,oneof"`
}

type Event_AdvertiseBlocks

type Event_AdvertiseBlocks struct {
	AdvertiseBlocks *AdvertiseBlocks `protobuf:"bytes,13,opt,name=advertise_blocks,json=advertiseBlocks,oneof"`
}

type Event_AdvertiseTx

type Event_AdvertiseTx struct {
	AdvertiseTx *AdvertiseTransaction `protobuf:"bytes,16,opt,name=advertise_tx,json=advertiseTx,oneof"`
}

type Event_Announce

type Event_Announce struct {
	Announce *Announce `protobuf:"bytes,3,opt,name=announce,oneof"`
}

type Event_Block

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

type Event_BlockQuery

type Event_BlockQuery struct {
	BlockQuery *BlockQuery `protobuf:"bytes,5,opt,name=block_query,json=blockQuery,oneof"`
}

type Event_BlockQueryReply

type Event_BlockQueryReply struct {
	BlockQueryReply *BlockQueryReply `protobuf:"bytes,6,opt,name=block_query_reply,json=blockQueryReply,oneof"`
}

type Event_BlockRequest

type Event_BlockRequest struct {
	BlockRequest *BlockRequest `protobuf:"bytes,14,opt,name=block_request,json=blockRequest,oneof"`
}

type Event_ClearFilter

type Event_ClearFilter struct {
	ClearFilter *ClearFilter `protobuf:"bytes,21,opt,name=clear_filter,json=clearFilter,oneof"`
}

type Event_CreateFilter

type Event_CreateFilter struct {
	CreateFilter *CreateFilter `protobuf:"bytes,19,opt,name=create_filter,json=createFilter,oneof"`
}

type Event_FilteredBlock

type Event_FilteredBlock struct {
	FilteredBlock *FilteredBlock `protobuf:"bytes,23,opt,name=filtered_block,json=filteredBlock,oneof"`
}

type Event_FilteredBlockRequest

type Event_FilteredBlockRequest struct {
	FilteredBlockRequest *BlockRequest `protobuf:"bytes,22,opt,name=filtered_block_request,json=filteredBlockRequest,oneof"`
}

type Event_Heartbeat

type Event_Heartbeat struct {
	Heartbeat *Heartbeat `protobuf:"bytes,4,opt,name=heartbeat,oneof"`
}

type Event_KeystoneQuery

type Event_KeystoneQuery struct {
	KeystoneQuery *KeystoneQuery `protobuf:"bytes,15,opt,name=keystone_query,json=keystoneQuery,oneof"`
}

type Event_NetworkInfoReply

type Event_NetworkInfoReply struct {
	NetworkInfoReply *NetworkInfoReply `protobuf:"bytes,9,opt,name=network_info_reply,json=networkInfoReply,oneof"`
}

type Event_NetworkInfoRequest

type Event_NetworkInfoRequest struct {
	NetworkInfoRequest *NetworkInfoRequest `protobuf:"bytes,8,opt,name=network_info_request,json=networkInfoRequest,oneof"`
}

type Event_NotFound

type Event_NotFound struct {
	NotFound *NotFound `protobuf:"bytes,18,opt,name=not_found,json=notFound,oneof"`
}

type Event_Transaction

type Event_Transaction struct {
	Transaction *TransactionUnion `protobuf:"bytes,2,opt,name=transaction,oneof"`
}

type Event_TxRequest

type Event_TxRequest struct {
	TxRequest *TransactionRequest `protobuf:"bytes,17,opt,name=tx_request,json=txRequest,oneof"`
}

type FilteredBlock

type FilteredBlock struct {
	Number                   int32    `protobuf:"varint,1,opt,name=number" json:"number,omitempty"`
	Version                  int32    `protobuf:"varint,2,opt,name=version" json:"version,omitempty"`
	PreviousHash             []byte   `protobuf:"bytes,3,opt,name=previous_hash,json=previousHash,proto3" json:"previous_hash,omitempty"`
	SecondPreviousHash       []byte   `protobuf:"bytes,4,opt,name=second_previous_hash,json=secondPreviousHash,proto3" json:"second_previous_hash,omitempty"`
	ThirdPreviousHash        []byte   `protobuf:"bytes,5,opt,name=third_previous_hash,json=thirdPreviousHash,proto3" json:"third_previous_hash,omitempty"`
	MerkleRoot               []byte   `protobuf:"bytes,6,opt,name=merkle_root,json=merkleRoot,proto3" json:"merkle_root,omitempty"`
	Timestamp                int32    `protobuf:"varint,7,opt,name=timestamp" json:"timestamp,omitempty"`
	Difficulty               int32    `protobuf:"varint,8,opt,name=difficulty" json:"difficulty,omitempty"`
	Nonce                    int32    `protobuf:"zigzag32,9,opt,name=nonce" json:"nonce,omitempty"`
	TotalRegularTransactions int32    `` /* 130-byte string literal not displayed */
	TotalPopTransactions     int32    `protobuf:"varint,11,opt,name=total_pop_transactions,json=totalPopTransactions" json:"total_pop_transactions,omitempty"`
	MerkleHashes             [][]byte `protobuf:"bytes,12,rep,name=merkle_hashes,json=merkleHashes,proto3" json:"merkle_hashes,omitempty"`
	MerkleFlags              []byte   `protobuf:"bytes,13,opt,name=merkle_flags,json=merkleFlags,proto3" json:"merkle_flags,omitempty"`
}

func (*FilteredBlock) Descriptor

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

func (*FilteredBlock) GetDifficulty

func (m *FilteredBlock) GetDifficulty() int32

func (*FilteredBlock) GetMerkleFlags

func (m *FilteredBlock) GetMerkleFlags() []byte

func (*FilteredBlock) GetMerkleHashes

func (m *FilteredBlock) GetMerkleHashes() [][]byte

func (*FilteredBlock) GetMerkleRoot

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

func (*FilteredBlock) GetNonce

func (m *FilteredBlock) GetNonce() int32

func (*FilteredBlock) GetNumber

func (m *FilteredBlock) GetNumber() int32

func (*FilteredBlock) GetPreviousHash

func (m *FilteredBlock) GetPreviousHash() []byte

func (*FilteredBlock) GetSecondPreviousHash

func (m *FilteredBlock) GetSecondPreviousHash() []byte

func (*FilteredBlock) GetThirdPreviousHash

func (m *FilteredBlock) GetThirdPreviousHash() []byte

func (*FilteredBlock) GetTimestamp

func (m *FilteredBlock) GetTimestamp() int32

func (*FilteredBlock) GetTotalPopTransactions

func (m *FilteredBlock) GetTotalPopTransactions() int32

func (*FilteredBlock) GetTotalRegularTransactions

func (m *FilteredBlock) GetTotalRegularTransactions() int32

func (*FilteredBlock) GetVersion

func (m *FilteredBlock) GetVersion() int32

func (*FilteredBlock) ProtoMessage

func (*FilteredBlock) ProtoMessage()

func (*FilteredBlock) Reset

func (m *FilteredBlock) Reset()

func (*FilteredBlock) String

func (m *FilteredBlock) String() string

type GenerateMultisigAddressReply

type GenerateMultisigAddressReply struct {
	Success             bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results             []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	SourceAddresses     [][]byte  `protobuf:"bytes,3,rep,name=sourceAddresses,proto3" json:"sourceAddresses,omitempty"`
	SignatureThresholdM int32     `protobuf:"varint,4,opt,name=signatureThresholdM" json:"signatureThresholdM,omitempty"`
	MultisigAddress     []byte    `protobuf:"bytes,5,opt,name=multisigAddress,proto3" json:"multisigAddress,omitempty"`
}

func (*GenerateMultisigAddressReply) Descriptor

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

func (*GenerateMultisigAddressReply) GetMultisigAddress

func (m *GenerateMultisigAddressReply) GetMultisigAddress() []byte

func (*GenerateMultisigAddressReply) GetResults

func (m *GenerateMultisigAddressReply) GetResults() []*Result

func (*GenerateMultisigAddressReply) GetSignatureThresholdM

func (m *GenerateMultisigAddressReply) GetSignatureThresholdM() int32

func (*GenerateMultisigAddressReply) GetSourceAddresses

func (m *GenerateMultisigAddressReply) GetSourceAddresses() [][]byte

func (*GenerateMultisigAddressReply) GetSuccess

func (m *GenerateMultisigAddressReply) GetSuccess() bool

func (*GenerateMultisigAddressReply) ProtoMessage

func (*GenerateMultisigAddressReply) ProtoMessage()

func (*GenerateMultisigAddressReply) Reset

func (m *GenerateMultisigAddressReply) Reset()

func (*GenerateMultisigAddressReply) String

type GenerateMultisigAddressRequest

type GenerateMultisigAddressRequest struct {
	SourceAddresses     [][]byte `protobuf:"bytes,1,rep,name=sourceAddresses,proto3" json:"sourceAddresses,omitempty"`
	SignatureThresholdM int32    `protobuf:"varint,2,opt,name=signatureThresholdM" json:"signatureThresholdM,omitempty"`
}

func (*GenerateMultisigAddressRequest) Descriptor

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

func (*GenerateMultisigAddressRequest) GetSignatureThresholdM

func (m *GenerateMultisigAddressRequest) GetSignatureThresholdM() int32

func (*GenerateMultisigAddressRequest) GetSourceAddresses

func (m *GenerateMultisigAddressRequest) GetSourceAddresses() [][]byte

func (*GenerateMultisigAddressRequest) ProtoMessage

func (*GenerateMultisigAddressRequest) ProtoMessage()

func (*GenerateMultisigAddressRequest) Reset

func (m *GenerateMultisigAddressRequest) Reset()

func (*GenerateMultisigAddressRequest) String

type GetBalanceReply

type GetBalanceReply struct {
	Success     bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results     []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Confirmed   []*Output `protobuf:"bytes,3,rep,name=confirmed" json:"confirmed,omitempty"`
	Unconfirmed []*Output `protobuf:"bytes,4,rep,name=unconfirmed" json:"unconfirmed,omitempty"`
}

func (*GetBalanceReply) Descriptor

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

func (*GetBalanceReply) GetConfirmed

func (m *GetBalanceReply) GetConfirmed() []*Output

func (*GetBalanceReply) GetResults

func (m *GetBalanceReply) GetResults() []*Result

func (*GetBalanceReply) GetSuccess

func (m *GetBalanceReply) GetSuccess() bool

func (*GetBalanceReply) GetUnconfirmed

func (m *GetBalanceReply) GetUnconfirmed() []*Output

func (*GetBalanceReply) ProtoMessage

func (*GetBalanceReply) ProtoMessage()

func (*GetBalanceReply) Reset

func (m *GetBalanceReply) Reset()

func (*GetBalanceReply) String

func (m *GetBalanceReply) String() string

type GetBalanceRequest

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

func (*GetBalanceRequest) Descriptor

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

func (*GetBalanceRequest) GetAddresses

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

func (*GetBalanceRequest) ProtoMessage

func (*GetBalanceRequest) ProtoMessage()

func (*GetBalanceRequest) Reset

func (m *GetBalanceRequest) Reset()

func (*GetBalanceRequest) String

func (m *GetBalanceRequest) String() string

type GetBitcoinBlockIndexRequest

type GetBitcoinBlockIndexRequest struct {
	BlockHeader  []byte `protobuf:"bytes,1,opt,name=block_header,json=blockHeader,proto3" json:"block_header,omitempty"`
	SearchLength int32  `protobuf:"varint,2,opt,name=search_length,json=searchLength" json:"search_length,omitempty"`
}

func (*GetBitcoinBlockIndexRequest) Descriptor

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

func (*GetBitcoinBlockIndexRequest) GetBlockHeader

func (m *GetBitcoinBlockIndexRequest) GetBlockHeader() []byte

func (*GetBitcoinBlockIndexRequest) GetSearchLength

func (m *GetBitcoinBlockIndexRequest) GetSearchLength() int32

func (*GetBitcoinBlockIndexRequest) ProtoMessage

func (*GetBitcoinBlockIndexRequest) ProtoMessage()

func (*GetBitcoinBlockIndexRequest) Reset

func (m *GetBitcoinBlockIndexRequest) Reset()

func (*GetBitcoinBlockIndexRequest) String

func (m *GetBitcoinBlockIndexRequest) String() string

type GetBlockTemplateReply

type GetBlockTemplateReply struct {
	Success                 bool                    `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results                 []*Result               `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Target                  int64                   `protobuf:"varint,3,opt,name=target" json:"target,omitempty"`
	SizeLimit               int64                   `protobuf:"varint,4,opt,name=size_limit,json=sizeLimit" json:"size_limit,omitempty"`
	BlockHeight             int32                   `protobuf:"varint,5,opt,name=block_height,json=blockHeight" json:"block_height,omitempty"`
	CoinbaseValue           int64                   `protobuf:"varint,6,opt,name=coinbase_value,json=coinbaseValue" json:"coinbase_value,omitempty"`
	MinimumTimestamp        int32                   `protobuf:"varint,7,opt,name=minimum_timestamp,json=minimumTimestamp" json:"minimum_timestamp,omitempty"`
	CurrentTimestamp        int32                   `protobuf:"varint,8,opt,name=current_timestamp,json=currentTimestamp" json:"current_timestamp,omitempty"`
	Mutable                 []string                `protobuf:"bytes,9,rep,name=mutable" json:"mutable,omitempty"`
	PreviousBlockHash       []byte                  `protobuf:"bytes,10,opt,name=previous_block_hash,json=previousBlockHash,proto3" json:"previous_block_hash,omitempty"`
	SecondPreviousBlockHash []byte                  `` /* 135-byte string literal not displayed */
	ThirdPreviousBlockHash  []byte                  `` /* 132-byte string literal not displayed */
	PreviousLedgerHash      []byte                  `protobuf:"bytes,13,opt,name=previous_ledger_hash,json=previousLedgerHash,proto3" json:"previous_ledger_hash,omitempty"`
	Transactions            []*CandidateTransaction `protobuf:"bytes,14,rep,name=transactions" json:"transactions,omitempty"`
}

func (*GetBlockTemplateReply) Descriptor

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

func (*GetBlockTemplateReply) GetBlockHeight

func (m *GetBlockTemplateReply) GetBlockHeight() int32

func (*GetBlockTemplateReply) GetCoinbaseValue

func (m *GetBlockTemplateReply) GetCoinbaseValue() int64

func (*GetBlockTemplateReply) GetCurrentTimestamp

func (m *GetBlockTemplateReply) GetCurrentTimestamp() int32

func (*GetBlockTemplateReply) GetMinimumTimestamp

func (m *GetBlockTemplateReply) GetMinimumTimestamp() int32

func (*GetBlockTemplateReply) GetMutable

func (m *GetBlockTemplateReply) GetMutable() []string

func (*GetBlockTemplateReply) GetPreviousBlockHash

func (m *GetBlockTemplateReply) GetPreviousBlockHash() []byte

func (*GetBlockTemplateReply) GetPreviousLedgerHash

func (m *GetBlockTemplateReply) GetPreviousLedgerHash() []byte

func (*GetBlockTemplateReply) GetResults

func (m *GetBlockTemplateReply) GetResults() []*Result

func (*GetBlockTemplateReply) GetSecondPreviousBlockHash

func (m *GetBlockTemplateReply) GetSecondPreviousBlockHash() []byte

func (*GetBlockTemplateReply) GetSizeLimit

func (m *GetBlockTemplateReply) GetSizeLimit() int64

func (*GetBlockTemplateReply) GetSuccess

func (m *GetBlockTemplateReply) GetSuccess() bool

func (*GetBlockTemplateReply) GetTarget

func (m *GetBlockTemplateReply) GetTarget() int64

func (*GetBlockTemplateReply) GetThirdPreviousBlockHash

func (m *GetBlockTemplateReply) GetThirdPreviousBlockHash() []byte

func (*GetBlockTemplateReply) GetTransactions

func (m *GetBlockTemplateReply) GetTransactions() []*CandidateTransaction

func (*GetBlockTemplateReply) ProtoMessage

func (*GetBlockTemplateReply) ProtoMessage()

func (*GetBlockTemplateReply) Reset

func (m *GetBlockTemplateReply) Reset()

func (*GetBlockTemplateReply) String

func (m *GetBlockTemplateReply) String() string

type GetBlockTemplateRequest

type GetBlockTemplateRequest struct {
	Mode         string   `protobuf:"bytes,1,opt,name=mode" json:"mode,omitempty"`
	Capabilities []string `protobuf:"bytes,2,rep,name=capabilities" json:"capabilities,omitempty"`
}

func (*GetBlockTemplateRequest) Descriptor

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

func (*GetBlockTemplateRequest) GetCapabilities

func (m *GetBlockTemplateRequest) GetCapabilities() []string

func (*GetBlockTemplateRequest) GetMode

func (m *GetBlockTemplateRequest) GetMode() string

func (*GetBlockTemplateRequest) ProtoMessage

func (*GetBlockTemplateRequest) ProtoMessage()

func (*GetBlockTemplateRequest) Reset

func (m *GetBlockTemplateRequest) Reset()

func (*GetBlockTemplateRequest) String

func (m *GetBlockTemplateRequest) String() string

type GetBlockTimesReply

type GetBlockTimesReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Times   []int32   `protobuf:"zigzag32,3,rep,packed,name=times" json:"times,omitempty"`
}

func (*GetBlockTimesReply) Descriptor

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

func (*GetBlockTimesReply) GetResults

func (m *GetBlockTimesReply) GetResults() []*Result

func (*GetBlockTimesReply) GetSuccess

func (m *GetBlockTimesReply) GetSuccess() bool

func (*GetBlockTimesReply) GetTimes

func (m *GetBlockTimesReply) GetTimes() []int32

func (*GetBlockTimesReply) ProtoMessage

func (*GetBlockTimesReply) ProtoMessage()

func (*GetBlockTimesReply) Reset

func (m *GetBlockTimesReply) Reset()

func (*GetBlockTimesReply) String

func (m *GetBlockTimesReply) String() string

type GetBlockTimesRequest

type GetBlockTimesRequest struct {
	HistoryLength int32 `protobuf:"varint,1,opt,name=history_length,json=historyLength" json:"history_length,omitempty"`
}

func (*GetBlockTimesRequest) Descriptor

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

func (*GetBlockTimesRequest) GetHistoryLength

func (m *GetBlockTimesRequest) GetHistoryLength() int32

func (*GetBlockTimesRequest) ProtoMessage

func (*GetBlockTimesRequest) ProtoMessage()

func (*GetBlockTimesRequest) Reset

func (m *GetBlockTimesRequest) Reset()

func (*GetBlockTimesRequest) String

func (m *GetBlockTimesRequest) String() string

type GetBlockchainsReply

type GetBlockchainsReply struct {
	Success                 bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results                 []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	BestBlockchainLength    int32     `protobuf:"varint,3,opt,name=best_blockchain_length,json=bestBlockchainLength" json:"best_blockchain_length,omitempty"`
	LongestBlockchainLength int32     `` /* 126-byte string literal not displayed */
}

func (*GetBlockchainsReply) Descriptor

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

func (*GetBlockchainsReply) GetBestBlockchainLength

func (m *GetBlockchainsReply) GetBestBlockchainLength() int32

func (*GetBlockchainsReply) GetLongestBlockchainLength

func (m *GetBlockchainsReply) GetLongestBlockchainLength() int32

func (*GetBlockchainsReply) GetResults

func (m *GetBlockchainsReply) GetResults() []*Result

func (*GetBlockchainsReply) GetSuccess

func (m *GetBlockchainsReply) GetSuccess() bool

func (*GetBlockchainsReply) ProtoMessage

func (*GetBlockchainsReply) ProtoMessage()

func (*GetBlockchainsReply) Reset

func (m *GetBlockchainsReply) Reset()

func (*GetBlockchainsReply) String

func (m *GetBlockchainsReply) String() string

type GetBlockchainsRequest

type GetBlockchainsRequest struct {
}

func (*GetBlockchainsRequest) Descriptor

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

func (*GetBlockchainsRequest) ProtoMessage

func (*GetBlockchainsRequest) ProtoMessage()

func (*GetBlockchainsRequest) Reset

func (m *GetBlockchainsRequest) Reset()

func (*GetBlockchainsRequest) String

func (m *GetBlockchainsRequest) String() string

type GetBlocksReply

type GetBlocksReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Blocks  []*Block  `protobuf:"bytes,3,rep,name=blocks" json:"blocks,omitempty"`
}

func (*GetBlocksReply) Descriptor

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

func (*GetBlocksReply) GetBlocks

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

func (*GetBlocksReply) GetResults

func (m *GetBlocksReply) GetResults() []*Result

func (*GetBlocksReply) GetSuccess

func (m *GetBlocksReply) GetSuccess() bool

func (*GetBlocksReply) ProtoMessage

func (*GetBlocksReply) ProtoMessage()

func (*GetBlocksReply) Reset

func (m *GetBlocksReply) Reset()

func (*GetBlocksReply) String

func (m *GetBlocksReply) String() string

type GetBlocksRequest

type GetBlocksRequest struct {
	SearchLength int32          `protobuf:"varint,1,opt,name=search_length,json=searchLength" json:"search_length,omitempty"`
	Filters      []*BlockFilter `protobuf:"bytes,2,rep,name=filters" json:"filters,omitempty"`
}

func (*GetBlocksRequest) Descriptor

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

func (*GetBlocksRequest) GetFilters

func (m *GetBlocksRequest) GetFilters() []*BlockFilter

func (*GetBlocksRequest) GetSearchLength

func (m *GetBlocksRequest) GetSearchLength() int32

func (*GetBlocksRequest) ProtoMessage

func (*GetBlocksRequest) ProtoMessage()

func (*GetBlocksRequest) Reset

func (m *GetBlocksRequest) Reset()

func (*GetBlocksRequest) String

func (m *GetBlocksRequest) String() string

type GetDiagnosticInfoReply

type GetDiagnosticInfoReply struct {
	Success                  bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results                  []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	UserLanguage             string    `protobuf:"bytes,3,opt,name=user_language,json=userLanguage" json:"user_language,omitempty"`
	JavaRuntimeName          string    `protobuf:"bytes,4,opt,name=java_runtime_name,json=javaRuntimeName" json:"java_runtime_name,omitempty"`
	SunBootLibraryPath       string    `protobuf:"bytes,5,opt,name=sun_boot_library_path,json=sunBootLibraryPath" json:"sun_boot_library_path,omitempty"`
	JavaRuntimeVersion       string    `protobuf:"bytes,6,opt,name=java_runtime_version,json=javaRuntimeVersion" json:"java_runtime_version,omitempty"`
	JavaSpecificationVersion string    `` /* 128-byte string literal not displayed */
	OsName                   string    `protobuf:"bytes,8,opt,name=os_name,json=osName" json:"os_name,omitempty"`
	OsArch                   string    `protobuf:"bytes,9,opt,name=os_arch,json=osArch" json:"os_arch,omitempty"`
	OsVersion                string    `protobuf:"bytes,10,opt,name=os_version,json=osVersion" json:"os_version,omitempty"`
	MemoryTotalGb            string    `protobuf:"bytes,11,opt,name=memory_total_gb,json=memoryTotalGb" json:"memory_total_gb,omitempty"`
	MemoryMaxGb              string    `protobuf:"bytes,12,opt,name=memory_max_gb,json=memoryMaxGb" json:"memory_max_gb,omitempty"`
	ProcessorCount           string    `protobuf:"bytes,13,opt,name=processor_count,json=processorCount" json:"processor_count,omitempty"`
	ProcessorType            string    `protobuf:"bytes,14,opt,name=processor_type,json=processorType" json:"processor_type,omitempty"`
	WorkingDirectory         string    `protobuf:"bytes,15,opt,name=working_directory,json=workingDirectory" json:"working_directory,omitempty"`
	DatetimeNowUtc           string    `protobuf:"bytes,16,opt,name=datetime_now_utc,json=datetimeNowUtc" json:"datetime_now_utc,omitempty"`
	NodecorePropertiesSource string    `` /* 129-byte string literal not displayed */
	NodecorePropertiesValues []string  `` /* 129-byte string literal not displayed */
}

func (*GetDiagnosticInfoReply) Descriptor

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

func (*GetDiagnosticInfoReply) GetDatetimeNowUtc

func (m *GetDiagnosticInfoReply) GetDatetimeNowUtc() string

func (*GetDiagnosticInfoReply) GetJavaRuntimeName

func (m *GetDiagnosticInfoReply) GetJavaRuntimeName() string

func (*GetDiagnosticInfoReply) GetJavaRuntimeVersion

func (m *GetDiagnosticInfoReply) GetJavaRuntimeVersion() string

func (*GetDiagnosticInfoReply) GetJavaSpecificationVersion

func (m *GetDiagnosticInfoReply) GetJavaSpecificationVersion() string

func (*GetDiagnosticInfoReply) GetMemoryMaxGb

func (m *GetDiagnosticInfoReply) GetMemoryMaxGb() string

func (*GetDiagnosticInfoReply) GetMemoryTotalGb

func (m *GetDiagnosticInfoReply) GetMemoryTotalGb() string

func (*GetDiagnosticInfoReply) GetNodecorePropertiesSource

func (m *GetDiagnosticInfoReply) GetNodecorePropertiesSource() string

func (*GetDiagnosticInfoReply) GetNodecorePropertiesValues

func (m *GetDiagnosticInfoReply) GetNodecorePropertiesValues() []string

func (*GetDiagnosticInfoReply) GetOsArch

func (m *GetDiagnosticInfoReply) GetOsArch() string

func (*GetDiagnosticInfoReply) GetOsName

func (m *GetDiagnosticInfoReply) GetOsName() string

func (*GetDiagnosticInfoReply) GetOsVersion

func (m *GetDiagnosticInfoReply) GetOsVersion() string

func (*GetDiagnosticInfoReply) GetProcessorCount

func (m *GetDiagnosticInfoReply) GetProcessorCount() string

func (*GetDiagnosticInfoReply) GetProcessorType

func (m *GetDiagnosticInfoReply) GetProcessorType() string

func (*GetDiagnosticInfoReply) GetResults

func (m *GetDiagnosticInfoReply) GetResults() []*Result

func (*GetDiagnosticInfoReply) GetSuccess

func (m *GetDiagnosticInfoReply) GetSuccess() bool

func (*GetDiagnosticInfoReply) GetSunBootLibraryPath

func (m *GetDiagnosticInfoReply) GetSunBootLibraryPath() string

func (*GetDiagnosticInfoReply) GetUserLanguage

func (m *GetDiagnosticInfoReply) GetUserLanguage() string

func (*GetDiagnosticInfoReply) GetWorkingDirectory

func (m *GetDiagnosticInfoReply) GetWorkingDirectory() string

func (*GetDiagnosticInfoReply) ProtoMessage

func (*GetDiagnosticInfoReply) ProtoMessage()

func (*GetDiagnosticInfoReply) Reset

func (m *GetDiagnosticInfoReply) Reset()

func (*GetDiagnosticInfoReply) String

func (m *GetDiagnosticInfoReply) String() string

type GetDiagnosticInfoRequest

type GetDiagnosticInfoRequest struct {
}

func (*GetDiagnosticInfoRequest) Descriptor

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

func (*GetDiagnosticInfoRequest) ProtoMessage

func (*GetDiagnosticInfoRequest) ProtoMessage()

func (*GetDiagnosticInfoRequest) Reset

func (m *GetDiagnosticInfoRequest) Reset()

func (*GetDiagnosticInfoRequest) String

func (m *GetDiagnosticInfoRequest) String() string

type GetEndorsementsOfBlockReply

type GetEndorsementsOfBlockReply struct {
	Success      bool              `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Endorsements []*PoPEndorsement `protobuf:"bytes,2,rep,name=endorsements" json:"endorsements,omitempty"`
}

func (*GetEndorsementsOfBlockReply) Descriptor

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

func (*GetEndorsementsOfBlockReply) GetEndorsements

func (m *GetEndorsementsOfBlockReply) GetEndorsements() []*PoPEndorsement

func (*GetEndorsementsOfBlockReply) GetSuccess

func (m *GetEndorsementsOfBlockReply) GetSuccess() bool

func (*GetEndorsementsOfBlockReply) ProtoMessage

func (*GetEndorsementsOfBlockReply) ProtoMessage()

func (*GetEndorsementsOfBlockReply) Reset

func (m *GetEndorsementsOfBlockReply) Reset()

func (*GetEndorsementsOfBlockReply) String

func (m *GetEndorsementsOfBlockReply) String() string

type GetEndorsementsOfBlockRequest

type GetEndorsementsOfBlockRequest struct {
	Filter *BlockFilter `protobuf:"bytes,1,opt,name=filter" json:"filter,omitempty"`
}

func (*GetEndorsementsOfBlockRequest) Descriptor

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

func (*GetEndorsementsOfBlockRequest) GetFilter

func (*GetEndorsementsOfBlockRequest) ProtoMessage

func (*GetEndorsementsOfBlockRequest) ProtoMessage()

func (*GetEndorsementsOfBlockRequest) Reset

func (m *GetEndorsementsOfBlockRequest) Reset()

func (*GetEndorsementsOfBlockRequest) String

type GetHistoryReply

type GetHistoryReply struct {
	Success   bool              `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results   []*Result         `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Addresses []*AddressHistory `protobuf:"bytes,3,rep,name=addresses" json:"addresses,omitempty"`
}

func (*GetHistoryReply) Descriptor

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

func (*GetHistoryReply) GetAddresses

func (m *GetHistoryReply) GetAddresses() []*AddressHistory

func (*GetHistoryReply) GetResults

func (m *GetHistoryReply) GetResults() []*Result

func (*GetHistoryReply) GetSuccess

func (m *GetHistoryReply) GetSuccess() bool

func (*GetHistoryReply) ProtoMessage

func (*GetHistoryReply) ProtoMessage()

func (*GetHistoryReply) Reset

func (m *GetHistoryReply) Reset()

func (*GetHistoryReply) String

func (m *GetHistoryReply) String() string

type GetHistoryRequest

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

func (*GetHistoryRequest) Descriptor

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

func (*GetHistoryRequest) GetAddresses

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

func (*GetHistoryRequest) ProtoMessage

func (*GetHistoryRequest) ProtoMessage()

func (*GetHistoryRequest) Reset

func (m *GetHistoryRequest) Reset()

func (*GetHistoryRequest) String

func (m *GetHistoryRequest) String() string

type GetInfoReply

type GetInfoReply struct {
	Success           bool          `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results           []*Result     `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	NumberOfBlocks    int32         `protobuf:"varint,3,opt,name=number_of_blocks,json=numberOfBlocks" json:"number_of_blocks,omitempty"`
	LastBlock         *BlockSummary `protobuf:"bytes,4,opt,name=last_block,json=lastBlock" json:"last_block,omitempty"`
	DefaultAddress    *Output       `protobuf:"bytes,5,opt,name=default_address,json=defaultAddress" json:"default_address,omitempty"`
	TransactionFee    int64         `protobuf:"varint,6,opt,name=transaction_fee,json=transactionFee" json:"transaction_fee,omitempty"`
	EstimatedHashrate int64         `protobuf:"varint,7,opt,name=estimated_hashrate,json=estimatedHashrate" json:"estimated_hashrate,omitempty"`
	DecodedDifficulty uint64        `protobuf:"fixed64,8,opt,name=decoded_difficulty,json=decodedDifficulty" json:"decoded_difficulty,omitempty"`
}

func (*GetInfoReply) Descriptor

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

func (*GetInfoReply) GetDecodedDifficulty

func (m *GetInfoReply) GetDecodedDifficulty() uint64

func (*GetInfoReply) GetDefaultAddress

func (m *GetInfoReply) GetDefaultAddress() *Output

func (*GetInfoReply) GetEstimatedHashrate

func (m *GetInfoReply) GetEstimatedHashrate() int64

func (*GetInfoReply) GetLastBlock

func (m *GetInfoReply) GetLastBlock() *BlockSummary

func (*GetInfoReply) GetNumberOfBlocks

func (m *GetInfoReply) GetNumberOfBlocks() int32

func (*GetInfoReply) GetResults

func (m *GetInfoReply) GetResults() []*Result

func (*GetInfoReply) GetSuccess

func (m *GetInfoReply) GetSuccess() bool

func (*GetInfoReply) GetTransactionFee

func (m *GetInfoReply) GetTransactionFee() int64

func (*GetInfoReply) ProtoMessage

func (*GetInfoReply) ProtoMessage()

func (*GetInfoReply) Reset

func (m *GetInfoReply) Reset()

func (*GetInfoReply) String

func (m *GetInfoReply) String() string

type GetInfoRequest

type GetInfoRequest struct {
}

func (*GetInfoRequest) Descriptor

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

func (*GetInfoRequest) ProtoMessage

func (*GetInfoRequest) ProtoMessage()

func (*GetInfoRequest) Reset

func (m *GetInfoRequest) Reset()

func (*GetInfoRequest) String

func (m *GetInfoRequest) String() string

type GetLastBitcoinBlockReply

type GetLastBitcoinBlockReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Header  []byte    `protobuf:"bytes,3,opt,name=header,proto3" json:"header,omitempty"`
}

func (*GetLastBitcoinBlockReply) Descriptor

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

func (*GetLastBitcoinBlockReply) GetHeader

func (m *GetLastBitcoinBlockReply) GetHeader() []byte

func (*GetLastBitcoinBlockReply) GetResults

func (m *GetLastBitcoinBlockReply) GetResults() []*Result

func (*GetLastBitcoinBlockReply) GetSuccess

func (m *GetLastBitcoinBlockReply) GetSuccess() bool

func (*GetLastBitcoinBlockReply) ProtoMessage

func (*GetLastBitcoinBlockReply) ProtoMessage()

func (*GetLastBitcoinBlockReply) Reset

func (m *GetLastBitcoinBlockReply) Reset()

func (*GetLastBitcoinBlockReply) String

func (m *GetLastBitcoinBlockReply) String() string

type GetLastBitcoinBlockRequest

type GetLastBitcoinBlockRequest struct {
}

func (*GetLastBitcoinBlockRequest) Descriptor

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

func (*GetLastBitcoinBlockRequest) ProtoMessage

func (*GetLastBitcoinBlockRequest) ProtoMessage()

func (*GetLastBitcoinBlockRequest) Reset

func (m *GetLastBitcoinBlockRequest) Reset()

func (*GetLastBitcoinBlockRequest) String

func (m *GetLastBitcoinBlockRequest) String() string

type GetLastBlockReply

type GetLastBlockReply struct {
	Success bool         `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result    `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Header  *BlockHeader `protobuf:"bytes,3,opt,name=header" json:"header,omitempty"`
}

func (*GetLastBlockReply) Descriptor

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

func (*GetLastBlockReply) GetHeader

func (m *GetLastBlockReply) GetHeader() *BlockHeader

func (*GetLastBlockReply) GetResults

func (m *GetLastBlockReply) GetResults() []*Result

func (*GetLastBlockReply) GetSuccess

func (m *GetLastBlockReply) GetSuccess() bool

func (*GetLastBlockReply) ProtoMessage

func (*GetLastBlockReply) ProtoMessage()

func (*GetLastBlockReply) Reset

func (m *GetLastBlockReply) Reset()

func (*GetLastBlockReply) String

func (m *GetLastBlockReply) String() string

type GetLastBlockRequest

type GetLastBlockRequest struct {
}

func (*GetLastBlockRequest) Descriptor

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

func (*GetLastBlockRequest) ProtoMessage

func (*GetLastBlockRequest) ProtoMessage()

func (*GetLastBlockRequest) Reset

func (m *GetLastBlockRequest) Reset()

func (*GetLastBlockRequest) String

func (m *GetLastBlockRequest) String() string

type GetNewAddressReply

type GetNewAddressReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Address []byte    `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
}

func (*GetNewAddressReply) Descriptor

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

func (*GetNewAddressReply) GetAddress

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

func (*GetNewAddressReply) GetResults

func (m *GetNewAddressReply) GetResults() []*Result

func (*GetNewAddressReply) GetSuccess

func (m *GetNewAddressReply) GetSuccess() bool

func (*GetNewAddressReply) ProtoMessage

func (*GetNewAddressReply) ProtoMessage()

func (*GetNewAddressReply) Reset

func (m *GetNewAddressReply) Reset()

func (*GetNewAddressReply) String

func (m *GetNewAddressReply) String() string

type GetNewAddressRequest

type GetNewAddressRequest struct {
}

func (*GetNewAddressRequest) Descriptor

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

func (*GetNewAddressRequest) ProtoMessage

func (*GetNewAddressRequest) ProtoMessage()

func (*GetNewAddressRequest) Reset

func (m *GetNewAddressRequest) Reset()

func (*GetNewAddressRequest) String

func (m *GetNewAddressRequest) String() string

type GetPeerInfoReply

type GetPeerInfoReply struct {
	Success           bool          `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results           []*Result     `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Endpoints         []*Endpoint   `protobuf:"bytes,3,rep,name=endpoints" json:"endpoints,omitempty"`
	ConnectedNodes    []*NodeInfo   `protobuf:"bytes,4,rep,name=connected_nodes,json=connectedNodes" json:"connected_nodes,omitempty"`
	DisconnectedNodes []*NodeInfo   `protobuf:"bytes,5,rep,name=disconnected_nodes,json=disconnectedNodes" json:"disconnected_nodes,omitempty"`
	CandidateNodes    []*NodeInfo   `protobuf:"bytes,6,rep,name=candidate_nodes,json=candidateNodes" json:"candidate_nodes,omitempty"`
	NodeHeights       []*NodeHeight `protobuf:"bytes,7,rep,name=node_heights,json=nodeHeights" json:"node_heights,omitempty"`
}

func (*GetPeerInfoReply) Descriptor

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

func (*GetPeerInfoReply) GetCandidateNodes

func (m *GetPeerInfoReply) GetCandidateNodes() []*NodeInfo

func (*GetPeerInfoReply) GetConnectedNodes

func (m *GetPeerInfoReply) GetConnectedNodes() []*NodeInfo

func (*GetPeerInfoReply) GetDisconnectedNodes

func (m *GetPeerInfoReply) GetDisconnectedNodes() []*NodeInfo

func (*GetPeerInfoReply) GetEndpoints

func (m *GetPeerInfoReply) GetEndpoints() []*Endpoint

func (*GetPeerInfoReply) GetNodeHeights

func (m *GetPeerInfoReply) GetNodeHeights() []*NodeHeight

func (*GetPeerInfoReply) GetResults

func (m *GetPeerInfoReply) GetResults() []*Result

func (*GetPeerInfoReply) GetSuccess

func (m *GetPeerInfoReply) GetSuccess() bool

func (*GetPeerInfoReply) ProtoMessage

func (*GetPeerInfoReply) ProtoMessage()

func (*GetPeerInfoReply) Reset

func (m *GetPeerInfoReply) Reset()

func (*GetPeerInfoReply) String

func (m *GetPeerInfoReply) String() string

type GetPeerInfoRequest

type GetPeerInfoRequest struct {
}

func (*GetPeerInfoRequest) Descriptor

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

func (*GetPeerInfoRequest) ProtoMessage

func (*GetPeerInfoRequest) ProtoMessage()

func (*GetPeerInfoRequest) Reset

func (m *GetPeerInfoRequest) Reset()

func (*GetPeerInfoRequest) String

func (m *GetPeerInfoRequest) String() string

type GetPendingTransactionsReply

type GetPendingTransactionsReply struct {
	Success      bool           `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results      []*Result      `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Transactions []*Transaction `protobuf:"bytes,3,rep,name=transactions" json:"transactions,omitempty"`
}

func (*GetPendingTransactionsReply) Descriptor

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

func (*GetPendingTransactionsReply) GetResults

func (m *GetPendingTransactionsReply) GetResults() []*Result

func (*GetPendingTransactionsReply) GetSuccess

func (m *GetPendingTransactionsReply) GetSuccess() bool

func (*GetPendingTransactionsReply) GetTransactions

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

func (*GetPendingTransactionsReply) ProtoMessage

func (*GetPendingTransactionsReply) ProtoMessage()

func (*GetPendingTransactionsReply) Reset

func (m *GetPendingTransactionsReply) Reset()

func (*GetPendingTransactionsReply) String

func (m *GetPendingTransactionsReply) String() string

type GetPendingTransactionsRequest

type GetPendingTransactionsRequest struct {
}

func (*GetPendingTransactionsRequest) Descriptor

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

func (*GetPendingTransactionsRequest) ProtoMessage

func (*GetPendingTransactionsRequest) ProtoMessage()

func (*GetPendingTransactionsRequest) Reset

func (m *GetPendingTransactionsRequest) Reset()

func (*GetPendingTransactionsRequest) String

type GetPoPEndorsementsInfoReply

type GetPoPEndorsementsInfoReply struct {
	Success         bool                  `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results         []*Result             `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	PopEndorsements []*PoPEndorsementInfo `protobuf:"bytes,3,rep,name=pop_endorsements,json=popEndorsements" json:"pop_endorsements,omitempty"`
}

func (*GetPoPEndorsementsInfoReply) Descriptor

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

func (*GetPoPEndorsementsInfoReply) GetPopEndorsements

func (m *GetPoPEndorsementsInfoReply) GetPopEndorsements() []*PoPEndorsementInfo

func (*GetPoPEndorsementsInfoReply) GetResults

func (m *GetPoPEndorsementsInfoReply) GetResults() []*Result

func (*GetPoPEndorsementsInfoReply) GetSuccess

func (m *GetPoPEndorsementsInfoReply) GetSuccess() bool

func (*GetPoPEndorsementsInfoReply) ProtoMessage

func (*GetPoPEndorsementsInfoReply) ProtoMessage()

func (*GetPoPEndorsementsInfoReply) Reset

func (m *GetPoPEndorsementsInfoReply) Reset()

func (*GetPoPEndorsementsInfoReply) String

func (m *GetPoPEndorsementsInfoReply) String() string

type GetPoPEndorsementsInfoRequest

type GetPoPEndorsementsInfoRequest struct {
	SearchLength int32              `protobuf:"varint,1,opt,name=search_length,json=searchLength" json:"search_length,omitempty"`
	Addresses    []*StandardAddress `protobuf:"bytes,2,rep,name=addresses" json:"addresses,omitempty"`
}

func (*GetPoPEndorsementsInfoRequest) Descriptor

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

func (*GetPoPEndorsementsInfoRequest) GetAddresses

func (m *GetPoPEndorsementsInfoRequest) GetAddresses() []*StandardAddress

func (*GetPoPEndorsementsInfoRequest) GetSearchLength

func (m *GetPoPEndorsementsInfoRequest) GetSearchLength() int32

func (*GetPoPEndorsementsInfoRequest) ProtoMessage

func (*GetPoPEndorsementsInfoRequest) ProtoMessage()

func (*GetPoPEndorsementsInfoRequest) Reset

func (m *GetPoPEndorsementsInfoRequest) Reset()

func (*GetPoPEndorsementsInfoRequest) String

type GetPopReply

type GetPopReply struct {
	Success                 bool                  `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results                 []*Result             `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	BlockHeight             int32                 `protobuf:"varint,3,opt,name=block_height,json=blockHeight" json:"block_height,omitempty"`
	Version                 int32                 `protobuf:"varint,4,opt,name=version" json:"version,omitempty"`
	PreviousBlockHash       []byte                `protobuf:"bytes,5,opt,name=previous_block_hash,json=previousBlockHash,proto3" json:"previous_block_hash,omitempty"`
	SecondPreviousBlockHash []byte                `` /* 134-byte string literal not displayed */
	ThirdPreviousBlockHash  []byte                `` /* 131-byte string literal not displayed */
	MerkleRoot              []byte                `protobuf:"bytes,8,opt,name=merkle_root,json=merkleRoot,proto3" json:"merkle_root,omitempty"`
	Timestamp               int32                 `protobuf:"varint,9,opt,name=timestamp" json:"timestamp,omitempty"`
	EncodedDifficulty       int32                 `protobuf:"varint,10,opt,name=encoded_difficulty,json=encodedDifficulty" json:"encoded_difficulty,omitempty"`
	Nonce                   int32                 `protobuf:"zigzag32,11,opt,name=nonce" json:"nonce,omitempty"`
	PopMinerAddress         []byte                `protobuf:"bytes,12,opt,name=pop_miner_address,json=popMinerAddress,proto3" json:"pop_miner_address,omitempty"`
	FullPop                 []byte                `protobuf:"bytes,13,opt,name=full_pop,json=fullPop,proto3" json:"full_pop,omitempty"`
	LastKnownBlock          *BitcoinBlockHeader   `protobuf:"bytes,14,opt,name=last_known_block,json=lastKnownBlock" json:"last_known_block,omitempty"`
	LastKnownBlockContext   []*BitcoinBlockHeader `protobuf:"bytes,15,rep,name=last_known_block_context,json=lastKnownBlockContext" json:"last_known_block_context,omitempty"`
}

func (*GetPopReply) Descriptor

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

func (*GetPopReply) GetBlockHeight

func (m *GetPopReply) GetBlockHeight() int32

func (*GetPopReply) GetEncodedDifficulty

func (m *GetPopReply) GetEncodedDifficulty() int32

func (*GetPopReply) GetFullPop

func (m *GetPopReply) GetFullPop() []byte

func (*GetPopReply) GetLastKnownBlock

func (m *GetPopReply) GetLastKnownBlock() *BitcoinBlockHeader

func (*GetPopReply) GetLastKnownBlockContext

func (m *GetPopReply) GetLastKnownBlockContext() []*BitcoinBlockHeader

func (*GetPopReply) GetMerkleRoot

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

func (*GetPopReply) GetNonce

func (m *GetPopReply) GetNonce() int32

func (*GetPopReply) GetPopMinerAddress

func (m *GetPopReply) GetPopMinerAddress() []byte

func (*GetPopReply) GetPreviousBlockHash

func (m *GetPopReply) GetPreviousBlockHash() []byte

func (*GetPopReply) GetResults

func (m *GetPopReply) GetResults() []*Result

func (*GetPopReply) GetSecondPreviousBlockHash

func (m *GetPopReply) GetSecondPreviousBlockHash() []byte

func (*GetPopReply) GetSuccess

func (m *GetPopReply) GetSuccess() bool

func (*GetPopReply) GetThirdPreviousBlockHash

func (m *GetPopReply) GetThirdPreviousBlockHash() []byte

func (*GetPopReply) GetTimestamp

func (m *GetPopReply) GetTimestamp() int32

func (*GetPopReply) GetVersion

func (m *GetPopReply) GetVersion() int32

func (*GetPopReply) ProtoMessage

func (*GetPopReply) ProtoMessage()

func (*GetPopReply) Reset

func (m *GetPopReply) Reset()

func (*GetPopReply) String

func (m *GetPopReply) String() string

type GetPopRequest

type GetPopRequest struct {
	BlockNum int32 `protobuf:"varint,1,opt,name=block_num,json=blockNum" json:"block_num,omitempty"`
}

func (*GetPopRequest) Descriptor

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

func (*GetPopRequest) GetBlockNum

func (m *GetPopRequest) GetBlockNum() int32

func (*GetPopRequest) ProtoMessage

func (*GetPopRequest) ProtoMessage()

func (*GetPopRequest) Reset

func (m *GetPopRequest) Reset()

func (*GetPopRequest) String

func (m *GetPopRequest) String() string

type GetProtectedChildrenReply

type GetProtectedChildrenReply struct {
	Success         bool                  `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results         []*Result             `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	PopEndorsements []*PoPEndorsementInfo `protobuf:"bytes,3,rep,name=pop_endorsements,json=popEndorsements" json:"pop_endorsements,omitempty"`
}

func (*GetProtectedChildrenReply) Descriptor

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

func (*GetProtectedChildrenReply) GetPopEndorsements

func (m *GetProtectedChildrenReply) GetPopEndorsements() []*PoPEndorsementInfo

func (*GetProtectedChildrenReply) GetResults

func (m *GetProtectedChildrenReply) GetResults() []*Result

func (*GetProtectedChildrenReply) GetSuccess

func (m *GetProtectedChildrenReply) GetSuccess() bool

func (*GetProtectedChildrenReply) ProtoMessage

func (*GetProtectedChildrenReply) ProtoMessage()

func (*GetProtectedChildrenReply) Reset

func (m *GetProtectedChildrenReply) Reset()

func (*GetProtectedChildrenReply) String

func (m *GetProtectedChildrenReply) String() string

type GetProtectedChildrenRequest

type GetProtectedChildrenRequest struct {
	SearchLength       int32  `protobuf:"varint,1,opt,name=search_length,json=searchLength" json:"search_length,omitempty"`
	VeriblockBlockHash []byte `protobuf:"bytes,2,opt,name=veriblock_block_hash,json=veriblockBlockHash,proto3" json:"veriblock_block_hash,omitempty"`
}

func (*GetProtectedChildrenRequest) Descriptor

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

func (*GetProtectedChildrenRequest) GetSearchLength

func (m *GetProtectedChildrenRequest) GetSearchLength() int32

func (*GetProtectedChildrenRequest) GetVeriblockBlockHash

func (m *GetProtectedChildrenRequest) GetVeriblockBlockHash() []byte

func (*GetProtectedChildrenRequest) ProtoMessage

func (*GetProtectedChildrenRequest) ProtoMessage()

func (*GetProtectedChildrenRequest) Reset

func (m *GetProtectedChildrenRequest) Reset()

func (*GetProtectedChildrenRequest) String

func (m *GetProtectedChildrenRequest) String() string

type GetProtectingParentsReply

type GetProtectingParentsReply struct {
	Success         bool                  `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results         []*Result             `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	PopEndorsements []*PoPEndorsementInfo `protobuf:"bytes,3,rep,name=pop_endorsements,json=popEndorsements" json:"pop_endorsements,omitempty"`
}

func (*GetProtectingParentsReply) Descriptor

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

func (*GetProtectingParentsReply) GetPopEndorsements

func (m *GetProtectingParentsReply) GetPopEndorsements() []*PoPEndorsementInfo

func (*GetProtectingParentsReply) GetResults

func (m *GetProtectingParentsReply) GetResults() []*Result

func (*GetProtectingParentsReply) GetSuccess

func (m *GetProtectingParentsReply) GetSuccess() bool

func (*GetProtectingParentsReply) ProtoMessage

func (*GetProtectingParentsReply) ProtoMessage()

func (*GetProtectingParentsReply) Reset

func (m *GetProtectingParentsReply) Reset()

func (*GetProtectingParentsReply) String

func (m *GetProtectingParentsReply) String() string

type GetProtectingParentsRequest

type GetProtectingParentsRequest struct {
	SearchLength       int32  `protobuf:"varint,1,opt,name=search_length,json=searchLength" json:"search_length,omitempty"`
	VeriblockBlockHash []byte `protobuf:"bytes,2,opt,name=veriblock_block_hash,json=veriblockBlockHash,proto3" json:"veriblock_block_hash,omitempty"`
}

func (*GetProtectingParentsRequest) Descriptor

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

func (*GetProtectingParentsRequest) GetSearchLength

func (m *GetProtectingParentsRequest) GetSearchLength() int32

func (*GetProtectingParentsRequest) GetVeriblockBlockHash

func (m *GetProtectingParentsRequest) GetVeriblockBlockHash() []byte

func (*GetProtectingParentsRequest) ProtoMessage

func (*GetProtectingParentsRequest) ProtoMessage()

func (*GetProtectingParentsRequest) Reset

func (m *GetProtectingParentsRequest) Reset()

func (*GetProtectingParentsRequest) String

func (m *GetProtectingParentsRequest) String() string

type GetSignatureIndexReply

type GetSignatureIndexReply struct {
	Success bool                       `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result                  `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Indexes []*AddressSignatureIndexes `protobuf:"bytes,3,rep,name=indexes" json:"indexes,omitempty"`
}

func (*GetSignatureIndexReply) Descriptor

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

func (*GetSignatureIndexReply) GetIndexes

func (*GetSignatureIndexReply) GetResults

func (m *GetSignatureIndexReply) GetResults() []*Result

func (*GetSignatureIndexReply) GetSuccess

func (m *GetSignatureIndexReply) GetSuccess() bool

func (*GetSignatureIndexReply) ProtoMessage

func (*GetSignatureIndexReply) ProtoMessage()

func (*GetSignatureIndexReply) Reset

func (m *GetSignatureIndexReply) Reset()

func (*GetSignatureIndexReply) String

func (m *GetSignatureIndexReply) String() string

type GetSignatureIndexRequest

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

func (*GetSignatureIndexRequest) Descriptor

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

func (*GetSignatureIndexRequest) GetAddresses

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

func (*GetSignatureIndexRequest) ProtoMessage

func (*GetSignatureIndexRequest) ProtoMessage()

func (*GetSignatureIndexRequest) Reset

func (m *GetSignatureIndexRequest) Reset()

func (*GetSignatureIndexRequest) String

func (m *GetSignatureIndexRequest) String() string

type GetStateInfoReply

type GetStateInfoReply struct {
	BlockchainState       *BlockchainStateInfo `protobuf:"bytes,1,opt,name=blockchain_state,json=blockchainState" json:"blockchain_state,omitempty"`
	OperatingState        *OperatingStateInfo  `protobuf:"bytes,2,opt,name=operating_state,json=operatingState" json:"operating_state,omitempty"`
	NetworkState          *NetworkStateInfo    `protobuf:"bytes,3,opt,name=network_state,json=networkState" json:"network_state,omitempty"`
	ConnectedPeerCount    int32                `protobuf:"varint,4,opt,name=connected_peer_count,json=connectedPeerCount" json:"connected_peer_count,omitempty"`
	CurrentSyncPeer       string               `protobuf:"bytes,5,opt,name=current_sync_peer,json=currentSyncPeer" json:"current_sync_peer,omitempty"`
	NetworkHeight         int32                `protobuf:"varint,6,opt,name=network_height,json=networkHeight" json:"network_height,omitempty"`
	LocalBlockchainHeight int32                `protobuf:"varint,7,opt,name=local_blockchain_height,json=localBlockchainHeight" json:"local_blockchain_height,omitempty"`
	Success               bool                 `protobuf:"varint,8,opt,name=success" json:"success,omitempty"`
	Results               []*Result            `protobuf:"bytes,9,rep,name=results" json:"results,omitempty"`
	NetworkVersion        string               `protobuf:"bytes,10,opt,name=network_version,json=networkVersion" json:"network_version,omitempty"`
	DataDirectory         string               `protobuf:"bytes,11,opt,name=data_directory,json=dataDirectory" json:"data_directory,omitempty"`
	ProgramVersion        string               `protobuf:"bytes,12,opt,name=program_version,json=programVersion" json:"program_version,omitempty"`
	NodecoreStarttime     int64                `protobuf:"varint,13,opt,name=nodecore_starttime,json=nodecoreStarttime" json:"nodecore_starttime,omitempty"`
	WalletCacheSyncHeight int32                `protobuf:"varint,14,opt,name=wallet_cache_sync_height,json=walletCacheSyncHeight" json:"wallet_cache_sync_height,omitempty"`
}

func (*GetStateInfoReply) Descriptor

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

func (*GetStateInfoReply) GetBlockchainState

func (m *GetStateInfoReply) GetBlockchainState() *BlockchainStateInfo

func (*GetStateInfoReply) GetConnectedPeerCount

func (m *GetStateInfoReply) GetConnectedPeerCount() int32

func (*GetStateInfoReply) GetCurrentSyncPeer

func (m *GetStateInfoReply) GetCurrentSyncPeer() string

func (*GetStateInfoReply) GetDataDirectory

func (m *GetStateInfoReply) GetDataDirectory() string

func (*GetStateInfoReply) GetLocalBlockchainHeight

func (m *GetStateInfoReply) GetLocalBlockchainHeight() int32

func (*GetStateInfoReply) GetNetworkHeight

func (m *GetStateInfoReply) GetNetworkHeight() int32

func (*GetStateInfoReply) GetNetworkState

func (m *GetStateInfoReply) GetNetworkState() *NetworkStateInfo

func (*GetStateInfoReply) GetNetworkVersion

func (m *GetStateInfoReply) GetNetworkVersion() string

func (*GetStateInfoReply) GetNodecoreStarttime

func (m *GetStateInfoReply) GetNodecoreStarttime() int64

func (*GetStateInfoReply) GetOperatingState

func (m *GetStateInfoReply) GetOperatingState() *OperatingStateInfo

func (*GetStateInfoReply) GetProgramVersion

func (m *GetStateInfoReply) GetProgramVersion() string

func (*GetStateInfoReply) GetResults

func (m *GetStateInfoReply) GetResults() []*Result

func (*GetStateInfoReply) GetSuccess

func (m *GetStateInfoReply) GetSuccess() bool

func (*GetStateInfoReply) GetWalletCacheSyncHeight

func (m *GetStateInfoReply) GetWalletCacheSyncHeight() int32

func (*GetStateInfoReply) ProtoMessage

func (*GetStateInfoReply) ProtoMessage()

func (*GetStateInfoReply) Reset

func (m *GetStateInfoReply) Reset()

func (*GetStateInfoReply) String

func (m *GetStateInfoReply) String() string

type GetStateInfoRequest

type GetStateInfoRequest struct {
}

func (*GetStateInfoRequest) Descriptor

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

func (*GetStateInfoRequest) ProtoMessage

func (*GetStateInfoRequest) ProtoMessage()

func (*GetStateInfoRequest) Reset

func (m *GetStateInfoRequest) Reset()

func (*GetStateInfoRequest) String

func (m *GetStateInfoRequest) String() string

type GetTransactionsReply

type GetTransactionsReply struct {
	Success      bool               `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results      []*Result          `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Transactions []*TransactionInfo `protobuf:"bytes,3,rep,name=transactions" json:"transactions,omitempty"`
}

func (*GetTransactionsReply) Descriptor

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

func (*GetTransactionsReply) GetResults

func (m *GetTransactionsReply) GetResults() []*Result

func (*GetTransactionsReply) GetSuccess

func (m *GetTransactionsReply) GetSuccess() bool

func (*GetTransactionsReply) GetTransactions

func (m *GetTransactionsReply) GetTransactions() []*TransactionInfo

func (*GetTransactionsReply) ProtoMessage

func (*GetTransactionsReply) ProtoMessage()

func (*GetTransactionsReply) Reset

func (m *GetTransactionsReply) Reset()

func (*GetTransactionsReply) String

func (m *GetTransactionsReply) String() string

type GetTransactionsRequest

type GetTransactionsRequest struct {
	SearchLength int32    `protobuf:"varint,1,opt,name=search_length,json=searchLength" json:"search_length,omitempty"`
	Ids          [][]byte `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
}

func (*GetTransactionsRequest) Descriptor

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

func (*GetTransactionsRequest) GetIds

func (m *GetTransactionsRequest) GetIds() [][]byte

func (*GetTransactionsRequest) GetSearchLength

func (m *GetTransactionsRequest) GetSearchLength() int32

func (*GetTransactionsRequest) ProtoMessage

func (*GetTransactionsRequest) ProtoMessage()

func (*GetTransactionsRequest) Reset

func (m *GetTransactionsRequest) Reset()

func (*GetTransactionsRequest) String

func (m *GetTransactionsRequest) String() string

type GetWalletTransactionsReply

type GetWalletTransactionsReply struct {
	Next         *Paging                               `protobuf:"bytes,1,opt,name=next" json:"next,omitempty"`
	Transactions []*WalletTransaction                  `protobuf:"bytes,2,rep,name=transactions" json:"transactions,omitempty"`
	CacheState   GetWalletTransactionsReply_CacheState `` /* 133-byte string literal not displayed */
	Message      string                                `protobuf:"bytes,4,opt,name=message" json:"message,omitempty"`
	Success      bool                                  `protobuf:"varint,5,opt,name=success" json:"success,omitempty"`
	Results      []*Result                             `protobuf:"bytes,6,rep,name=results" json:"results,omitempty"`
}

func (*GetWalletTransactionsReply) Descriptor

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

func (*GetWalletTransactionsReply) GetCacheState

func (*GetWalletTransactionsReply) GetMessage

func (m *GetWalletTransactionsReply) GetMessage() string

func (*GetWalletTransactionsReply) GetNext

func (m *GetWalletTransactionsReply) GetNext() *Paging

func (*GetWalletTransactionsReply) GetResults

func (m *GetWalletTransactionsReply) GetResults() []*Result

func (*GetWalletTransactionsReply) GetSuccess

func (m *GetWalletTransactionsReply) GetSuccess() bool

func (*GetWalletTransactionsReply) GetTransactions

func (m *GetWalletTransactionsReply) GetTransactions() []*WalletTransaction

func (*GetWalletTransactionsReply) ProtoMessage

func (*GetWalletTransactionsReply) ProtoMessage()

func (*GetWalletTransactionsReply) Reset

func (m *GetWalletTransactionsReply) Reset()

func (*GetWalletTransactionsReply) String

func (m *GetWalletTransactionsReply) String() string

type GetWalletTransactionsReply_CacheState

type GetWalletTransactionsReply_CacheState int32
const (
	GetWalletTransactionsReply_UNKNOWN  GetWalletTransactionsReply_CacheState = 0
	GetWalletTransactionsReply_BUILDING GetWalletTransactionsReply_CacheState = 1
	GetWalletTransactionsReply_CURRENT  GetWalletTransactionsReply_CacheState = 2
	GetWalletTransactionsReply_ERRORED  GetWalletTransactionsReply_CacheState = 3
)

func (GetWalletTransactionsReply_CacheState) EnumDescriptor

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

func (GetWalletTransactionsReply_CacheState) String

type GetWalletTransactionsRequest

type GetWalletTransactionsRequest struct {
	RequestType     GetWalletTransactionsRequest_Type `` /* 132-byte string literal not displayed */
	Address         []byte                            `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	TransactionType WalletTransaction_Type            `` /* 133-byte string literal not displayed */
	Status          TransactionMeta_Status            `protobuf:"varint,4,opt,name=status,enum=core.TransactionMeta_Status" json:"status,omitempty"`
	AmountFilter    *NumericFilter                    `protobuf:"bytes,5,opt,name=amount_filter,json=amountFilter" json:"amount_filter,omitempty"`
	TimestampFilter *NumericFilter                    `protobuf:"bytes,6,opt,name=timestamp_filter,json=timestampFilter" json:"timestamp_filter,omitempty"`
	Page            *Paging                           `protobuf:"bytes,7,opt,name=page" json:"page,omitempty"`
}

func (*GetWalletTransactionsRequest) Descriptor

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

func (*GetWalletTransactionsRequest) GetAddress

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

func (*GetWalletTransactionsRequest) GetAmountFilter

func (m *GetWalletTransactionsRequest) GetAmountFilter() *NumericFilter

func (*GetWalletTransactionsRequest) GetPage

func (m *GetWalletTransactionsRequest) GetPage() *Paging

func (*GetWalletTransactionsRequest) GetRequestType

func (*GetWalletTransactionsRequest) GetStatus

func (*GetWalletTransactionsRequest) GetTimestampFilter

func (m *GetWalletTransactionsRequest) GetTimestampFilter() *NumericFilter

func (*GetWalletTransactionsRequest) GetTransactionType

func (m *GetWalletTransactionsRequest) GetTransactionType() WalletTransaction_Type

func (*GetWalletTransactionsRequest) ProtoMessage

func (*GetWalletTransactionsRequest) ProtoMessage()

func (*GetWalletTransactionsRequest) Reset

func (m *GetWalletTransactionsRequest) Reset()

func (*GetWalletTransactionsRequest) String

type GetWalletTransactionsRequest_Type

type GetWalletTransactionsRequest_Type int32
const (
	GetWalletTransactionsRequest_LIST  GetWalletTransactionsRequest_Type = 0
	GetWalletTransactionsRequest_QUERY GetWalletTransactionsRequest_Type = 1
)

func (GetWalletTransactionsRequest_Type) EnumDescriptor

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

func (GetWalletTransactionsRequest_Type) String

type Heartbeat

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

func (*Heartbeat) Descriptor

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

func (*Heartbeat) GetBlock

func (m *Heartbeat) GetBlock() *BlockInfo

func (*Heartbeat) ProtoMessage

func (*Heartbeat) ProtoMessage()

func (*Heartbeat) Reset

func (m *Heartbeat) Reset()

func (*Heartbeat) String

func (m *Heartbeat) String() string

type ImportPrivateKeyReply

type ImportPrivateKeyReply struct {
	Success          bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results          []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	ResultantAddress []byte    `protobuf:"bytes,3,opt,name=resultant_address,json=resultantAddress,proto3" json:"resultant_address,omitempty"`
}

func (*ImportPrivateKeyReply) Descriptor

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

func (*ImportPrivateKeyReply) GetResultantAddress

func (m *ImportPrivateKeyReply) GetResultantAddress() []byte

func (*ImportPrivateKeyReply) GetResults

func (m *ImportPrivateKeyReply) GetResults() []*Result

func (*ImportPrivateKeyReply) GetSuccess

func (m *ImportPrivateKeyReply) GetSuccess() bool

func (*ImportPrivateKeyReply) ProtoMessage

func (*ImportPrivateKeyReply) ProtoMessage()

func (*ImportPrivateKeyReply) Reset

func (m *ImportPrivateKeyReply) Reset()

func (*ImportPrivateKeyReply) String

func (m *ImportPrivateKeyReply) String() string

type ImportPrivateKeyRequest

type ImportPrivateKeyRequest struct {
	PrivateKey []byte `protobuf:"bytes,1,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"`
}

func (*ImportPrivateKeyRequest) Descriptor

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

func (*ImportPrivateKeyRequest) GetPrivateKey

func (m *ImportPrivateKeyRequest) GetPrivateKey() []byte

func (*ImportPrivateKeyRequest) ProtoMessage

func (*ImportPrivateKeyRequest) ProtoMessage()

func (*ImportPrivateKeyRequest) Reset

func (m *ImportPrivateKeyRequest) Reset()

func (*ImportPrivateKeyRequest) String

func (m *ImportPrivateKeyRequest) String() string

type ImportWalletReply

type ImportWalletReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
}

func (*ImportWalletReply) Descriptor

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

func (*ImportWalletReply) GetResults

func (m *ImportWalletReply) GetResults() []*Result

func (*ImportWalletReply) GetSuccess

func (m *ImportWalletReply) GetSuccess() bool

func (*ImportWalletReply) ProtoMessage

func (*ImportWalletReply) ProtoMessage()

func (*ImportWalletReply) Reset

func (m *ImportWalletReply) Reset()

func (*ImportWalletReply) String

func (m *ImportWalletReply) String() string

type ImportWalletRequest

type ImportWalletRequest struct {
	SourceLocation []byte `protobuf:"bytes,1,opt,name=source_location,json=sourceLocation,proto3" json:"source_location,omitempty"`
	Passphrase     string `protobuf:"bytes,2,opt,name=passphrase" json:"passphrase,omitempty"`
}

func (*ImportWalletRequest) Descriptor

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

func (*ImportWalletRequest) GetPassphrase

func (m *ImportWalletRequest) GetPassphrase() string

func (*ImportWalletRequest) GetSourceLocation

func (m *ImportWalletRequest) GetSourceLocation() []byte

func (*ImportWalletRequest) ProtoMessage

func (*ImportWalletRequest) ProtoMessage()

func (*ImportWalletRequest) Reset

func (m *ImportWalletRequest) Reset()

func (*ImportWalletRequest) String

func (m *ImportWalletRequest) String() string

type KeystoneQuery

type KeystoneQuery struct {
	Headers []*BlockHeader `protobuf:"bytes,1,rep,name=headers" json:"headers,omitempty"`
}

func (*KeystoneQuery) Descriptor

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

func (*KeystoneQuery) GetHeaders

func (m *KeystoneQuery) GetHeaders() []*BlockHeader

func (*KeystoneQuery) ProtoMessage

func (*KeystoneQuery) ProtoMessage()

func (*KeystoneQuery) Reset

func (m *KeystoneQuery) Reset()

func (*KeystoneQuery) String

func (m *KeystoneQuery) String() string

type LightBlockSummary

type LightBlockSummary struct {
	Number                      int32  `protobuf:"varint,1,opt,name=number" json:"number,omitempty"`
	Timestamp                   int32  `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
	Hash                        []byte `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"`
	PreviousHash                []byte `protobuf:"bytes,4,opt,name=previous_hash,json=previousHash,proto3" json:"previous_hash,omitempty"`
	SecondPreviousHash          []byte `protobuf:"bytes,5,opt,name=second_previous_hash,json=secondPreviousHash,proto3" json:"second_previous_hash,omitempty"`
	ThirdPreviousHash           []byte `protobuf:"bytes,6,opt,name=third_previous_hash,json=thirdPreviousHash,proto3" json:"third_previous_hash,omitempty"`
	DecodedDifficulty           uint64 `protobuf:"fixed64,7,opt,name=decoded_difficulty,json=decodedDifficulty" json:"decoded_difficulty,omitempty"`
	WinningNonce                int32  `protobuf:"zigzag32,8,opt,name=winning_nonce,json=winningNonce" json:"winning_nonce,omitempty"`
	NumKnownRegularTransactions int32  `` /* 140-byte string literal not displayed */
	NumPopTransactions          int32  `protobuf:"varint,10,opt,name=num_pop_transactions,json=numPopTransactions" json:"num_pop_transactions,omitempty"`
	PowCoinbaseReward           int64  `protobuf:"varint,11,opt,name=pow_coinbase_reward,json=powCoinbaseReward" json:"pow_coinbase_reward,omitempty"`
	PopCoinbaseReward           int64  `protobuf:"varint,12,opt,name=pop_coinbase_reward,json=popCoinbaseReward" json:"pop_coinbase_reward,omitempty"`
	LedgerHash                  []byte `protobuf:"bytes,13,opt,name=ledger_hash,json=ledgerHash,proto3" json:"ledger_hash,omitempty"`
	MinerComment                []byte `protobuf:"bytes,14,opt,name=miner_comment,json=minerComment,proto3" json:"miner_comment,omitempty"`
	NormalTransactionMerkleRoot []byte `` /* 147-byte string literal not displayed */
	Version                     int32  `protobuf:"varint,16,opt,name=version" json:"version,omitempty"`
	MerkleRoot                  []byte `protobuf:"bytes,17,opt,name=merkle_root,json=merkleRoot,proto3" json:"merkle_root,omitempty"`
}

func (*LightBlockSummary) Descriptor

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

func (*LightBlockSummary) GetDecodedDifficulty

func (m *LightBlockSummary) GetDecodedDifficulty() uint64

func (*LightBlockSummary) GetHash

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

func (*LightBlockSummary) GetLedgerHash

func (m *LightBlockSummary) GetLedgerHash() []byte

func (*LightBlockSummary) GetMerkleRoot

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

func (*LightBlockSummary) GetMinerComment

func (m *LightBlockSummary) GetMinerComment() []byte

func (*LightBlockSummary) GetNormalTransactionMerkleRoot

func (m *LightBlockSummary) GetNormalTransactionMerkleRoot() []byte

func (*LightBlockSummary) GetNumKnownRegularTransactions

func (m *LightBlockSummary) GetNumKnownRegularTransactions() int32

func (*LightBlockSummary) GetNumPopTransactions

func (m *LightBlockSummary) GetNumPopTransactions() int32

func (*LightBlockSummary) GetNumber

func (m *LightBlockSummary) GetNumber() int32

func (*LightBlockSummary) GetPopCoinbaseReward

func (m *LightBlockSummary) GetPopCoinbaseReward() int64

func (*LightBlockSummary) GetPowCoinbaseReward

func (m *LightBlockSummary) GetPowCoinbaseReward() int64

func (*LightBlockSummary) GetPreviousHash

func (m *LightBlockSummary) GetPreviousHash() []byte

func (*LightBlockSummary) GetSecondPreviousHash

func (m *LightBlockSummary) GetSecondPreviousHash() []byte

func (*LightBlockSummary) GetThirdPreviousHash

func (m *LightBlockSummary) GetThirdPreviousHash() []byte

func (*LightBlockSummary) GetTimestamp

func (m *LightBlockSummary) GetTimestamp() int32

func (*LightBlockSummary) GetVersion

func (m *LightBlockSummary) GetVersion() int32

func (*LightBlockSummary) GetWinningNonce

func (m *LightBlockSummary) GetWinningNonce() int32

func (*LightBlockSummary) ProtoMessage

func (*LightBlockSummary) ProtoMessage()

func (*LightBlockSummary) Reset

func (m *LightBlockSummary) Reset()

func (*LightBlockSummary) String

func (m *LightBlockSummary) String() string

type LightVBKBlock

type LightVBKBlock struct {
	Number                      int32                        `protobuf:"varint,1,opt,name=number" json:"number,omitempty"`
	Timestamp                   int32                        `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
	Hash                        []byte                       `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"`
	PreviousHash                []byte                       `protobuf:"bytes,4,opt,name=previous_hash,json=previousHash,proto3" json:"previous_hash,omitempty"`
	SecondPreviousHash          []byte                       `protobuf:"bytes,5,opt,name=second_previous_hash,json=secondPreviousHash,proto3" json:"second_previous_hash,omitempty"`
	ThirdPreviousHash           []byte                       `protobuf:"bytes,6,opt,name=third_previous_hash,json=thirdPreviousHash,proto3" json:"third_previous_hash,omitempty"`
	EncodedDifficulty           int32                        `protobuf:"varint,7,opt,name=encoded_difficulty,json=encodedDifficulty" json:"encoded_difficulty,omitempty"`
	WinningNonce                int32                        `protobuf:"zigzag32,8,opt,name=winning_nonce,json=winningNonce" json:"winning_nonce,omitempty"`
	KnownRegularTransactions    []*VBKTransactionWithContext `` /* 128-byte string literal not displayed */
	PopTransactions             []*TransactionUnion          `protobuf:"bytes,10,rep,name=pop_transactions,json=popTransactions" json:"pop_transactions,omitempty"`
	PowCoinbaseReward           int64                        `protobuf:"varint,11,opt,name=pow_coinbase_reward,json=powCoinbaseReward" json:"pow_coinbase_reward,omitempty"`
	PopCoinbaseReward           int64                        `protobuf:"varint,12,opt,name=pop_coinbase_reward,json=popCoinbaseReward" json:"pop_coinbase_reward,omitempty"`
	BitcoinBlockHeaders         [][]byte                     `protobuf:"bytes,13,rep,name=bitcoin_block_headers,json=bitcoinBlockHeaders,proto3" json:"bitcoin_block_headers,omitempty"`
	BlockContentMetapackage     *BlockContentMetapackage     `` /* 126-byte string literal not displayed */
	NormalTransactionMerkleRoot []byte                       `` /* 147-byte string literal not displayed */
	Version                     int32                        `protobuf:"varint,16,opt,name=version" json:"version,omitempty"`
	MerkleRoot                  []byte                       `protobuf:"bytes,17,opt,name=merkle_root,json=merkleRoot,proto3" json:"merkle_root,omitempty"`
}

func (*LightVBKBlock) Descriptor

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

func (*LightVBKBlock) GetBitcoinBlockHeaders

func (m *LightVBKBlock) GetBitcoinBlockHeaders() [][]byte

func (*LightVBKBlock) GetBlockContentMetapackage

func (m *LightVBKBlock) GetBlockContentMetapackage() *BlockContentMetapackage

func (*LightVBKBlock) GetEncodedDifficulty

func (m *LightVBKBlock) GetEncodedDifficulty() int32

func (*LightVBKBlock) GetHash

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

func (*LightVBKBlock) GetKnownRegularTransactions

func (m *LightVBKBlock) GetKnownRegularTransactions() []*VBKTransactionWithContext

func (*LightVBKBlock) GetMerkleRoot

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

func (*LightVBKBlock) GetNormalTransactionMerkleRoot

func (m *LightVBKBlock) GetNormalTransactionMerkleRoot() []byte

func (*LightVBKBlock) GetNumber

func (m *LightVBKBlock) GetNumber() int32

func (*LightVBKBlock) GetPopCoinbaseReward

func (m *LightVBKBlock) GetPopCoinbaseReward() int64

func (*LightVBKBlock) GetPopTransactions

func (m *LightVBKBlock) GetPopTransactions() []*TransactionUnion

func (*LightVBKBlock) GetPowCoinbaseReward

func (m *LightVBKBlock) GetPowCoinbaseReward() int64

func (*LightVBKBlock) GetPreviousHash

func (m *LightVBKBlock) GetPreviousHash() []byte

func (*LightVBKBlock) GetSecondPreviousHash

func (m *LightVBKBlock) GetSecondPreviousHash() []byte

func (*LightVBKBlock) GetThirdPreviousHash

func (m *LightVBKBlock) GetThirdPreviousHash() []byte

func (*LightVBKBlock) GetTimestamp

func (m *LightVBKBlock) GetTimestamp() int32

func (*LightVBKBlock) GetVersion

func (m *LightVBKBlock) GetVersion() int32

func (*LightVBKBlock) GetWinningNonce

func (m *LightVBKBlock) GetWinningNonce() int32

func (*LightVBKBlock) ProtoMessage

func (*LightVBKBlock) ProtoMessage()

func (*LightVBKBlock) Reset

func (m *LightVBKBlock) Reset()

func (*LightVBKBlock) String

func (m *LightVBKBlock) String() string

type ListAllowedReply

type ListAllowedReply struct {
	Success bool             `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result        `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Entries []*WhiteListInfo `protobuf:"bytes,3,rep,name=entries" json:"entries,omitempty"`
}

func (*ListAllowedReply) Descriptor

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

func (*ListAllowedReply) GetEntries

func (m *ListAllowedReply) GetEntries() []*WhiteListInfo

func (*ListAllowedReply) GetResults

func (m *ListAllowedReply) GetResults() []*Result

func (*ListAllowedReply) GetSuccess

func (m *ListAllowedReply) GetSuccess() bool

func (*ListAllowedReply) ProtoMessage

func (*ListAllowedReply) ProtoMessage()

func (*ListAllowedReply) Reset

func (m *ListAllowedReply) Reset()

func (*ListAllowedReply) String

func (m *ListAllowedReply) String() string

type ListAllowedRequest

type ListAllowedRequest struct {
}

func (*ListAllowedRequest) Descriptor

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

func (*ListAllowedRequest) ProtoMessage

func (*ListAllowedRequest) ProtoMessage()

func (*ListAllowedRequest) Reset

func (m *ListAllowedRequest) Reset()

func (*ListAllowedRequest) String

func (m *ListAllowedRequest) String() string

type ListBannedMinersReply

type ListBannedMinersReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Clients []string  `protobuf:"bytes,3,rep,name=clients" json:"clients,omitempty"`
}

func (*ListBannedMinersReply) Descriptor

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

func (*ListBannedMinersReply) GetClients

func (m *ListBannedMinersReply) GetClients() []string

func (*ListBannedMinersReply) GetResults

func (m *ListBannedMinersReply) GetResults() []*Result

func (*ListBannedMinersReply) GetSuccess

func (m *ListBannedMinersReply) GetSuccess() bool

func (*ListBannedMinersReply) ProtoMessage

func (*ListBannedMinersReply) ProtoMessage()

func (*ListBannedMinersReply) Reset

func (m *ListBannedMinersReply) Reset()

func (*ListBannedMinersReply) String

func (m *ListBannedMinersReply) String() string

type ListBannedMinersRequest

type ListBannedMinersRequest struct {
}

func (*ListBannedMinersRequest) Descriptor

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

func (*ListBannedMinersRequest) ProtoMessage

func (*ListBannedMinersRequest) ProtoMessage()

func (*ListBannedMinersRequest) Reset

func (m *ListBannedMinersRequest) Reset()

func (*ListBannedMinersRequest) String

func (m *ListBannedMinersRequest) String() string

type ListBannedReply

type ListBannedReply struct {
	Success bool             `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result        `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Entries []*BlackListInfo `protobuf:"bytes,3,rep,name=entries" json:"entries,omitempty"`
}

func (*ListBannedReply) Descriptor

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

func (*ListBannedReply) GetEntries

func (m *ListBannedReply) GetEntries() []*BlackListInfo

func (*ListBannedReply) GetResults

func (m *ListBannedReply) GetResults() []*Result

func (*ListBannedReply) GetSuccess

func (m *ListBannedReply) GetSuccess() bool

func (*ListBannedReply) ProtoMessage

func (*ListBannedReply) ProtoMessage()

func (*ListBannedReply) Reset

func (m *ListBannedReply) Reset()

func (*ListBannedReply) String

func (m *ListBannedReply) String() string

type ListBannedRequest

type ListBannedRequest struct {
}

func (*ListBannedRequest) Descriptor

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

func (*ListBannedRequest) ProtoMessage

func (*ListBannedRequest) ProtoMessage()

func (*ListBannedRequest) Reset

func (m *ListBannedRequest) Reset()

func (*ListBannedRequest) String

func (m *ListBannedRequest) String() string

type ListBlocksSinceReply

type ListBlocksSinceReply struct {
	Success bool           `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result      `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Removed []*BlockHeader `protobuf:"bytes,3,rep,name=removed" json:"removed,omitempty"`
	Added   []*BlockHeader `protobuf:"bytes,4,rep,name=added" json:"added,omitempty"`
}

func (*ListBlocksSinceReply) Descriptor

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

func (*ListBlocksSinceReply) GetAdded

func (m *ListBlocksSinceReply) GetAdded() []*BlockHeader

func (*ListBlocksSinceReply) GetRemoved

func (m *ListBlocksSinceReply) GetRemoved() []*BlockHeader

func (*ListBlocksSinceReply) GetResults

func (m *ListBlocksSinceReply) GetResults() []*Result

func (*ListBlocksSinceReply) GetSuccess

func (m *ListBlocksSinceReply) GetSuccess() bool

func (*ListBlocksSinceReply) ProtoMessage

func (*ListBlocksSinceReply) ProtoMessage()

func (*ListBlocksSinceReply) Reset

func (m *ListBlocksSinceReply) Reset()

func (*ListBlocksSinceReply) String

func (m *ListBlocksSinceReply) String() string

type ListBlocksSinceRequest

type ListBlocksSinceRequest struct {
	Hash []byte `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
}

func (*ListBlocksSinceRequest) Descriptor

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

func (*ListBlocksSinceRequest) GetHash

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

func (*ListBlocksSinceRequest) ProtoMessage

func (*ListBlocksSinceRequest) ProtoMessage()

func (*ListBlocksSinceRequest) Reset

func (m *ListBlocksSinceRequest) Reset()

func (*ListBlocksSinceRequest) String

func (m *ListBlocksSinceRequest) String() string

type LockWalletRequest

type LockWalletRequest struct {
}

func (*LockWalletRequest) Descriptor

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

func (*LockWalletRequest) ProtoMessage

func (*LockWalletRequest) ProtoMessage()

func (*LockWalletRequest) Reset

func (m *LockWalletRequest) Reset()

func (*LockWalletRequest) String

func (m *LockWalletRequest) String() string

type MakeUnsignedMultisigTxReply

type MakeUnsignedMultisigTxReply struct {
	Success                              bool                                  `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results                              []*Result                             `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	SignatureThresholdM                  int32                                 `protobuf:"varint,3,opt,name=signature_threshold_m,json=signatureThresholdM" json:"signature_threshold_m,omitempty"`
	AddressCompositionCountN             int32                                 `` /* 131-byte string literal not displayed */
	UnsignedMultisigTransactionWithIndex *UnsignedMultisigTransactionWithIndex `` /* 168-byte string literal not displayed */
	Txid                                 []byte                                `protobuf:"bytes,6,opt,name=txid,proto3" json:"txid,omitempty"`
	SignatureIndex                       int64                                 `protobuf:"varint,7,opt,name=signature_index,json=signatureIndex" json:"signature_index,omitempty"`
}

func (*MakeUnsignedMultisigTxReply) Descriptor

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

func (*MakeUnsignedMultisigTxReply) GetAddressCompositionCountN

func (m *MakeUnsignedMultisigTxReply) GetAddressCompositionCountN() int32

func (*MakeUnsignedMultisigTxReply) GetResults

func (m *MakeUnsignedMultisigTxReply) GetResults() []*Result

func (*MakeUnsignedMultisigTxReply) GetSignatureIndex

func (m *MakeUnsignedMultisigTxReply) GetSignatureIndex() int64

func (*MakeUnsignedMultisigTxReply) GetSignatureThresholdM

func (m *MakeUnsignedMultisigTxReply) GetSignatureThresholdM() int32

func (*MakeUnsignedMultisigTxReply) GetSuccess

func (m *MakeUnsignedMultisigTxReply) GetSuccess() bool

func (*MakeUnsignedMultisigTxReply) GetTxid

func (m *MakeUnsignedMultisigTxReply) GetTxid() []byte

func (*MakeUnsignedMultisigTxReply) GetUnsignedMultisigTransactionWithIndex

func (m *MakeUnsignedMultisigTxReply) GetUnsignedMultisigTransactionWithIndex() *UnsignedMultisigTransactionWithIndex

func (*MakeUnsignedMultisigTxReply) ProtoMessage

func (*MakeUnsignedMultisigTxReply) ProtoMessage()

func (*MakeUnsignedMultisigTxReply) Reset

func (m *MakeUnsignedMultisigTxReply) Reset()

func (*MakeUnsignedMultisigTxReply) String

func (m *MakeUnsignedMultisigTxReply) String() string

type MakeUnsignedMultisigTxRequest

type MakeUnsignedMultisigTxRequest struct {
	SourceMultisigAddress []byte    `` /* 126-byte string literal not displayed */
	Amounts               []*Output `protobuf:"bytes,2,rep,name=amounts" json:"amounts,omitempty"`
	Fee                   int64     `protobuf:"varint,3,opt,name=fee" json:"fee,omitempty"`
	SignatureIndexString  []byte    `protobuf:"bytes,4,opt,name=signature_index_string,json=signatureIndexString,proto3" json:"signature_index_string,omitempty"`
}

func (*MakeUnsignedMultisigTxRequest) Descriptor

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

func (*MakeUnsignedMultisigTxRequest) GetAmounts

func (m *MakeUnsignedMultisigTxRequest) GetAmounts() []*Output

func (*MakeUnsignedMultisigTxRequest) GetFee

func (*MakeUnsignedMultisigTxRequest) GetSignatureIndexString

func (m *MakeUnsignedMultisigTxRequest) GetSignatureIndexString() []byte

func (*MakeUnsignedMultisigTxRequest) GetSourceMultisigAddress

func (m *MakeUnsignedMultisigTxRequest) GetSourceMultisigAddress() []byte

func (*MakeUnsignedMultisigTxRequest) ProtoMessage

func (*MakeUnsignedMultisigTxRequest) ProtoMessage()

func (*MakeUnsignedMultisigTxRequest) Reset

func (m *MakeUnsignedMultisigTxRequest) Reset()

func (*MakeUnsignedMultisigTxRequest) String

type MultisigBundle

type MultisigBundle struct {
	Slots []*MultisigSlot `protobuf:"bytes,1,rep,name=slots" json:"slots,omitempty"`
}

func (*MultisigBundle) Descriptor

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

func (*MultisigBundle) GetSlots

func (m *MultisigBundle) GetSlots() []*MultisigSlot

func (*MultisigBundle) ProtoMessage

func (*MultisigBundle) ProtoMessage()

func (*MultisigBundle) Reset

func (m *MultisigBundle) Reset()

func (*MultisigBundle) String

func (m *MultisigBundle) String() string

type MultisigSlot

type MultisigSlot struct {
	Populated    bool   `protobuf:"varint,1,opt,name=populated" json:"populated,omitempty"`
	Signature    []byte `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	PublicKey    []byte `protobuf:"bytes,3,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	OwnerAddress []byte `protobuf:"bytes,4,opt,name=owner_address,json=ownerAddress,proto3" json:"owner_address,omitempty"`
}

func (*MultisigSlot) Descriptor

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

func (*MultisigSlot) GetOwnerAddress

func (m *MultisigSlot) GetOwnerAddress() []byte

func (*MultisigSlot) GetPopulated

func (m *MultisigSlot) GetPopulated() bool

func (*MultisigSlot) GetPublicKey

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

func (*MultisigSlot) GetSignature

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

func (*MultisigSlot) ProtoMessage

func (*MultisigSlot) ProtoMessage()

func (*MultisigSlot) Reset

func (m *MultisigSlot) Reset()

func (*MultisigSlot) String

func (m *MultisigSlot) String() string

type NetworkInfoReply

type NetworkInfoReply struct {
	AvailableNodes []*NodeInfo `protobuf:"bytes,1,rep,name=available_nodes,json=availableNodes" json:"available_nodes,omitempty"`
}

func (*NetworkInfoReply) Descriptor

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

func (*NetworkInfoReply) GetAvailableNodes

func (m *NetworkInfoReply) GetAvailableNodes() []*NodeInfo

func (*NetworkInfoReply) ProtoMessage

func (*NetworkInfoReply) ProtoMessage()

func (*NetworkInfoReply) Reset

func (m *NetworkInfoReply) Reset()

func (*NetworkInfoReply) String

func (m *NetworkInfoReply) String() string

type NetworkInfoRequest

type NetworkInfoRequest struct {
}

func (*NetworkInfoRequest) Descriptor

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

func (*NetworkInfoRequest) ProtoMessage

func (*NetworkInfoRequest) ProtoMessage()

func (*NetworkInfoRequest) Reset

func (m *NetworkInfoRequest) Reset()

func (*NetworkInfoRequest) String

func (m *NetworkInfoRequest) String() string

type NetworkStateInfo

type NetworkStateInfo struct {
	State NetworkStateInfo_State `protobuf:"varint,1,opt,name=state,enum=core.NetworkStateInfo_State" json:"state,omitempty"`
}

func (*NetworkStateInfo) Descriptor

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

func (*NetworkStateInfo) GetState

func (*NetworkStateInfo) ProtoMessage

func (*NetworkStateInfo) ProtoMessage()

func (*NetworkStateInfo) Reset

func (m *NetworkStateInfo) Reset()

func (*NetworkStateInfo) String

func (m *NetworkStateInfo) String() string

type NetworkStateInfo_State

type NetworkStateInfo_State int32
const (
	NetworkStateInfo_DISCONNECTED NetworkStateInfo_State = 0
	NetworkStateInfo_CONNECTED    NetworkStateInfo_State = 1
)

func (NetworkStateInfo_State) EnumDescriptor

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

func (NetworkStateInfo_State) String

func (x NetworkStateInfo_State) String() string

type NodeHeight

type NodeHeight struct {
	Peer   string `protobuf:"bytes,1,opt,name=peer" json:"peer,omitempty"`
	Height int32  `protobuf:"varint,2,opt,name=height" json:"height,omitempty"`
}

func (*NodeHeight) Descriptor

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

func (*NodeHeight) GetHeight

func (m *NodeHeight) GetHeight() int32

func (*NodeHeight) GetPeer

func (m *NodeHeight) GetPeer() string

func (*NodeHeight) ProtoMessage

func (*NodeHeight) ProtoMessage()

func (*NodeHeight) Reset

func (m *NodeHeight) Reset()

func (*NodeHeight) String

func (m *NodeHeight) String() string

type NodeInfo

type NodeInfo struct {
	Address         string `protobuf:"bytes,1,opt,name=address" json:"address,omitempty"`
	Port            int32  `protobuf:"varint,2,opt,name=port" json:"port,omitempty"`
	Application     string `protobuf:"bytes,3,opt,name=application" json:"application,omitempty"`
	ProtocolVersion int32  `protobuf:"varint,4,opt,name=protocol_version,json=protocolVersion" json:"protocol_version,omitempty"`
	Platform        string `protobuf:"bytes,5,opt,name=platform" json:"platform,omitempty"`
	StartTimestamp  int32  `protobuf:"varint,6,opt,name=start_timestamp,json=startTimestamp" json:"start_timestamp,omitempty"`
	Id              string `protobuf:"bytes,7,opt,name=id" json:"id,omitempty"`
	Share           bool   `protobuf:"varint,8,opt,name=share" json:"share,omitempty"`
	Capabilities    int64  `protobuf:"varint,9,opt,name=capabilities" json:"capabilities,omitempty"`
}

func (*NodeInfo) Descriptor

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

func (*NodeInfo) GetAddress

func (m *NodeInfo) GetAddress() string

func (*NodeInfo) GetApplication

func (m *NodeInfo) GetApplication() string

func (*NodeInfo) GetCapabilities

func (m *NodeInfo) GetCapabilities() int64

func (*NodeInfo) GetId

func (m *NodeInfo) GetId() string

func (*NodeInfo) GetPlatform

func (m *NodeInfo) GetPlatform() string

func (*NodeInfo) GetPort

func (m *NodeInfo) GetPort() int32

func (*NodeInfo) GetProtocolVersion

func (m *NodeInfo) GetProtocolVersion() int32

func (*NodeInfo) GetShare

func (m *NodeInfo) GetShare() bool

func (*NodeInfo) GetStartTimestamp

func (m *NodeInfo) GetStartTimestamp() int32

func (*NodeInfo) ProtoMessage

func (*NodeInfo) ProtoMessage()

func (*NodeInfo) Reset

func (m *NodeInfo) Reset()

func (*NodeInfo) String

func (m *NodeInfo) String() string

type NodeRequest

type NodeRequest struct {
	Endpoint []*Endpoint `protobuf:"bytes,1,rep,name=endpoint" json:"endpoint,omitempty"`
}

func (*NodeRequest) Descriptor

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

func (*NodeRequest) GetEndpoint

func (m *NodeRequest) GetEndpoint() []*Endpoint

func (*NodeRequest) ProtoMessage

func (*NodeRequest) ProtoMessage()

func (*NodeRequest) Reset

func (m *NodeRequest) Reset()

func (*NodeRequest) String

func (m *NodeRequest) String() string

type NotFound

type NotFound struct {
	Type NotFound_Type `protobuf:"varint,1,opt,name=type,enum=core.NotFound_Type" json:"type,omitempty"`
	Id   []byte        `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
}

func (*NotFound) Descriptor

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

func (*NotFound) GetId

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

func (*NotFound) GetType

func (m *NotFound) GetType() NotFound_Type

func (*NotFound) ProtoMessage

func (*NotFound) ProtoMessage()

func (*NotFound) Reset

func (m *NotFound) Reset()

func (*NotFound) String

func (m *NotFound) String() string

type NotFound_Type

type NotFound_Type int32
const (
	NotFound_BLOCK NotFound_Type = 0
	NotFound_TX    NotFound_Type = 1
)

func (NotFound_Type) EnumDescriptor

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

func (NotFound_Type) String

func (x NotFound_Type) String() string

type NumericFilter

type NumericFilter struct {
	Operator       NumericFilter_Operator `protobuf:"varint,1,opt,name=operator,enum=core.NumericFilter_Operator" json:"operator,omitempty"`
	Value          int64                  `protobuf:"zigzag64,2,opt,name=value" json:"value,omitempty"`
	SecondaryValue int64                  `protobuf:"zigzag64,3,opt,name=secondary_value,json=secondaryValue" json:"secondary_value,omitempty"`
}

func (*NumericFilter) Descriptor

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

func (*NumericFilter) GetOperator

func (m *NumericFilter) GetOperator() NumericFilter_Operator

func (*NumericFilter) GetSecondaryValue

func (m *NumericFilter) GetSecondaryValue() int64

func (*NumericFilter) GetValue

func (m *NumericFilter) GetValue() int64

func (*NumericFilter) ProtoMessage

func (*NumericFilter) ProtoMessage()

func (*NumericFilter) Reset

func (m *NumericFilter) Reset()

func (*NumericFilter) String

func (m *NumericFilter) String() string

type NumericFilter_Operator

type NumericFilter_Operator int32
const (
	NumericFilter_EQUAL                 NumericFilter_Operator = 0
	NumericFilter_LESS_THAN             NumericFilter_Operator = 1
	NumericFilter_LESS_THAN_OR_EQUAL    NumericFilter_Operator = 2
	NumericFilter_GREATER_THAN          NumericFilter_Operator = 3
	NumericFilter_GREATER_THAN_OR_EQUAL NumericFilter_Operator = 4
	NumericFilter_BETWEEN               NumericFilter_Operator = 5
)

func (NumericFilter_Operator) EnumDescriptor

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

func (NumericFilter_Operator) String

func (x NumericFilter_Operator) String() string

type OperatingStateInfo

type OperatingStateInfo struct {
	State OperatingStateInfo_State `protobuf:"varint,1,opt,name=state,enum=core.OperatingStateInfo_State" json:"state,omitempty"`
}

func (*OperatingStateInfo) Descriptor

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

func (*OperatingStateInfo) GetState

func (*OperatingStateInfo) ProtoMessage

func (*OperatingStateInfo) ProtoMessage()

func (*OperatingStateInfo) Reset

func (m *OperatingStateInfo) Reset()

func (*OperatingStateInfo) String

func (m *OperatingStateInfo) String() string

type OperatingStateInfo_State

type OperatingStateInfo_State int32
const (
	OperatingStateInfo_STARTED      OperatingStateInfo_State = 0
	OperatingStateInfo_INITIALIZING OperatingStateInfo_State = 1
	OperatingStateInfo_RUNNING      OperatingStateInfo_State = 2
	OperatingStateInfo_TERMINATING  OperatingStateInfo_State = 3
)

func (OperatingStateInfo_State) EnumDescriptor

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

func (OperatingStateInfo_State) String

func (x OperatingStateInfo_State) String() string

type Output

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

func (*Output) Descriptor

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

func (*Output) GetAddress

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

func (*Output) GetAmount

func (m *Output) GetAmount() int64

func (*Output) ProtoMessage

func (*Output) ProtoMessage()

func (*Output) Reset

func (m *Output) Reset()

func (*Output) String

func (m *Output) String() string

type Paging

type Paging struct {
	PageNumber     int32 `protobuf:"varint,1,opt,name=page_number,json=pageNumber" json:"page_number,omitempty"`
	ResultsPerPage int32 `protobuf:"varint,2,opt,name=results_per_page,json=resultsPerPage" json:"results_per_page,omitempty"`
}

func (*Paging) Descriptor

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

func (*Paging) GetPageNumber

func (m *Paging) GetPageNumber() int32

func (*Paging) GetResultsPerPage

func (m *Paging) GetResultsPerPage() int32

func (*Paging) ProtoMessage

func (*Paging) ProtoMessage()

func (*Paging) Reset

func (m *Paging) Reset()

func (*Paging) String

func (m *Paging) String() string

type PeerClient

type PeerClient interface {
	EventStream(ctx context.Context, opts ...grpc.CallOption) (Peer_EventStreamClient, error)
}

func NewPeerClient

func NewPeerClient(cc *grpc.ClientConn) PeerClient

type PeerServer

type PeerServer interface {
	EventStream(Peer_EventStreamServer) error
}

type Peer_EventStreamClient

type Peer_EventStreamClient interface {
	Send(*Event) error
	Recv() (*Event, error)
	grpc.ClientStream
}

type Peer_EventStreamServer

type Peer_EventStreamServer interface {
	Send(*Event) error
	Recv() (*Event, error)
	grpc.ServerStream
}

type PingReply

type PingReply struct {
}

func (*PingReply) Descriptor

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

func (*PingReply) ProtoMessage

func (*PingReply) ProtoMessage()

func (*PingReply) Reset

func (m *PingReply) Reset()

func (*PingReply) String

func (m *PingReply) String() string

type PingRequest

type PingRequest struct {
}

func (*PingRequest) Descriptor

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

func (*PingRequest) ProtoMessage

func (*PingRequest) ProtoMessage()

func (*PingRequest) Reset

func (m *PingRequest) Reset()

func (*PingRequest) String

func (m *PingRequest) String() string

type PoPDatastore

type PoPDatastore struct {
	DatastoreHash                []byte                                           `protobuf:"bytes,1,opt,name=datastore_hash,json=datastoreHash,proto3" json:"datastore_hash,omitempty"`
	EndorsedVeriblockHeadersHash []byte                                           `` /* 149-byte string literal not displayed */
	EndorsedAltchainHeadersHash  []byte                                           `` /* 146-byte string literal not displayed */
	VeriblockHeaderEndorsements  []*BitcoinHeaderVeriBlockEndorsementCountsPair   `` /* 137-byte string literal not displayed */
	AltchainHeaderEndorsements   []*AltchainIdAltchainHeaderEndorsementCountsPair `` /* 134-byte string literal not displayed */
}

func (*PoPDatastore) Descriptor

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

func (*PoPDatastore) GetAltchainHeaderEndorsements

func (m *PoPDatastore) GetAltchainHeaderEndorsements() []*AltchainIdAltchainHeaderEndorsementCountsPair

func (*PoPDatastore) GetDatastoreHash

func (m *PoPDatastore) GetDatastoreHash() []byte

func (*PoPDatastore) GetEndorsedAltchainHeadersHash

func (m *PoPDatastore) GetEndorsedAltchainHeadersHash() []byte

func (*PoPDatastore) GetEndorsedVeriblockHeadersHash

func (m *PoPDatastore) GetEndorsedVeriblockHeadersHash() []byte

func (*PoPDatastore) GetVeriblockHeaderEndorsements

func (m *PoPDatastore) GetVeriblockHeaderEndorsements() []*BitcoinHeaderVeriBlockEndorsementCountsPair

func (*PoPDatastore) ProtoMessage

func (*PoPDatastore) ProtoMessage()

func (*PoPDatastore) Reset

func (m *PoPDatastore) Reset()

func (*PoPDatastore) String

func (m *PoPDatastore) String() string

type PoPEndorsement

type PoPEndorsement struct {
	EndorsedBlockHeader       []byte              `protobuf:"bytes,1,opt,name=endorsed_block_header,json=endorsedBlockHeader,proto3" json:"endorsed_block_header,omitempty"`
	BitcoinTransaction        []byte              `protobuf:"bytes,2,opt,name=bitcoin_transaction,json=bitcoinTransaction,proto3" json:"bitcoin_transaction,omitempty"`
	BitcoinMerklePathToRoot   []byte              `` /* 136-byte string literal not displayed */
	BitcoinBlockHeaderOfProof *BitcoinBlockHeader `` /* 135-byte string literal not displayed */
	Address                   []byte              `protobuf:"bytes,5,opt,name=address,proto3" json:"address,omitempty"`
}

func (*PoPEndorsement) Descriptor

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

func (*PoPEndorsement) GetAddress

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

func (*PoPEndorsement) GetBitcoinBlockHeaderOfProof

func (m *PoPEndorsement) GetBitcoinBlockHeaderOfProof() *BitcoinBlockHeader

func (*PoPEndorsement) GetBitcoinMerklePathToRoot

func (m *PoPEndorsement) GetBitcoinMerklePathToRoot() []byte

func (*PoPEndorsement) GetBitcoinTransaction

func (m *PoPEndorsement) GetBitcoinTransaction() []byte

func (*PoPEndorsement) GetEndorsedBlockHeader

func (m *PoPEndorsement) GetEndorsedBlockHeader() []byte

func (*PoPEndorsement) ProtoMessage

func (*PoPEndorsement) ProtoMessage()

func (*PoPEndorsement) Reset

func (m *PoPEndorsement) Reset()

func (*PoPEndorsement) String

func (m *PoPEndorsement) String() string

type PoPEndorsementInfo

type PoPEndorsementInfo struct {
	MinerAddress                  []byte `protobuf:"bytes,1,opt,name=miner_address,json=minerAddress,proto3" json:"miner_address,omitempty"`
	EndorsedVeriblockBlockHash    []byte `` /* 143-byte string literal not displayed */
	ContainedInVeriblockBlockHash []byte `` /* 154-byte string literal not displayed */
	VeriblockTxId                 []byte `protobuf:"bytes,4,opt,name=veriblock_tx_id,json=veriblockTxId,proto3" json:"veriblock_tx_id,omitempty"`
	BitcoinTransaction            []byte `protobuf:"bytes,5,opt,name=bitcoin_transaction,json=bitcoinTransaction,proto3" json:"bitcoin_transaction,omitempty"`
	BitcoinTxId                   []byte `protobuf:"bytes,6,opt,name=bitcoin_tx_id,json=bitcoinTxId,proto3" json:"bitcoin_tx_id,omitempty"`
	BitcoinBlockHeader            []byte `protobuf:"bytes,7,opt,name=bitcoin_block_header,json=bitcoinBlockHeader,proto3" json:"bitcoin_block_header,omitempty"`
	BitcoinBlockHeaderHash        []byte `` /* 131-byte string literal not displayed */
	Reward                        int64  `protobuf:"varint,9,opt,name=reward" json:"reward,omitempty"`
	Finalized                     bool   `protobuf:"varint,10,opt,name=finalized" json:"finalized,omitempty"`
	EndorsedBlockNumber           int32  `protobuf:"varint,11,opt,name=endorsed_block_number,json=endorsedBlockNumber" json:"endorsed_block_number,omitempty"`
}

func (*PoPEndorsementInfo) Descriptor

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

func (*PoPEndorsementInfo) GetBitcoinBlockHeader

func (m *PoPEndorsementInfo) GetBitcoinBlockHeader() []byte

func (*PoPEndorsementInfo) GetBitcoinBlockHeaderHash

func (m *PoPEndorsementInfo) GetBitcoinBlockHeaderHash() []byte

func (*PoPEndorsementInfo) GetBitcoinTransaction

func (m *PoPEndorsementInfo) GetBitcoinTransaction() []byte

func (*PoPEndorsementInfo) GetBitcoinTxId

func (m *PoPEndorsementInfo) GetBitcoinTxId() []byte

func (*PoPEndorsementInfo) GetContainedInVeriblockBlockHash

func (m *PoPEndorsementInfo) GetContainedInVeriblockBlockHash() []byte

func (*PoPEndorsementInfo) GetEndorsedBlockNumber

func (m *PoPEndorsementInfo) GetEndorsedBlockNumber() int32

func (*PoPEndorsementInfo) GetEndorsedVeriblockBlockHash

func (m *PoPEndorsementInfo) GetEndorsedVeriblockBlockHash() []byte

func (*PoPEndorsementInfo) GetFinalized

func (m *PoPEndorsementInfo) GetFinalized() bool

func (*PoPEndorsementInfo) GetMinerAddress

func (m *PoPEndorsementInfo) GetMinerAddress() []byte

func (*PoPEndorsementInfo) GetReward

func (m *PoPEndorsementInfo) GetReward() int64

func (*PoPEndorsementInfo) GetVeriblockTxId

func (m *PoPEndorsementInfo) GetVeriblockTxId() []byte

func (*PoPEndorsementInfo) ProtoMessage

func (*PoPEndorsementInfo) ProtoMessage()

func (*PoPEndorsementInfo) Reset

func (m *PoPEndorsementInfo) Reset()

func (*PoPEndorsementInfo) String

func (m *PoPEndorsementInfo) String() string

type PoPTransactionProblemReport

type PoPTransactionProblemReport struct {
	Address                                       []byte `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Txid                                          []byte `protobuf:"bytes,2,opt,name=txid,proto3" json:"txid,omitempty"`
	EndorsedVbkBlockHash                          []byte `protobuf:"bytes,3,opt,name=endorsed_vbk_block_hash,json=endorsedVbkBlockHash,proto3" json:"endorsed_vbk_block_hash,omitempty"`
	EndorsedVbkBlockIndex                         int32  `protobuf:"varint,4,opt,name=endorsed_vbk_block_index,json=endorsedVbkBlockIndex" json:"endorsed_vbk_block_index,omitempty"`
	IncludedInVbkBlockHash                        []byte `` /* 133-byte string literal not displayed */
	IncludedInVbkBlockIndex                       int32  `` /* 130-byte string literal not displayed */
	PopPayoutVbkBlockHash                         []byte `` /* 130-byte string literal not displayed */
	PopPayoutVbkBlockIndex                        int32  `` /* 127-byte string literal not displayed */
	PaidOutInPopPayoutVbkBlock                    bool   `` /* 143-byte string literal not displayed */
	PopPayoutVbkAmount                            int64  `protobuf:"varint,10,opt,name=pop_payout_vbk_amount,json=popPayoutVbkAmount" json:"pop_payout_vbk_amount,omitempty"`
	BitcoinTxid                                   []byte `protobuf:"bytes,11,opt,name=bitcoin_txid,json=bitcoinTxid,proto3" json:"bitcoin_txid,omitempty"`
	IncludedInBtcBlockHash                        []byte `` /* 134-byte string literal not displayed */
	IncludedInBtcBlockIndex                       int32  `` /* 131-byte string literal not displayed */
	EndorsedVbkBlockInMainChain                   bool   `` /* 145-byte string literal not displayed */
	IncludedInVbkBlockInMainChain                 bool   `` /* 153-byte string literal not displayed */
	IncludedInBtcBlockInMainChain                 bool   `` /* 153-byte string literal not displayed */
	FirstBtcBlockOfEquivalentPopEndorsementsIndex int32  `` /* 203-byte string literal not displayed */
	CurrentBlockHeight                            int32  `protobuf:"varint,18,opt,name=current_block_height,json=currentBlockHeight" json:"current_block_height,omitempty"`
}

func (*PoPTransactionProblemReport) Descriptor

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

func (*PoPTransactionProblemReport) GetAddress

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

func (*PoPTransactionProblemReport) GetBitcoinTxid

func (m *PoPTransactionProblemReport) GetBitcoinTxid() []byte

func (*PoPTransactionProblemReport) GetCurrentBlockHeight

func (m *PoPTransactionProblemReport) GetCurrentBlockHeight() int32

func (*PoPTransactionProblemReport) GetEndorsedVbkBlockHash

func (m *PoPTransactionProblemReport) GetEndorsedVbkBlockHash() []byte

func (*PoPTransactionProblemReport) GetEndorsedVbkBlockInMainChain

func (m *PoPTransactionProblemReport) GetEndorsedVbkBlockInMainChain() bool

func (*PoPTransactionProblemReport) GetEndorsedVbkBlockIndex

func (m *PoPTransactionProblemReport) GetEndorsedVbkBlockIndex() int32

func (*PoPTransactionProblemReport) GetFirstBtcBlockOfEquivalentPopEndorsementsIndex

func (m *PoPTransactionProblemReport) GetFirstBtcBlockOfEquivalentPopEndorsementsIndex() int32

func (*PoPTransactionProblemReport) GetIncludedInBtcBlockHash

func (m *PoPTransactionProblemReport) GetIncludedInBtcBlockHash() []byte

func (*PoPTransactionProblemReport) GetIncludedInBtcBlockInMainChain

func (m *PoPTransactionProblemReport) GetIncludedInBtcBlockInMainChain() bool

func (*PoPTransactionProblemReport) GetIncludedInBtcBlockIndex

func (m *PoPTransactionProblemReport) GetIncludedInBtcBlockIndex() int32

func (*PoPTransactionProblemReport) GetIncludedInVbkBlockHash

func (m *PoPTransactionProblemReport) GetIncludedInVbkBlockHash() []byte

func (*PoPTransactionProblemReport) GetIncludedInVbkBlockInMainChain

func (m *PoPTransactionProblemReport) GetIncludedInVbkBlockInMainChain() bool

func (*PoPTransactionProblemReport) GetIncludedInVbkBlockIndex

func (m *PoPTransactionProblemReport) GetIncludedInVbkBlockIndex() int32

func (*PoPTransactionProblemReport) GetPaidOutInPopPayoutVbkBlock

func (m *PoPTransactionProblemReport) GetPaidOutInPopPayoutVbkBlock() bool

func (*PoPTransactionProblemReport) GetPopPayoutVbkAmount

func (m *PoPTransactionProblemReport) GetPopPayoutVbkAmount() int64

func (*PoPTransactionProblemReport) GetPopPayoutVbkBlockHash

func (m *PoPTransactionProblemReport) GetPopPayoutVbkBlockHash() []byte

func (*PoPTransactionProblemReport) GetPopPayoutVbkBlockIndex

func (m *PoPTransactionProblemReport) GetPopPayoutVbkBlockIndex() int32

func (*PoPTransactionProblemReport) GetTxid

func (m *PoPTransactionProblemReport) GetTxid() []byte

func (*PoPTransactionProblemReport) ProtoMessage

func (*PoPTransactionProblemReport) ProtoMessage()

func (*PoPTransactionProblemReport) Reset

func (m *PoPTransactionProblemReport) Reset()

func (*PoPTransactionProblemReport) String

func (m *PoPTransactionProblemReport) String() string

type ProtocolReply

type ProtocolReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
}

func (*ProtocolReply) Descriptor

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

func (*ProtocolReply) GetResults

func (m *ProtocolReply) GetResults() []*Result

func (*ProtocolReply) GetSuccess

func (m *ProtocolReply) GetSuccess() bool

func (*ProtocolReply) ProtoMessage

func (*ProtocolReply) ProtoMessage()

func (*ProtocolReply) Reset

func (m *ProtocolReply) Reset()

func (*ProtocolReply) String

func (m *ProtocolReply) String() string

type RefreshWalletCacheRequest

type RefreshWalletCacheRequest struct {
}

func (*RefreshWalletCacheRequest) Descriptor

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

func (*RefreshWalletCacheRequest) ProtoMessage

func (*RefreshWalletCacheRequest) ProtoMessage()

func (*RefreshWalletCacheRequest) Reset

func (m *RefreshWalletCacheRequest) Reset()

func (*RefreshWalletCacheRequest) String

func (m *RefreshWalletCacheRequest) String() string

type RestartPoolWebServerReply

type RestartPoolWebServerReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
}

func (*RestartPoolWebServerReply) Descriptor

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

func (*RestartPoolWebServerReply) GetResults

func (m *RestartPoolWebServerReply) GetResults() []*Result

func (*RestartPoolWebServerReply) GetSuccess

func (m *RestartPoolWebServerReply) GetSuccess() bool

func (*RestartPoolWebServerReply) ProtoMessage

func (*RestartPoolWebServerReply) ProtoMessage()

func (*RestartPoolWebServerReply) Reset

func (m *RestartPoolWebServerReply) Reset()

func (*RestartPoolWebServerReply) String

func (m *RestartPoolWebServerReply) String() string

type RestartPoolWebServerRequest

type RestartPoolWebServerRequest struct {
}

func (*RestartPoolWebServerRequest) Descriptor

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

func (*RestartPoolWebServerRequest) ProtoMessage

func (*RestartPoolWebServerRequest) ProtoMessage()

func (*RestartPoolWebServerRequest) Reset

func (m *RestartPoolWebServerRequest) Reset()

func (*RestartPoolWebServerRequest) String

func (m *RestartPoolWebServerRequest) String() string

type Result

type Result struct {
	Error   bool   `protobuf:"varint,1,opt,name=error" json:"error,omitempty"`
	Code    string `protobuf:"bytes,2,opt,name=code" json:"code,omitempty"`
	Message string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	Details string `protobuf:"bytes,4,opt,name=details" json:"details,omitempty"`
}

func (*Result) Descriptor

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

func (*Result) GetCode

func (m *Result) GetCode() string

func (*Result) GetDetails

func (m *Result) GetDetails() string

func (*Result) GetError

func (m *Result) GetError() bool

func (*Result) GetMessage

func (m *Result) GetMessage() string

func (*Result) ProtoMessage

func (*Result) ProtoMessage()

func (*Result) Reset

func (m *Result) Reset()

func (*Result) String

func (m *Result) String() string

type SendAltChainEndorsementReply

type SendAltChainEndorsementReply struct {
	Success     bool               `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results     []*Result          `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Transaction *SignedTransaction `protobuf:"bytes,3,opt,name=transaction" json:"transaction,omitempty"`
}

func (*SendAltChainEndorsementReply) Descriptor

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

func (*SendAltChainEndorsementReply) GetResults

func (m *SendAltChainEndorsementReply) GetResults() []*Result

func (*SendAltChainEndorsementReply) GetSuccess

func (m *SendAltChainEndorsementReply) GetSuccess() bool

func (*SendAltChainEndorsementReply) GetTransaction

func (m *SendAltChainEndorsementReply) GetTransaction() *SignedTransaction

func (*SendAltChainEndorsementReply) ProtoMessage

func (*SendAltChainEndorsementReply) ProtoMessage()

func (*SendAltChainEndorsementReply) Reset

func (m *SendAltChainEndorsementReply) Reset()

func (*SendAltChainEndorsementReply) String

type SendAltChainEndorsementRequest

type SendAltChainEndorsementRequest struct {
	PublicationData []byte `protobuf:"bytes,1,opt,name=publication_data,json=publicationData,proto3" json:"publication_data,omitempty"`
}

func (*SendAltChainEndorsementRequest) Descriptor

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

func (*SendAltChainEndorsementRequest) GetPublicationData

func (m *SendAltChainEndorsementRequest) GetPublicationData() []byte

func (*SendAltChainEndorsementRequest) ProtoMessage

func (*SendAltChainEndorsementRequest) ProtoMessage()

func (*SendAltChainEndorsementRequest) Reset

func (m *SendAltChainEndorsementRequest) Reset()

func (*SendAltChainEndorsementRequest) String

type SendCoinsReply

type SendCoinsReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	TxIds   [][]byte  `protobuf:"bytes,3,rep,name=tx_ids,json=txIds,proto3" json:"tx_ids,omitempty"`
}

func (*SendCoinsReply) Descriptor

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

func (*SendCoinsReply) GetResults

func (m *SendCoinsReply) GetResults() []*Result

func (*SendCoinsReply) GetSuccess

func (m *SendCoinsReply) GetSuccess() bool

func (*SendCoinsReply) GetTxIds

func (m *SendCoinsReply) GetTxIds() [][]byte

func (*SendCoinsReply) ProtoMessage

func (*SendCoinsReply) ProtoMessage()

func (*SendCoinsReply) Reset

func (m *SendCoinsReply) Reset()

func (*SendCoinsReply) String

func (m *SendCoinsReply) String() string

type SendCoinsRequest

type SendCoinsRequest struct {
	SourceAddress []byte    `protobuf:"bytes,1,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"`
	Amounts       []*Output `protobuf:"bytes,2,rep,name=amounts" json:"amounts,omitempty"`
}

func (*SendCoinsRequest) Descriptor

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

func (*SendCoinsRequest) GetAmounts

func (m *SendCoinsRequest) GetAmounts() []*Output

func (*SendCoinsRequest) GetSourceAddress

func (m *SendCoinsRequest) GetSourceAddress() []byte

func (*SendCoinsRequest) ProtoMessage

func (*SendCoinsRequest) ProtoMessage()

func (*SendCoinsRequest) Reset

func (m *SendCoinsRequest) Reset()

func (*SendCoinsRequest) String

func (m *SendCoinsRequest) String() string

type SetAllowedRequest

type SetAllowedRequest struct {
	Command SetAllowedRequest_Command `protobuf:"varint,1,opt,name=command,enum=core.SetAllowedRequest_Command" json:"command,omitempty"`
	Value   string                    `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`
}

func (*SetAllowedRequest) Descriptor

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

func (*SetAllowedRequest) GetCommand

func (*SetAllowedRequest) GetValue

func (m *SetAllowedRequest) GetValue() string

func (*SetAllowedRequest) ProtoMessage

func (*SetAllowedRequest) ProtoMessage()

func (*SetAllowedRequest) Reset

func (m *SetAllowedRequest) Reset()

func (*SetAllowedRequest) String

func (m *SetAllowedRequest) String() string

type SetAllowedRequest_Command

type SetAllowedRequest_Command int32
const (
	SetAllowedRequest_ADD    SetAllowedRequest_Command = 0
	SetAllowedRequest_REMOVE SetAllowedRequest_Command = 1
)

func (SetAllowedRequest_Command) EnumDescriptor

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

func (SetAllowedRequest_Command) String

func (x SetAllowedRequest_Command) String() string

type SetBanRequest

type SetBanRequest struct {
	Command         SetBanRequest_Command `protobuf:"varint,1,opt,name=command,enum=core.SetBanRequest_Command" json:"command,omitempty"`
	Value           string                `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`
	Reason          string                `protobuf:"bytes,3,opt,name=reason" json:"reason,omitempty"`
	ExpiryTimestamp int32                 `protobuf:"varint,4,opt,name=expiry_timestamp,json=expiryTimestamp" json:"expiry_timestamp,omitempty"`
}

func (*SetBanRequest) Descriptor

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

func (*SetBanRequest) GetCommand

func (m *SetBanRequest) GetCommand() SetBanRequest_Command

func (*SetBanRequest) GetExpiryTimestamp

func (m *SetBanRequest) GetExpiryTimestamp() int32

func (*SetBanRequest) GetReason

func (m *SetBanRequest) GetReason() string

func (*SetBanRequest) GetValue

func (m *SetBanRequest) GetValue() string

func (*SetBanRequest) ProtoMessage

func (*SetBanRequest) ProtoMessage()

func (*SetBanRequest) Reset

func (m *SetBanRequest) Reset()

func (*SetBanRequest) String

func (m *SetBanRequest) String() string

type SetBanRequest_Command

type SetBanRequest_Command int32
const (
	SetBanRequest_ADD    SetBanRequest_Command = 0
	SetBanRequest_REMOVE SetBanRequest_Command = 1
)

func (SetBanRequest_Command) EnumDescriptor

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

func (SetBanRequest_Command) String

func (x SetBanRequest_Command) String() string

type SetDefaultAddressReply

type SetDefaultAddressReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
}

func (*SetDefaultAddressReply) Descriptor

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

func (*SetDefaultAddressReply) GetResults

func (m *SetDefaultAddressReply) GetResults() []*Result

func (*SetDefaultAddressReply) GetSuccess

func (m *SetDefaultAddressReply) GetSuccess() bool

func (*SetDefaultAddressReply) ProtoMessage

func (*SetDefaultAddressReply) ProtoMessage()

func (*SetDefaultAddressReply) Reset

func (m *SetDefaultAddressReply) Reset()

func (*SetDefaultAddressReply) String

func (m *SetDefaultAddressReply) String() string

type SetDefaultAddressRequest

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

func (*SetDefaultAddressRequest) Descriptor

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

func (*SetDefaultAddressRequest) GetAddress

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

func (*SetDefaultAddressRequest) ProtoMessage

func (*SetDefaultAddressRequest) ProtoMessage()

func (*SetDefaultAddressRequest) Reset

func (m *SetDefaultAddressRequest) Reset()

func (*SetDefaultAddressRequest) String

func (m *SetDefaultAddressRequest) String() string

type SetTransactionFeeRequest

type SetTransactionFeeRequest struct {
	Amount int64 `protobuf:"varint,1,opt,name=amount" json:"amount,omitempty"`
}

func (*SetTransactionFeeRequest) Descriptor

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

func (*SetTransactionFeeRequest) GetAmount

func (m *SetTransactionFeeRequest) GetAmount() int64

func (*SetTransactionFeeRequest) ProtoMessage

func (*SetTransactionFeeRequest) ProtoMessage()

func (*SetTransactionFeeRequest) Reset

func (m *SetTransactionFeeRequest) Reset()

func (*SetTransactionFeeRequest) String

func (m *SetTransactionFeeRequest) String() string

type SignMessageReply

type SignMessageReply struct {
	Success       bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results       []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	SignedMessage []byte    `protobuf:"bytes,3,opt,name=signed_message,json=signedMessage,proto3" json:"signed_message,omitempty"`
	PublicKey     []byte    `protobuf:"bytes,4,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
}

func (*SignMessageReply) Descriptor

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

func (*SignMessageReply) GetPublicKey

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

func (*SignMessageReply) GetResults

func (m *SignMessageReply) GetResults() []*Result

func (*SignMessageReply) GetSignedMessage

func (m *SignMessageReply) GetSignedMessage() []byte

func (*SignMessageReply) GetSuccess

func (m *SignMessageReply) GetSuccess() bool

func (*SignMessageReply) ProtoMessage

func (*SignMessageReply) ProtoMessage()

func (*SignMessageReply) Reset

func (m *SignMessageReply) Reset()

func (*SignMessageReply) String

func (m *SignMessageReply) String() string

type SignMessageRequest

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

func (*SignMessageRequest) Descriptor

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

func (*SignMessageRequest) GetAddress

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

func (*SignMessageRequest) GetMessage

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

func (*SignMessageRequest) ProtoMessage

func (*SignMessageRequest) ProtoMessage()

func (*SignMessageRequest) Reset

func (m *SignMessageRequest) Reset()

func (*SignMessageRequest) String

func (m *SignMessageRequest) String() string

type SignedMultisigTransaction

type SignedMultisigTransaction struct {
	SignatureBundle *MultisigBundle `protobuf:"bytes,1,opt,name=signature_bundle,json=signatureBundle" json:"signature_bundle,omitempty"`
	Transaction     *Transaction    `protobuf:"bytes,2,opt,name=transaction" json:"transaction,omitempty"`
	SignatureIndex  int64           `protobuf:"varint,3,opt,name=signature_index,json=signatureIndex" json:"signature_index,omitempty"`
}

func (*SignedMultisigTransaction) Descriptor

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

func (*SignedMultisigTransaction) GetSignatureBundle

func (m *SignedMultisigTransaction) GetSignatureBundle() *MultisigBundle

func (*SignedMultisigTransaction) GetSignatureIndex

func (m *SignedMultisigTransaction) GetSignatureIndex() int64

func (*SignedMultisigTransaction) GetTransaction

func (m *SignedMultisigTransaction) GetTransaction() *Transaction

func (*SignedMultisigTransaction) ProtoMessage

func (*SignedMultisigTransaction) ProtoMessage()

func (*SignedMultisigTransaction) Reset

func (m *SignedMultisigTransaction) Reset()

func (*SignedMultisigTransaction) String

func (m *SignedMultisigTransaction) String() string

type SignedTransaction

type SignedTransaction struct {
	Signature      []byte       `protobuf:"bytes,1,opt,name=signature,proto3" json:"signature,omitempty"`
	PublicKey      []byte       `protobuf:"bytes,2,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	SignatureIndex int64        `protobuf:"varint,3,opt,name=signature_index,json=signatureIndex" json:"signature_index,omitempty"`
	Transaction    *Transaction `protobuf:"bytes,4,opt,name=transaction" json:"transaction,omitempty"`
}

func (*SignedTransaction) Descriptor

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

func (*SignedTransaction) GetPublicKey

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

func (*SignedTransaction) GetSignature

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

func (*SignedTransaction) GetSignatureIndex

func (m *SignedTransaction) GetSignatureIndex() int64

func (*SignedTransaction) GetTransaction

func (m *SignedTransaction) GetTransaction() *Transaction

func (*SignedTransaction) ProtoMessage

func (*SignedTransaction) ProtoMessage()

func (*SignedTransaction) Reset

func (m *SignedTransaction) Reset()

func (*SignedTransaction) String

func (m *SignedTransaction) String() string

type StandardAddress

type StandardAddress struct {
	StandardAddress []byte `protobuf:"bytes,1,opt,name=standard_address,json=standardAddress,proto3" json:"standard_address,omitempty"`
}

func (*StandardAddress) Descriptor

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

func (*StandardAddress) GetStandardAddress

func (m *StandardAddress) GetStandardAddress() []byte

func (*StandardAddress) ProtoMessage

func (*StandardAddress) ProtoMessage()

func (*StandardAddress) Reset

func (m *StandardAddress) Reset()

func (*StandardAddress) String

func (m *StandardAddress) String() string

type StartPoolReply

type StartPoolReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
}

func (*StartPoolReply) Descriptor

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

func (*StartPoolReply) GetResults

func (m *StartPoolReply) GetResults() []*Result

func (*StartPoolReply) GetSuccess

func (m *StartPoolReply) GetSuccess() bool

func (*StartPoolReply) ProtoMessage

func (*StartPoolReply) ProtoMessage()

func (*StartPoolReply) Reset

func (m *StartPoolReply) Reset()

func (*StartPoolReply) String

func (m *StartPoolReply) String() string

type StartPoolRequest

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

func (*StartPoolRequest) Descriptor

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

func (*StartPoolRequest) GetType

func (m *StartPoolRequest) GetType() []byte

func (*StartPoolRequest) ProtoMessage

func (*StartPoolRequest) ProtoMessage()

func (*StartPoolRequest) Reset

func (m *StartPoolRequest) Reset()

func (*StartPoolRequest) String

func (m *StartPoolRequest) String() string

type StartSoloPoolReply

type StartSoloPoolReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
}

func (*StartSoloPoolReply) Descriptor

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

func (*StartSoloPoolReply) GetResults

func (m *StartSoloPoolReply) GetResults() []*Result

func (*StartSoloPoolReply) GetSuccess

func (m *StartSoloPoolReply) GetSuccess() bool

func (*StartSoloPoolReply) ProtoMessage

func (*StartSoloPoolReply) ProtoMessage()

func (*StartSoloPoolReply) Reset

func (m *StartSoloPoolReply) Reset()

func (*StartSoloPoolReply) String

func (m *StartSoloPoolReply) String() string

type StartSoloPoolRequest

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

func (*StartSoloPoolRequest) Descriptor

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

func (*StartSoloPoolRequest) GetAddress

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

func (*StartSoloPoolRequest) ProtoMessage

func (*StartSoloPoolRequest) ProtoMessage()

func (*StartSoloPoolRequest) Reset

func (m *StartSoloPoolRequest) Reset()

func (*StartSoloPoolRequest) String

func (m *StartSoloPoolRequest) String() string

type StopNodeCoreRequest

type StopNodeCoreRequest struct {
}

func (*StopNodeCoreRequest) Descriptor

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

func (*StopNodeCoreRequest) ProtoMessage

func (*StopNodeCoreRequest) ProtoMessage()

func (*StopNodeCoreRequest) Reset

func (m *StopNodeCoreRequest) Reset()

func (*StopNodeCoreRequest) String

func (m *StopNodeCoreRequest) String() string

type StopPoolReply

type StopPoolReply struct {
	Success bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
}

func (*StopPoolReply) Descriptor

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

func (*StopPoolReply) GetResults

func (m *StopPoolReply) GetResults() []*Result

func (*StopPoolReply) GetSuccess

func (m *StopPoolReply) GetSuccess() bool

func (*StopPoolReply) ProtoMessage

func (*StopPoolReply) ProtoMessage()

func (*StopPoolReply) Reset

func (m *StopPoolReply) Reset()

func (*StopPoolReply) String

func (m *StopPoolReply) String() string

type StopPoolRequest

type StopPoolRequest struct {
}

func (*StopPoolRequest) Descriptor

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

func (*StopPoolRequest) ProtoMessage

func (*StopPoolRequest) ProtoMessage()

func (*StopPoolRequest) Reset

func (m *StopPoolRequest) Reset()

func (*StopPoolRequest) String

func (m *StopPoolRequest) String() string

type SubmitBlocksRequest

type SubmitBlocksRequest struct {
	Blocks []*Block `protobuf:"bytes,1,rep,name=blocks" json:"blocks,omitempty"`
}

func (*SubmitBlocksRequest) Descriptor

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

func (*SubmitBlocksRequest) GetBlocks

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

func (*SubmitBlocksRequest) ProtoMessage

func (*SubmitBlocksRequest) ProtoMessage()

func (*SubmitBlocksRequest) Reset

func (m *SubmitBlocksRequest) Reset()

func (*SubmitBlocksRequest) String

func (m *SubmitBlocksRequest) String() string

type SubmitMultisigTxReply

type SubmitMultisigTxReply struct {
	Success                   bool                       `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results                   []*Result                  `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Txid                      []byte                     `protobuf:"bytes,3,opt,name=txid,proto3" json:"txid,omitempty"`
	SignedMultisigTransaction *SignedMultisigTransaction `` /* 131-byte string literal not displayed */
}

func (*SubmitMultisigTxReply) Descriptor

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

func (*SubmitMultisigTxReply) GetResults

func (m *SubmitMultisigTxReply) GetResults() []*Result

func (*SubmitMultisigTxReply) GetSignedMultisigTransaction

func (m *SubmitMultisigTxReply) GetSignedMultisigTransaction() *SignedMultisigTransaction

func (*SubmitMultisigTxReply) GetSuccess

func (m *SubmitMultisigTxReply) GetSuccess() bool

func (*SubmitMultisigTxReply) GetTxid

func (m *SubmitMultisigTxReply) GetTxid() []byte

func (*SubmitMultisigTxReply) ProtoMessage

func (*SubmitMultisigTxReply) ProtoMessage()

func (*SubmitMultisigTxReply) Reset

func (m *SubmitMultisigTxReply) Reset()

func (*SubmitMultisigTxReply) String

func (m *SubmitMultisigTxReply) String() string

type SubmitMultisigTxRequest

type SubmitMultisigTxRequest struct {
	MultisigTransaction *SignedMultisigTransaction `protobuf:"bytes,3,opt,name=multisig_transaction,json=multisigTransaction" json:"multisig_transaction,omitempty"`
}

func (*SubmitMultisigTxRequest) Descriptor

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

func (*SubmitMultisigTxRequest) GetMultisigTransaction

func (m *SubmitMultisigTxRequest) GetMultisigTransaction() *SignedMultisigTransaction

func (*SubmitMultisigTxRequest) ProtoMessage

func (*SubmitMultisigTxRequest) ProtoMessage()

func (*SubmitMultisigTxRequest) Reset

func (m *SubmitMultisigTxRequest) Reset()

func (*SubmitMultisigTxRequest) String

func (m *SubmitMultisigTxRequest) String() string

type SubmitPopRequest

type SubmitPopRequest struct {
	EndorsedBlockHeader        []byte                `protobuf:"bytes,1,opt,name=endorsed_block_header,json=endorsedBlockHeader,proto3" json:"endorsed_block_header,omitempty"`
	BitcoinTransaction         []byte                `protobuf:"bytes,2,opt,name=bitcoin_transaction,json=bitcoinTransaction,proto3" json:"bitcoin_transaction,omitempty"`
	BitcoinMerklePathToRoot    []byte                `` /* 136-byte string literal not displayed */
	BitcoinBlockHeaderOfProof  *BitcoinBlockHeader   `` /* 135-byte string literal not displayed */
	ContextBitcoinBlockHeaders []*BitcoinBlockHeader `` /* 136-byte string literal not displayed */
	Address                    []byte                `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"`
}

func (*SubmitPopRequest) Descriptor

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

func (*SubmitPopRequest) GetAddress

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

func (*SubmitPopRequest) GetBitcoinBlockHeaderOfProof

func (m *SubmitPopRequest) GetBitcoinBlockHeaderOfProof() *BitcoinBlockHeader

func (*SubmitPopRequest) GetBitcoinMerklePathToRoot

func (m *SubmitPopRequest) GetBitcoinMerklePathToRoot() []byte

func (*SubmitPopRequest) GetBitcoinTransaction

func (m *SubmitPopRequest) GetBitcoinTransaction() []byte

func (*SubmitPopRequest) GetContextBitcoinBlockHeaders

func (m *SubmitPopRequest) GetContextBitcoinBlockHeaders() []*BitcoinBlockHeader

func (*SubmitPopRequest) GetEndorsedBlockHeader

func (m *SubmitPopRequest) GetEndorsedBlockHeader() []byte

func (*SubmitPopRequest) ProtoMessage

func (*SubmitPopRequest) ProtoMessage()

func (*SubmitPopRequest) Reset

func (m *SubmitPopRequest) Reset()

func (*SubmitPopRequest) String

func (m *SubmitPopRequest) String() string

type SubmitTransactionsRequest

type SubmitTransactionsRequest struct {
	Transactions []*TransactionUnion `protobuf:"bytes,1,rep,name=transactions" json:"transactions,omitempty"`
}

func (*SubmitTransactionsRequest) Descriptor

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

func (*SubmitTransactionsRequest) GetTransactions

func (m *SubmitTransactionsRequest) GetTransactions() []*TransactionUnion

func (*SubmitTransactionsRequest) ProtoMessage

func (*SubmitTransactionsRequest) ProtoMessage()

func (*SubmitTransactionsRequest) Reset

func (m *SubmitTransactionsRequest) Reset()

func (*SubmitTransactionsRequest) String

func (m *SubmitTransactionsRequest) String() string

type SyncRequest

type SyncRequest struct {
	StartingBlockHeight int32 `protobuf:"varint,1,opt,name=starting_block_height,json=startingBlockHeight" json:"starting_block_height,omitempty"`
	SyncTransactions    bool  `protobuf:"varint,2,opt,name=sync_transactions,json=syncTransactions" json:"sync_transactions,omitempty"`
}

func (*SyncRequest) Descriptor

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

func (*SyncRequest) GetStartingBlockHeight

func (m *SyncRequest) GetStartingBlockHeight() int32

func (*SyncRequest) GetSyncTransactions

func (m *SyncRequest) GetSyncTransactions() bool

func (*SyncRequest) ProtoMessage

func (*SyncRequest) ProtoMessage()

func (*SyncRequest) Reset

func (m *SyncRequest) Reset()

func (*SyncRequest) String

func (m *SyncRequest) String() string

type Transaction

type Transaction struct {
	Type                       Transaction_Type      `protobuf:"varint,1,opt,name=type,enum=core.Transaction_Type" json:"type,omitempty"`
	SourceAddress              []byte                `protobuf:"bytes,2,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"`
	SourceAmount               int64                 `protobuf:"varint,3,opt,name=source_amount,json=sourceAmount" json:"source_amount,omitempty"`
	Outputs                    []*Output             `protobuf:"bytes,4,rep,name=outputs" json:"outputs,omitempty"`
	TransactionFee             int64                 `protobuf:"varint,5,opt,name=transaction_fee,json=transactionFee" json:"transaction_fee,omitempty"`
	Data                       []byte                `protobuf:"bytes,7,opt,name=data,proto3" json:"data,omitempty"`
	BitcoinTransaction         []byte                `protobuf:"bytes,10,opt,name=bitcoin_transaction,json=bitcoinTransaction,proto3" json:"bitcoin_transaction,omitempty"`
	EndorsedBlockHeader        []byte                `protobuf:"bytes,11,opt,name=endorsed_block_header,json=endorsedBlockHeader,proto3" json:"endorsed_block_header,omitempty"`
	BitcoinBlockHeaderOfProof  *BitcoinBlockHeader   `` /* 136-byte string literal not displayed */
	MerklePath                 string                `protobuf:"bytes,13,opt,name=merkle_path,json=merklePath" json:"merkle_path,omitempty"`
	ContextBitcoinBlockHeaders []*BitcoinBlockHeader `` /* 137-byte string literal not displayed */
	Timestamp                  int32                 `protobuf:"varint,15,opt,name=timestamp" json:"timestamp,omitempty"`
	Size                       int32                 `protobuf:"varint,16,opt,name=size" json:"size,omitempty"`
	TxId                       []byte                `protobuf:"bytes,17,opt,name=tx_id,json=txId,proto3" json:"tx_id,omitempty"`
}

func (*Transaction) Descriptor

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

func (*Transaction) GetBitcoinBlockHeaderOfProof

func (m *Transaction) GetBitcoinBlockHeaderOfProof() *BitcoinBlockHeader

func (*Transaction) GetBitcoinTransaction

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

func (*Transaction) GetContextBitcoinBlockHeaders

func (m *Transaction) GetContextBitcoinBlockHeaders() []*BitcoinBlockHeader

func (*Transaction) GetData

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

func (*Transaction) GetEndorsedBlockHeader

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

func (*Transaction) GetMerklePath

func (m *Transaction) GetMerklePath() string

func (*Transaction) GetOutputs

func (m *Transaction) GetOutputs() []*Output

func (*Transaction) GetSize

func (m *Transaction) GetSize() int32

func (*Transaction) GetSourceAddress

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

func (*Transaction) GetSourceAmount

func (m *Transaction) GetSourceAmount() int64

func (*Transaction) GetTimestamp

func (m *Transaction) GetTimestamp() int32

func (*Transaction) GetTransactionFee

func (m *Transaction) GetTransactionFee() int64

func (*Transaction) GetTxId

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

func (*Transaction) GetType

func (m *Transaction) GetType() Transaction_Type

func (*Transaction) ProtoMessage

func (*Transaction) ProtoMessage()

func (*Transaction) Reset

func (m *Transaction) Reset()

func (*Transaction) String

func (m *Transaction) String() string

type TransactionAnnounce

type TransactionAnnounce struct {
	Type TransactionAnnounce_Type `protobuf:"varint,1,opt,name=type,enum=core.TransactionAnnounce_Type" json:"type,omitempty"`
	TxId []byte                   `protobuf:"bytes,2,opt,name=tx_id,json=txId,proto3" json:"tx_id,omitempty"`
}

func (*TransactionAnnounce) Descriptor

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

func (*TransactionAnnounce) GetTxId

func (m *TransactionAnnounce) GetTxId() []byte

func (*TransactionAnnounce) GetType

func (*TransactionAnnounce) ProtoMessage

func (*TransactionAnnounce) ProtoMessage()

func (*TransactionAnnounce) Reset

func (m *TransactionAnnounce) Reset()

func (*TransactionAnnounce) String

func (m *TransactionAnnounce) String() string

type TransactionAnnounce_Type

type TransactionAnnounce_Type int32
const (
	TransactionAnnounce_NORMAL         TransactionAnnounce_Type = 0
	TransactionAnnounce_PROOF_OF_PROOF TransactionAnnounce_Type = 1
)

func (TransactionAnnounce_Type) EnumDescriptor

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

func (TransactionAnnounce_Type) String

func (x TransactionAnnounce_Type) String() string

type TransactionInfo

type TransactionInfo struct {
	Confirmations     int32        `protobuf:"varint,1,opt,name=confirmations" json:"confirmations,omitempty"`
	Transaction       *Transaction `protobuf:"bytes,2,opt,name=transaction" json:"transaction,omitempty"`
	BlockNumber       int32        `protobuf:"varint,3,opt,name=block_number,json=blockNumber" json:"block_number,omitempty"`
	Timestamp         int32        `protobuf:"varint,4,opt,name=timestamp" json:"timestamp,omitempty"`
	EndorsedBlockHash []byte       `protobuf:"bytes,5,opt,name=endorsed_block_hash,json=endorsedBlockHash,proto3" json:"endorsed_block_hash,omitempty"`
	BitcoinBlockHash  []byte       `protobuf:"bytes,6,opt,name=bitcoin_block_hash,json=bitcoinBlockHash,proto3" json:"bitcoin_block_hash,omitempty"`
	BitcoinTxId       []byte       `protobuf:"bytes,7,opt,name=bitcoin_tx_id,json=bitcoinTxId,proto3" json:"bitcoin_tx_id,omitempty"`
}

func (*TransactionInfo) Descriptor

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

func (*TransactionInfo) GetBitcoinBlockHash

func (m *TransactionInfo) GetBitcoinBlockHash() []byte

func (*TransactionInfo) GetBitcoinTxId

func (m *TransactionInfo) GetBitcoinTxId() []byte

func (*TransactionInfo) GetBlockNumber

func (m *TransactionInfo) GetBlockNumber() int32

func (*TransactionInfo) GetConfirmations

func (m *TransactionInfo) GetConfirmations() int32

func (*TransactionInfo) GetEndorsedBlockHash

func (m *TransactionInfo) GetEndorsedBlockHash() []byte

func (*TransactionInfo) GetTimestamp

func (m *TransactionInfo) GetTimestamp() int32

func (*TransactionInfo) GetTransaction

func (m *TransactionInfo) GetTransaction() *Transaction

func (*TransactionInfo) ProtoMessage

func (*TransactionInfo) ProtoMessage()

func (*TransactionInfo) Reset

func (m *TransactionInfo) Reset()

func (*TransactionInfo) String

func (m *TransactionInfo) String() string

type TransactionMeta

type TransactionMeta struct {
	TxId          []byte                 `protobuf:"bytes,1,opt,name=tx_id,json=txId,proto3" json:"tx_id,omitempty"`
	BlockHeader   []byte                 `protobuf:"bytes,2,opt,name=block_header,json=blockHeader,proto3" json:"block_header,omitempty"`
	AppearsIn     [][]byte               `protobuf:"bytes,3,rep,name=appears_in,json=appearsIn,proto3" json:"appears_in,omitempty"`
	Confirmations int32                  `protobuf:"varint,4,opt,name=confirmations" json:"confirmations,omitempty"`
	Status        TransactionMeta_Status `protobuf:"varint,5,opt,name=status,enum=core.TransactionMeta_Status" json:"status,omitempty"`
}

func (*TransactionMeta) Descriptor

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

func (*TransactionMeta) GetAppearsIn

func (m *TransactionMeta) GetAppearsIn() [][]byte

func (*TransactionMeta) GetBlockHeader

func (m *TransactionMeta) GetBlockHeader() []byte

func (*TransactionMeta) GetConfirmations

func (m *TransactionMeta) GetConfirmations() int32

func (*TransactionMeta) GetStatus

func (m *TransactionMeta) GetStatus() TransactionMeta_Status

func (*TransactionMeta) GetTxId

func (m *TransactionMeta) GetTxId() []byte

func (*TransactionMeta) ProtoMessage

func (*TransactionMeta) ProtoMessage()

func (*TransactionMeta) Reset

func (m *TransactionMeta) Reset()

func (*TransactionMeta) String

func (m *TransactionMeta) String() string

type TransactionMeta_Status

type TransactionMeta_Status int32
const (
	TransactionMeta_UNKNOWN   TransactionMeta_Status = 0
	TransactionMeta_PENDING   TransactionMeta_Status = 1
	TransactionMeta_CONFIRMED TransactionMeta_Status = 2
	TransactionMeta_DEAD      TransactionMeta_Status = 3
)

func (TransactionMeta_Status) EnumDescriptor

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

func (TransactionMeta_Status) String

func (x TransactionMeta_Status) String() string

type TransactionRequest

type TransactionRequest struct {
	Transactions []*TransactionAnnounce `protobuf:"bytes,1,rep,name=transactions" json:"transactions,omitempty"`
}

func (*TransactionRequest) Descriptor

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

func (*TransactionRequest) GetTransactions

func (m *TransactionRequest) GetTransactions() []*TransactionAnnounce

func (*TransactionRequest) ProtoMessage

func (*TransactionRequest) ProtoMessage()

func (*TransactionRequest) Reset

func (m *TransactionRequest) Reset()

func (*TransactionRequest) String

func (m *TransactionRequest) String() string

type TransactionSet

type TransactionSet struct {
	Txids [][]byte `protobuf:"bytes,1,rep,name=txids,proto3" json:"txids,omitempty"`
}

func (*TransactionSet) Descriptor

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

func (*TransactionSet) GetTxids

func (m *TransactionSet) GetTxids() [][]byte

func (*TransactionSet) ProtoMessage

func (*TransactionSet) ProtoMessage()

func (*TransactionSet) Reset

func (m *TransactionSet) Reset()

func (*TransactionSet) String

func (m *TransactionSet) String() string

type TransactionUnion

type TransactionUnion struct {
	// Types that are valid to be assigned to Transaction:
	//	*TransactionUnion_Unsigned
	//	*TransactionUnion_Signed
	//	*TransactionUnion_SignedMultisig
	Transaction isTransactionUnion_Transaction `protobuf_oneof:"transaction"`
}

func (*TransactionUnion) Descriptor

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

func (*TransactionUnion) GetSigned

func (m *TransactionUnion) GetSigned() *SignedTransaction

func (*TransactionUnion) GetSignedMultisig

func (m *TransactionUnion) GetSignedMultisig() *SignedMultisigTransaction

func (*TransactionUnion) GetTransaction

func (m *TransactionUnion) GetTransaction() isTransactionUnion_Transaction

func (*TransactionUnion) GetUnsigned

func (m *TransactionUnion) GetUnsigned() *Transaction

func (*TransactionUnion) ProtoMessage

func (*TransactionUnion) ProtoMessage()

func (*TransactionUnion) Reset

func (m *TransactionUnion) Reset()

func (*TransactionUnion) String

func (m *TransactionUnion) String() string

func (*TransactionUnion) XXX_OneofFuncs

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

XXX_OneofFuncs is for the internal use of the proto package.

type TransactionUnion_Signed

type TransactionUnion_Signed struct {
	Signed *SignedTransaction `protobuf:"bytes,2,opt,name=signed,oneof"`
}

type TransactionUnion_SignedMultisig

type TransactionUnion_SignedMultisig struct {
	SignedMultisig *SignedMultisigTransaction `protobuf:"bytes,3,opt,name=signed_multisig,json=signedMultisig,oneof"`
}

type TransactionUnion_Unsigned

type TransactionUnion_Unsigned struct {
	Unsigned *Transaction `protobuf:"bytes,1,opt,name=unsigned,oneof"`
}

type Transaction_Type

type Transaction_Type int32
const (
	Transaction_ZERO_UNUSED    Transaction_Type = 0
	Transaction_STANDARD       Transaction_Type = 1
	Transaction_PROOF_OF_PROOF Transaction_Type = 2
	Transaction_MULTISIG       Transaction_Type = 3
)

func (Transaction_Type) EnumDescriptor

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

func (Transaction_Type) String

func (x Transaction_Type) String() string

type TroubleshootPoPTransactionsReply

type TroubleshootPoPTransactionsReply struct {
	Success           bool                           `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results           []*Result                      `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	PopProblemReports []*PoPTransactionProblemReport `protobuf:"bytes,3,rep,name=popProblemReports" json:"popProblemReports,omitempty"`
}

func (*TroubleshootPoPTransactionsReply) Descriptor

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

func (*TroubleshootPoPTransactionsReply) GetPopProblemReports

func (*TroubleshootPoPTransactionsReply) GetResults

func (m *TroubleshootPoPTransactionsReply) GetResults() []*Result

func (*TroubleshootPoPTransactionsReply) GetSuccess

func (m *TroubleshootPoPTransactionsReply) GetSuccess() bool

func (*TroubleshootPoPTransactionsReply) ProtoMessage

func (*TroubleshootPoPTransactionsReply) ProtoMessage()

func (*TroubleshootPoPTransactionsReply) Reset

func (*TroubleshootPoPTransactionsReply) String

type TroubleshootPoPTransactionsRequest

type TroubleshootPoPTransactionsRequest struct {
	OnlyFailures bool  `protobuf:"varint,1,opt,name=only_failures,json=onlyFailures" json:"only_failures,omitempty"`
	SearchLength int32 `protobuf:"varint,2,opt,name=search_length,json=searchLength" json:"search_length,omitempty"`
	// Types that are valid to be assigned to SearchParamater:
	//	*TroubleshootPoPTransactionsRequest_Addresses
	//	*TroubleshootPoPTransactionsRequest_Transactions
	SearchParamater isTroubleshootPoPTransactionsRequest_SearchParamater `protobuf_oneof:"search_paramater"`
}

func (*TroubleshootPoPTransactionsRequest) Descriptor

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

func (*TroubleshootPoPTransactionsRequest) GetAddresses

func (*TroubleshootPoPTransactionsRequest) GetOnlyFailures

func (m *TroubleshootPoPTransactionsRequest) GetOnlyFailures() bool

func (*TroubleshootPoPTransactionsRequest) GetSearchLength

func (m *TroubleshootPoPTransactionsRequest) GetSearchLength() int32

func (*TroubleshootPoPTransactionsRequest) GetSearchParamater

func (m *TroubleshootPoPTransactionsRequest) GetSearchParamater() isTroubleshootPoPTransactionsRequest_SearchParamater

func (*TroubleshootPoPTransactionsRequest) GetTransactions

func (m *TroubleshootPoPTransactionsRequest) GetTransactions() *TransactionSet

func (*TroubleshootPoPTransactionsRequest) ProtoMessage

func (*TroubleshootPoPTransactionsRequest) ProtoMessage()

func (*TroubleshootPoPTransactionsRequest) Reset

func (*TroubleshootPoPTransactionsRequest) String

func (*TroubleshootPoPTransactionsRequest) XXX_OneofFuncs

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

XXX_OneofFuncs is for the internal use of the proto package.

type TroubleshootPoPTransactionsRequest_Addresses

type TroubleshootPoPTransactionsRequest_Addresses struct {
	Addresses *AddressSet `protobuf:"bytes,3,opt,name=addresses,oneof"`
}

type TroubleshootPoPTransactionsRequest_Transactions

type TroubleshootPoPTransactionsRequest_Transactions struct {
	Transactions *TransactionSet `protobuf:"bytes,4,opt,name=transactions,oneof"`
}

type UnlockWalletRequest

type UnlockWalletRequest struct {
	Passphrase string `protobuf:"bytes,1,opt,name=passphrase" json:"passphrase,omitempty"`
}

func (*UnlockWalletRequest) Descriptor

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

func (*UnlockWalletRequest) GetPassphrase

func (m *UnlockWalletRequest) GetPassphrase() string

func (*UnlockWalletRequest) ProtoMessage

func (*UnlockWalletRequest) ProtoMessage()

func (*UnlockWalletRequest) Reset

func (m *UnlockWalletRequest) Reset()

func (*UnlockWalletRequest) String

func (m *UnlockWalletRequest) String() string

type UnsignedMultisigTransactionWithIndex

type UnsignedMultisigTransactionWithIndex struct {
	UnsignedMultisigTansaction *Transaction `` /* 134-byte string literal not displayed */
	SignatureIndex             int64        `protobuf:"varint,2,opt,name=signature_index,json=signatureIndex" json:"signature_index,omitempty"`
}

func (*UnsignedMultisigTransactionWithIndex) Descriptor

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

func (*UnsignedMultisigTransactionWithIndex) GetSignatureIndex

func (m *UnsignedMultisigTransactionWithIndex) GetSignatureIndex() int64

func (*UnsignedMultisigTransactionWithIndex) GetUnsignedMultisigTansaction

func (m *UnsignedMultisigTransactionWithIndex) GetUnsignedMultisigTansaction() *Transaction

func (*UnsignedMultisigTransactionWithIndex) ProtoMessage

func (*UnsignedMultisigTransactionWithIndex) ProtoMessage()

func (*UnsignedMultisigTransactionWithIndex) Reset

func (*UnsignedMultisigTransactionWithIndex) String

type VBKMerklePath

type VBKMerklePath struct {
	Layers          [][]byte `protobuf:"bytes,1,rep,name=layers,proto3" json:"layers,omitempty"`
	BottomData      []byte   `protobuf:"bytes,2,opt,name=bottom_data,json=bottomData,proto3" json:"bottom_data,omitempty"`
	BottomDataIndex int32    `protobuf:"varint,3,opt,name=bottom_data_index,json=bottomDataIndex" json:"bottom_data_index,omitempty"`
}

func (*VBKMerklePath) Descriptor

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

func (*VBKMerklePath) GetBottomData

func (m *VBKMerklePath) GetBottomData() []byte

func (*VBKMerklePath) GetBottomDataIndex

func (m *VBKMerklePath) GetBottomDataIndex() int32

func (*VBKMerklePath) GetLayers

func (m *VBKMerklePath) GetLayers() [][]byte

func (*VBKMerklePath) ProtoMessage

func (*VBKMerklePath) ProtoMessage()

func (*VBKMerklePath) Reset

func (m *VBKMerklePath) Reset()

func (*VBKMerklePath) String

func (m *VBKMerklePath) String() string

type VBKTransactionWithContext

type VBKTransactionWithContext struct {
	MerklePath *VBKMerklePath `protobuf:"bytes,1,opt,name=merkle_path,json=merklePath" json:"merkle_path,omitempty"`
	// Types that are valid to be assigned to Transaction:
	//	*VBKTransactionWithContext_SignedTransaction
	//	*VBKTransactionWithContext_SignedMultisigTransaction
	Transaction isVBKTransactionWithContext_Transaction `protobuf_oneof:"transaction"`
}

func (*VBKTransactionWithContext) Descriptor

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

func (*VBKTransactionWithContext) GetMerklePath

func (m *VBKTransactionWithContext) GetMerklePath() *VBKMerklePath

func (*VBKTransactionWithContext) GetSignedMultisigTransaction

func (m *VBKTransactionWithContext) GetSignedMultisigTransaction() *SignedMultisigTransaction

func (*VBKTransactionWithContext) GetSignedTransaction

func (m *VBKTransactionWithContext) GetSignedTransaction() *SignedTransaction

func (*VBKTransactionWithContext) GetTransaction

func (m *VBKTransactionWithContext) GetTransaction() isVBKTransactionWithContext_Transaction

func (*VBKTransactionWithContext) ProtoMessage

func (*VBKTransactionWithContext) ProtoMessage()

func (*VBKTransactionWithContext) Reset

func (m *VBKTransactionWithContext) Reset()

func (*VBKTransactionWithContext) String

func (m *VBKTransactionWithContext) String() string

func (*VBKTransactionWithContext) XXX_OneofFuncs

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

XXX_OneofFuncs is for the internal use of the proto package.

type VBKTransactionWithContext_SignedMultisigTransaction

type VBKTransactionWithContext_SignedMultisigTransaction struct {
	SignedMultisigTransaction *SignedMultisigTransaction `protobuf:"bytes,3,opt,name=signed_multisig_transaction,json=signedMultisigTransaction,oneof"`
}

type VBKTransactionWithContext_SignedTransaction

type VBKTransactionWithContext_SignedTransaction struct {
	SignedTransaction *SignedTransaction `protobuf:"bytes,2,opt,name=signed_transaction,json=signedTransaction,oneof"`
}

type ValidateAddressReply

type ValidateAddressReply struct {
	Success   bool      `protobuf:"varint,1,opt,name=success" json:"success,omitempty"`
	Results   []*Result `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
	Address   []byte    `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	PublicKey []byte    `protobuf:"bytes,4,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	IsRemote  bool      `protobuf:"varint,5,opt,name=is_remote,json=isRemote" json:"is_remote,omitempty"`
}

func (*ValidateAddressReply) Descriptor

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

func (*ValidateAddressReply) GetAddress

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

func (*ValidateAddressReply) GetIsRemote

func (m *ValidateAddressReply) GetIsRemote() bool

func (*ValidateAddressReply) GetPublicKey

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

func (*ValidateAddressReply) GetResults

func (m *ValidateAddressReply) GetResults() []*Result

func (*ValidateAddressReply) GetSuccess

func (m *ValidateAddressReply) GetSuccess() bool

func (*ValidateAddressReply) ProtoMessage

func (*ValidateAddressReply) ProtoMessage()

func (*ValidateAddressReply) Reset

func (m *ValidateAddressReply) Reset()

func (*ValidateAddressReply) String

func (m *ValidateAddressReply) String() string

type ValidateAddressRequest

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

func (*ValidateAddressRequest) Descriptor

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

func (*ValidateAddressRequest) GetAddress

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

func (*ValidateAddressRequest) ProtoMessage

func (*ValidateAddressRequest) ProtoMessage()

func (*ValidateAddressRequest) Reset

func (m *ValidateAddressRequest) Reset()

func (*ValidateAddressRequest) String

func (m *ValidateAddressRequest) String() string

type VeriBlockHeaderEndorsementCountPair

type VeriBlockHeaderEndorsementCountPair struct {
	VeriblockHeader  []byte `protobuf:"bytes,1,opt,name=veriblock_header,json=veriblockHeader,proto3" json:"veriblock_header,omitempty"`
	EndorsementCount int32  `protobuf:"varint,2,opt,name=endorsement_count,json=endorsementCount" json:"endorsement_count,omitempty"`
}

func (*VeriBlockHeaderEndorsementCountPair) Descriptor

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

func (*VeriBlockHeaderEndorsementCountPair) GetEndorsementCount

func (m *VeriBlockHeaderEndorsementCountPair) GetEndorsementCount() int32

func (*VeriBlockHeaderEndorsementCountPair) GetVeriblockHeader

func (m *VeriBlockHeaderEndorsementCountPair) GetVeriblockHeader() []byte

func (*VeriBlockHeaderEndorsementCountPair) ProtoMessage

func (*VeriBlockHeaderEndorsementCountPair) ProtoMessage()

func (*VeriBlockHeaderEndorsementCountPair) Reset

func (*VeriBlockHeaderEndorsementCountPair) String

type WalletTransaction

type WalletTransaction struct {
	TxId      []byte                 `protobuf:"bytes,1,opt,name=tx_id,json=txId,proto3" json:"tx_id,omitempty"`
	Address   []byte                 `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	Timestamp int32                  `protobuf:"varint,3,opt,name=timestamp" json:"timestamp,omitempty"`
	Type      WalletTransaction_Type `protobuf:"varint,4,opt,name=type,enum=core.WalletTransaction_Type" json:"type,omitempty"`
	NetAmount int64                  `protobuf:"zigzag64,5,opt,name=net_amount,json=netAmount" json:"net_amount,omitempty"`
	Input     *Output                `protobuf:"bytes,6,opt,name=input" json:"input,omitempty"`
	Outputs   []*Output              `protobuf:"bytes,7,rep,name=outputs" json:"outputs,omitempty"`
	Meta      *TransactionMeta       `protobuf:"bytes,8,opt,name=meta" json:"meta,omitempty"`
}

func (*WalletTransaction) Descriptor

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

func (*WalletTransaction) GetAddress

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

func (*WalletTransaction) GetInput

func (m *WalletTransaction) GetInput() *Output

func (*WalletTransaction) GetMeta

func (m *WalletTransaction) GetMeta() *TransactionMeta

func (*WalletTransaction) GetNetAmount

func (m *WalletTransaction) GetNetAmount() int64

func (*WalletTransaction) GetOutputs

func (m *WalletTransaction) GetOutputs() []*Output

func (*WalletTransaction) GetTimestamp

func (m *WalletTransaction) GetTimestamp() int32

func (*WalletTransaction) GetTxId

func (m *WalletTransaction) GetTxId() []byte

func (*WalletTransaction) GetType

func (*WalletTransaction) ProtoMessage

func (*WalletTransaction) ProtoMessage()

func (*WalletTransaction) Reset

func (m *WalletTransaction) Reset()

func (*WalletTransaction) String

func (m *WalletTransaction) String() string

type WalletTransaction_Type

type WalletTransaction_Type int32
const (
	WalletTransaction_NOT_SET           WalletTransaction_Type = 0
	WalletTransaction_POW_COINBASE      WalletTransaction_Type = 1
	WalletTransaction_POP_COINBASE      WalletTransaction_Type = 2
	WalletTransaction_BOTH_COINBASE     WalletTransaction_Type = 3
	WalletTransaction_SENT              WalletTransaction_Type = 4
	WalletTransaction_RECEIVED          WalletTransaction_Type = 5
	WalletTransaction_SENT_AND_RECEIVED WalletTransaction_Type = 6
	WalletTransaction_POP               WalletTransaction_Type = 7
)

func (WalletTransaction_Type) EnumDescriptor

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

func (WalletTransaction_Type) String

func (x WalletTransaction_Type) String() string

type WhiteListInfo

type WhiteListInfo struct {
	Id        int32              `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
	Type      WhiteListInfo_Type `protobuf:"varint,2,opt,name=type,enum=core.WhiteListInfo_Type" json:"type,omitempty"`
	Value     string             `protobuf:"bytes,3,opt,name=value" json:"value,omitempty"`
	Timestamp int32              `protobuf:"varint,4,opt,name=timestamp" json:"timestamp,omitempty"`
}

func (*WhiteListInfo) Descriptor

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

func (*WhiteListInfo) GetId

func (m *WhiteListInfo) GetId() int32

func (*WhiteListInfo) GetTimestamp

func (m *WhiteListInfo) GetTimestamp() int32

func (*WhiteListInfo) GetType

func (m *WhiteListInfo) GetType() WhiteListInfo_Type

func (*WhiteListInfo) GetValue

func (m *WhiteListInfo) GetValue() string

func (*WhiteListInfo) ProtoMessage

func (*WhiteListInfo) ProtoMessage()

func (*WhiteListInfo) Reset

func (m *WhiteListInfo) Reset()

func (*WhiteListInfo) String

func (m *WhiteListInfo) String() string

type WhiteListInfo_Type

type WhiteListInfo_Type int32
const (
	WhiteListInfo_ADDRESS WhiteListInfo_Type = 0
	WhiteListInfo_NETMASK WhiteListInfo_Type = 1
	WhiteListInfo_CIDR    WhiteListInfo_Type = 2
)

func (WhiteListInfo_Type) EnumDescriptor

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

func (WhiteListInfo_Type) String

func (x WhiteListInfo_Type) String() string

Jump to

Keyboard shortcuts

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