model

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Mar 26, 2021 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Overview

ZooBC Copyright (C) 2020 Quasisoft Limited - Hong Kong This file is part of ZooBC <https://github.com/zoobc/zoobc-core>

ZooBC is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

ZooBC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with ZooBC. If not, see <http://www.gnu.org/licenses/>.

Additional Permission Under GNU GPL Version 3 section 7. As the special exception permitted under Section 7b, c and e, in respect with the Author’s copyright, please refer to this section:

  1. You are free to convey this Program according to GNU GPL Version 3, as long as you respect and comply with the Author’s copyright by showing in its user interface an Appropriate Notice that the derivate program and its source code are “powered by ZooBC”. This is an acknowledgement for the copyright holder, ZooBC, as the implementation of appreciation of the exclusive right of the creator and to avoid any circumvention on the rights under trademark law for use of some trade names, trademarks, or service marks.
  1. Complying to the GNU GPL Version 3, you may distribute the program without any permission from the Author. However a prior notification to the authors will be appreciated.

ZooBC is architected by Roberto Capodieci & Barton Johnston

contact us at roberto.capodieci[at]blockchainzoo.com
and barton.johnston[at]blockchainzoo.com

Core developers that contributed to the current implementation of the software are:

Ahmad Ali Abdilah ahmad.abdilah[at]blockchainzoo.com
Allan Bintoro allan.bintoro[at]blockchainzoo.com
Andy Herman
Gede Sukra
Ketut Ariasa
Nawi Kartini nawi.kartini[at]blockchainzoo.com
Stefano Galassi stefano.galassi[at]blockchainzoo.com

IMPORTANT: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

ZooBC Copyright (C) 2020 Quasisoft Limited - Hong Kong This file is part of ZooBC <https://github.com/zoobc/zoobc-core>

ZooBC is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

ZooBC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with ZooBC. If not, see <http://www.gnu.org/licenses/>.

Additional Permission Under GNU GPL Version 3 section 7. As the special exception permitted under Section 7b, c and e, in respect with the Author’s copyright, please refer to this section:

  1. You are free to convey this Program according to GNU GPL Version 3, as long as you respect and comply with the Author’s copyright by showing in its user interface an Appropriate Notice that the derivate program and its source code are “powered by ZooBC”. This is an acknowledgement for the copyright holder, ZooBC, as the implementation of appreciation of the exclusive right of the creator and to avoid any circumvention on the rights under trademark law for use of some trade names, trademarks, or service marks.
  1. Complying to the GNU GPL Version 3, you may distribute the program without any permission from the Author. However a prior notification to the authors will be appreciated.

ZooBC is architected by Roberto Capodieci & Barton Johnston

contact us at roberto.capodieci[at]blockchainzoo.com
and barton.johnston[at]blockchainzoo.com

Core developers that contributed to the current implementation of the software are:

Ahmad Ali Abdilah ahmad.abdilah[at]blockchainzoo.com
Allan Bintoro allan.bintoro[at]blockchainzoo.com
Andy Herman
Gede Sukra
Ketut Ariasa
Nawi Kartini nawi.kartini[at]blockchainzoo.com
Stefano Galassi stefano.galassi[at]blockchainzoo.com

IMPORTANT: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

ZooBC Copyright (C) 2020 Quasisoft Limited - Hong Kong This file is part of ZooBC <https://github.com/zoobc/zoobc-core>

ZooBC is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

ZooBC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with ZooBC. If not, see <http://www.gnu.org/licenses/>.

Additional Permission Under GNU GPL Version 3 section 7. As the special exception permitted under Section 7b, c and e, in respect with the Author’s copyright, please refer to this section:

  1. You are free to convey this Program according to GNU GPL Version 3, as long as you respect and comply with the Author’s copyright by showing in its user interface an Appropriate Notice that the derivate program and its source code are “powered by ZooBC”. This is an acknowledgement for the copyright holder, ZooBC, as the implementation of appreciation of the exclusive right of the creator and to avoid any circumvention on the rights under trademark law for use of some trade names, trademarks, or service marks.
  1. Complying to the GNU GPL Version 3, you may distribute the program without any permission from the Author. However a prior notification to the authors will be appreciated.

ZooBC is architected by Roberto Capodieci & Barton Johnston

contact us at roberto.capodieci[at]blockchainzoo.com
and barton.johnston[at]blockchainzoo.com

Core developers that contributed to the current implementation of the software are:

Ahmad Ali Abdilah ahmad.abdilah[at]blockchainzoo.com
Allan Bintoro allan.bintoro[at]blockchainzoo.com
Andy Herman
Gede Sukra
Ketut Ariasa
Nawi Kartini nawi.kartini[at]blockchainzoo.com
Stefano Galassi stefano.galassi[at]blockchainzoo.com

IMPORTANT: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

ZooBC Copyright (C) 2020 Quasisoft Limited - Hong Kong This file is part of ZooBC <https://github.com/zoobc/zoobc-core>

ZooBC is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

ZooBC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with ZooBC. If not, see <http://www.gnu.org/licenses/>.

Additional Permission Under GNU GPL Version 3 section 7. As the special exception permitted under Section 7b, c and e, in respect with the Author’s copyright, please refer to this section:

  1. You are free to convey this Program according to GNU GPL Version 3, as long as you respect and comply with the Author’s copyright by showing in its user interface an Appropriate Notice that the derivate program and its source code are “powered by ZooBC”. This is an acknowledgement for the copyright holder, ZooBC, as the implementation of appreciation of the exclusive right of the creator and to avoid any circumvention on the rights under trademark law for use of some trade names, trademarks, or service marks.
  1. Complying to the GNU GPL Version 3, you may distribute the program without any permission from the Author. However a prior notification to the authors will be appreciated.

ZooBC is architected by Roberto Capodieci & Barton Johnston

contact us at roberto.capodieci[at]blockchainzoo.com
and barton.johnston[at]blockchainzoo.com

Core developers that contributed to the current implementation of the software are:

Ahmad Ali Abdilah ahmad.abdilah[at]blockchainzoo.com
Allan Bintoro allan.bintoro[at]blockchainzoo.com
Andy Herman
Gede Sukra
Ketut Ariasa
Nawi Kartini nawi.kartini[at]blockchainzoo.com
Stefano Galassi stefano.galassi[at]blockchainzoo.com

IMPORTANT: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

Package model contain models that was result from `submodule proto` files, its was genereted files and cannot to be modified.

ZooBC Copyright (C) 2020 Quasisoft Limited - Hong Kong This file is part of ZooBC <https://github.com/zoobc/zoobc-core>

ZooBC is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

ZooBC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with ZooBC. If not, see <http://www.gnu.org/licenses/>.

Additional Permission Under GNU GPL Version 3 section 7. As the special exception permitted under Section 7b, c and e, in respect with the Author’s copyright, please refer to this section:

  1. You are free to convey this Program according to GNU GPL Version 3, as long as you respect and comply with the Author’s copyright by showing in its user interface an Appropriate Notice that the derivate program and its source code are “powered by ZooBC”. This is an acknowledgement for the copyright holder, ZooBC, as the implementation of appreciation of the exclusive right of the creator and to avoid any circumvention on the rights under trademark law for use of some trade names, trademarks, or service marks.
  1. Complying to the GNU GPL Version 3, you may distribute the program without any permission from the Author. However a prior notification to the authors will be appreciated.

ZooBC is architected by Roberto Capodieci & Barton Johnston

contact us at roberto.capodieci[at]blockchainzoo.com
and barton.johnston[at]blockchainzoo.com

Core developers that contributed to the current implementation of the software are:

Ahmad Ali Abdilah ahmad.abdilah[at]blockchainzoo.com
Allan Bintoro allan.bintoro[at]blockchainzoo.com
Andy Herman
Gede Sukra
Ketut Ariasa
Nawi Kartini nawi.kartini[at]blockchainzoo.com
Stefano Galassi stefano.galassi[at]blockchainzoo.com

IMPORTANT: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

ZooBC Copyright (C) 2020 Quasisoft Limited - Hong Kong This file is part of ZooBC <https://github.com/zoobc/zoobc-core>

ZooBC is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

ZooBC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with ZooBC. If not, see <http://www.gnu.org/licenses/>.

Additional Permission Under GNU GPL Version 3 section 7. As the special exception permitted under Section 7b, c and e, in respect with the Author’s copyright, please refer to this section:

  1. You are free to convey this Program according to GNU GPL Version 3, as long as you respect and comply with the Author’s copyright by showing in its user interface an Appropriate Notice that the derivate program and its source code are “powered by ZooBC”. This is an acknowledgement for the copyright holder, ZooBC, as the implementation of appreciation of the exclusive right of the creator and to avoid any circumvention on the rights under trademark law for use of some trade names, trademarks, or service marks.
  1. Complying to the GNU GPL Version 3, you may distribute the program without any permission from the Author. However a prior notification to the authors will be appreciated.

ZooBC is architected by Roberto Capodieci & Barton Johnston

contact us at roberto.capodieci[at]blockchainzoo.com
and barton.johnston[at]blockchainzoo.com

Core developers that contributed to the current implementation of the software are:

Ahmad Ali Abdilah ahmad.abdilah[at]blockchainzoo.com
Allan Bintoro allan.bintoro[at]blockchainzoo.com
Andy Herman
Gede Sukra
Ketut Ariasa
Nawi Kartini nawi.kartini[at]blockchainzoo.com
Stefano Galassi stefano.galassi[at]blockchainzoo.com

IMPORTANT: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

ZooBC Copyright (C) 2020 Quasisoft Limited - Hong Kong This file is part of ZooBC <https://github.com/zoobc/zoobc-core>

ZooBC is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

ZooBC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with ZooBC. If not, see <http://www.gnu.org/licenses/>.

Additional Permission Under GNU GPL Version 3 section 7. As the special exception permitted under Section 7b, c and e, in respect with the Author’s copyright, please refer to this section:

  1. You are free to convey this Program according to GNU GPL Version 3, as long as you respect and comply with the Author’s copyright by showing in its user interface an Appropriate Notice that the derivate program and its source code are “powered by ZooBC”. This is an acknowledgement for the copyright holder, ZooBC, as the implementation of appreciation of the exclusive right of the creator and to avoid any circumvention on the rights under trademark law for use of some trade names, trademarks, or service marks.
  1. Complying to the GNU GPL Version 3, you may distribute the program without any permission from the Author. However a prior notification to the authors will be appreciated.

ZooBC is architected by Roberto Capodieci & Barton Johnston

contact us at roberto.capodieci[at]blockchainzoo.com
and barton.johnston[at]blockchainzoo.com

Core developers that contributed to the current implementation of the software are:

Ahmad Ali Abdilah ahmad.abdilah[at]blockchainzoo.com
Allan Bintoro allan.bintoro[at]blockchainzoo.com
Andy Herman
Gede Sukra
Ketut Ariasa
Nawi Kartini nawi.kartini[at]blockchainzoo.com
Stefano Galassi stefano.galassi[at]blockchainzoo.com

IMPORTANT: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

ZooBC Copyright (C) 2020 Quasisoft Limited - Hong Kong This file is part of ZooBC <https://github.com/zoobc/zoobc-core>

ZooBC is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

ZooBC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with ZooBC. If not, see <http://www.gnu.org/licenses/>.

Additional Permission Under GNU GPL Version 3 section 7. As the special exception permitted under Section 7b, c and e, in respect with the Author’s copyright, please refer to this section:

  1. You are free to convey this Program according to GNU GPL Version 3, as long as you respect and comply with the Author’s copyright by showing in its user interface an Appropriate Notice that the derivate program and its source code are “powered by ZooBC”. This is an acknowledgement for the copyright holder, ZooBC, as the implementation of appreciation of the exclusive right of the creator and to avoid any circumvention on the rights under trademark law for use of some trade names, trademarks, or service marks.
  1. Complying to the GNU GPL Version 3, you may distribute the program without any permission from the Author. However a prior notification to the authors will be appreciated.

ZooBC is architected by Roberto Capodieci & Barton Johnston

contact us at roberto.capodieci[at]blockchainzoo.com
and barton.johnston[at]blockchainzoo.com

Core developers that contributed to the current implementation of the software are:

Ahmad Ali Abdilah ahmad.abdilah[at]blockchainzoo.com
Allan Bintoro allan.bintoro[at]blockchainzoo.com
Andy Herman
Gede Sukra
Ketut Ariasa
Nawi Kartini nawi.kartini[at]blockchainzoo.com
Stefano Galassi stefano.galassi[at]blockchainzoo.com

IMPORTANT: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

Index

Constants

View Source
const (
	PeerPort         PortType = "PeerPort"
	RPCAPIPort       PortType = "RPCAPIPort"
	HTTPAPIPort      PortType = "HTTPAPIPort"
	PortChangePeriod int      = 5
)

Variables

View Source
var AccountDatasetProperty_name = map[int32]string{
	0: "AccountDatasetEscrowApproval",
}
View Source
var AccountDatasetProperty_value = map[string]int32{
	"AccountDatasetEscrowApproval": 0,
}
View Source
var AccountType_name = map[int32]string{
	0: "ZbcAccountType",
	1: "BTCAccountType",
	2: "EmptyAccountType",
	3: "EstoniaEidAccountType",
	4: "ETHAccountType",
}
View Source
var AccountType_value = map[string]int32{
	"ZbcAccountType":        0,
	"BTCAccountType":        1,
	"EmptyAccountType":      2,
	"EstoniaEidAccountType": 3,
	"ETHAccountType":        4,
}
View Source
var BitcoinPublicKeyFormat_name = map[int32]string{
	0: "PublicKeyFormatUncompressed",
	1: "PublicKeyFormatCompressed",
}
View Source
var BitcoinPublicKeyFormat_value = map[string]int32{
	"PublicKeyFormatUncompressed": 0,
	"PublicKeyFormatCompressed":   1,
}
View Source
var EscrowApproval_name = map[int32]string{
	0: "Approve",
	1: "Reject",
	2: "Expire",
}
View Source
var EscrowApproval_value = map[string]int32{
	"Approve": 0,
	"Reject":  1,
	"Expire":  2,
}
View Source
var EscrowStatus_name = map[int32]string{
	0: "Pending",
	1: "Approved",
	2: "Rejected",
	3: "Expired",
}
View Source
var EscrowStatus_value = map[string]int32{
	"Pending":  0,
	"Approved": 1,
	"Rejected": 2,
	"Expired":  3,
}
View Source
var EventType_name = map[int32]string{
	0:  "EventAny",
	1:  "EventSendZBCTransaction",
	2:  "EventNodeRegistrationTransaction",
	3:  "EventUpdateNodeRegistrationTransaction",
	4:  "EventRemoveNodeRegistrationTransaction",
	5:  "EventClaimNodeRegistrationTransaction",
	6:  "EventSetupAccountDatasetTransaction",
	7:  "EventRemoveAccountDatasetTransaction",
	8:  "EventReward",
	9:  "EventApprovalEscrowTransaction",
	10: "EventMultiSignatureTransaction",
	11: "EventFeeVoteCommitTransaction",
	12: "EventFeeVoteRevealTransaction",
	13: "EventLiquidPaymentTransaction",
	14: "EventLiquidPaymentPaidTransaction",
	15: "EventLiquidPaymentStopTransaction",
	16: "EventEscrowedTransaction",
}
View Source
var EventType_value = map[string]int32{
	"EventAny":                               0,
	"EventSendZBCTransaction":                1,
	"EventNodeRegistrationTransaction":       2,
	"EventUpdateNodeRegistrationTransaction": 3,
	"EventRemoveNodeRegistrationTransaction": 4,
	"EventClaimNodeRegistrationTransaction":  5,
	"EventSetupAccountDatasetTransaction":    6,
	"EventRemoveAccountDatasetTransaction":   7,
	"EventReward":                            8,
	"EventApprovalEscrowTransaction":         9,
	"EventMultiSignatureTransaction":         10,
	"EventFeeVoteCommitTransaction":          11,
	"EventFeeVoteRevealTransaction":          12,
	"EventLiquidPaymentTransaction":          13,
	"EventLiquidPaymentPaidTransaction":      14,
	"EventLiquidPaymentStopTransaction":      15,
	"EventEscrowedTransaction":               16,
}
View Source
var FeeVotePhase_name = map[int32]string{
	0: "FeeVotePhaseCommmit",
	1: "FeeVotePhaseReveal",
	2: "FeeVotePhaseAdjust",
}
View Source
var FeeVotePhase_value = map[string]int32{
	"FeeVotePhaseCommmit": 0,
	"FeeVotePhaseReveal":  1,
	"FeeVotePhaseAdjust":  2,
}
View Source
var LiquidPaymentStatus_name = map[int32]string{
	0: "LiquidPaymentPending",
	1: "LiquidPaymentCompleted",
}
View Source
var LiquidPaymentStatus_value = map[string]int32{
	"LiquidPaymentPending":   0,
	"LiquidPaymentCompleted": 1,
}
View Source
var NodeAddressStatus_name = map[int32]string{
	0: "Unset",
	1: "NodeAddressPending",
	2: "NodeAddressConfirmed",
}
View Source
var NodeAddressStatus_value = map[string]int32{
	"Unset":                0,
	"NodeAddressPending":   1,
	"NodeAddressConfirmed": 2,
}
View Source
var NodeRegistrationState_name = map[int32]string{
	0: "NodeRegistered",
	1: "NodeQueued",
	2: "NodeDeleted",
}
View Source
var NodeRegistrationState_value = map[string]int32{
	"NodeRegistered": 0,
	"NodeQueued":     1,
	"NodeDeleted":    2,
}
View Source
var OrderBy_name = map[int32]string{
	0: "DESC",
	1: "ASC",
}
View Source
var OrderBy_value = map[string]int32{
	"DESC": 0,
	"ASC":  1,
}
View Source
var PendingTransactionStatus_name = map[int32]string{
	0: "PendingTransactionPending",
	1: "PendingTransactionExecuted",
	2: "PendingTransactionNoOp",
	3: "PendingTransactionExpired",
}
View Source
var PendingTransactionStatus_value = map[string]int32{
	"PendingTransactionPending":  0,
	"PendingTransactionExecuted": 1,
	"PendingTransactionNoOp":     2,
	"PendingTransactionExpired":  3,
}
View Source
var PrivateKeyBytesLength_name = map[int32]string{
	0:  "PrivateKeyInvalid",
	32: "PrivateKey256Bits",
	48: "PrivateKey384Bits",
	64: "PrivateKey512Bits",
}
View Source
var PrivateKeyBytesLength_value = map[string]int32{
	"PrivateKeyInvalid": 0,
	"PrivateKey256Bits": 32,
	"PrivateKey384Bits": 48,
	"PrivateKey512Bits": 64,
}
View Source
var RequestType_name = map[int32]string{
	0: "GetNodeHardware",
	1: "GetProofOfOwnership",
	2: "GeneratetNodeKey",
	3: "GetPendingNodeRegistrationsStream",
}
View Source
var RequestType_value = map[string]int32{
	"GetNodeHardware":                   0,
	"GetProofOfOwnership":               1,
	"GeneratetNodeKey":                  2,
	"GetPendingNodeRegistrationsStream": 3,
}
View Source
var SignatureType_name = map[int32]string{
	0: "DefaultSignature",
	1: "BitcoinSignature",
	2: "MultisigSignature",
	3: "EstoniaEidSignature",
	4: "EthereumSignature",
}
View Source
var SignatureType_value = map[string]int32{
	"DefaultSignature":    0,
	"BitcoinSignature":    1,
	"MultisigSignature":   2,
	"EstoniaEidSignature": 3,
	"EthereumSignature":   4,
}
View Source
var SpineBlockManifestType_name = map[int32]string{
	0: "Snapshot",
}
View Source
var SpineBlockManifestType_value = map[string]int32{
	"Snapshot": 0,
}
View Source
var SpinePublicKeyAction_name = map[int32]string{
	0: "AddKey",
	1: "RemoveKey",
}
View Source
var SpinePublicKeyAction_value = map[string]int32{
	"AddKey":    0,
	"RemoveKey": 1,
}
View Source
var TransactionType_name = map[int32]string{
	0:   "EmptyTransaction",
	1:   "SendZBCTransaction",
	2:   "NodeRegistrationTransaction",
	258: "UpdateNodeRegistrationTransaction",
	514: "RemoveNodeRegistrationTransaction",
	770: "ClaimNodeRegistrationTransaction",
	3:   "SetupAccountDatasetTransaction",
	259: "RemoveAccountDatasetTransaction",
	4:   "ApprovalEscrowTransaction",
	5:   "MultiSignatureTransaction",
	6:   "LiquidPaymentTransaction",
	262: "LiquidPaymentStopTransaction",
	7:   "FeeVoteCommitmentVoteTransaction",
	263: "FeeVoteRevealVoteTransaction",
}
View Source
var TransactionType_value = map[string]int32{
	"EmptyTransaction":                  0,
	"SendZBCTransaction":                1,
	"NodeRegistrationTransaction":       2,
	"UpdateNodeRegistrationTransaction": 258,
	"RemoveNodeRegistrationTransaction": 514,
	"ClaimNodeRegistrationTransaction":  770,
	"SetupAccountDatasetTransaction":    3,
	"RemoveAccountDatasetTransaction":   259,
	"ApprovalEscrowTransaction":         4,
	"MultiSignatureTransaction":         5,
	"LiquidPaymentTransaction":          6,
	"LiquidPaymentStopTransaction":      262,
	"FeeVoteCommitmentVoteTransaction":  7,
	"FeeVoteRevealVoteTransaction":      263,
}

Functions

This section is empty.

Types

type AccountAddress

type AccountAddress struct {
	AccountAddress       []byte   `protobuf:"bytes,1,opt,name=AccountAddress,proto3" json:"AccountAddress,omitempty"`
	AccountType          int32    `protobuf:"varint,2,opt,name=AccountType,proto3" json:"AccountType,omitempty"`
	AccountPublicKey     []byte   `protobuf:"bytes,3,opt,name=AccountPublicKey,proto3" json:"AccountPublicKey,omitempty"`
	EncodedAccount       string   `protobuf:"bytes,4,opt,name=EncodedAccount,proto3" json:"EncodedAccount,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccountType represent transcoding table for account addresses It transcode a full account address (bytes) into its components and keeps a reference to the encoded (string) representation of the account

func (*AccountAddress) Descriptor

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

func (*AccountAddress) GetAccountAddress

func (m *AccountAddress) GetAccountAddress() []byte

func (*AccountAddress) GetAccountPublicKey

func (m *AccountAddress) GetAccountPublicKey() []byte

func (*AccountAddress) GetAccountType

func (m *AccountAddress) GetAccountType() int32

func (*AccountAddress) GetEncodedAccount

func (m *AccountAddress) GetEncodedAccount() string

func (*AccountAddress) ProtoMessage

func (*AccountAddress) ProtoMessage()

func (*AccountAddress) Reset

func (m *AccountAddress) Reset()

func (*AccountAddress) String

func (m *AccountAddress) String() string

func (*AccountAddress) XXX_DiscardUnknown

func (m *AccountAddress) XXX_DiscardUnknown()

func (*AccountAddress) XXX_Marshal

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

func (*AccountAddress) XXX_Merge

func (m *AccountAddress) XXX_Merge(src proto.Message)

func (*AccountAddress) XXX_Size

func (m *AccountAddress) XXX_Size() int

func (*AccountAddress) XXX_Unmarshal

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

type AccountBalance

type AccountBalance struct {
	AccountAddress       []byte   `protobuf:"bytes,1,opt,name=AccountAddress,proto3" json:"AccountAddress,omitempty"`
	BlockHeight          uint32   `protobuf:"varint,2,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	SpendableBalance     int64    `protobuf:"varint,3,opt,name=SpendableBalance,proto3" json:"SpendableBalance,omitempty"`
	Balance              int64    `protobuf:"varint,4,opt,name=Balance,proto3" json:"Balance,omitempty"`
	PopRevenue           int64    `protobuf:"varint,5,opt,name=PopRevenue,proto3" json:"PopRevenue,omitempty"`
	Latest               bool     `protobuf:"varint,6,opt,name=Latest,proto3" json:"Latest,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

AccountBalance represent the transaction data structure stored in the database

func (*AccountBalance) Descriptor

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

func (*AccountBalance) GetAccountAddress

func (m *AccountBalance) GetAccountAddress() []byte

func (*AccountBalance) GetBalance

func (m *AccountBalance) GetBalance() int64

func (*AccountBalance) GetBlockHeight

func (m *AccountBalance) GetBlockHeight() uint32

func (*AccountBalance) GetLatest

func (m *AccountBalance) GetLatest() bool

func (*AccountBalance) GetPopRevenue

func (m *AccountBalance) GetPopRevenue() int64

func (*AccountBalance) GetSpendableBalance

func (m *AccountBalance) GetSpendableBalance() int64

func (*AccountBalance) ProtoMessage

func (*AccountBalance) ProtoMessage()

func (*AccountBalance) Reset

func (m *AccountBalance) Reset()

func (*AccountBalance) String

func (m *AccountBalance) String() string

func (*AccountBalance) XXX_DiscardUnknown

func (m *AccountBalance) XXX_DiscardUnknown()

func (*AccountBalance) XXX_Marshal

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

func (*AccountBalance) XXX_Merge

func (m *AccountBalance) XXX_Merge(src proto.Message)

func (*AccountBalance) XXX_Size

func (m *AccountBalance) XXX_Size() int

func (*AccountBalance) XXX_Unmarshal

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

type AccountDataset

type AccountDataset struct {
	SetterAccountAddress    []byte   `protobuf:"bytes,1,opt,name=SetterAccountAddress,proto3" json:"SetterAccountAddress,omitempty"`
	RecipientAccountAddress []byte   `protobuf:"bytes,2,opt,name=RecipientAccountAddress,proto3" json:"RecipientAccountAddress,omitempty"`
	Property                string   `protobuf:"bytes,3,opt,name=Property,proto3" json:"Property,omitempty"`
	Value                   string   `protobuf:"bytes,4,opt,name=Value,proto3" json:"Value,omitempty"`
	IsActive                bool     `protobuf:"varint,5,opt,name=IsActive,proto3" json:"IsActive,omitempty"`
	Latest                  bool     `protobuf:"varint,6,opt,name=Latest,proto3" json:"Latest,omitempty"`
	Height                  uint32   `protobuf:"varint,7,opt,name=Height,proto3" json:"Height,omitempty"`
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

AccountDataset represent the account dataset structure stored in the database

func (*AccountDataset) Descriptor

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

func (*AccountDataset) GetHeight

func (m *AccountDataset) GetHeight() uint32

func (*AccountDataset) GetIsActive

func (m *AccountDataset) GetIsActive() bool

func (*AccountDataset) GetLatest

func (m *AccountDataset) GetLatest() bool

func (*AccountDataset) GetProperty

func (m *AccountDataset) GetProperty() string

func (*AccountDataset) GetRecipientAccountAddress

func (m *AccountDataset) GetRecipientAccountAddress() []byte

func (*AccountDataset) GetSetterAccountAddress

func (m *AccountDataset) GetSetterAccountAddress() []byte

func (*AccountDataset) GetValue

func (m *AccountDataset) GetValue() string

func (*AccountDataset) ProtoMessage

func (*AccountDataset) ProtoMessage()

func (*AccountDataset) Reset

func (m *AccountDataset) Reset()

func (*AccountDataset) String

func (m *AccountDataset) String() string

func (*AccountDataset) XXX_DiscardUnknown

func (m *AccountDataset) XXX_DiscardUnknown()

func (*AccountDataset) XXX_Marshal

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

func (*AccountDataset) XXX_Merge

func (m *AccountDataset) XXX_Merge(src proto.Message)

func (*AccountDataset) XXX_Size

func (m *AccountDataset) XXX_Size() int

func (*AccountDataset) XXX_Unmarshal

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

type AccountDatasetProperty

type AccountDatasetProperty int32

AccountDatasetProperty represent enum values for AccountDataset Property

const (
	AccountDatasetProperty_AccountDatasetEscrowApproval AccountDatasetProperty = 0
)

func (AccountDatasetProperty) EnumDescriptor

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

func (AccountDatasetProperty) String

func (x AccountDatasetProperty) String() string

type AccountLedger

type AccountLedger struct {
	AccountAddress       []byte    `protobuf:"bytes,1,opt,name=AccountAddress,proto3" json:"AccountAddress,omitempty"`
	BalanceChange        int64     `protobuf:"varint,2,opt,name=BalanceChange,proto3" json:"BalanceChange,omitempty"`
	BlockHeight          uint32    `protobuf:"varint,3,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	TransactionID        int64     `protobuf:"varint,4,opt,name=TransactionID,proto3" json:"TransactionID,omitempty"`
	Timestamp            uint64    `protobuf:"varint,5,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"`
	EventType            EventType `protobuf:"varint,6,opt,name=EventType,proto3,enum=model.EventType" json:"EventType,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*AccountLedger) Descriptor

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

func (*AccountLedger) GetAccountAddress

func (m *AccountLedger) GetAccountAddress() []byte

func (*AccountLedger) GetBalanceChange

func (m *AccountLedger) GetBalanceChange() int64

func (*AccountLedger) GetBlockHeight

func (m *AccountLedger) GetBlockHeight() uint32

func (*AccountLedger) GetEventType

func (m *AccountLedger) GetEventType() EventType

func (*AccountLedger) GetTimestamp

func (m *AccountLedger) GetTimestamp() uint64

func (*AccountLedger) GetTransactionID

func (m *AccountLedger) GetTransactionID() int64

func (*AccountLedger) ProtoMessage

func (*AccountLedger) ProtoMessage()

func (*AccountLedger) Reset

func (m *AccountLedger) Reset()

func (*AccountLedger) String

func (m *AccountLedger) String() string

func (*AccountLedger) XXX_DiscardUnknown

func (m *AccountLedger) XXX_DiscardUnknown()

func (*AccountLedger) XXX_Marshal

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

func (*AccountLedger) XXX_Merge

func (m *AccountLedger) XXX_Merge(src proto.Message)

func (*AccountLedger) XXX_Size

func (m *AccountLedger) XXX_Size() int

func (*AccountLedger) XXX_Unmarshal

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

type AccountType

type AccountType int32
const (
	AccountType_ZbcAccountType        AccountType = 0
	AccountType_BTCAccountType        AccountType = 1
	AccountType_EmptyAccountType      AccountType = 2
	AccountType_EstoniaEidAccountType AccountType = 3
	AccountType_ETHAccountType        AccountType = 4
)

func (AccountType) EnumDescriptor

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

func (AccountType) String

func (x AccountType) String() string

type ApprovalEscrowTransactionBody

type ApprovalEscrowTransactionBody struct {
	Approval             EscrowApproval `protobuf:"varint,1,opt,name=Approval,proto3,enum=model.EscrowApproval" json:"Approval,omitempty"`
	TransactionID        int64          `protobuf:"varint,2,opt,name=TransactionID,proto3" json:"TransactionID,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*ApprovalEscrowTransactionBody) Descriptor

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

func (*ApprovalEscrowTransactionBody) GetApproval

func (*ApprovalEscrowTransactionBody) GetTransactionID

func (m *ApprovalEscrowTransactionBody) GetTransactionID() int64

func (*ApprovalEscrowTransactionBody) ProtoMessage

func (*ApprovalEscrowTransactionBody) ProtoMessage()

func (*ApprovalEscrowTransactionBody) Reset

func (m *ApprovalEscrowTransactionBody) Reset()

func (*ApprovalEscrowTransactionBody) String

func (*ApprovalEscrowTransactionBody) XXX_DiscardUnknown

func (m *ApprovalEscrowTransactionBody) XXX_DiscardUnknown()

func (*ApprovalEscrowTransactionBody) XXX_Marshal

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

func (*ApprovalEscrowTransactionBody) XXX_Merge

func (m *ApprovalEscrowTransactionBody) XXX_Merge(src proto.Message)

func (*ApprovalEscrowTransactionBody) XXX_Size

func (m *ApprovalEscrowTransactionBody) XXX_Size() int

func (*ApprovalEscrowTransactionBody) XXX_Unmarshal

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

type BatchReceipt

type BatchReceipt struct {
	Receipt              *Receipt `protobuf:"bytes,1,opt,name=Receipt,proto3" json:"Receipt,omitempty"`
	RMRBatch             []byte   `protobuf:"bytes,2,opt,name=RMRBatch,proto3" json:"RMRBatch,omitempty"`
	RMRBatchIndex        uint32   `protobuf:"varint,3,opt,name=RMRBatchIndex,proto3" json:"RMRBatchIndex,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

BatchReceipt is a receipt that already includes RMR ready to publish

func (*BatchReceipt) Descriptor

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

func (*BatchReceipt) GetRMRBatch

func (m *BatchReceipt) GetRMRBatch() []byte

func (*BatchReceipt) GetRMRBatchIndex

func (m *BatchReceipt) GetRMRBatchIndex() uint32

func (*BatchReceipt) GetReceipt

func (m *BatchReceipt) GetReceipt() *Receipt

func (*BatchReceipt) ProtoMessage

func (*BatchReceipt) ProtoMessage()

func (*BatchReceipt) Reset

func (m *BatchReceipt) Reset()

func (*BatchReceipt) String

func (m *BatchReceipt) String() string

func (*BatchReceipt) XXX_DiscardUnknown

func (m *BatchReceipt) XXX_DiscardUnknown()

func (*BatchReceipt) XXX_Marshal

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

func (*BatchReceipt) XXX_Merge

func (m *BatchReceipt) XXX_Merge(src proto.Message)

func (*BatchReceipt) XXX_Size

func (m *BatchReceipt) XXX_Size() int

func (*BatchReceipt) XXX_Unmarshal

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

type BitcoinPublicKeyFormat

type BitcoinPublicKeyFormat int32

BitcoinPublicKeyFormat represent the option of the Bitcoin public key format that can use

public key format : https://bitcoin.org/en/wallets-guide#public-key-formats
const (
	BitcoinPublicKeyFormat_PublicKeyFormatUncompressed BitcoinPublicKeyFormat = 0
	BitcoinPublicKeyFormat_PublicKeyFormatCompressed   BitcoinPublicKeyFormat = 1
)

func (BitcoinPublicKeyFormat) EnumDescriptor

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

func (BitcoinPublicKeyFormat) String

func (x BitcoinPublicKeyFormat) String() string

type Block

type Block struct {
	ID                   int64                 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	BlockHash            []byte                `protobuf:"bytes,2,opt,name=BlockHash,proto3" json:"BlockHash,omitempty"`
	PreviousBlockHash    []byte                `protobuf:"bytes,3,opt,name=PreviousBlockHash,proto3" json:"PreviousBlockHash,omitempty"`
	Height               uint32                `protobuf:"varint,4,opt,name=Height,proto3" json:"Height,omitempty"`
	Timestamp            int64                 `protobuf:"varint,5,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"`
	BlockSeed            []byte                `protobuf:"bytes,6,opt,name=BlockSeed,proto3" json:"BlockSeed,omitempty"`
	BlockSignature       []byte                `protobuf:"bytes,7,opt,name=BlockSignature,proto3" json:"BlockSignature,omitempty"`
	CumulativeDifficulty string                `protobuf:"bytes,8,opt,name=CumulativeDifficulty,proto3" json:"CumulativeDifficulty,omitempty"`
	BlocksmithPublicKey  []byte                `protobuf:"bytes,9,opt,name=BlocksmithPublicKey,proto3" json:"BlocksmithPublicKey,omitempty"`
	TotalAmount          int64                 `protobuf:"varint,10,opt,name=TotalAmount,proto3" json:"TotalAmount,omitempty"`
	TotalFee             int64                 `protobuf:"varint,11,opt,name=TotalFee,proto3" json:"TotalFee,omitempty"`
	TotalCoinBase        int64                 `protobuf:"varint,12,opt,name=TotalCoinBase,proto3" json:"TotalCoinBase,omitempty"`
	Version              uint32                `protobuf:"varint,13,opt,name=Version,proto3" json:"Version,omitempty"`
	PayloadLength        uint32                `protobuf:"varint,14,opt,name=PayloadLength,proto3" json:"PayloadLength,omitempty"`
	PayloadHash          []byte                `protobuf:"bytes,15,opt,name=PayloadHash,proto3" json:"PayloadHash,omitempty"`
	MerkleRoot           []byte                `protobuf:"bytes,16,opt,name=MerkleRoot,proto3" json:"MerkleRoot,omitempty"`
	MerkleTree           []byte                `protobuf:"bytes,17,opt,name=MerkleTree,proto3" json:"MerkleTree,omitempty"`
	ReferenceBlockHeight uint32                `protobuf:"varint,18,opt,name=ReferenceBlockHeight,proto3" json:"ReferenceBlockHeight,omitempty"`
	Transactions         []*Transaction        `protobuf:"bytes,19,rep,name=Transactions,proto3" json:"Transactions,omitempty"`
	PublishedReceipts    []*PublishedReceipt   `protobuf:"bytes,20,rep,name=PublishedReceipts,proto3" json:"PublishedReceipts,omitempty"`
	SpinePublicKeys      []*SpinePublicKey     `protobuf:"bytes,21,rep,name=SpinePublicKeys,proto3" json:"SpinePublicKeys,omitempty"`
	SpineBlockManifests  []*SpineBlockManifest `protobuf:"bytes,22,rep,name=SpineBlockManifests,proto3" json:"SpineBlockManifests,omitempty"`
	TransactionIDs       []int64               `protobuf:"varint,23,rep,packed,name=TransactionIDs,proto3" json:"TransactionIDs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Block represent the block data structure stored in the database

func (*Block) Descriptor

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

func (*Block) GetBlockHash

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

func (*Block) GetBlockSeed

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

func (*Block) GetBlockSignature

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

func (*Block) GetBlocksmithPublicKey

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

func (*Block) GetCumulativeDifficulty

func (m *Block) GetCumulativeDifficulty() string

func (*Block) GetHeight

func (m *Block) GetHeight() uint32

func (*Block) GetID

func (m *Block) GetID() int64

func (*Block) GetMerkleRoot

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

func (*Block) GetMerkleTree

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

func (*Block) GetPayloadHash

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

func (*Block) GetPayloadLength

func (m *Block) GetPayloadLength() uint32

func (*Block) GetPreviousBlockHash

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

func (*Block) GetPublishedReceipts

func (m *Block) GetPublishedReceipts() []*PublishedReceipt

func (*Block) GetReferenceBlockHeight

func (m *Block) GetReferenceBlockHeight() uint32

func (*Block) GetSpineBlockManifests

func (m *Block) GetSpineBlockManifests() []*SpineBlockManifest

func (*Block) GetSpinePublicKeys

func (m *Block) GetSpinePublicKeys() []*SpinePublicKey

func (*Block) GetTimestamp

func (m *Block) GetTimestamp() int64

func (*Block) GetTotalAmount

func (m *Block) GetTotalAmount() int64

func (*Block) GetTotalCoinBase

func (m *Block) GetTotalCoinBase() int64

func (*Block) GetTotalFee

func (m *Block) GetTotalFee() int64

func (*Block) GetTransactionIDs

func (m *Block) GetTransactionIDs() []int64

func (*Block) GetTransactions

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

func (*Block) GetVersion

func (m *Block) GetVersion() uint32

func (*Block) ProtoMessage

func (*Block) ProtoMessage()

func (*Block) Reset

func (m *Block) Reset()

func (*Block) String

func (m *Block) String() string

func (*Block) XXX_DiscardUnknown

func (m *Block) XXX_DiscardUnknown()

func (*Block) XXX_Marshal

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

func (*Block) XXX_Merge

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

func (*Block) XXX_Size

func (m *Block) XXX_Size() int

func (*Block) XXX_Unmarshal

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

type BlockExtendedInfo

type BlockExtendedInfo struct {
	Block                    *Block               `protobuf:"bytes,1,opt,name=Block,proto3" json:"Block,omitempty"`
	TotalReceipts            int64                `protobuf:"varint,2,opt,name=TotalReceipts,proto3" json:"TotalReceipts,omitempty"`
	ReceiptValue             int64                `protobuf:"varint,3,opt,name=ReceiptValue,proto3" json:"ReceiptValue,omitempty"`
	BlocksmithAccountAddress []byte               `protobuf:"bytes,4,opt,name=BlocksmithAccountAddress,proto3" json:"BlocksmithAccountAddress,omitempty"`
	PopChange                int64                `protobuf:"varint,5,opt,name=PopChange,proto3" json:"PopChange,omitempty"`
	SkippedBlocksmiths       []*SkippedBlocksmith `protobuf:"bytes,6,rep,name=SkippedBlocksmiths,proto3" json:"SkippedBlocksmiths,omitempty"`
	XXX_NoUnkeyedLiteral     struct{}             `json:"-"`
	XXX_unrecognized         []byte               `json:"-"`
	XXX_sizecache            int32                `json:"-"`
}

BlockExtendedInfo represent the Block data plus part of block data not to be persisted to database

func (*BlockExtendedInfo) Descriptor

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

func (*BlockExtendedInfo) GetBlock

func (m *BlockExtendedInfo) GetBlock() *Block

func (*BlockExtendedInfo) GetBlocksmithAccountAddress

func (m *BlockExtendedInfo) GetBlocksmithAccountAddress() []byte

func (*BlockExtendedInfo) GetPopChange

func (m *BlockExtendedInfo) GetPopChange() int64

func (*BlockExtendedInfo) GetReceiptValue

func (m *BlockExtendedInfo) GetReceiptValue() int64

func (*BlockExtendedInfo) GetSkippedBlocksmiths

func (m *BlockExtendedInfo) GetSkippedBlocksmiths() []*SkippedBlocksmith

func (*BlockExtendedInfo) GetTotalReceipts

func (m *BlockExtendedInfo) GetTotalReceipts() int64

func (*BlockExtendedInfo) ProtoMessage

func (*BlockExtendedInfo) ProtoMessage()

func (*BlockExtendedInfo) Reset

func (m *BlockExtendedInfo) Reset()

func (*BlockExtendedInfo) String

func (m *BlockExtendedInfo) String() string

func (*BlockExtendedInfo) XXX_DiscardUnknown

func (m *BlockExtendedInfo) XXX_DiscardUnknown()

func (*BlockExtendedInfo) XXX_Marshal

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

func (*BlockExtendedInfo) XXX_Merge

func (m *BlockExtendedInfo) XXX_Merge(src proto.Message)

func (*BlockExtendedInfo) XXX_Size

func (m *BlockExtendedInfo) XXX_Size() int

func (*BlockExtendedInfo) XXX_Unmarshal

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

type BlockIdsResponse

type BlockIdsResponse struct {
	BlockIds             []int64  `protobuf:"varint,1,rep,packed,name=BlockIds,proto3" json:"BlockIds,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BlockIdsResponse) Descriptor

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

func (*BlockIdsResponse) GetBlockIds

func (m *BlockIdsResponse) GetBlockIds() []int64

func (*BlockIdsResponse) ProtoMessage

func (*BlockIdsResponse) ProtoMessage()

func (*BlockIdsResponse) Reset

func (m *BlockIdsResponse) Reset()

func (*BlockIdsResponse) String

func (m *BlockIdsResponse) String() string

func (*BlockIdsResponse) XXX_DiscardUnknown

func (m *BlockIdsResponse) XXX_DiscardUnknown()

func (*BlockIdsResponse) XXX_Marshal

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

func (*BlockIdsResponse) XXX_Merge

func (m *BlockIdsResponse) XXX_Merge(src proto.Message)

func (*BlockIdsResponse) XXX_Size

func (m *BlockIdsResponse) XXX_Size() int

func (*BlockIdsResponse) XXX_Unmarshal

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

type BlocksData

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

func (*BlocksData) Descriptor

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

func (*BlocksData) GetNextBlocks

func (m *BlocksData) GetNextBlocks() []*Block

func (*BlocksData) ProtoMessage

func (*BlocksData) ProtoMessage()

func (*BlocksData) Reset

func (m *BlocksData) Reset()

func (*BlocksData) String

func (m *BlocksData) String() string

func (*BlocksData) XXX_DiscardUnknown

func (m *BlocksData) XXX_DiscardUnknown()

func (*BlocksData) XXX_Marshal

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

func (*BlocksData) XXX_Merge

func (m *BlocksData) XXX_Merge(src proto.Message)

func (*BlocksData) XXX_Size

func (m *BlocksData) XXX_Size() int

func (*BlocksData) XXX_Unmarshal

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

type Blocksmith

type Blocksmith struct {
	NodeID        int64
	NodePublicKey []byte
	Score         *big.Int
	SecretPhrase  string
}

Blocksmith is wrapper for the account in smithing process

func NewBlocksmith

func NewBlocksmith(nodeSecretPhrase string, nodePublicKey []byte, nodeID int64) *Blocksmith

NewBlocksmith initiate generator

type CPUInformation

type CPUInformation struct {
	Family               string   `protobuf:"bytes,1,opt,name=Family,proto3" json:"Family,omitempty"`
	CPUIndex             int32    `protobuf:"varint,2,opt,name=CPUIndex,proto3" json:"CPUIndex,omitempty"`
	Model                string   `protobuf:"bytes,3,opt,name=Model,proto3" json:"Model,omitempty"`
	ModelName            string   `protobuf:"bytes,4,opt,name=ModelName,proto3" json:"ModelName,omitempty"`
	VendorId             string   `protobuf:"bytes,5,opt,name=VendorId,proto3" json:"VendorId,omitempty"`
	Mhz                  float64  `protobuf:"fixed64,6,opt,name=Mhz,proto3" json:"Mhz,omitempty"`
	CacheSize            int32    `protobuf:"varint,7,opt,name=CacheSize,proto3" json:"CacheSize,omitempty"`
	UsedPercent          float64  `protobuf:"fixed64,8,opt,name=UsedPercent,proto3" json:"UsedPercent,omitempty"`
	CoreID               string   `protobuf:"bytes,9,opt,name=CoreID,proto3" json:"CoreID,omitempty"`
	Cores                int32    `protobuf:"varint,10,opt,name=Cores,proto3" json:"Cores,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CPUInformation) Descriptor

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

func (*CPUInformation) GetCPUIndex

func (m *CPUInformation) GetCPUIndex() int32

func (*CPUInformation) GetCacheSize

func (m *CPUInformation) GetCacheSize() int32

func (*CPUInformation) GetCoreID

func (m *CPUInformation) GetCoreID() string

func (*CPUInformation) GetCores

func (m *CPUInformation) GetCores() int32

func (*CPUInformation) GetFamily

func (m *CPUInformation) GetFamily() string

func (*CPUInformation) GetMhz

func (m *CPUInformation) GetMhz() float64

func (*CPUInformation) GetModel

func (m *CPUInformation) GetModel() string

func (*CPUInformation) GetModelName

func (m *CPUInformation) GetModelName() string

func (*CPUInformation) GetUsedPercent

func (m *CPUInformation) GetUsedPercent() float64

func (*CPUInformation) GetVendorId

func (m *CPUInformation) GetVendorId() string

func (*CPUInformation) ProtoMessage

func (*CPUInformation) ProtoMessage()

func (*CPUInformation) Reset

func (m *CPUInformation) Reset()

func (*CPUInformation) String

func (m *CPUInformation) String() string

func (*CPUInformation) XXX_DiscardUnknown

func (m *CPUInformation) XXX_DiscardUnknown()

func (*CPUInformation) XXX_Marshal

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

func (*CPUInformation) XXX_Merge

func (m *CPUInformation) XXX_Merge(src proto.Message)

func (*CPUInformation) XXX_Size

func (m *CPUInformation) XXX_Size() int

func (*CPUInformation) XXX_Unmarshal

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

type ChainStatus

type ChainStatus struct {
	// Integer indicating chaintype
	ChainType            int32    `protobuf:"varint,1,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	Height               uint32   `protobuf:"varint,2,opt,name=Height,proto3" json:"Height,omitempty"`
	LastBlock            *Block   `protobuf:"bytes,3,opt,name=LastBlock,proto3" json:"LastBlock,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ChainStatus) Descriptor

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

func (*ChainStatus) GetChainType

func (m *ChainStatus) GetChainType() int32

func (*ChainStatus) GetHeight

func (m *ChainStatus) GetHeight() uint32

func (*ChainStatus) GetLastBlock

func (m *ChainStatus) GetLastBlock() *Block

func (*ChainStatus) ProtoMessage

func (*ChainStatus) ProtoMessage()

func (*ChainStatus) Reset

func (m *ChainStatus) Reset()

func (*ChainStatus) String

func (m *ChainStatus) String() string

func (*ChainStatus) XXX_DiscardUnknown

func (m *ChainStatus) XXX_DiscardUnknown()

func (*ChainStatus) XXX_Marshal

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

func (*ChainStatus) XXX_Merge

func (m *ChainStatus) XXX_Merge(src proto.Message)

func (*ChainStatus) XXX_Size

func (m *ChainStatus) XXX_Size() int

func (*ChainStatus) XXX_Unmarshal

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

type ClaimNodeRegistrationTransactionBody

type ClaimNodeRegistrationTransactionBody struct {
	NodePublicKey []byte `protobuf:"bytes,1,opt,name=NodePublicKey,proto3" json:"NodePublicKey,omitempty"`
	// Proof of ownership (message + signature)
	Poown                *ProofOfOwnership `protobuf:"bytes,2,opt,name=Poown,proto3" json:"Poown,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*ClaimNodeRegistrationTransactionBody) Descriptor

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

func (*ClaimNodeRegistrationTransactionBody) GetNodePublicKey

func (m *ClaimNodeRegistrationTransactionBody) GetNodePublicKey() []byte

func (*ClaimNodeRegistrationTransactionBody) GetPoown

func (*ClaimNodeRegistrationTransactionBody) ProtoMessage

func (*ClaimNodeRegistrationTransactionBody) ProtoMessage()

func (*ClaimNodeRegistrationTransactionBody) Reset

func (*ClaimNodeRegistrationTransactionBody) String

func (*ClaimNodeRegistrationTransactionBody) XXX_DiscardUnknown

func (m *ClaimNodeRegistrationTransactionBody) XXX_DiscardUnknown()

func (*ClaimNodeRegistrationTransactionBody) XXX_Marshal

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

func (*ClaimNodeRegistrationTransactionBody) XXX_Merge

func (*ClaimNodeRegistrationTransactionBody) XXX_Size

func (*ClaimNodeRegistrationTransactionBody) XXX_Unmarshal

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

type Config

type Config struct {
	PeerPort, MaxAPIRequestPerSecond                          uint32
	RPCAPIPort, HTTPAPIPort, MonitoringPort, CPUProfilingPort int
	Smithing, IsNodeAddressDynamic, LogOnCli, CliMonitoring   bool
	WellknownPeers                                            []string
	NodeKey                                                   *NodeKey
	MyAddress, OwnerAccountAddressHex, NodeSeed               string
	OwnerAccountAddress                                       []byte
	OwnerEncodedAccountAddress                                string
	OwnerAccountAddressTypeInt                                int32
	APICertFile, APIKeyFile                                   string
	DatabaseFileName, ResourcePath,
	NodeKeyFileName, SnapshotPath string
	AntiSpamFilter                                      bool
	AntiSpamP2PRequestLimit, AntiSpamCPULimitPercentage int

	// validation fields
	ConfigFileExist bool
}

func NewConfig

func NewConfig() *Config

type Empty

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

Empty structure to represent empty parameter in proto

func (*Empty) Descriptor

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

func (*Empty) ProtoMessage

func (*Empty) ProtoMessage()

func (*Empty) Reset

func (m *Empty) Reset()

func (*Empty) String

func (m *Empty) String() string

func (*Empty) XXX_DiscardUnknown

func (m *Empty) XXX_DiscardUnknown()

func (*Empty) XXX_Marshal

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

func (*Empty) XXX_Merge

func (m *Empty) XXX_Merge(src proto.Message)

func (*Empty) XXX_Size

func (m *Empty) XXX_Size() int

func (*Empty) XXX_Unmarshal

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

type EmptyTransactionBody

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

func (*EmptyTransactionBody) Descriptor

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

func (*EmptyTransactionBody) ProtoMessage

func (*EmptyTransactionBody) ProtoMessage()

func (*EmptyTransactionBody) Reset

func (m *EmptyTransactionBody) Reset()

func (*EmptyTransactionBody) String

func (m *EmptyTransactionBody) String() string

func (*EmptyTransactionBody) XXX_DiscardUnknown

func (m *EmptyTransactionBody) XXX_DiscardUnknown()

func (*EmptyTransactionBody) XXX_Marshal

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

func (*EmptyTransactionBody) XXX_Merge

func (m *EmptyTransactionBody) XXX_Merge(src proto.Message)

func (*EmptyTransactionBody) XXX_Size

func (m *EmptyTransactionBody) XXX_Size() int

func (*EmptyTransactionBody) XXX_Unmarshal

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

type Escrow

type Escrow struct {
	ID               int64  `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	SenderAddress    []byte `protobuf:"bytes,2,opt,name=SenderAddress,proto3" json:"SenderAddress,omitempty"`
	RecipientAddress []byte `protobuf:"bytes,3,opt,name=RecipientAddress,proto3" json:"RecipientAddress,omitempty"`
	ApproverAddress  []byte `protobuf:"bytes,4,opt,name=ApproverAddress,proto3" json:"ApproverAddress,omitempty"`
	Amount           int64  `protobuf:"varint,5,opt,name=Amount,proto3" json:"Amount,omitempty"`
	Commission       int64  `protobuf:"varint,6,opt,name=Commission,proto3" json:"Commission,omitempty"`
	// Timeout is BlockHeight gap
	Timeout              int64        `protobuf:"varint,7,opt,name=Timeout,proto3" json:"Timeout,omitempty"`
	Status               EscrowStatus `protobuf:"varint,8,opt,name=Status,proto3,enum=model.EscrowStatus" json:"Status,omitempty"`
	BlockHeight          uint32       `protobuf:"varint,9,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	Latest               bool         `protobuf:"varint,10,opt,name=Latest,proto3" json:"Latest,omitempty"`
	Instruction          string       `protobuf:"bytes,11,opt,name=Instruction,proto3" json:"Instruction,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*Escrow) Descriptor

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

func (*Escrow) GetAmount

func (m *Escrow) GetAmount() int64

func (*Escrow) GetApproverAddress

func (m *Escrow) GetApproverAddress() []byte

func (*Escrow) GetBlockHeight

func (m *Escrow) GetBlockHeight() uint32

func (*Escrow) GetCommission

func (m *Escrow) GetCommission() int64

func (*Escrow) GetID

func (m *Escrow) GetID() int64

func (*Escrow) GetInstruction

func (m *Escrow) GetInstruction() string

func (*Escrow) GetLatest

func (m *Escrow) GetLatest() bool

func (*Escrow) GetRecipientAddress

func (m *Escrow) GetRecipientAddress() []byte

func (*Escrow) GetSenderAddress

func (m *Escrow) GetSenderAddress() []byte

func (*Escrow) GetStatus

func (m *Escrow) GetStatus() EscrowStatus

func (*Escrow) GetTimeout

func (m *Escrow) GetTimeout() int64

func (*Escrow) ProtoMessage

func (*Escrow) ProtoMessage()

func (*Escrow) Reset

func (m *Escrow) Reset()

func (*Escrow) String

func (m *Escrow) String() string

func (*Escrow) XXX_DiscardUnknown

func (m *Escrow) XXX_DiscardUnknown()

func (*Escrow) XXX_Marshal

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

func (*Escrow) XXX_Merge

func (m *Escrow) XXX_Merge(src proto.Message)

func (*Escrow) XXX_Size

func (m *Escrow) XXX_Size() int

func (*Escrow) XXX_Unmarshal

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

type EscrowApproval

type EscrowApproval int32
const (
	EscrowApproval_Approve EscrowApproval = 0
	EscrowApproval_Reject  EscrowApproval = 1
	EscrowApproval_Expire  EscrowApproval = 2
)

func (EscrowApproval) EnumDescriptor

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

func (EscrowApproval) String

func (x EscrowApproval) String() string

type EscrowStatus

type EscrowStatus int32
const (
	EscrowStatus_Pending  EscrowStatus = 0
	EscrowStatus_Approved EscrowStatus = 1
	EscrowStatus_Rejected EscrowStatus = 2
	EscrowStatus_Expired  EscrowStatus = 3
)

func (EscrowStatus) EnumDescriptor

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

func (EscrowStatus) String

func (x EscrowStatus) String() string

type EventType

type EventType int32
const (
	EventType_EventAny                               EventType = 0
	EventType_EventSendZBCTransaction                EventType = 1
	EventType_EventNodeRegistrationTransaction       EventType = 2
	EventType_EventUpdateNodeRegistrationTransaction EventType = 3
	EventType_EventRemoveNodeRegistrationTransaction EventType = 4
	EventType_EventClaimNodeRegistrationTransaction  EventType = 5
	EventType_EventSetupAccountDatasetTransaction    EventType = 6
	EventType_EventRemoveAccountDatasetTransaction   EventType = 7
	EventType_EventReward                            EventType = 8
	EventType_EventApprovalEscrowTransaction         EventType = 9
	EventType_EventMultiSignatureTransaction         EventType = 10
	EventType_EventFeeVoteCommitTransaction          EventType = 11
	EventType_EventFeeVoteRevealTransaction          EventType = 12
	EventType_EventLiquidPaymentTransaction          EventType = 13
	EventType_EventLiquidPaymentPaidTransaction      EventType = 14
	EventType_EventLiquidPaymentStopTransaction      EventType = 15
	EventType_EventEscrowedTransaction               EventType = 16
)

func (EventType) EnumDescriptor

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

func (EventType) String

func (x EventType) String() string

type FeeScale

type FeeScale struct {
	FeeScale             int64    `protobuf:"varint,1,opt,name=FeeScale,proto3" json:"FeeScale,omitempty"`
	BlockHeight          uint32   `protobuf:"varint,2,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	Latest               bool     `protobuf:"varint,3,opt,name=Latest,proto3" json:"Latest,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FeeScale) Descriptor

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

func (*FeeScale) GetBlockHeight

func (m *FeeScale) GetBlockHeight() uint32

func (*FeeScale) GetFeeScale

func (m *FeeScale) GetFeeScale() int64

func (*FeeScale) GetLatest

func (m *FeeScale) GetLatest() bool

func (*FeeScale) ProtoMessage

func (*FeeScale) ProtoMessage()

func (*FeeScale) Reset

func (m *FeeScale) Reset()

func (*FeeScale) String

func (m *FeeScale) String() string

func (*FeeScale) XXX_DiscardUnknown

func (m *FeeScale) XXX_DiscardUnknown()

func (*FeeScale) XXX_Marshal

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

func (*FeeScale) XXX_Merge

func (m *FeeScale) XXX_Merge(src proto.Message)

func (*FeeScale) XXX_Size

func (m *FeeScale) XXX_Size() int

func (*FeeScale) XXX_Unmarshal

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

type FeeVoteCommitTransactionBody

type FeeVoteCommitTransactionBody struct {
	// VoteHash the hash of fee vote object
	VoteHash             []byte   `protobuf:"bytes,1,opt,name=VoteHash,proto3" json:"VoteHash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FeeVoteCommitTransactionBody) Descriptor

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

func (*FeeVoteCommitTransactionBody) GetVoteHash

func (m *FeeVoteCommitTransactionBody) GetVoteHash() []byte

func (*FeeVoteCommitTransactionBody) ProtoMessage

func (*FeeVoteCommitTransactionBody) ProtoMessage()

func (*FeeVoteCommitTransactionBody) Reset

func (m *FeeVoteCommitTransactionBody) Reset()

func (*FeeVoteCommitTransactionBody) String

func (*FeeVoteCommitTransactionBody) XXX_DiscardUnknown

func (m *FeeVoteCommitTransactionBody) XXX_DiscardUnknown()

func (*FeeVoteCommitTransactionBody) XXX_Marshal

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

func (*FeeVoteCommitTransactionBody) XXX_Merge

func (m *FeeVoteCommitTransactionBody) XXX_Merge(src proto.Message)

func (*FeeVoteCommitTransactionBody) XXX_Size

func (m *FeeVoteCommitTransactionBody) XXX_Size() int

func (*FeeVoteCommitTransactionBody) XXX_Unmarshal

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

type FeeVoteCommitmentVote

type FeeVoteCommitmentVote struct {
	VoteHash             []byte   `protobuf:"bytes,1,opt,name=VoteHash,proto3" json:"VoteHash,omitempty"`
	VoterAddress         []byte   `protobuf:"bytes,2,opt,name=VoterAddress,proto3" json:"VoterAddress,omitempty"`
	BlockHeight          uint32   `protobuf:"varint,3,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

FeeVoteCommitmentVote represent the commitment vote of fee vote structure stored in the database

func (*FeeVoteCommitmentVote) Descriptor

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

func (*FeeVoteCommitmentVote) GetBlockHeight

func (m *FeeVoteCommitmentVote) GetBlockHeight() uint32

func (*FeeVoteCommitmentVote) GetVoteHash

func (m *FeeVoteCommitmentVote) GetVoteHash() []byte

func (*FeeVoteCommitmentVote) GetVoterAddress

func (m *FeeVoteCommitmentVote) GetVoterAddress() []byte

func (*FeeVoteCommitmentVote) ProtoMessage

func (*FeeVoteCommitmentVote) ProtoMessage()

func (*FeeVoteCommitmentVote) Reset

func (m *FeeVoteCommitmentVote) Reset()

func (*FeeVoteCommitmentVote) String

func (m *FeeVoteCommitmentVote) String() string

func (*FeeVoteCommitmentVote) XXX_DiscardUnknown

func (m *FeeVoteCommitmentVote) XXX_DiscardUnknown()

func (*FeeVoteCommitmentVote) XXX_Marshal

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

func (*FeeVoteCommitmentVote) XXX_Merge

func (m *FeeVoteCommitmentVote) XXX_Merge(src proto.Message)

func (*FeeVoteCommitmentVote) XXX_Size

func (m *FeeVoteCommitmentVote) XXX_Size() int

func (*FeeVoteCommitmentVote) XXX_Unmarshal

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

type FeeVoteInfo

type FeeVoteInfo struct {
	RecentBlockHash      []byte   `protobuf:"bytes,1,opt,name=RecentBlockHash,proto3" json:"RecentBlockHash,omitempty"`
	RecentBlockHeight    uint32   `protobuf:"varint,2,opt,name=RecentBlockHeight,proto3" json:"RecentBlockHeight,omitempty"`
	FeeVote              int64    `protobuf:"varint,3,opt,name=FeeVote,proto3" json:"FeeVote,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

FeeVoteInfo represents the fields might be contains what previous commitmentVote submitted

func (*FeeVoteInfo) Descriptor

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

func (*FeeVoteInfo) GetFeeVote

func (m *FeeVoteInfo) GetFeeVote() int64

func (*FeeVoteInfo) GetRecentBlockHash

func (m *FeeVoteInfo) GetRecentBlockHash() []byte

func (*FeeVoteInfo) GetRecentBlockHeight

func (m *FeeVoteInfo) GetRecentBlockHeight() uint32

func (*FeeVoteInfo) ProtoMessage

func (*FeeVoteInfo) ProtoMessage()

func (*FeeVoteInfo) Reset

func (m *FeeVoteInfo) Reset()

func (*FeeVoteInfo) String

func (m *FeeVoteInfo) String() string

func (*FeeVoteInfo) XXX_DiscardUnknown

func (m *FeeVoteInfo) XXX_DiscardUnknown()

func (*FeeVoteInfo) XXX_Marshal

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

func (*FeeVoteInfo) XXX_Merge

func (m *FeeVoteInfo) XXX_Merge(src proto.Message)

func (*FeeVoteInfo) XXX_Size

func (m *FeeVoteInfo) XXX_Size() int

func (*FeeVoteInfo) XXX_Unmarshal

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

type FeeVotePhase

type FeeVotePhase int32
const (
	FeeVotePhase_FeeVotePhaseCommmit FeeVotePhase = 0
	FeeVotePhase_FeeVotePhaseReveal  FeeVotePhase = 1
	FeeVotePhase_FeeVotePhaseAdjust  FeeVotePhase = 2
)

func (FeeVotePhase) EnumDescriptor

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

func (FeeVotePhase) String

func (x FeeVotePhase) String() string

type FeeVoteRevealTransactionBody

type FeeVoteRevealTransactionBody struct {
	FeeVoteInfo          *FeeVoteInfo `protobuf:"bytes,1,opt,name=FeeVoteInfo,proto3" json:"FeeVoteInfo,omitempty"`
	VoterSignature       []byte       `protobuf:"bytes,2,opt,name=VoterSignature,proto3" json:"VoterSignature,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*FeeVoteRevealTransactionBody) Descriptor

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

func (*FeeVoteRevealTransactionBody) GetFeeVoteInfo

func (m *FeeVoteRevealTransactionBody) GetFeeVoteInfo() *FeeVoteInfo

func (*FeeVoteRevealTransactionBody) GetVoterSignature

func (m *FeeVoteRevealTransactionBody) GetVoterSignature() []byte

func (*FeeVoteRevealTransactionBody) ProtoMessage

func (*FeeVoteRevealTransactionBody) ProtoMessage()

func (*FeeVoteRevealTransactionBody) Reset

func (m *FeeVoteRevealTransactionBody) Reset()

func (*FeeVoteRevealTransactionBody) String

func (*FeeVoteRevealTransactionBody) XXX_DiscardUnknown

func (m *FeeVoteRevealTransactionBody) XXX_DiscardUnknown()

func (*FeeVoteRevealTransactionBody) XXX_Marshal

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

func (*FeeVoteRevealTransactionBody) XXX_Merge

func (m *FeeVoteRevealTransactionBody) XXX_Merge(src proto.Message)

func (*FeeVoteRevealTransactionBody) XXX_Size

func (m *FeeVoteRevealTransactionBody) XXX_Size() int

func (*FeeVoteRevealTransactionBody) XXX_Unmarshal

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

type FeeVoteRevealVote

type FeeVoteRevealVote struct {
	VoteInfo             *FeeVoteInfo `protobuf:"bytes,1,opt,name=VoteInfo,proto3" json:"VoteInfo,omitempty"`
	VoterSignature       []byte       `protobuf:"bytes,2,opt,name=VoterSignature,proto3" json:"VoterSignature,omitempty"`
	VoterAddress         []byte       `protobuf:"bytes,3,opt,name=VoterAddress,proto3" json:"VoterAddress,omitempty"`
	BlockHeight          uint32       `protobuf:"varint,4,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

FeeVoteRevealVote represents the fields might be contains what previous commitmentVote submitted

func (*FeeVoteRevealVote) Descriptor

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

func (*FeeVoteRevealVote) GetBlockHeight

func (m *FeeVoteRevealVote) GetBlockHeight() uint32

func (*FeeVoteRevealVote) GetVoteInfo

func (m *FeeVoteRevealVote) GetVoteInfo() *FeeVoteInfo

func (*FeeVoteRevealVote) GetVoterAddress

func (m *FeeVoteRevealVote) GetVoterAddress() []byte

func (*FeeVoteRevealVote) GetVoterSignature

func (m *FeeVoteRevealVote) GetVoterSignature() []byte

func (*FeeVoteRevealVote) ProtoMessage

func (*FeeVoteRevealVote) ProtoMessage()

func (*FeeVoteRevealVote) Reset

func (m *FeeVoteRevealVote) Reset()

func (*FeeVoteRevealVote) String

func (m *FeeVoteRevealVote) String() string

func (*FeeVoteRevealVote) XXX_DiscardUnknown

func (m *FeeVoteRevealVote) XXX_DiscardUnknown()

func (*FeeVoteRevealVote) XXX_Marshal

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

func (*FeeVoteRevealVote) XXX_Merge

func (m *FeeVoteRevealVote) XXX_Merge(src proto.Message)

func (*FeeVoteRevealVote) XXX_Size

func (m *FeeVoteRevealVote) XXX_Size() int

func (*FeeVoteRevealVote) XXX_Unmarshal

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

type FileDownloadRequest

type FileDownloadRequest struct {
	// SnapshotHash hash from snapshot payload
	SnapshotHash         []byte   `protobuf:"bytes,1,opt,name=SnapshotHash,proto3" json:"SnapshotHash,omitempty"`
	FileChunkNames       []string `protobuf:"bytes,2,rep,name=FileChunkNames,proto3" json:"FileChunkNames,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

RequestFilesRequest a model request of requesting files to download from a peer

func (*FileDownloadRequest) Descriptor

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

func (*FileDownloadRequest) GetFileChunkNames

func (m *FileDownloadRequest) GetFileChunkNames() []string

func (*FileDownloadRequest) GetSnapshotHash

func (m *FileDownloadRequest) GetSnapshotHash() []byte

func (*FileDownloadRequest) ProtoMessage

func (*FileDownloadRequest) ProtoMessage()

func (*FileDownloadRequest) Reset

func (m *FileDownloadRequest) Reset()

func (*FileDownloadRequest) String

func (m *FileDownloadRequest) String() string

func (*FileDownloadRequest) XXX_DiscardUnknown

func (m *FileDownloadRequest) XXX_DiscardUnknown()

func (*FileDownloadRequest) XXX_Marshal

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

func (*FileDownloadRequest) XXX_Merge

func (m *FileDownloadRequest) XXX_Merge(src proto.Message)

func (*FileDownloadRequest) XXX_Size

func (m *FileDownloadRequest) XXX_Size() int

func (*FileDownloadRequest) XXX_Unmarshal

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

type FileDownloadResponse

type FileDownloadResponse struct {
	FileChunks           [][]byte `protobuf:"bytes,1,rep,name=FileChunks,proto3" json:"FileChunks,omitempty"`
	Failed               []string `protobuf:"bytes,2,rep,name=Failed,proto3" json:"Failed,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FileDownloadResponse) Descriptor

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

func (*FileDownloadResponse) GetFailed

func (m *FileDownloadResponse) GetFailed() []string

func (*FileDownloadResponse) GetFileChunks

func (m *FileDownloadResponse) GetFileChunks() [][]byte

func (*FileDownloadResponse) ProtoMessage

func (*FileDownloadResponse) ProtoMessage()

func (*FileDownloadResponse) Reset

func (m *FileDownloadResponse) Reset()

func (*FileDownloadResponse) String

func (m *FileDownloadResponse) String() string

func (*FileDownloadResponse) XXX_DiscardUnknown

func (m *FileDownloadResponse) XXX_DiscardUnknown()

func (*FileDownloadResponse) XXX_Marshal

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

func (*FileDownloadResponse) XXX_Merge

func (m *FileDownloadResponse) XXX_Merge(src proto.Message)

func (*FileDownloadResponse) XXX_Size

func (m *FileDownloadResponse) XXX_Size() int

func (*FileDownloadResponse) XXX_Unmarshal

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

type GenerateNodeKeyRequest

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

func (*GenerateNodeKeyRequest) Descriptor

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

func (*GenerateNodeKeyRequest) ProtoMessage

func (*GenerateNodeKeyRequest) ProtoMessage()

func (*GenerateNodeKeyRequest) Reset

func (m *GenerateNodeKeyRequest) Reset()

func (*GenerateNodeKeyRequest) String

func (m *GenerateNodeKeyRequest) String() string

func (*GenerateNodeKeyRequest) XXX_DiscardUnknown

func (m *GenerateNodeKeyRequest) XXX_DiscardUnknown()

func (*GenerateNodeKeyRequest) XXX_Marshal

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

func (*GenerateNodeKeyRequest) XXX_Merge

func (m *GenerateNodeKeyRequest) XXX_Merge(src proto.Message)

func (*GenerateNodeKeyRequest) XXX_Size

func (m *GenerateNodeKeyRequest) XXX_Size() int

func (*GenerateNodeKeyRequest) XXX_Unmarshal

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

type GenerateNodeKeyResponse

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

func (*GenerateNodeKeyResponse) Descriptor

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

func (*GenerateNodeKeyResponse) GetNodePublicKey

func (m *GenerateNodeKeyResponse) GetNodePublicKey() []byte

func (*GenerateNodeKeyResponse) ProtoMessage

func (*GenerateNodeKeyResponse) ProtoMessage()

func (*GenerateNodeKeyResponse) Reset

func (m *GenerateNodeKeyResponse) Reset()

func (*GenerateNodeKeyResponse) String

func (m *GenerateNodeKeyResponse) String() string

func (*GenerateNodeKeyResponse) XXX_DiscardUnknown

func (m *GenerateNodeKeyResponse) XXX_DiscardUnknown()

func (*GenerateNodeKeyResponse) XXX_Marshal

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

func (*GenerateNodeKeyResponse) XXX_Merge

func (m *GenerateNodeKeyResponse) XXX_Merge(src proto.Message)

func (*GenerateNodeKeyResponse) XXX_Size

func (m *GenerateNodeKeyResponse) XXX_Size() int

func (*GenerateNodeKeyResponse) XXX_Unmarshal

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

type GetAccountBalanceRequest

type GetAccountBalanceRequest struct {
	// Fetch AccountBalance by type/address
	AccountAddress       []byte   `protobuf:"bytes,1,opt,name=AccountAddress,proto3" json:"AccountAddress,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetAccountBalanceRequest) Descriptor

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

func (*GetAccountBalanceRequest) GetAccountAddress

func (m *GetAccountBalanceRequest) GetAccountAddress() []byte

func (*GetAccountBalanceRequest) ProtoMessage

func (*GetAccountBalanceRequest) ProtoMessage()

func (*GetAccountBalanceRequest) Reset

func (m *GetAccountBalanceRequest) Reset()

func (*GetAccountBalanceRequest) String

func (m *GetAccountBalanceRequest) String() string

func (*GetAccountBalanceRequest) XXX_DiscardUnknown

func (m *GetAccountBalanceRequest) XXX_DiscardUnknown()

func (*GetAccountBalanceRequest) XXX_Marshal

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

func (*GetAccountBalanceRequest) XXX_Merge

func (m *GetAccountBalanceRequest) XXX_Merge(src proto.Message)

func (*GetAccountBalanceRequest) XXX_Size

func (m *GetAccountBalanceRequest) XXX_Size() int

func (*GetAccountBalanceRequest) XXX_Unmarshal

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

type GetAccountBalanceResponse

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

func (*GetAccountBalanceResponse) Descriptor

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

func (*GetAccountBalanceResponse) GetAccountBalance

func (m *GetAccountBalanceResponse) GetAccountBalance() *AccountBalance

func (*GetAccountBalanceResponse) ProtoMessage

func (*GetAccountBalanceResponse) ProtoMessage()

func (*GetAccountBalanceResponse) Reset

func (m *GetAccountBalanceResponse) Reset()

func (*GetAccountBalanceResponse) String

func (m *GetAccountBalanceResponse) String() string

func (*GetAccountBalanceResponse) XXX_DiscardUnknown

func (m *GetAccountBalanceResponse) XXX_DiscardUnknown()

func (*GetAccountBalanceResponse) XXX_Marshal

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

func (*GetAccountBalanceResponse) XXX_Merge

func (m *GetAccountBalanceResponse) XXX_Merge(src proto.Message)

func (*GetAccountBalanceResponse) XXX_Size

func (m *GetAccountBalanceResponse) XXX_Size() int

func (*GetAccountBalanceResponse) XXX_Unmarshal

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

type GetAccountBalancesRequest

type GetAccountBalancesRequest struct {
	// Fetch AccountBalances by type/addresses
	AccountAddresses     [][]byte `protobuf:"bytes,1,rep,name=AccountAddresses,proto3" json:"AccountAddresses,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetAccountBalancesRequest) Descriptor

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

func (*GetAccountBalancesRequest) GetAccountAddresses

func (m *GetAccountBalancesRequest) GetAccountAddresses() [][]byte

func (*GetAccountBalancesRequest) ProtoMessage

func (*GetAccountBalancesRequest) ProtoMessage()

func (*GetAccountBalancesRequest) Reset

func (m *GetAccountBalancesRequest) Reset()

func (*GetAccountBalancesRequest) String

func (m *GetAccountBalancesRequest) String() string

func (*GetAccountBalancesRequest) XXX_DiscardUnknown

func (m *GetAccountBalancesRequest) XXX_DiscardUnknown()

func (*GetAccountBalancesRequest) XXX_Marshal

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

func (*GetAccountBalancesRequest) XXX_Merge

func (m *GetAccountBalancesRequest) XXX_Merge(src proto.Message)

func (*GetAccountBalancesRequest) XXX_Size

func (m *GetAccountBalancesRequest) XXX_Size() int

func (*GetAccountBalancesRequest) XXX_Unmarshal

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

type GetAccountBalancesResponse

type GetAccountBalancesResponse struct {
	// Number of accounts returned
	AccountBalanceSize uint32 `protobuf:"varint,1,opt,name=AccountBalanceSize,proto3" json:"AccountBalanceSize,omitempty"`
	// AccountBalances returned
	AccountBalances      []*AccountBalance `protobuf:"bytes,2,rep,name=AccountBalances,proto3" json:"AccountBalances,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*GetAccountBalancesResponse) Descriptor

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

func (*GetAccountBalancesResponse) GetAccountBalanceSize

func (m *GetAccountBalancesResponse) GetAccountBalanceSize() uint32

func (*GetAccountBalancesResponse) GetAccountBalances

func (m *GetAccountBalancesResponse) GetAccountBalances() []*AccountBalance

func (*GetAccountBalancesResponse) ProtoMessage

func (*GetAccountBalancesResponse) ProtoMessage()

func (*GetAccountBalancesResponse) Reset

func (m *GetAccountBalancesResponse) Reset()

func (*GetAccountBalancesResponse) String

func (m *GetAccountBalancesResponse) String() string

func (*GetAccountBalancesResponse) XXX_DiscardUnknown

func (m *GetAccountBalancesResponse) XXX_DiscardUnknown()

func (*GetAccountBalancesResponse) XXX_Marshal

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

func (*GetAccountBalancesResponse) XXX_Merge

func (m *GetAccountBalancesResponse) XXX_Merge(src proto.Message)

func (*GetAccountBalancesResponse) XXX_Size

func (m *GetAccountBalancesResponse) XXX_Size() int

func (*GetAccountBalancesResponse) XXX_Unmarshal

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

type GetAccountDatasetRequest

type GetAccountDatasetRequest struct {
	Property                string   `protobuf:"bytes,1,opt,name=Property,proto3" json:"Property,omitempty"`
	RecipientAccountAddress []byte   `protobuf:"bytes,2,opt,name=RecipientAccountAddress,proto3" json:"RecipientAccountAddress,omitempty"`
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

func (*GetAccountDatasetRequest) Descriptor

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

func (*GetAccountDatasetRequest) GetProperty

func (m *GetAccountDatasetRequest) GetProperty() string

func (*GetAccountDatasetRequest) GetRecipientAccountAddress

func (m *GetAccountDatasetRequest) GetRecipientAccountAddress() []byte

func (*GetAccountDatasetRequest) ProtoMessage

func (*GetAccountDatasetRequest) ProtoMessage()

func (*GetAccountDatasetRequest) Reset

func (m *GetAccountDatasetRequest) Reset()

func (*GetAccountDatasetRequest) String

func (m *GetAccountDatasetRequest) String() string

func (*GetAccountDatasetRequest) XXX_DiscardUnknown

func (m *GetAccountDatasetRequest) XXX_DiscardUnknown()

func (*GetAccountDatasetRequest) XXX_Marshal

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

func (*GetAccountDatasetRequest) XXX_Merge

func (m *GetAccountDatasetRequest) XXX_Merge(src proto.Message)

func (*GetAccountDatasetRequest) XXX_Size

func (m *GetAccountDatasetRequest) XXX_Size() int

func (*GetAccountDatasetRequest) XXX_Unmarshal

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

type GetAccountDatasetsRequest

type GetAccountDatasetsRequest struct {
	Property                string      `protobuf:"bytes,1,opt,name=Property,proto3" json:"Property,omitempty"`
	Value                   string      `protobuf:"bytes,2,opt,name=Value,proto3" json:"Value,omitempty"`
	RecipientAccountAddress []byte      `protobuf:"bytes,3,opt,name=RecipientAccountAddress,proto3" json:"RecipientAccountAddress,omitempty"`
	SetterAccountAddress    []byte      `protobuf:"bytes,4,opt,name=SetterAccountAddress,proto3" json:"SetterAccountAddress,omitempty"`
	Height                  uint32      `protobuf:"varint,5,opt,name=Height,proto3" json:"Height,omitempty"`
	Pagination              *Pagination `protobuf:"bytes,6,opt,name=Pagination,proto3" json:"Pagination,omitempty"`
	XXX_NoUnkeyedLiteral    struct{}    `json:"-"`
	XXX_unrecognized        []byte      `json:"-"`
	XXX_sizecache           int32       `json:"-"`
}

GetAccountDatasetsRequest represent request fields to get account dataset

func (*GetAccountDatasetsRequest) Descriptor

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

func (*GetAccountDatasetsRequest) GetHeight

func (m *GetAccountDatasetsRequest) GetHeight() uint32

func (*GetAccountDatasetsRequest) GetPagination

func (m *GetAccountDatasetsRequest) GetPagination() *Pagination

func (*GetAccountDatasetsRequest) GetProperty

func (m *GetAccountDatasetsRequest) GetProperty() string

func (*GetAccountDatasetsRequest) GetRecipientAccountAddress

func (m *GetAccountDatasetsRequest) GetRecipientAccountAddress() []byte

func (*GetAccountDatasetsRequest) GetSetterAccountAddress

func (m *GetAccountDatasetsRequest) GetSetterAccountAddress() []byte

func (*GetAccountDatasetsRequest) GetValue

func (m *GetAccountDatasetsRequest) GetValue() string

func (*GetAccountDatasetsRequest) ProtoMessage

func (*GetAccountDatasetsRequest) ProtoMessage()

func (*GetAccountDatasetsRequest) Reset

func (m *GetAccountDatasetsRequest) Reset()

func (*GetAccountDatasetsRequest) String

func (m *GetAccountDatasetsRequest) String() string

func (*GetAccountDatasetsRequest) XXX_DiscardUnknown

func (m *GetAccountDatasetsRequest) XXX_DiscardUnknown()

func (*GetAccountDatasetsRequest) XXX_Marshal

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

func (*GetAccountDatasetsRequest) XXX_Merge

func (m *GetAccountDatasetsRequest) XXX_Merge(src proto.Message)

func (*GetAccountDatasetsRequest) XXX_Size

func (m *GetAccountDatasetsRequest) XXX_Size() int

func (*GetAccountDatasetsRequest) XXX_Unmarshal

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

type GetAccountDatasetsResponse

type GetAccountDatasetsResponse struct {
	Total                uint64            `protobuf:"varint,1,opt,name=Total,proto3" json:"Total,omitempty"`
	AccountDatasets      []*AccountDataset `protobuf:"bytes,2,rep,name=AccountDatasets,proto3" json:"AccountDatasets,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*GetAccountDatasetsResponse) Descriptor

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

func (*GetAccountDatasetsResponse) GetAccountDatasets

func (m *GetAccountDatasetsResponse) GetAccountDatasets() []*AccountDataset

func (*GetAccountDatasetsResponse) GetTotal

func (m *GetAccountDatasetsResponse) GetTotal() uint64

func (*GetAccountDatasetsResponse) ProtoMessage

func (*GetAccountDatasetsResponse) ProtoMessage()

func (*GetAccountDatasetsResponse) Reset

func (m *GetAccountDatasetsResponse) Reset()

func (*GetAccountDatasetsResponse) String

func (m *GetAccountDatasetsResponse) String() string

func (*GetAccountDatasetsResponse) XXX_DiscardUnknown

func (m *GetAccountDatasetsResponse) XXX_DiscardUnknown()

func (*GetAccountDatasetsResponse) XXX_Marshal

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

func (*GetAccountDatasetsResponse) XXX_Merge

func (m *GetAccountDatasetsResponse) XXX_Merge(src proto.Message)

func (*GetAccountDatasetsResponse) XXX_Size

func (m *GetAccountDatasetsResponse) XXX_Size() int

func (*GetAccountDatasetsResponse) XXX_Unmarshal

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

type GetAccountLedgersRequest

type GetAccountLedgersRequest struct {
	AccountAddress       []byte      `protobuf:"bytes,1,opt,name=AccountAddress,proto3" json:"AccountAddress,omitempty"`
	EventType            EventType   `protobuf:"varint,2,opt,name=EventType,proto3,enum=model.EventType" json:"EventType,omitempty"`
	TransactionID        int64       `protobuf:"varint,3,opt,name=TransactionID,proto3" json:"TransactionID,omitempty"`
	TimestampStart       uint64      `protobuf:"varint,4,opt,name=TimestampStart,proto3" json:"TimestampStart,omitempty"`
	TimestampEnd         uint32      `protobuf:"varint,5,opt,name=TimestampEnd,proto3" json:"TimestampEnd,omitempty"`
	Pagination           *Pagination `protobuf:"bytes,6,opt,name=Pagination,proto3" json:"Pagination,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*GetAccountLedgersRequest) Descriptor

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

func (*GetAccountLedgersRequest) GetAccountAddress

func (m *GetAccountLedgersRequest) GetAccountAddress() []byte

func (*GetAccountLedgersRequest) GetEventType

func (m *GetAccountLedgersRequest) GetEventType() EventType

func (*GetAccountLedgersRequest) GetPagination

func (m *GetAccountLedgersRequest) GetPagination() *Pagination

func (*GetAccountLedgersRequest) GetTimestampEnd

func (m *GetAccountLedgersRequest) GetTimestampEnd() uint32

func (*GetAccountLedgersRequest) GetTimestampStart

func (m *GetAccountLedgersRequest) GetTimestampStart() uint64

func (*GetAccountLedgersRequest) GetTransactionID

func (m *GetAccountLedgersRequest) GetTransactionID() int64

func (*GetAccountLedgersRequest) ProtoMessage

func (*GetAccountLedgersRequest) ProtoMessage()

func (*GetAccountLedgersRequest) Reset

func (m *GetAccountLedgersRequest) Reset()

func (*GetAccountLedgersRequest) String

func (m *GetAccountLedgersRequest) String() string

func (*GetAccountLedgersRequest) XXX_DiscardUnknown

func (m *GetAccountLedgersRequest) XXX_DiscardUnknown()

func (*GetAccountLedgersRequest) XXX_Marshal

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

func (*GetAccountLedgersRequest) XXX_Merge

func (m *GetAccountLedgersRequest) XXX_Merge(src proto.Message)

func (*GetAccountLedgersRequest) XXX_Size

func (m *GetAccountLedgersRequest) XXX_Size() int

func (*GetAccountLedgersRequest) XXX_Unmarshal

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

type GetAccountLedgersResponse

type GetAccountLedgersResponse struct {
	// Number of transactions in total
	Total uint64 `protobuf:"varint,1,opt,name=Total,proto3" json:"Total,omitempty"`
	// Transaction transactions returned
	AccountLedgers       []*AccountLedger `protobuf:"bytes,2,rep,name=AccountLedgers,proto3" json:"AccountLedgers,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*GetAccountLedgersResponse) Descriptor

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

func (*GetAccountLedgersResponse) GetAccountLedgers

func (m *GetAccountLedgersResponse) GetAccountLedgers() []*AccountLedger

func (*GetAccountLedgersResponse) GetTotal

func (m *GetAccountLedgersResponse) GetTotal() uint64

func (*GetAccountLedgersResponse) ProtoMessage

func (*GetAccountLedgersResponse) ProtoMessage()

func (*GetAccountLedgersResponse) Reset

func (m *GetAccountLedgersResponse) Reset()

func (*GetAccountLedgersResponse) String

func (m *GetAccountLedgersResponse) String() string

func (*GetAccountLedgersResponse) XXX_DiscardUnknown

func (m *GetAccountLedgersResponse) XXX_DiscardUnknown()

func (*GetAccountLedgersResponse) XXX_Marshal

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

func (*GetAccountLedgersResponse) XXX_Merge

func (m *GetAccountLedgersResponse) XXX_Merge(src proto.Message)

func (*GetAccountLedgersResponse) XXX_Size

func (m *GetAccountLedgersResponse) XXX_Size() int

func (*GetAccountLedgersResponse) XXX_Unmarshal

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

type GetBlockRequest

type GetBlockRequest struct {
	// Number indicating chaintype
	ChainType int32 `protobuf:"varint,1,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	// Block ID
	ID int64 `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
	// number of block to fetch
	Height               uint32   `protobuf:"varint,3,opt,name=Height,proto3" json:"Height,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

GetBlockRequest create request for single block

func (*GetBlockRequest) Descriptor

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

func (*GetBlockRequest) GetChainType

func (m *GetBlockRequest) GetChainType() int32

func (*GetBlockRequest) GetHeight

func (m *GetBlockRequest) GetHeight() uint32

func (*GetBlockRequest) GetID

func (m *GetBlockRequest) GetID() int64

func (*GetBlockRequest) ProtoMessage

func (*GetBlockRequest) ProtoMessage()

func (*GetBlockRequest) Reset

func (m *GetBlockRequest) Reset()

func (*GetBlockRequest) String

func (m *GetBlockRequest) String() string

func (*GetBlockRequest) XXX_DiscardUnknown

func (m *GetBlockRequest) XXX_DiscardUnknown()

func (*GetBlockRequest) XXX_Marshal

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

func (*GetBlockRequest) XXX_Merge

func (m *GetBlockRequest) XXX_Merge(src proto.Message)

func (*GetBlockRequest) XXX_Size

func (m *GetBlockRequest) XXX_Size() int

func (*GetBlockRequest) XXX_Unmarshal

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

type GetBlockResponse

type GetBlockResponse struct {
	// Number indicating chaintype
	ChainType int32 `protobuf:"varint,1,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	// Block returned
	Block                *Block   `protobuf:"bytes,2,opt,name=Block,proto3" json:"Block,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetBlockResponse) Descriptor

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

func (*GetBlockResponse) GetBlock

func (m *GetBlockResponse) GetBlock() *Block

func (*GetBlockResponse) GetChainType

func (m *GetBlockResponse) GetChainType() int32

func (*GetBlockResponse) ProtoMessage

func (*GetBlockResponse) ProtoMessage()

func (*GetBlockResponse) Reset

func (m *GetBlockResponse) Reset()

func (*GetBlockResponse) String

func (m *GetBlockResponse) String() string

func (*GetBlockResponse) XXX_DiscardUnknown

func (m *GetBlockResponse) XXX_DiscardUnknown()

func (*GetBlockResponse) XXX_Marshal

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

func (*GetBlockResponse) XXX_Merge

func (m *GetBlockResponse) XXX_Merge(src proto.Message)

func (*GetBlockResponse) XXX_Size

func (m *GetBlockResponse) XXX_Size() int

func (*GetBlockResponse) XXX_Unmarshal

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

type GetBlocksRequest

type GetBlocksRequest struct {
	// Number indicating chaintype
	ChainType int32 `protobuf:"varint,1,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	// Number of block to fetch
	Limit uint32 `protobuf:"varint,2,opt,name=Limit,proto3" json:"Limit,omitempty"`
	// Fetch block from `n` height
	Height               uint32   `protobuf:"varint,3,opt,name=Height,proto3" json:"Height,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

GetBlocksRequest create request to get a list block

func (*GetBlocksRequest) Descriptor

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

func (*GetBlocksRequest) GetChainType

func (m *GetBlocksRequest) GetChainType() int32

func (*GetBlocksRequest) GetHeight

func (m *GetBlocksRequest) GetHeight() uint32

func (*GetBlocksRequest) GetLimit

func (m *GetBlocksRequest) GetLimit() uint32

func (*GetBlocksRequest) ProtoMessage

func (*GetBlocksRequest) ProtoMessage()

func (*GetBlocksRequest) Reset

func (m *GetBlocksRequest) Reset()

func (*GetBlocksRequest) String

func (m *GetBlocksRequest) String() string

func (*GetBlocksRequest) XXX_DiscardUnknown

func (m *GetBlocksRequest) XXX_DiscardUnknown()

func (*GetBlocksRequest) XXX_Marshal

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

func (*GetBlocksRequest) XXX_Merge

func (m *GetBlocksRequest) XXX_Merge(src proto.Message)

func (*GetBlocksRequest) XXX_Size

func (m *GetBlocksRequest) XXX_Size() int

func (*GetBlocksRequest) XXX_Unmarshal

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

type GetBlocksResponse

type GetBlocksResponse struct {
	// Number indicating chaintype
	ChainType int32 `protobuf:"varint,1,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	// Number of block returned
	Count uint32 `protobuf:"varint,2,opt,name=Count,proto3" json:"Count,omitempty"`
	// Blocks height returned from
	Height uint32 `protobuf:"varint,3,opt,name=Height,proto3" json:"Height,omitempty"`
	// Blocks returned
	Blocks               []*Block `protobuf:"bytes,4,rep,name=Blocks,proto3" json:"Blocks,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetBlocksResponse) Descriptor

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

func (*GetBlocksResponse) GetBlocks

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

func (*GetBlocksResponse) GetChainType

func (m *GetBlocksResponse) GetChainType() int32

func (*GetBlocksResponse) GetCount

func (m *GetBlocksResponse) GetCount() uint32

func (*GetBlocksResponse) GetHeight

func (m *GetBlocksResponse) GetHeight() uint32

func (*GetBlocksResponse) ProtoMessage

func (*GetBlocksResponse) ProtoMessage()

func (*GetBlocksResponse) Reset

func (m *GetBlocksResponse) Reset()

func (*GetBlocksResponse) String

func (m *GetBlocksResponse) String() string

func (*GetBlocksResponse) XXX_DiscardUnknown

func (m *GetBlocksResponse) XXX_DiscardUnknown()

func (*GetBlocksResponse) XXX_Marshal

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

func (*GetBlocksResponse) XXX_Merge

func (m *GetBlocksResponse) XXX_Merge(src proto.Message)

func (*GetBlocksResponse) XXX_Size

func (m *GetBlocksResponse) XXX_Size() int

func (*GetBlocksResponse) XXX_Unmarshal

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

type GetCommonMilestoneBlockIdsRequest

type GetCommonMilestoneBlockIdsRequest struct {
	// Integer indicating chaintype
	ChainType            int32    `protobuf:"varint,1,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	LastBlockID          int64    `protobuf:"varint,2,opt,name=LastBlockID,proto3" json:"LastBlockID,omitempty"`
	LastMilestoneBlockID int64    `protobuf:"varint,3,opt,name=LastMilestoneBlockID,proto3" json:"LastMilestoneBlockID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetCommonMilestoneBlockIdsRequest) Descriptor

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

func (*GetCommonMilestoneBlockIdsRequest) GetChainType

func (m *GetCommonMilestoneBlockIdsRequest) GetChainType() int32

func (*GetCommonMilestoneBlockIdsRequest) GetLastBlockID

func (m *GetCommonMilestoneBlockIdsRequest) GetLastBlockID() int64

func (*GetCommonMilestoneBlockIdsRequest) GetLastMilestoneBlockID

func (m *GetCommonMilestoneBlockIdsRequest) GetLastMilestoneBlockID() int64

func (*GetCommonMilestoneBlockIdsRequest) ProtoMessage

func (*GetCommonMilestoneBlockIdsRequest) ProtoMessage()

func (*GetCommonMilestoneBlockIdsRequest) Reset

func (*GetCommonMilestoneBlockIdsRequest) String

func (*GetCommonMilestoneBlockIdsRequest) XXX_DiscardUnknown

func (m *GetCommonMilestoneBlockIdsRequest) XXX_DiscardUnknown()

func (*GetCommonMilestoneBlockIdsRequest) XXX_Marshal

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

func (*GetCommonMilestoneBlockIdsRequest) XXX_Merge

func (*GetCommonMilestoneBlockIdsRequest) XXX_Size

func (m *GetCommonMilestoneBlockIdsRequest) XXX_Size() int

func (*GetCommonMilestoneBlockIdsRequest) XXX_Unmarshal

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

type GetCommonMilestoneBlockIdsResponse

type GetCommonMilestoneBlockIdsResponse struct {
	BlockIds             []int64  `protobuf:"varint,1,rep,packed,name=BlockIds,proto3" json:"BlockIds,omitempty"`
	Last                 bool     `protobuf:"varint,2,opt,name=Last,proto3" json:"Last,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetCommonMilestoneBlockIdsResponse) Descriptor

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

func (*GetCommonMilestoneBlockIdsResponse) GetBlockIds

func (m *GetCommonMilestoneBlockIdsResponse) GetBlockIds() []int64

func (*GetCommonMilestoneBlockIdsResponse) GetLast

func (*GetCommonMilestoneBlockIdsResponse) ProtoMessage

func (*GetCommonMilestoneBlockIdsResponse) ProtoMessage()

func (*GetCommonMilestoneBlockIdsResponse) Reset

func (*GetCommonMilestoneBlockIdsResponse) String

func (*GetCommonMilestoneBlockIdsResponse) XXX_DiscardUnknown

func (m *GetCommonMilestoneBlockIdsResponse) XXX_DiscardUnknown()

func (*GetCommonMilestoneBlockIdsResponse) XXX_Marshal

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

func (*GetCommonMilestoneBlockIdsResponse) XXX_Merge

func (*GetCommonMilestoneBlockIdsResponse) XXX_Size

func (*GetCommonMilestoneBlockIdsResponse) XXX_Unmarshal

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

type GetCumulativeDifficultyRequest

type GetCumulativeDifficultyRequest struct {
	// Integer indicating chaintype
	ChainType            int32    `protobuf:"varint,1,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetCumulativeDifficultyRequest) Descriptor

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

func (*GetCumulativeDifficultyRequest) GetChainType

func (m *GetCumulativeDifficultyRequest) GetChainType() int32

func (*GetCumulativeDifficultyRequest) ProtoMessage

func (*GetCumulativeDifficultyRequest) ProtoMessage()

func (*GetCumulativeDifficultyRequest) Reset

func (m *GetCumulativeDifficultyRequest) Reset()

func (*GetCumulativeDifficultyRequest) String

func (*GetCumulativeDifficultyRequest) XXX_DiscardUnknown

func (m *GetCumulativeDifficultyRequest) XXX_DiscardUnknown()

func (*GetCumulativeDifficultyRequest) XXX_Marshal

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

func (*GetCumulativeDifficultyRequest) XXX_Merge

func (m *GetCumulativeDifficultyRequest) XXX_Merge(src proto.Message)

func (*GetCumulativeDifficultyRequest) XXX_Size

func (m *GetCumulativeDifficultyRequest) XXX_Size() int

func (*GetCumulativeDifficultyRequest) XXX_Unmarshal

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

type GetCumulativeDifficultyResponse

type GetCumulativeDifficultyResponse struct {
	CumulativeDifficulty string   `protobuf:"bytes,1,opt,name=CumulativeDifficulty,proto3" json:"CumulativeDifficulty,omitempty"`
	Height               uint32   `protobuf:"varint,2,opt,name=Height,proto3" json:"Height,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetCumulativeDifficultyResponse) Descriptor

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

func (*GetCumulativeDifficultyResponse) GetCumulativeDifficulty

func (m *GetCumulativeDifficultyResponse) GetCumulativeDifficulty() string

func (*GetCumulativeDifficultyResponse) GetHeight

func (m *GetCumulativeDifficultyResponse) GetHeight() uint32

func (*GetCumulativeDifficultyResponse) ProtoMessage

func (*GetCumulativeDifficultyResponse) ProtoMessage()

func (*GetCumulativeDifficultyResponse) Reset

func (*GetCumulativeDifficultyResponse) String

func (*GetCumulativeDifficultyResponse) XXX_DiscardUnknown

func (m *GetCumulativeDifficultyResponse) XXX_DiscardUnknown()

func (*GetCumulativeDifficultyResponse) XXX_Marshal

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

func (*GetCumulativeDifficultyResponse) XXX_Merge

func (m *GetCumulativeDifficultyResponse) XXX_Merge(src proto.Message)

func (*GetCumulativeDifficultyResponse) XXX_Size

func (m *GetCumulativeDifficultyResponse) XXX_Size() int

func (*GetCumulativeDifficultyResponse) XXX_Unmarshal

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

type GetEscrowTransactionRequest

type GetEscrowTransactionRequest struct {
	ID                   int64    `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

GetEscrowTransactionRequest represents GetEscrowTransaction parameter

func (*GetEscrowTransactionRequest) Descriptor

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

func (*GetEscrowTransactionRequest) GetID

func (*GetEscrowTransactionRequest) ProtoMessage

func (*GetEscrowTransactionRequest) ProtoMessage()

func (*GetEscrowTransactionRequest) Reset

func (m *GetEscrowTransactionRequest) Reset()

func (*GetEscrowTransactionRequest) String

func (m *GetEscrowTransactionRequest) String() string

func (*GetEscrowTransactionRequest) XXX_DiscardUnknown

func (m *GetEscrowTransactionRequest) XXX_DiscardUnknown()

func (*GetEscrowTransactionRequest) XXX_Marshal

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

func (*GetEscrowTransactionRequest) XXX_Merge

func (m *GetEscrowTransactionRequest) XXX_Merge(src proto.Message)

func (*GetEscrowTransactionRequest) XXX_Size

func (m *GetEscrowTransactionRequest) XXX_Size() int

func (*GetEscrowTransactionRequest) XXX_Unmarshal

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

type GetEscrowTransactionsRequest

type GetEscrowTransactionsRequest struct {
	ApproverAddress      []byte         `protobuf:"bytes,1,opt,name=ApproverAddress,proto3" json:"ApproverAddress,omitempty"`
	SenderAddress        []byte         `protobuf:"bytes,2,opt,name=SenderAddress,proto3" json:"SenderAddress,omitempty"`
	RecipientAddress     []byte         `protobuf:"bytes,3,opt,name=RecipientAddress,proto3" json:"RecipientAddress,omitempty"`
	ID                   int64          `protobuf:"varint,4,opt,name=ID,proto3" json:"ID,omitempty"`
	Statuses             []EscrowStatus `protobuf:"varint,5,rep,packed,name=Statuses,proto3,enum=model.EscrowStatus" json:"Statuses,omitempty"`
	BlockHeightStart     uint32         `protobuf:"varint,6,opt,name=BlockHeightStart,proto3" json:"BlockHeightStart,omitempty"`
	BlockHeightEnd       uint32         `protobuf:"varint,7,opt,name=BlockHeightEnd,proto3" json:"BlockHeightEnd,omitempty"`
	Latest               bool           `protobuf:"varint,8,opt,name=Latest,proto3" json:"Latest,omitempty"`
	Pagination           *Pagination    `protobuf:"bytes,9,opt,name=Pagination,proto3" json:"Pagination,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

GetEscrowTransactionsRequest message for get escrow transactions

func (*GetEscrowTransactionsRequest) Descriptor

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

func (*GetEscrowTransactionsRequest) GetApproverAddress

func (m *GetEscrowTransactionsRequest) GetApproverAddress() []byte

func (*GetEscrowTransactionsRequest) GetBlockHeightEnd

func (m *GetEscrowTransactionsRequest) GetBlockHeightEnd() uint32

func (*GetEscrowTransactionsRequest) GetBlockHeightStart

func (m *GetEscrowTransactionsRequest) GetBlockHeightStart() uint32

func (*GetEscrowTransactionsRequest) GetID

func (*GetEscrowTransactionsRequest) GetLatest

func (m *GetEscrowTransactionsRequest) GetLatest() bool

func (*GetEscrowTransactionsRequest) GetPagination

func (m *GetEscrowTransactionsRequest) GetPagination() *Pagination

func (*GetEscrowTransactionsRequest) GetRecipientAddress

func (m *GetEscrowTransactionsRequest) GetRecipientAddress() []byte

func (*GetEscrowTransactionsRequest) GetSenderAddress

func (m *GetEscrowTransactionsRequest) GetSenderAddress() []byte

func (*GetEscrowTransactionsRequest) GetStatuses

func (m *GetEscrowTransactionsRequest) GetStatuses() []EscrowStatus

func (*GetEscrowTransactionsRequest) ProtoMessage

func (*GetEscrowTransactionsRequest) ProtoMessage()

func (*GetEscrowTransactionsRequest) Reset

func (m *GetEscrowTransactionsRequest) Reset()

func (*GetEscrowTransactionsRequest) String

func (*GetEscrowTransactionsRequest) XXX_DiscardUnknown

func (m *GetEscrowTransactionsRequest) XXX_DiscardUnknown()

func (*GetEscrowTransactionsRequest) XXX_Marshal

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

func (*GetEscrowTransactionsRequest) XXX_Merge

func (m *GetEscrowTransactionsRequest) XXX_Merge(src proto.Message)

func (*GetEscrowTransactionsRequest) XXX_Size

func (m *GetEscrowTransactionsRequest) XXX_Size() int

func (*GetEscrowTransactionsRequest) XXX_Unmarshal

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

type GetEscrowTransactionsResponse

type GetEscrowTransactionsResponse struct {
	// Number of transactions in total
	Total uint64 `protobuf:"varint,1,opt,name=Total,proto3" json:"Total,omitempty"`
	// Transaction transactions returned
	Escrows              []*Escrow `protobuf:"bytes,2,rep,name=Escrows,proto3" json:"Escrows,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

GetEscrowTransactionsResponse returns fields of GetEscrowTransactionsRequest

func (*GetEscrowTransactionsResponse) Descriptor

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

func (*GetEscrowTransactionsResponse) GetEscrows

func (m *GetEscrowTransactionsResponse) GetEscrows() []*Escrow

func (*GetEscrowTransactionsResponse) GetTotal

func (m *GetEscrowTransactionsResponse) GetTotal() uint64

func (*GetEscrowTransactionsResponse) ProtoMessage

func (*GetEscrowTransactionsResponse) ProtoMessage()

func (*GetEscrowTransactionsResponse) Reset

func (m *GetEscrowTransactionsResponse) Reset()

func (*GetEscrowTransactionsResponse) String

func (*GetEscrowTransactionsResponse) XXX_DiscardUnknown

func (m *GetEscrowTransactionsResponse) XXX_DiscardUnknown()

func (*GetEscrowTransactionsResponse) XXX_Marshal

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

func (*GetEscrowTransactionsResponse) XXX_Merge

func (m *GetEscrowTransactionsResponse) XXX_Merge(src proto.Message)

func (*GetEscrowTransactionsResponse) XXX_Size

func (m *GetEscrowTransactionsResponse) XXX_Size() int

func (*GetEscrowTransactionsResponse) XXX_Unmarshal

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

type GetHostPeersResponse

type GetHostPeersResponse struct {
	ResolvedPeers        map[string]*Peer `` /* 167-byte string literal not displayed */
	UnresolvedPeers      map[string]*Peer `` /* 171-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*GetHostPeersResponse) Descriptor

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

func (*GetHostPeersResponse) GetResolvedPeers

func (m *GetHostPeersResponse) GetResolvedPeers() map[string]*Peer

func (*GetHostPeersResponse) GetUnresolvedPeers

func (m *GetHostPeersResponse) GetUnresolvedPeers() map[string]*Peer

func (*GetHostPeersResponse) ProtoMessage

func (*GetHostPeersResponse) ProtoMessage()

func (*GetHostPeersResponse) Reset

func (m *GetHostPeersResponse) Reset()

func (*GetHostPeersResponse) String

func (m *GetHostPeersResponse) String() string

func (*GetHostPeersResponse) XXX_DiscardUnknown

func (m *GetHostPeersResponse) XXX_DiscardUnknown()

func (*GetHostPeersResponse) XXX_Marshal

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

func (*GetHostPeersResponse) XXX_Merge

func (m *GetHostPeersResponse) XXX_Merge(src proto.Message)

func (*GetHostPeersResponse) XXX_Size

func (m *GetHostPeersResponse) XXX_Size() int

func (*GetHostPeersResponse) XXX_Unmarshal

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

type GetLatestParticipationScoreByNodeIDRequest

type GetLatestParticipationScoreByNodeIDRequest struct {
	NodeID               int64    `protobuf:"varint,1,opt,name=NodeID,proto3" json:"NodeID,omitempty"`
	NodeAddress          string   `protobuf:"bytes,2,opt,name=NodeAddress,proto3" json:"NodeAddress,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetLatestParticipationScoreByNodeIDRequest) Descriptor

func (*GetLatestParticipationScoreByNodeIDRequest) GetNodeAddress

func (*GetLatestParticipationScoreByNodeIDRequest) GetNodeID

func (*GetLatestParticipationScoreByNodeIDRequest) ProtoMessage

func (*GetLatestParticipationScoreByNodeIDRequest) Reset

func (*GetLatestParticipationScoreByNodeIDRequest) String

func (*GetLatestParticipationScoreByNodeIDRequest) XXX_DiscardUnknown

func (m *GetLatestParticipationScoreByNodeIDRequest) XXX_DiscardUnknown()

func (*GetLatestParticipationScoreByNodeIDRequest) XXX_Marshal

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

func (*GetLatestParticipationScoreByNodeIDRequest) XXX_Merge

func (*GetLatestParticipationScoreByNodeIDRequest) XXX_Size

func (*GetLatestParticipationScoreByNodeIDRequest) XXX_Unmarshal

type GetLiquidTransactionsRequest

type GetLiquidTransactionsRequest struct {
	ID                   int64               `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	SenderAddress        []byte              `protobuf:"bytes,2,opt,name=SenderAddress,proto3" json:"SenderAddress,omitempty"`
	RecipientAddress     []byte              `protobuf:"bytes,3,opt,name=RecipientAddress,proto3" json:"RecipientAddress,omitempty"`
	Status               LiquidPaymentStatus `protobuf:"varint,4,opt,name=Status,proto3,enum=model.LiquidPaymentStatus" json:"Status,omitempty"`
	Pagination           *Pagination         `protobuf:"bytes,5,opt,name=Pagination,proto3" json:"Pagination,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

GetLiquidTransactions return GetLiquidTransactionsResponse

func (*GetLiquidTransactionsRequest) Descriptor

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

func (*GetLiquidTransactionsRequest) GetID

func (*GetLiquidTransactionsRequest) GetPagination

func (m *GetLiquidTransactionsRequest) GetPagination() *Pagination

func (*GetLiquidTransactionsRequest) GetRecipientAddress

func (m *GetLiquidTransactionsRequest) GetRecipientAddress() []byte

func (*GetLiquidTransactionsRequest) GetSenderAddress

func (m *GetLiquidTransactionsRequest) GetSenderAddress() []byte

func (*GetLiquidTransactionsRequest) GetStatus

func (*GetLiquidTransactionsRequest) ProtoMessage

func (*GetLiquidTransactionsRequest) ProtoMessage()

func (*GetLiquidTransactionsRequest) Reset

func (m *GetLiquidTransactionsRequest) Reset()

func (*GetLiquidTransactionsRequest) String

func (*GetLiquidTransactionsRequest) XXX_DiscardUnknown

func (m *GetLiquidTransactionsRequest) XXX_DiscardUnknown()

func (*GetLiquidTransactionsRequest) XXX_Marshal

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

func (*GetLiquidTransactionsRequest) XXX_Merge

func (m *GetLiquidTransactionsRequest) XXX_Merge(src proto.Message)

func (*GetLiquidTransactionsRequest) XXX_Size

func (m *GetLiquidTransactionsRequest) XXX_Size() int

func (*GetLiquidTransactionsRequest) XXX_Unmarshal

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

type GetLiquidTransactionsResponse

type GetLiquidTransactionsResponse struct {
	// Number of transactions in total
	Total uint64 `protobuf:"varint,1,opt,name=Total,proto3" json:"Total,omitempty"`
	// Transaction transactions returned
	LiquidTransactions   []*LiquidPayment `protobuf:"bytes,2,rep,name=LiquidTransactions,proto3" json:"LiquidTransactions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*GetLiquidTransactionsResponse) Descriptor

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

func (*GetLiquidTransactionsResponse) GetLiquidTransactions

func (m *GetLiquidTransactionsResponse) GetLiquidTransactions() []*LiquidPayment

func (*GetLiquidTransactionsResponse) GetTotal

func (m *GetLiquidTransactionsResponse) GetTotal() uint64

func (*GetLiquidTransactionsResponse) ProtoMessage

func (*GetLiquidTransactionsResponse) ProtoMessage()

func (*GetLiquidTransactionsResponse) Reset

func (m *GetLiquidTransactionsResponse) Reset()

func (*GetLiquidTransactionsResponse) String

func (*GetLiquidTransactionsResponse) XXX_DiscardUnknown

func (m *GetLiquidTransactionsResponse) XXX_DiscardUnknown()

func (*GetLiquidTransactionsResponse) XXX_Marshal

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

func (*GetLiquidTransactionsResponse) XXX_Merge

func (m *GetLiquidTransactionsResponse) XXX_Merge(src proto.Message)

func (*GetLiquidTransactionsResponse) XXX_Size

func (m *GetLiquidTransactionsResponse) XXX_Size() int

func (*GetLiquidTransactionsResponse) XXX_Unmarshal

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

type GetMempoolTransactionRequest

type GetMempoolTransactionRequest struct {
	// Fetch Mempool Transaction by its TransactionBytes
	ID                   int64    `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetMempoolTransactionRequest) Descriptor

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

func (*GetMempoolTransactionRequest) GetID

func (*GetMempoolTransactionRequest) ProtoMessage

func (*GetMempoolTransactionRequest) ProtoMessage()

func (*GetMempoolTransactionRequest) Reset

func (m *GetMempoolTransactionRequest) Reset()

func (*GetMempoolTransactionRequest) String

func (*GetMempoolTransactionRequest) XXX_DiscardUnknown

func (m *GetMempoolTransactionRequest) XXX_DiscardUnknown()

func (*GetMempoolTransactionRequest) XXX_Marshal

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

func (*GetMempoolTransactionRequest) XXX_Merge

func (m *GetMempoolTransactionRequest) XXX_Merge(src proto.Message)

func (*GetMempoolTransactionRequest) XXX_Size

func (m *GetMempoolTransactionRequest) XXX_Size() int

func (*GetMempoolTransactionRequest) XXX_Unmarshal

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

type GetMempoolTransactionResponse

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

func (*GetMempoolTransactionResponse) Descriptor

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

func (*GetMempoolTransactionResponse) GetTransaction

func (*GetMempoolTransactionResponse) ProtoMessage

func (*GetMempoolTransactionResponse) ProtoMessage()

func (*GetMempoolTransactionResponse) Reset

func (m *GetMempoolTransactionResponse) Reset()

func (*GetMempoolTransactionResponse) String

func (*GetMempoolTransactionResponse) XXX_DiscardUnknown

func (m *GetMempoolTransactionResponse) XXX_DiscardUnknown()

func (*GetMempoolTransactionResponse) XXX_Marshal

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

func (*GetMempoolTransactionResponse) XXX_Merge

func (m *GetMempoolTransactionResponse) XXX_Merge(src proto.Message)

func (*GetMempoolTransactionResponse) XXX_Size

func (m *GetMempoolTransactionResponse) XXX_Size() int

func (*GetMempoolTransactionResponse) XXX_Unmarshal

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

type GetMempoolTransactionsRequest

type GetMempoolTransactionsRequest struct {
	// Fetch Mempool transactions from arrival timestamp start from n
	TimestampStart int64 `protobuf:"varint,1,opt,name=timestampStart,proto3" json:"timestampStart,omitempty"`
	// Fetch Mempool transactions to arrival timestamp end until n
	TimestampEnd int64 `protobuf:"varint,2,opt,name=timestampEnd,proto3" json:"timestampEnd,omitempty"`
	// SenderAddress and RecipientAddress
	Address              []byte      `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	Pagination           *Pagination `protobuf:"bytes,4,opt,name=Pagination,proto3" json:"Pagination,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*GetMempoolTransactionsRequest) Descriptor

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

func (*GetMempoolTransactionsRequest) GetAddress

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

func (*GetMempoolTransactionsRequest) GetPagination

func (m *GetMempoolTransactionsRequest) GetPagination() *Pagination

func (*GetMempoolTransactionsRequest) GetTimestampEnd

func (m *GetMempoolTransactionsRequest) GetTimestampEnd() int64

func (*GetMempoolTransactionsRequest) GetTimestampStart

func (m *GetMempoolTransactionsRequest) GetTimestampStart() int64

func (*GetMempoolTransactionsRequest) ProtoMessage

func (*GetMempoolTransactionsRequest) ProtoMessage()

func (*GetMempoolTransactionsRequest) Reset

func (m *GetMempoolTransactionsRequest) Reset()

func (*GetMempoolTransactionsRequest) String

func (*GetMempoolTransactionsRequest) XXX_DiscardUnknown

func (m *GetMempoolTransactionsRequest) XXX_DiscardUnknown()

func (*GetMempoolTransactionsRequest) XXX_Marshal

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

func (*GetMempoolTransactionsRequest) XXX_Merge

func (m *GetMempoolTransactionsRequest) XXX_Merge(src proto.Message)

func (*GetMempoolTransactionsRequest) XXX_Size

func (m *GetMempoolTransactionsRequest) XXX_Size() int

func (*GetMempoolTransactionsRequest) XXX_Unmarshal

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

type GetMempoolTransactionsResponse

type GetMempoolTransactionsResponse struct {
	Total                uint64                `protobuf:"varint,1,opt,name=Total,proto3" json:"Total,omitempty"`
	MempoolTransactions  []*MempoolTransaction `protobuf:"bytes,2,rep,name=MempoolTransactions,proto3" json:"MempoolTransactions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*GetMempoolTransactionsResponse) Descriptor

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

func (*GetMempoolTransactionsResponse) GetMempoolTransactions

func (m *GetMempoolTransactionsResponse) GetMempoolTransactions() []*MempoolTransaction

func (*GetMempoolTransactionsResponse) GetTotal

func (m *GetMempoolTransactionsResponse) GetTotal() uint64

func (*GetMempoolTransactionsResponse) ProtoMessage

func (*GetMempoolTransactionsResponse) ProtoMessage()

func (*GetMempoolTransactionsResponse) Reset

func (m *GetMempoolTransactionsResponse) Reset()

func (*GetMempoolTransactionsResponse) String

func (*GetMempoolTransactionsResponse) XXX_DiscardUnknown

func (m *GetMempoolTransactionsResponse) XXX_DiscardUnknown()

func (*GetMempoolTransactionsResponse) XXX_Marshal

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

func (*GetMempoolTransactionsResponse) XXX_Merge

func (m *GetMempoolTransactionsResponse) XXX_Merge(src proto.Message)

func (*GetMempoolTransactionsResponse) XXX_Size

func (m *GetMempoolTransactionsResponse) XXX_Size() int

func (*GetMempoolTransactionsResponse) XXX_Unmarshal

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

type GetMorePeersResponse

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

func (*GetMorePeersResponse) Descriptor

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

func (*GetMorePeersResponse) GetPeers

func (m *GetMorePeersResponse) GetPeers() []*Node

func (*GetMorePeersResponse) ProtoMessage

func (*GetMorePeersResponse) ProtoMessage()

func (*GetMorePeersResponse) Reset

func (m *GetMorePeersResponse) Reset()

func (*GetMorePeersResponse) String

func (m *GetMorePeersResponse) String() string

func (*GetMorePeersResponse) XXX_DiscardUnknown

func (m *GetMorePeersResponse) XXX_DiscardUnknown()

func (*GetMorePeersResponse) XXX_Marshal

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

func (*GetMorePeersResponse) XXX_Merge

func (m *GetMorePeersResponse) XXX_Merge(src proto.Message)

func (*GetMorePeersResponse) XXX_Size

func (m *GetMorePeersResponse) XXX_Size() int

func (*GetMorePeersResponse) XXX_Unmarshal

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

type GetMultisigAddressByParticipantAddressRequest

type GetMultisigAddressByParticipantAddressRequest struct {
	ParticipantAddress   []byte      `protobuf:"bytes,1,opt,name=ParticipantAddress,proto3" json:"ParticipantAddress,omitempty"`
	Pagination           *Pagination `protobuf:"bytes,2,opt,name=Pagination,proto3" json:"Pagination,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*GetMultisigAddressByParticipantAddressRequest) Descriptor

func (*GetMultisigAddressByParticipantAddressRequest) GetPagination

func (*GetMultisigAddressByParticipantAddressRequest) GetParticipantAddress

func (m *GetMultisigAddressByParticipantAddressRequest) GetParticipantAddress() []byte

func (*GetMultisigAddressByParticipantAddressRequest) ProtoMessage

func (*GetMultisigAddressByParticipantAddressRequest) Reset

func (*GetMultisigAddressByParticipantAddressRequest) String

func (*GetMultisigAddressByParticipantAddressRequest) XXX_DiscardUnknown

func (m *GetMultisigAddressByParticipantAddressRequest) XXX_DiscardUnknown()

func (*GetMultisigAddressByParticipantAddressRequest) XXX_Marshal

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

func (*GetMultisigAddressByParticipantAddressRequest) XXX_Merge

func (*GetMultisigAddressByParticipantAddressRequest) XXX_Size

func (*GetMultisigAddressByParticipantAddressRequest) XXX_Unmarshal

type GetMultisigAddressByParticipantAddressResponse

type GetMultisigAddressByParticipantAddressResponse struct {
	// Total of participant address
	Total uint32 `protobuf:"varint,1,opt,name=Total,proto3" json:"Total,omitempty"`
	// content of the request
	MultisigAddresses    [][]byte `protobuf:"bytes,2,rep,name=MultisigAddresses,proto3" json:"MultisigAddresses,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetMultisigAddressByParticipantAddressResponse) Descriptor

func (*GetMultisigAddressByParticipantAddressResponse) GetMultisigAddresses

func (m *GetMultisigAddressByParticipantAddressResponse) GetMultisigAddresses() [][]byte

func (*GetMultisigAddressByParticipantAddressResponse) GetTotal

func (*GetMultisigAddressByParticipantAddressResponse) ProtoMessage

func (*GetMultisigAddressByParticipantAddressResponse) Reset

func (*GetMultisigAddressByParticipantAddressResponse) String

func (*GetMultisigAddressByParticipantAddressResponse) XXX_DiscardUnknown

func (m *GetMultisigAddressByParticipantAddressResponse) XXX_DiscardUnknown()

func (*GetMultisigAddressByParticipantAddressResponse) XXX_Marshal

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

func (*GetMultisigAddressByParticipantAddressResponse) XXX_Merge

func (*GetMultisigAddressByParticipantAddressResponse) XXX_Size

func (*GetMultisigAddressByParticipantAddressResponse) XXX_Unmarshal

type GetMultisigAddressesByBlockHeightRangeRequest

type GetMultisigAddressesByBlockHeightRangeRequest struct {
	FromBlockHeight      uint32      `protobuf:"varint,1,opt,name=FromBlockHeight,proto3" json:"FromBlockHeight,omitempty"`
	ToBlockHeight        uint32      `protobuf:"varint,2,opt,name=ToBlockHeight,proto3" json:"ToBlockHeight,omitempty"`
	Pagination           *Pagination `protobuf:"bytes,3,opt,name=Pagination,proto3" json:"Pagination,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*GetMultisigAddressesByBlockHeightRangeRequest) Descriptor

func (*GetMultisigAddressesByBlockHeightRangeRequest) GetFromBlockHeight

func (m *GetMultisigAddressesByBlockHeightRangeRequest) GetFromBlockHeight() uint32

func (*GetMultisigAddressesByBlockHeightRangeRequest) GetPagination

func (*GetMultisigAddressesByBlockHeightRangeRequest) GetToBlockHeight

func (*GetMultisigAddressesByBlockHeightRangeRequest) ProtoMessage

func (*GetMultisigAddressesByBlockHeightRangeRequest) Reset

func (*GetMultisigAddressesByBlockHeightRangeRequest) String

func (*GetMultisigAddressesByBlockHeightRangeRequest) XXX_DiscardUnknown

func (m *GetMultisigAddressesByBlockHeightRangeRequest) XXX_DiscardUnknown()

func (*GetMultisigAddressesByBlockHeightRangeRequest) XXX_Marshal

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

func (*GetMultisigAddressesByBlockHeightRangeRequest) XXX_Merge

func (*GetMultisigAddressesByBlockHeightRangeRequest) XXX_Size

func (*GetMultisigAddressesByBlockHeightRangeRequest) XXX_Unmarshal

type GetMultisigAddressesByBlockHeightRangeResponse

type GetMultisigAddressesByBlockHeightRangeResponse struct {
	// Number of item in current page
	Count uint32 `protobuf:"varint,1,opt,name=Count,proto3" json:"Count,omitempty"`
	// Starting page
	Page uint32 `protobuf:"varint,2,opt,name=Page,proto3" json:"Page,omitempty"`
	// content of the request
	MultisignatureInfo   []*MultiSignatureInfo `protobuf:"bytes,3,rep,name=MultisignatureInfo,proto3" json:"MultisignatureInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*GetMultisigAddressesByBlockHeightRangeResponse) Descriptor

func (*GetMultisigAddressesByBlockHeightRangeResponse) GetCount

func (*GetMultisigAddressesByBlockHeightRangeResponse) GetMultisignatureInfo

func (*GetMultisigAddressesByBlockHeightRangeResponse) GetPage

func (*GetMultisigAddressesByBlockHeightRangeResponse) ProtoMessage

func (*GetMultisigAddressesByBlockHeightRangeResponse) Reset

func (*GetMultisigAddressesByBlockHeightRangeResponse) String

func (*GetMultisigAddressesByBlockHeightRangeResponse) XXX_DiscardUnknown

func (m *GetMultisigAddressesByBlockHeightRangeResponse) XXX_DiscardUnknown()

func (*GetMultisigAddressesByBlockHeightRangeResponse) XXX_Marshal

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

func (*GetMultisigAddressesByBlockHeightRangeResponse) XXX_Merge

func (*GetMultisigAddressesByBlockHeightRangeResponse) XXX_Size

func (*GetMultisigAddressesByBlockHeightRangeResponse) XXX_Unmarshal

type GetMultisignatureInfoRequest

type GetMultisignatureInfoRequest struct {
	MultisigAddress      []byte      `protobuf:"bytes,1,opt,name=MultisigAddress,proto3" json:"MultisigAddress,omitempty"`
	Pagination           *Pagination `protobuf:"bytes,2,opt,name=Pagination,proto3" json:"Pagination,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*GetMultisignatureInfoRequest) Descriptor

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

func (*GetMultisignatureInfoRequest) GetMultisigAddress

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

func (*GetMultisignatureInfoRequest) GetPagination

func (m *GetMultisignatureInfoRequest) GetPagination() *Pagination

func (*GetMultisignatureInfoRequest) ProtoMessage

func (*GetMultisignatureInfoRequest) ProtoMessage()

func (*GetMultisignatureInfoRequest) Reset

func (m *GetMultisignatureInfoRequest) Reset()

func (*GetMultisignatureInfoRequest) String

func (*GetMultisignatureInfoRequest) XXX_DiscardUnknown

func (m *GetMultisignatureInfoRequest) XXX_DiscardUnknown()

func (*GetMultisignatureInfoRequest) XXX_Marshal

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

func (*GetMultisignatureInfoRequest) XXX_Merge

func (m *GetMultisignatureInfoRequest) XXX_Merge(src proto.Message)

func (*GetMultisignatureInfoRequest) XXX_Size

func (m *GetMultisignatureInfoRequest) XXX_Size() int

func (*GetMultisignatureInfoRequest) XXX_Unmarshal

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

type GetMultisignatureInfoResponse

type GetMultisignatureInfoResponse struct {
	// Number of item in current page
	Count uint32 `protobuf:"varint,1,opt,name=Count,proto3" json:"Count,omitempty"`
	// Starting page
	Page uint32 `protobuf:"varint,2,opt,name=Page,proto3" json:"Page,omitempty"`
	// content of the request
	MultisignatureInfo   []*MultiSignatureInfo `protobuf:"bytes,3,rep,name=MultisignatureInfo,proto3" json:"MultisignatureInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*GetMultisignatureInfoResponse) Descriptor

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

func (*GetMultisignatureInfoResponse) GetCount

func (m *GetMultisignatureInfoResponse) GetCount() uint32

func (*GetMultisignatureInfoResponse) GetMultisignatureInfo

func (m *GetMultisignatureInfoResponse) GetMultisignatureInfo() []*MultiSignatureInfo

func (*GetMultisignatureInfoResponse) GetPage

func (*GetMultisignatureInfoResponse) ProtoMessage

func (*GetMultisignatureInfoResponse) ProtoMessage()

func (*GetMultisignatureInfoResponse) Reset

func (m *GetMultisignatureInfoResponse) Reset()

func (*GetMultisignatureInfoResponse) String

func (*GetMultisignatureInfoResponse) XXX_DiscardUnknown

func (m *GetMultisignatureInfoResponse) XXX_DiscardUnknown()

func (*GetMultisignatureInfoResponse) XXX_Marshal

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

func (*GetMultisignatureInfoResponse) XXX_Merge

func (m *GetMultisignatureInfoResponse) XXX_Merge(src proto.Message)

func (*GetMultisignatureInfoResponse) XXX_Size

func (m *GetMultisignatureInfoResponse) XXX_Size() int

func (*GetMultisignatureInfoResponse) XXX_Unmarshal

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

type GetMyNodePublicKeyResponse

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

func (*GetMyNodePublicKeyResponse) Descriptor

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

func (*GetMyNodePublicKeyResponse) GetNodePublicKey

func (m *GetMyNodePublicKeyResponse) GetNodePublicKey() []byte

func (*GetMyNodePublicKeyResponse) ProtoMessage

func (*GetMyNodePublicKeyResponse) ProtoMessage()

func (*GetMyNodePublicKeyResponse) Reset

func (m *GetMyNodePublicKeyResponse) Reset()

func (*GetMyNodePublicKeyResponse) String

func (m *GetMyNodePublicKeyResponse) String() string

func (*GetMyNodePublicKeyResponse) XXX_DiscardUnknown

func (m *GetMyNodePublicKeyResponse) XXX_DiscardUnknown()

func (*GetMyNodePublicKeyResponse) XXX_Marshal

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

func (*GetMyNodePublicKeyResponse) XXX_Merge

func (m *GetMyNodePublicKeyResponse) XXX_Merge(src proto.Message)

func (*GetMyNodePublicKeyResponse) XXX_Size

func (m *GetMyNodePublicKeyResponse) XXX_Size() int

func (*GetMyNodePublicKeyResponse) XXX_Unmarshal

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

type GetNextBlockIdsRequest

type GetNextBlockIdsRequest struct {
	// Number indicating chaintype
	ChainType            int32    `protobuf:"varint,1,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	BlockId              int64    `protobuf:"varint,2,opt,name=BlockId,proto3" json:"BlockId,omitempty"`
	Limit                uint32   `protobuf:"varint,3,opt,name=Limit,proto3" json:"Limit,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetNextBlockIdsRequest) Descriptor

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

func (*GetNextBlockIdsRequest) GetBlockId

func (m *GetNextBlockIdsRequest) GetBlockId() int64

func (*GetNextBlockIdsRequest) GetChainType

func (m *GetNextBlockIdsRequest) GetChainType() int32

func (*GetNextBlockIdsRequest) GetLimit

func (m *GetNextBlockIdsRequest) GetLimit() uint32

func (*GetNextBlockIdsRequest) ProtoMessage

func (*GetNextBlockIdsRequest) ProtoMessage()

func (*GetNextBlockIdsRequest) Reset

func (m *GetNextBlockIdsRequest) Reset()

func (*GetNextBlockIdsRequest) String

func (m *GetNextBlockIdsRequest) String() string

func (*GetNextBlockIdsRequest) XXX_DiscardUnknown

func (m *GetNextBlockIdsRequest) XXX_DiscardUnknown()

func (*GetNextBlockIdsRequest) XXX_Marshal

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

func (*GetNextBlockIdsRequest) XXX_Merge

func (m *GetNextBlockIdsRequest) XXX_Merge(src proto.Message)

func (*GetNextBlockIdsRequest) XXX_Size

func (m *GetNextBlockIdsRequest) XXX_Size() int

func (*GetNextBlockIdsRequest) XXX_Unmarshal

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

type GetNextBlocksRequest

type GetNextBlocksRequest struct {
	// Number indicating chaintype
	ChainType            int32    `protobuf:"varint,1,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	BlockId              int64    `protobuf:"varint,2,opt,name=BlockId,proto3" json:"BlockId,omitempty"`
	BlockIds             []int64  `protobuf:"varint,3,rep,packed,name=BlockIds,proto3" json:"BlockIds,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetNextBlocksRequest) Descriptor

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

func (*GetNextBlocksRequest) GetBlockId

func (m *GetNextBlocksRequest) GetBlockId() int64

func (*GetNextBlocksRequest) GetBlockIds

func (m *GetNextBlocksRequest) GetBlockIds() []int64

func (*GetNextBlocksRequest) GetChainType

func (m *GetNextBlocksRequest) GetChainType() int32

func (*GetNextBlocksRequest) ProtoMessage

func (*GetNextBlocksRequest) ProtoMessage()

func (*GetNextBlocksRequest) Reset

func (m *GetNextBlocksRequest) Reset()

func (*GetNextBlocksRequest) String

func (m *GetNextBlocksRequest) String() string

func (*GetNextBlocksRequest) XXX_DiscardUnknown

func (m *GetNextBlocksRequest) XXX_DiscardUnknown()

func (*GetNextBlocksRequest) XXX_Marshal

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

func (*GetNextBlocksRequest) XXX_Merge

func (m *GetNextBlocksRequest) XXX_Merge(src proto.Message)

func (*GetNextBlocksRequest) XXX_Size

func (m *GetNextBlocksRequest) XXX_Size() int

func (*GetNextBlocksRequest) XXX_Unmarshal

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

type GetNodeAddressesInfoRequest

type GetNodeAddressesInfoRequest struct {
	NodeIDs              []int64  `protobuf:"varint,1,rep,packed,name=NodeIDs,proto3" json:"NodeIDs,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetNodeAddressesInfoRequest) Descriptor

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

func (*GetNodeAddressesInfoRequest) GetNodeIDs

func (m *GetNodeAddressesInfoRequest) GetNodeIDs() []int64

func (*GetNodeAddressesInfoRequest) ProtoMessage

func (*GetNodeAddressesInfoRequest) ProtoMessage()

func (*GetNodeAddressesInfoRequest) Reset

func (m *GetNodeAddressesInfoRequest) Reset()

func (*GetNodeAddressesInfoRequest) String

func (m *GetNodeAddressesInfoRequest) String() string

func (*GetNodeAddressesInfoRequest) XXX_DiscardUnknown

func (m *GetNodeAddressesInfoRequest) XXX_DiscardUnknown()

func (*GetNodeAddressesInfoRequest) XXX_Marshal

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

func (*GetNodeAddressesInfoRequest) XXX_Merge

func (m *GetNodeAddressesInfoRequest) XXX_Merge(src proto.Message)

func (*GetNodeAddressesInfoRequest) XXX_Size

func (m *GetNodeAddressesInfoRequest) XXX_Size() int

func (*GetNodeAddressesInfoRequest) XXX_Unmarshal

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

type GetNodeAddressesInfoResponse

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

func (*GetNodeAddressesInfoResponse) Descriptor

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

func (*GetNodeAddressesInfoResponse) GetNodeAddressesInfo

func (m *GetNodeAddressesInfoResponse) GetNodeAddressesInfo() []*NodeAddressInfo

func (*GetNodeAddressesInfoResponse) ProtoMessage

func (*GetNodeAddressesInfoResponse) ProtoMessage()

func (*GetNodeAddressesInfoResponse) Reset

func (m *GetNodeAddressesInfoResponse) Reset()

func (*GetNodeAddressesInfoResponse) String

func (*GetNodeAddressesInfoResponse) XXX_DiscardUnknown

func (m *GetNodeAddressesInfoResponse) XXX_DiscardUnknown()

func (*GetNodeAddressesInfoResponse) XXX_Marshal

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

func (*GetNodeAddressesInfoResponse) XXX_Merge

func (m *GetNodeAddressesInfoResponse) XXX_Merge(src proto.Message)

func (*GetNodeAddressesInfoResponse) XXX_Size

func (m *GetNodeAddressesInfoResponse) XXX_Size() int

func (*GetNodeAddressesInfoResponse) XXX_Unmarshal

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

type GetNodeHardwareRequest

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

func (*GetNodeHardwareRequest) Descriptor

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

func (*GetNodeHardwareRequest) ProtoMessage

func (*GetNodeHardwareRequest) ProtoMessage()

func (*GetNodeHardwareRequest) Reset

func (m *GetNodeHardwareRequest) Reset()

func (*GetNodeHardwareRequest) String

func (m *GetNodeHardwareRequest) String() string

func (*GetNodeHardwareRequest) XXX_DiscardUnknown

func (m *GetNodeHardwareRequest) XXX_DiscardUnknown()

func (*GetNodeHardwareRequest) XXX_Marshal

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

func (*GetNodeHardwareRequest) XXX_Merge

func (m *GetNodeHardwareRequest) XXX_Merge(src proto.Message)

func (*GetNodeHardwareRequest) XXX_Size

func (m *GetNodeHardwareRequest) XXX_Size() int

func (*GetNodeHardwareRequest) XXX_Unmarshal

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

type GetNodeHardwareResponse

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

func (*GetNodeHardwareResponse) Descriptor

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

func (*GetNodeHardwareResponse) GetNodeHardware

func (m *GetNodeHardwareResponse) GetNodeHardware() *NodeHardware

func (*GetNodeHardwareResponse) ProtoMessage

func (*GetNodeHardwareResponse) ProtoMessage()

func (*GetNodeHardwareResponse) Reset

func (m *GetNodeHardwareResponse) Reset()

func (*GetNodeHardwareResponse) String

func (m *GetNodeHardwareResponse) String() string

func (*GetNodeHardwareResponse) XXX_DiscardUnknown

func (m *GetNodeHardwareResponse) XXX_DiscardUnknown()

func (*GetNodeHardwareResponse) XXX_Marshal

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

func (*GetNodeHardwareResponse) XXX_Merge

func (m *GetNodeHardwareResponse) XXX_Merge(src proto.Message)

func (*GetNodeHardwareResponse) XXX_Size

func (m *GetNodeHardwareResponse) XXX_Size() int

func (*GetNodeHardwareResponse) XXX_Unmarshal

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

type GetNodeProofOfOriginRequest

type GetNodeProofOfOriginRequest struct {
	ChallengeMessage     []byte   `protobuf:"bytes,1,opt,name=ChallengeMessage,proto3" json:"ChallengeMessage,omitempty"`
	Timestamp            int64    `protobuf:"varint,2,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetNodeProofOfOriginRequest) Descriptor

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

func (*GetNodeProofOfOriginRequest) GetChallengeMessage

func (m *GetNodeProofOfOriginRequest) GetChallengeMessage() []byte

func (*GetNodeProofOfOriginRequest) GetTimestamp

func (m *GetNodeProofOfOriginRequest) GetTimestamp() int64

func (*GetNodeProofOfOriginRequest) ProtoMessage

func (*GetNodeProofOfOriginRequest) ProtoMessage()

func (*GetNodeProofOfOriginRequest) Reset

func (m *GetNodeProofOfOriginRequest) Reset()

func (*GetNodeProofOfOriginRequest) String

func (m *GetNodeProofOfOriginRequest) String() string

func (*GetNodeProofOfOriginRequest) XXX_DiscardUnknown

func (m *GetNodeProofOfOriginRequest) XXX_DiscardUnknown()

func (*GetNodeProofOfOriginRequest) XXX_Marshal

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

func (*GetNodeProofOfOriginRequest) XXX_Merge

func (m *GetNodeProofOfOriginRequest) XXX_Merge(src proto.Message)

func (*GetNodeProofOfOriginRequest) XXX_Size

func (m *GetNodeProofOfOriginRequest) XXX_Size() int

func (*GetNodeProofOfOriginRequest) XXX_Unmarshal

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

type GetNodeRegistrationRequest

type GetNodeRegistrationRequest struct {
	NodePublicKey        []byte   `protobuf:"bytes,1,opt,name=NodePublicKey,proto3" json:"NodePublicKey,omitempty"`
	AccountAddress       []byte   `protobuf:"bytes,2,opt,name=AccountAddress,proto3" json:"AccountAddress,omitempty"`
	RegistrationHeight   uint32   `protobuf:"varint,3,opt,name=RegistrationHeight,proto3" json:"RegistrationHeight,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

GetNodeRegistrationRequest create request for single node register

func (*GetNodeRegistrationRequest) Descriptor

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

func (*GetNodeRegistrationRequest) GetAccountAddress

func (m *GetNodeRegistrationRequest) GetAccountAddress() []byte

func (*GetNodeRegistrationRequest) GetNodePublicKey

func (m *GetNodeRegistrationRequest) GetNodePublicKey() []byte

func (*GetNodeRegistrationRequest) GetRegistrationHeight

func (m *GetNodeRegistrationRequest) GetRegistrationHeight() uint32

func (*GetNodeRegistrationRequest) ProtoMessage

func (*GetNodeRegistrationRequest) ProtoMessage()

func (*GetNodeRegistrationRequest) Reset

func (m *GetNodeRegistrationRequest) Reset()

func (*GetNodeRegistrationRequest) String

func (m *GetNodeRegistrationRequest) String() string

func (*GetNodeRegistrationRequest) XXX_DiscardUnknown

func (m *GetNodeRegistrationRequest) XXX_DiscardUnknown()

func (*GetNodeRegistrationRequest) XXX_Marshal

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

func (*GetNodeRegistrationRequest) XXX_Merge

func (m *GetNodeRegistrationRequest) XXX_Merge(src proto.Message)

func (*GetNodeRegistrationRequest) XXX_Size

func (m *GetNodeRegistrationRequest) XXX_Size() int

func (*GetNodeRegistrationRequest) XXX_Unmarshal

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

type GetNodeRegistrationResponse

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

func (*GetNodeRegistrationResponse) Descriptor

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

func (*GetNodeRegistrationResponse) GetNodeRegistration

func (m *GetNodeRegistrationResponse) GetNodeRegistration() *NodeRegistration

func (*GetNodeRegistrationResponse) ProtoMessage

func (*GetNodeRegistrationResponse) ProtoMessage()

func (*GetNodeRegistrationResponse) Reset

func (m *GetNodeRegistrationResponse) Reset()

func (*GetNodeRegistrationResponse) String

func (m *GetNodeRegistrationResponse) String() string

func (*GetNodeRegistrationResponse) XXX_DiscardUnknown

func (m *GetNodeRegistrationResponse) XXX_DiscardUnknown()

func (*GetNodeRegistrationResponse) XXX_Marshal

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

func (*GetNodeRegistrationResponse) XXX_Merge

func (m *GetNodeRegistrationResponse) XXX_Merge(src proto.Message)

func (*GetNodeRegistrationResponse) XXX_Size

func (m *GetNodeRegistrationResponse) XXX_Size() int

func (*GetNodeRegistrationResponse) XXX_Unmarshal

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

type GetNodeRegistrationsByNodePublicKeysRequest

type GetNodeRegistrationsByNodePublicKeysRequest struct {
	NodePublicKeys [][]byte `protobuf:"bytes,1,rep,name=NodePublicKeys,proto3" json:"NodePublicKeys,omitempty"`
	// Fetch Node Registries based on Pagination field
	Pagination           *Pagination `protobuf:"bytes,2,opt,name=Pagination,proto3" json:"Pagination,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

GetNodeRegistrationsByNodePublicKeys create request to get a list of node registry by a list of NodePublicKey

func (*GetNodeRegistrationsByNodePublicKeysRequest) Descriptor

func (*GetNodeRegistrationsByNodePublicKeysRequest) GetNodePublicKeys

func (m *GetNodeRegistrationsByNodePublicKeysRequest) GetNodePublicKeys() [][]byte

func (*GetNodeRegistrationsByNodePublicKeysRequest) GetPagination

func (*GetNodeRegistrationsByNodePublicKeysRequest) ProtoMessage

func (*GetNodeRegistrationsByNodePublicKeysRequest) Reset

func (*GetNodeRegistrationsByNodePublicKeysRequest) String

func (*GetNodeRegistrationsByNodePublicKeysRequest) XXX_DiscardUnknown

func (m *GetNodeRegistrationsByNodePublicKeysRequest) XXX_DiscardUnknown()

func (*GetNodeRegistrationsByNodePublicKeysRequest) XXX_Marshal

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

func (*GetNodeRegistrationsByNodePublicKeysRequest) XXX_Merge

func (*GetNodeRegistrationsByNodePublicKeysRequest) XXX_Size

func (*GetNodeRegistrationsByNodePublicKeysRequest) XXX_Unmarshal

type GetNodeRegistrationsByNodePublicKeysResponse

type GetNodeRegistrationsByNodePublicKeysResponse struct {
	// Number of node registry in total
	Total uint64 `protobuf:"varint,1,opt,name=Total,proto3" json:"Total,omitempty"`
	// NodeRegistrations list of NodeRegistration
	NodeRegistrations    []*NodeRegistration `protobuf:"bytes,2,rep,name=NodeRegistrations,proto3" json:"NodeRegistrations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*GetNodeRegistrationsByNodePublicKeysResponse) Descriptor

func (*GetNodeRegistrationsByNodePublicKeysResponse) GetNodeRegistrations

func (*GetNodeRegistrationsByNodePublicKeysResponse) GetTotal

func (*GetNodeRegistrationsByNodePublicKeysResponse) ProtoMessage

func (*GetNodeRegistrationsByNodePublicKeysResponse) Reset

func (*GetNodeRegistrationsByNodePublicKeysResponse) String

func (*GetNodeRegistrationsByNodePublicKeysResponse) XXX_DiscardUnknown

func (m *GetNodeRegistrationsByNodePublicKeysResponse) XXX_DiscardUnknown()

func (*GetNodeRegistrationsByNodePublicKeysResponse) XXX_Marshal

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

func (*GetNodeRegistrationsByNodePublicKeysResponse) XXX_Merge

func (*GetNodeRegistrationsByNodePublicKeysResponse) XXX_Size

func (*GetNodeRegistrationsByNodePublicKeysResponse) XXX_Unmarshal

type GetNodeRegistrationsRequest

type GetNodeRegistrationsRequest struct {
	// Fetch Node Registries based on queue status
	//2 : will retrieve node registries that have been deleted
	//1 : will retrieve node registries that still pending
	//0: will retrieve node registries that already registered
	RegistrationStatuses []uint32 `protobuf:"varint,1,rep,packed,name=RegistrationStatuses,proto3" json:"RegistrationStatuses,omitempty"`
	// Fetch Node Registries when registration height is greater than or equal to
	MinRegistrationHeight uint32 `protobuf:"varint,2,opt,name=MinRegistrationHeight,proto3" json:"MinRegistrationHeight,omitempty"`
	// Fetch Node Registries when registration height is less than or equal to
	MaxRegistrationHeight uint32 `protobuf:"varint,3,opt,name=MaxRegistrationHeight,proto3" json:"MaxRegistrationHeight,omitempty"`
	// Fetch Node Registries based on Pagination field
	Pagination           *Pagination `protobuf:"bytes,4,opt,name=Pagination,proto3" json:"Pagination,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

GetNodeRegisterRequest create request to get a list of node registry

func (*GetNodeRegistrationsRequest) Descriptor

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

func (*GetNodeRegistrationsRequest) GetMaxRegistrationHeight

func (m *GetNodeRegistrationsRequest) GetMaxRegistrationHeight() uint32

func (*GetNodeRegistrationsRequest) GetMinRegistrationHeight

func (m *GetNodeRegistrationsRequest) GetMinRegistrationHeight() uint32

func (*GetNodeRegistrationsRequest) GetPagination

func (m *GetNodeRegistrationsRequest) GetPagination() *Pagination

func (*GetNodeRegistrationsRequest) GetRegistrationStatuses

func (m *GetNodeRegistrationsRequest) GetRegistrationStatuses() []uint32

func (*GetNodeRegistrationsRequest) ProtoMessage

func (*GetNodeRegistrationsRequest) ProtoMessage()

func (*GetNodeRegistrationsRequest) Reset

func (m *GetNodeRegistrationsRequest) Reset()

func (*GetNodeRegistrationsRequest) String

func (m *GetNodeRegistrationsRequest) String() string

func (*GetNodeRegistrationsRequest) XXX_DiscardUnknown

func (m *GetNodeRegistrationsRequest) XXX_DiscardUnknown()

func (*GetNodeRegistrationsRequest) XXX_Marshal

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

func (*GetNodeRegistrationsRequest) XXX_Merge

func (m *GetNodeRegistrationsRequest) XXX_Merge(src proto.Message)

func (*GetNodeRegistrationsRequest) XXX_Size

func (m *GetNodeRegistrationsRequest) XXX_Size() int

func (*GetNodeRegistrationsRequest) XXX_Unmarshal

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

type GetNodeRegistrationsResponse

type GetNodeRegistrationsResponse struct {
	// Number of node registry in total
	Total uint64 `protobuf:"varint,1,opt,name=Total,proto3" json:"Total,omitempty"`
	// NodeRegistrations list of NodeRegistration
	NodeRegistrations    []*NodeRegistration `protobuf:"bytes,2,rep,name=NodeRegistrations,proto3" json:"NodeRegistrations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*GetNodeRegistrationsResponse) Descriptor

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

func (*GetNodeRegistrationsResponse) GetNodeRegistrations

func (m *GetNodeRegistrationsResponse) GetNodeRegistrations() []*NodeRegistration

func (*GetNodeRegistrationsResponse) GetTotal

func (m *GetNodeRegistrationsResponse) GetTotal() uint64

func (*GetNodeRegistrationsResponse) ProtoMessage

func (*GetNodeRegistrationsResponse) ProtoMessage()

func (*GetNodeRegistrationsResponse) Reset

func (m *GetNodeRegistrationsResponse) Reset()

func (*GetNodeRegistrationsResponse) String

func (*GetNodeRegistrationsResponse) XXX_DiscardUnknown

func (m *GetNodeRegistrationsResponse) XXX_DiscardUnknown()

func (*GetNodeRegistrationsResponse) XXX_Marshal

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

func (*GetNodeRegistrationsResponse) XXX_Merge

func (m *GetNodeRegistrationsResponse) XXX_Merge(src proto.Message)

func (*GetNodeRegistrationsResponse) XXX_Size

func (m *GetNodeRegistrationsResponse) XXX_Size() int

func (*GetNodeRegistrationsResponse) XXX_Unmarshal

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

type GetNodeStatusResponse

type GetNodeStatusResponse struct {
	LastMainBlockHeight  uint32   `protobuf:"varint,1,opt,name=LastMainBlockHeight,proto3" json:"LastMainBlockHeight,omitempty"`
	LastMainBlockHash    string   `protobuf:"bytes,2,opt,name=LastMainBlockHash,proto3" json:"LastMainBlockHash,omitempty"`
	LastSpineBlockHeight uint32   `protobuf:"varint,3,opt,name=LastSpineBlockHeight,proto3" json:"LastSpineBlockHeight,omitempty"`
	LastSpineBlockHash   string   `protobuf:"bytes,4,opt,name=LastSpineBlockHash,proto3" json:"LastSpineBlockHash,omitempty"`
	Version              string   `protobuf:"bytes,5,opt,name=Version,proto3" json:"Version,omitempty"`
	NodePublicKey        string   `protobuf:"bytes,6,opt,name=NodePublicKey,proto3" json:"NodePublicKey,omitempty"`
	UnresolvedPeers      uint32   `protobuf:"varint,7,opt,name=UnresolvedPeers,proto3" json:"UnresolvedPeers,omitempty"`
	ResolvedPeers        uint32   `protobuf:"varint,8,opt,name=ResolvedPeers,proto3" json:"ResolvedPeers,omitempty"`
	BlocksmithIndex      int32    `protobuf:"varint,9,opt,name=BlocksmithIndex,proto3" json:"BlocksmithIndex,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

HealthCheckResponse represent the response body of health check request

func (*GetNodeStatusResponse) Descriptor

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

func (*GetNodeStatusResponse) GetBlocksmithIndex

func (m *GetNodeStatusResponse) GetBlocksmithIndex() int32

func (*GetNodeStatusResponse) GetLastMainBlockHash

func (m *GetNodeStatusResponse) GetLastMainBlockHash() string

func (*GetNodeStatusResponse) GetLastMainBlockHeight

func (m *GetNodeStatusResponse) GetLastMainBlockHeight() uint32

func (*GetNodeStatusResponse) GetLastSpineBlockHash

func (m *GetNodeStatusResponse) GetLastSpineBlockHash() string

func (*GetNodeStatusResponse) GetLastSpineBlockHeight

func (m *GetNodeStatusResponse) GetLastSpineBlockHeight() uint32

func (*GetNodeStatusResponse) GetNodePublicKey

func (m *GetNodeStatusResponse) GetNodePublicKey() string

func (*GetNodeStatusResponse) GetResolvedPeers

func (m *GetNodeStatusResponse) GetResolvedPeers() uint32

func (*GetNodeStatusResponse) GetUnresolvedPeers

func (m *GetNodeStatusResponse) GetUnresolvedPeers() uint32

func (*GetNodeStatusResponse) GetVersion

func (m *GetNodeStatusResponse) GetVersion() string

func (*GetNodeStatusResponse) ProtoMessage

func (*GetNodeStatusResponse) ProtoMessage()

func (*GetNodeStatusResponse) Reset

func (m *GetNodeStatusResponse) Reset()

func (*GetNodeStatusResponse) String

func (m *GetNodeStatusResponse) String() string

func (*GetNodeStatusResponse) XXX_DiscardUnknown

func (m *GetNodeStatusResponse) XXX_DiscardUnknown()

func (*GetNodeStatusResponse) XXX_Marshal

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

func (*GetNodeStatusResponse) XXX_Merge

func (m *GetNodeStatusResponse) XXX_Merge(src proto.Message)

func (*GetNodeStatusResponse) XXX_Size

func (m *GetNodeStatusResponse) XXX_Size() int

func (*GetNodeStatusResponse) XXX_Unmarshal

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

type GetNodeTimeResponse

type GetNodeTimeResponse struct {
	NodeTime             int64    `protobuf:"varint,1,opt,name=NodeTime,proto3" json:"NodeTime,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Get Node Current Time Based on UTC

func (*GetNodeTimeResponse) Descriptor

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

func (*GetNodeTimeResponse) GetNodeTime

func (m *GetNodeTimeResponse) GetNodeTime() int64

func (*GetNodeTimeResponse) ProtoMessage

func (*GetNodeTimeResponse) ProtoMessage()

func (*GetNodeTimeResponse) Reset

func (m *GetNodeTimeResponse) Reset()

func (*GetNodeTimeResponse) String

func (m *GetNodeTimeResponse) String() string

func (*GetNodeTimeResponse) XXX_DiscardUnknown

func (m *GetNodeTimeResponse) XXX_DiscardUnknown()

func (*GetNodeTimeResponse) XXX_Marshal

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

func (*GetNodeTimeResponse) XXX_Merge

func (m *GetNodeTimeResponse) XXX_Merge(src proto.Message)

func (*GetNodeTimeResponse) XXX_Size

func (m *GetNodeTimeResponse) XXX_Size() int

func (*GetNodeTimeResponse) XXX_Unmarshal

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

type GetParticipantsByMultisigAddressesRequest

type GetParticipantsByMultisigAddressesRequest struct {
	MultisigAddresses    [][]byte    `protobuf:"bytes,1,rep,name=MultisigAddresses,proto3" json:"MultisigAddresses,omitempty"`
	Pagination           *Pagination `protobuf:"bytes,2,opt,name=Pagination,proto3" json:"Pagination,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*GetParticipantsByMultisigAddressesRequest) Descriptor

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

func (*GetParticipantsByMultisigAddressesRequest) GetMultisigAddresses

func (m *GetParticipantsByMultisigAddressesRequest) GetMultisigAddresses() [][]byte

func (*GetParticipantsByMultisigAddressesRequest) GetPagination

func (*GetParticipantsByMultisigAddressesRequest) ProtoMessage

func (*GetParticipantsByMultisigAddressesRequest) Reset

func (*GetParticipantsByMultisigAddressesRequest) String

func (*GetParticipantsByMultisigAddressesRequest) XXX_DiscardUnknown

func (m *GetParticipantsByMultisigAddressesRequest) XXX_DiscardUnknown()

func (*GetParticipantsByMultisigAddressesRequest) XXX_Marshal

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

func (*GetParticipantsByMultisigAddressesRequest) XXX_Merge

func (*GetParticipantsByMultisigAddressesRequest) XXX_Size

func (*GetParticipantsByMultisigAddressesRequest) XXX_Unmarshal

type GetParticipantsByMultisigAddressesResponse

type GetParticipantsByMultisigAddressesResponse struct {
	Total                      uint32                                 `protobuf:"varint,1,opt,name=Total,proto3" json:"Total,omitempty"`
	MultiSignatureParticipants map[string]*MultiSignatureParticipants `` /* 193-byte string literal not displayed */
	XXX_NoUnkeyedLiteral       struct{}                               `json:"-"`
	XXX_unrecognized           []byte                                 `json:"-"`
	XXX_sizecache              int32                                  `json:"-"`
}

func (*GetParticipantsByMultisigAddressesResponse) Descriptor

func (*GetParticipantsByMultisigAddressesResponse) GetMultiSignatureParticipants

func (m *GetParticipantsByMultisigAddressesResponse) GetMultiSignatureParticipants() map[string]*MultiSignatureParticipants

func (*GetParticipantsByMultisigAddressesResponse) GetTotal

func (*GetParticipantsByMultisigAddressesResponse) ProtoMessage

func (*GetParticipantsByMultisigAddressesResponse) Reset

func (*GetParticipantsByMultisigAddressesResponse) String

func (*GetParticipantsByMultisigAddressesResponse) XXX_DiscardUnknown

func (m *GetParticipantsByMultisigAddressesResponse) XXX_DiscardUnknown()

func (*GetParticipantsByMultisigAddressesResponse) XXX_Marshal

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

func (*GetParticipantsByMultisigAddressesResponse) XXX_Merge

func (*GetParticipantsByMultisigAddressesResponse) XXX_Size

func (*GetParticipantsByMultisigAddressesResponse) XXX_Unmarshal

type GetParticipationScoresRequest

type GetParticipationScoresRequest struct {
	FromHeight           uint32   `protobuf:"varint,1,opt,name=FromHeight,proto3" json:"FromHeight,omitempty"`
	ToHeight             uint32   `protobuf:"varint,2,opt,name=ToHeight,proto3" json:"ToHeight,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetParticipationScoresRequest) Descriptor

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

func (*GetParticipationScoresRequest) GetFromHeight

func (m *GetParticipationScoresRequest) GetFromHeight() uint32

func (*GetParticipationScoresRequest) GetToHeight

func (m *GetParticipationScoresRequest) GetToHeight() uint32

func (*GetParticipationScoresRequest) ProtoMessage

func (*GetParticipationScoresRequest) ProtoMessage()

func (*GetParticipationScoresRequest) Reset

func (m *GetParticipationScoresRequest) Reset()

func (*GetParticipationScoresRequest) String

func (*GetParticipationScoresRequest) XXX_DiscardUnknown

func (m *GetParticipationScoresRequest) XXX_DiscardUnknown()

func (*GetParticipationScoresRequest) XXX_Marshal

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

func (*GetParticipationScoresRequest) XXX_Merge

func (m *GetParticipationScoresRequest) XXX_Merge(src proto.Message)

func (*GetParticipationScoresRequest) XXX_Size

func (m *GetParticipationScoresRequest) XXX_Size() int

func (*GetParticipationScoresRequest) XXX_Unmarshal

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

type GetParticipationScoresResponse

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

func (*GetParticipationScoresResponse) Descriptor

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

func (*GetParticipationScoresResponse) GetParticipationScores

func (m *GetParticipationScoresResponse) GetParticipationScores() []*ParticipationScore

func (*GetParticipationScoresResponse) ProtoMessage

func (*GetParticipationScoresResponse) ProtoMessage()

func (*GetParticipationScoresResponse) Reset

func (m *GetParticipationScoresResponse) Reset()

func (*GetParticipationScoresResponse) String

func (*GetParticipationScoresResponse) XXX_DiscardUnknown

func (m *GetParticipationScoresResponse) XXX_DiscardUnknown()

func (*GetParticipationScoresResponse) XXX_Marshal

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

func (*GetParticipationScoresResponse) XXX_Merge

func (m *GetParticipationScoresResponse) XXX_Merge(src proto.Message)

func (*GetParticipationScoresResponse) XXX_Size

func (m *GetParticipationScoresResponse) XXX_Size() int

func (*GetParticipationScoresResponse) XXX_Unmarshal

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

type GetPeerInfoRequest

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

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

func (*GetPeerInfoRequest) XXX_DiscardUnknown

func (m *GetPeerInfoRequest) XXX_DiscardUnknown()

func (*GetPeerInfoRequest) XXX_Marshal

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

func (*GetPeerInfoRequest) XXX_Merge

func (m *GetPeerInfoRequest) XXX_Merge(src proto.Message)

func (*GetPeerInfoRequest) XXX_Size

func (m *GetPeerInfoRequest) XXX_Size() int

func (*GetPeerInfoRequest) XXX_Unmarshal

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

type GetPeerInfoResponse

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

func (*GetPeerInfoResponse) Descriptor

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

func (*GetPeerInfoResponse) GetHostInfo

func (m *GetPeerInfoResponse) GetHostInfo() *Node

func (*GetPeerInfoResponse) ProtoMessage

func (*GetPeerInfoResponse) ProtoMessage()

func (*GetPeerInfoResponse) Reset

func (m *GetPeerInfoResponse) Reset()

func (*GetPeerInfoResponse) String

func (m *GetPeerInfoResponse) String() string

func (*GetPeerInfoResponse) XXX_DiscardUnknown

func (m *GetPeerInfoResponse) XXX_DiscardUnknown()

func (*GetPeerInfoResponse) XXX_Marshal

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

func (*GetPeerInfoResponse) XXX_Merge

func (m *GetPeerInfoResponse) XXX_Merge(src proto.Message)

func (*GetPeerInfoResponse) XXX_Size

func (m *GetPeerInfoResponse) XXX_Size() int

func (*GetPeerInfoResponse) XXX_Unmarshal

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

type GetPendingNodeRegistrationsRequest

type GetPendingNodeRegistrationsRequest struct {
	Limit                uint32   `protobuf:"varint,1,opt,name=Limit,proto3" json:"Limit,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetPendingNodeRegistrationsRequest) Descriptor

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

func (*GetPendingNodeRegistrationsRequest) GetLimit

func (*GetPendingNodeRegistrationsRequest) ProtoMessage

func (*GetPendingNodeRegistrationsRequest) ProtoMessage()

func (*GetPendingNodeRegistrationsRequest) Reset

func (*GetPendingNodeRegistrationsRequest) String

func (*GetPendingNodeRegistrationsRequest) XXX_DiscardUnknown

func (m *GetPendingNodeRegistrationsRequest) XXX_DiscardUnknown()

func (*GetPendingNodeRegistrationsRequest) XXX_Marshal

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

func (*GetPendingNodeRegistrationsRequest) XXX_Merge

func (*GetPendingNodeRegistrationsRequest) XXX_Size

func (*GetPendingNodeRegistrationsRequest) XXX_Unmarshal

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

type GetPendingNodeRegistrationsResponse

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

func (*GetPendingNodeRegistrationsResponse) Descriptor

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

func (*GetPendingNodeRegistrationsResponse) GetNodeRegistrations

func (m *GetPendingNodeRegistrationsResponse) GetNodeRegistrations() []*NodeRegistration

func (*GetPendingNodeRegistrationsResponse) ProtoMessage

func (*GetPendingNodeRegistrationsResponse) ProtoMessage()

func (*GetPendingNodeRegistrationsResponse) Reset

func (*GetPendingNodeRegistrationsResponse) String

func (*GetPendingNodeRegistrationsResponse) XXX_DiscardUnknown

func (m *GetPendingNodeRegistrationsResponse) XXX_DiscardUnknown()

func (*GetPendingNodeRegistrationsResponse) XXX_Marshal

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

func (*GetPendingNodeRegistrationsResponse) XXX_Merge

func (*GetPendingNodeRegistrationsResponse) XXX_Size

func (*GetPendingNodeRegistrationsResponse) XXX_Unmarshal

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

type GetPendingTransactionDetailByTransactionHashRequest

type GetPendingTransactionDetailByTransactionHashRequest struct {
	// hex of transaction hash
	TransactionHashHex   string   `protobuf:"bytes,1,opt,name=TransactionHashHex,proto3" json:"TransactionHashHex,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetPendingTransactionDetailByTransactionHashRequest) Descriptor

func (*GetPendingTransactionDetailByTransactionHashRequest) GetTransactionHashHex

func (*GetPendingTransactionDetailByTransactionHashRequest) ProtoMessage

func (*GetPendingTransactionDetailByTransactionHashRequest) Reset

func (*GetPendingTransactionDetailByTransactionHashRequest) String

func (*GetPendingTransactionDetailByTransactionHashRequest) XXX_DiscardUnknown

func (*GetPendingTransactionDetailByTransactionHashRequest) XXX_Marshal

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

func (*GetPendingTransactionDetailByTransactionHashRequest) XXX_Merge

func (*GetPendingTransactionDetailByTransactionHashRequest) XXX_Size

func (*GetPendingTransactionDetailByTransactionHashRequest) XXX_Unmarshal

type GetPendingTransactionDetailByTransactionHashResponse

type GetPendingTransactionDetailByTransactionHashResponse struct {
	PendingTransaction   *PendingTransaction `protobuf:"bytes,1,opt,name=PendingTransaction,proto3" json:"PendingTransaction,omitempty"`
	PendingSignatures    []*PendingSignature `protobuf:"bytes,2,rep,name=PendingSignatures,proto3" json:"PendingSignatures,omitempty"`
	MultiSignatureInfo   *MultiSignatureInfo `protobuf:"bytes,3,opt,name=MultiSignatureInfo,proto3" json:"MultiSignatureInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*GetPendingTransactionDetailByTransactionHashResponse) Descriptor

func (*GetPendingTransactionDetailByTransactionHashResponse) GetMultiSignatureInfo

func (*GetPendingTransactionDetailByTransactionHashResponse) GetPendingSignatures

func (*GetPendingTransactionDetailByTransactionHashResponse) GetPendingTransaction

func (*GetPendingTransactionDetailByTransactionHashResponse) ProtoMessage

func (*GetPendingTransactionDetailByTransactionHashResponse) Reset

func (*GetPendingTransactionDetailByTransactionHashResponse) String

func (*GetPendingTransactionDetailByTransactionHashResponse) XXX_DiscardUnknown

func (*GetPendingTransactionDetailByTransactionHashResponse) XXX_Marshal

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

func (*GetPendingTransactionDetailByTransactionHashResponse) XXX_Merge

func (*GetPendingTransactionDetailByTransactionHashResponse) XXX_Size

func (*GetPendingTransactionDetailByTransactionHashResponse) XXX_Unmarshal

type GetPendingTransactionsByHeightRequest

type GetPendingTransactionsByHeightRequest struct {
	// Starting Height (inclusive) of request
	FromHeight uint32 `protobuf:"varint,1,opt,name=FromHeight,proto3" json:"FromHeight,omitempty"`
	// Ending Height (inclusive) of request
	ToHeight             uint32   `protobuf:"varint,2,opt,name=ToHeight,proto3" json:"ToHeight,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetPendingTransactionsByHeightRequest) Descriptor

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

func (*GetPendingTransactionsByHeightRequest) GetFromHeight

func (m *GetPendingTransactionsByHeightRequest) GetFromHeight() uint32

func (*GetPendingTransactionsByHeightRequest) GetToHeight

func (*GetPendingTransactionsByHeightRequest) ProtoMessage

func (*GetPendingTransactionsByHeightRequest) ProtoMessage()

func (*GetPendingTransactionsByHeightRequest) Reset

func (*GetPendingTransactionsByHeightRequest) String

func (*GetPendingTransactionsByHeightRequest) XXX_DiscardUnknown

func (m *GetPendingTransactionsByHeightRequest) XXX_DiscardUnknown()

func (*GetPendingTransactionsByHeightRequest) XXX_Marshal

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

func (*GetPendingTransactionsByHeightRequest) XXX_Merge

func (*GetPendingTransactionsByHeightRequest) XXX_Size

func (*GetPendingTransactionsByHeightRequest) XXX_Unmarshal

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

type GetPendingTransactionsByHeightResponse

type GetPendingTransactionsByHeightResponse struct {
	// List of pending transaction within requested height
	PendingTransactions  []*PendingTransaction `protobuf:"bytes,1,rep,name=PendingTransactions,proto3" json:"PendingTransactions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*GetPendingTransactionsByHeightResponse) Descriptor

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

func (*GetPendingTransactionsByHeightResponse) GetPendingTransactions

func (m *GetPendingTransactionsByHeightResponse) GetPendingTransactions() []*PendingTransaction

func (*GetPendingTransactionsByHeightResponse) ProtoMessage

func (*GetPendingTransactionsByHeightResponse) Reset

func (*GetPendingTransactionsByHeightResponse) String

func (*GetPendingTransactionsByHeightResponse) XXX_DiscardUnknown

func (m *GetPendingTransactionsByHeightResponse) XXX_DiscardUnknown()

func (*GetPendingTransactionsByHeightResponse) XXX_Marshal

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

func (*GetPendingTransactionsByHeightResponse) XXX_Merge

func (*GetPendingTransactionsByHeightResponse) XXX_Size

func (*GetPendingTransactionsByHeightResponse) XXX_Unmarshal

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

type GetPendingTransactionsRequest

type GetPendingTransactionsRequest struct {
	SenderAddress        []byte                   `protobuf:"bytes,1,opt,name=SenderAddress,proto3" json:"SenderAddress,omitempty"`
	Status               PendingTransactionStatus `protobuf:"varint,2,opt,name=Status,proto3,enum=model.PendingTransactionStatus" json:"Status,omitempty"`
	Pagination           *Pagination              `protobuf:"bytes,3,opt,name=Pagination,proto3" json:"Pagination,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*GetPendingTransactionsRequest) Descriptor

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

func (*GetPendingTransactionsRequest) GetPagination

func (m *GetPendingTransactionsRequest) GetPagination() *Pagination

func (*GetPendingTransactionsRequest) GetSenderAddress

func (m *GetPendingTransactionsRequest) GetSenderAddress() []byte

func (*GetPendingTransactionsRequest) GetStatus

func (*GetPendingTransactionsRequest) ProtoMessage

func (*GetPendingTransactionsRequest) ProtoMessage()

func (*GetPendingTransactionsRequest) Reset

func (m *GetPendingTransactionsRequest) Reset()

func (*GetPendingTransactionsRequest) String

func (*GetPendingTransactionsRequest) XXX_DiscardUnknown

func (m *GetPendingTransactionsRequest) XXX_DiscardUnknown()

func (*GetPendingTransactionsRequest) XXX_Marshal

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

func (*GetPendingTransactionsRequest) XXX_Merge

func (m *GetPendingTransactionsRequest) XXX_Merge(src proto.Message)

func (*GetPendingTransactionsRequest) XXX_Size

func (m *GetPendingTransactionsRequest) XXX_Size() int

func (*GetPendingTransactionsRequest) XXX_Unmarshal

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

type GetPendingTransactionsResponse

type GetPendingTransactionsResponse struct {
	// Number of item in current page
	Count uint32 `protobuf:"varint,1,opt,name=Count,proto3" json:"Count,omitempty"`
	// Starting page
	Page uint32 `protobuf:"varint,2,opt,name=Page,proto3" json:"Page,omitempty"`
	// content of the request
	PendingTransactions  []*PendingTransaction `protobuf:"bytes,3,rep,name=PendingTransactions,proto3" json:"PendingTransactions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*GetPendingTransactionsResponse) Descriptor

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

func (*GetPendingTransactionsResponse) GetCount

func (m *GetPendingTransactionsResponse) GetCount() uint32

func (*GetPendingTransactionsResponse) GetPage

func (*GetPendingTransactionsResponse) GetPendingTransactions

func (m *GetPendingTransactionsResponse) GetPendingTransactions() []*PendingTransaction

func (*GetPendingTransactionsResponse) ProtoMessage

func (*GetPendingTransactionsResponse) ProtoMessage()

func (*GetPendingTransactionsResponse) Reset

func (m *GetPendingTransactionsResponse) Reset()

func (*GetPendingTransactionsResponse) String

func (*GetPendingTransactionsResponse) XXX_DiscardUnknown

func (m *GetPendingTransactionsResponse) XXX_DiscardUnknown()

func (*GetPendingTransactionsResponse) XXX_Marshal

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

func (*GetPendingTransactionsResponse) XXX_Merge

func (m *GetPendingTransactionsResponse) XXX_Merge(src proto.Message)

func (*GetPendingTransactionsResponse) XXX_Size

func (m *GetPendingTransactionsResponse) XXX_Size() int

func (*GetPendingTransactionsResponse) XXX_Unmarshal

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

type GetProofOfOwnershipRequest

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

func (*GetProofOfOwnershipRequest) Descriptor

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

func (*GetProofOfOwnershipRequest) ProtoMessage

func (*GetProofOfOwnershipRequest) ProtoMessage()

func (*GetProofOfOwnershipRequest) Reset

func (m *GetProofOfOwnershipRequest) Reset()

func (*GetProofOfOwnershipRequest) String

func (m *GetProofOfOwnershipRequest) String() string

func (*GetProofOfOwnershipRequest) XXX_DiscardUnknown

func (m *GetProofOfOwnershipRequest) XXX_DiscardUnknown()

func (*GetProofOfOwnershipRequest) XXX_Marshal

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

func (*GetProofOfOwnershipRequest) XXX_Merge

func (m *GetProofOfOwnershipRequest) XXX_Merge(src proto.Message)

func (*GetProofOfOwnershipRequest) XXX_Size

func (m *GetProofOfOwnershipRequest) XXX_Size() int

func (*GetProofOfOwnershipRequest) XXX_Unmarshal

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

type GetPublishedReceiptsRequest

type GetPublishedReceiptsRequest struct {
	FromHeight           uint32   `protobuf:"varint,1,opt,name=FromHeight,proto3" json:"FromHeight,omitempty"`
	ToHeight             uint32   `protobuf:"varint,2,opt,name=ToHeight,proto3" json:"ToHeight,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetPublishedReceiptsRequest) Descriptor

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

func (*GetPublishedReceiptsRequest) GetFromHeight

func (m *GetPublishedReceiptsRequest) GetFromHeight() uint32

func (*GetPublishedReceiptsRequest) GetToHeight

func (m *GetPublishedReceiptsRequest) GetToHeight() uint32

func (*GetPublishedReceiptsRequest) ProtoMessage

func (*GetPublishedReceiptsRequest) ProtoMessage()

func (*GetPublishedReceiptsRequest) Reset

func (m *GetPublishedReceiptsRequest) Reset()

func (*GetPublishedReceiptsRequest) String

func (m *GetPublishedReceiptsRequest) String() string

func (*GetPublishedReceiptsRequest) XXX_DiscardUnknown

func (m *GetPublishedReceiptsRequest) XXX_DiscardUnknown()

func (*GetPublishedReceiptsRequest) XXX_Marshal

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

func (*GetPublishedReceiptsRequest) XXX_Merge

func (m *GetPublishedReceiptsRequest) XXX_Merge(src proto.Message)

func (*GetPublishedReceiptsRequest) XXX_Size

func (m *GetPublishedReceiptsRequest) XXX_Size() int

func (*GetPublishedReceiptsRequest) XXX_Unmarshal

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

type GetPublishedReceiptsResponse

type GetPublishedReceiptsResponse struct {
	// PublishedReceipts list of published receipts in `FromHeight` to `ToHeight`
	PublishedReceipts    []*PublishedReceipt `protobuf:"bytes,1,rep,name=PublishedReceipts,proto3" json:"PublishedReceipts,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*GetPublishedReceiptsResponse) Descriptor

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

func (*GetPublishedReceiptsResponse) GetPublishedReceipts

func (m *GetPublishedReceiptsResponse) GetPublishedReceipts() []*PublishedReceipt

func (*GetPublishedReceiptsResponse) ProtoMessage

func (*GetPublishedReceiptsResponse) ProtoMessage()

func (*GetPublishedReceiptsResponse) Reset

func (m *GetPublishedReceiptsResponse) Reset()

func (*GetPublishedReceiptsResponse) String

func (*GetPublishedReceiptsResponse) XXX_DiscardUnknown

func (m *GetPublishedReceiptsResponse) XXX_DiscardUnknown()

func (*GetPublishedReceiptsResponse) XXX_Marshal

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

func (*GetPublishedReceiptsResponse) XXX_Merge

func (m *GetPublishedReceiptsResponse) XXX_Merge(src proto.Message)

func (*GetPublishedReceiptsResponse) XXX_Size

func (m *GetPublishedReceiptsResponse) XXX_Size() int

func (*GetPublishedReceiptsResponse) XXX_Unmarshal

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

type GetSkippedBlocksmithsRequest

type GetSkippedBlocksmithsRequest struct {
	BlockHeightStart     uint32   `protobuf:"varint,1,opt,name=BlockHeightStart,proto3" json:"BlockHeightStart,omitempty"`
	BlockHeightEnd       uint32   `protobuf:"varint,2,opt,name=BlockHeightEnd,proto3" json:"BlockHeightEnd,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetSkippedBlocksmithsRequest) Descriptor

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

func (*GetSkippedBlocksmithsRequest) GetBlockHeightEnd

func (m *GetSkippedBlocksmithsRequest) GetBlockHeightEnd() uint32

func (*GetSkippedBlocksmithsRequest) GetBlockHeightStart

func (m *GetSkippedBlocksmithsRequest) GetBlockHeightStart() uint32

func (*GetSkippedBlocksmithsRequest) ProtoMessage

func (*GetSkippedBlocksmithsRequest) ProtoMessage()

func (*GetSkippedBlocksmithsRequest) Reset

func (m *GetSkippedBlocksmithsRequest) Reset()

func (*GetSkippedBlocksmithsRequest) String

func (*GetSkippedBlocksmithsRequest) XXX_DiscardUnknown

func (m *GetSkippedBlocksmithsRequest) XXX_DiscardUnknown()

func (*GetSkippedBlocksmithsRequest) XXX_Marshal

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

func (*GetSkippedBlocksmithsRequest) XXX_Merge

func (m *GetSkippedBlocksmithsRequest) XXX_Merge(src proto.Message)

func (*GetSkippedBlocksmithsRequest) XXX_Size

func (m *GetSkippedBlocksmithsRequest) XXX_Size() int

func (*GetSkippedBlocksmithsRequest) XXX_Unmarshal

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

type GetSkippedBlocksmithsResponse

type GetSkippedBlocksmithsResponse struct {
	// Number of skipped block in total
	Total uint64 `protobuf:"varint,1,opt,name=Total,proto3" json:"Total,omitempty"`
	// Skipped block smiths returned
	SkippedBlocksmiths   []*SkippedBlocksmith `protobuf:"bytes,2,rep,name=SkippedBlocksmiths,proto3" json:"SkippedBlocksmiths,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*GetSkippedBlocksmithsResponse) Descriptor

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

func (*GetSkippedBlocksmithsResponse) GetSkippedBlocksmiths

func (m *GetSkippedBlocksmithsResponse) GetSkippedBlocksmiths() []*SkippedBlocksmith

func (*GetSkippedBlocksmithsResponse) GetTotal

func (m *GetSkippedBlocksmithsResponse) GetTotal() uint64

func (*GetSkippedBlocksmithsResponse) ProtoMessage

func (*GetSkippedBlocksmithsResponse) ProtoMessage()

func (*GetSkippedBlocksmithsResponse) Reset

func (m *GetSkippedBlocksmithsResponse) Reset()

func (*GetSkippedBlocksmithsResponse) String

func (*GetSkippedBlocksmithsResponse) XXX_DiscardUnknown

func (m *GetSkippedBlocksmithsResponse) XXX_DiscardUnknown()

func (*GetSkippedBlocksmithsResponse) XXX_Marshal

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

func (*GetSkippedBlocksmithsResponse) XXX_Merge

func (m *GetSkippedBlocksmithsResponse) XXX_Merge(src proto.Message)

func (*GetSkippedBlocksmithsResponse) XXX_Size

func (m *GetSkippedBlocksmithsResponse) XXX_Size() int

func (*GetSkippedBlocksmithsResponse) XXX_Unmarshal

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

type GetTransactionMinimumFeeRequest

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

GetTransactionMinimumFeeRequest a model request for getting minimum fee required to post the transaction

func (*GetTransactionMinimumFeeRequest) Descriptor

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

func (*GetTransactionMinimumFeeRequest) GetTransactionBytes

func (m *GetTransactionMinimumFeeRequest) GetTransactionBytes() []byte

func (*GetTransactionMinimumFeeRequest) ProtoMessage

func (*GetTransactionMinimumFeeRequest) ProtoMessage()

func (*GetTransactionMinimumFeeRequest) Reset

func (*GetTransactionMinimumFeeRequest) String

func (*GetTransactionMinimumFeeRequest) XXX_DiscardUnknown

func (m *GetTransactionMinimumFeeRequest) XXX_DiscardUnknown()

func (*GetTransactionMinimumFeeRequest) XXX_Marshal

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

func (*GetTransactionMinimumFeeRequest) XXX_Merge

func (m *GetTransactionMinimumFeeRequest) XXX_Merge(src proto.Message)

func (*GetTransactionMinimumFeeRequest) XXX_Size

func (m *GetTransactionMinimumFeeRequest) XXX_Size() int

func (*GetTransactionMinimumFeeRequest) XXX_Unmarshal

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

type GetTransactionMinimumFeeResponse

type GetTransactionMinimumFeeResponse struct {
	Fee                  int64    `protobuf:"varint,1,opt,name=Fee,proto3" json:"Fee,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

GetTransactionMinimumFeeResponse a model response for GetTransactionMinimumFeeRequest, indicates the minimum fee for provided tx

func (*GetTransactionMinimumFeeResponse) Descriptor

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

func (*GetTransactionMinimumFeeResponse) GetFee

func (*GetTransactionMinimumFeeResponse) ProtoMessage

func (*GetTransactionMinimumFeeResponse) ProtoMessage()

func (*GetTransactionMinimumFeeResponse) Reset

func (*GetTransactionMinimumFeeResponse) String

func (*GetTransactionMinimumFeeResponse) XXX_DiscardUnknown

func (m *GetTransactionMinimumFeeResponse) XXX_DiscardUnknown()

func (*GetTransactionMinimumFeeResponse) XXX_Marshal

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

func (*GetTransactionMinimumFeeResponse) XXX_Merge

func (*GetTransactionMinimumFeeResponse) XXX_Size

func (m *GetTransactionMinimumFeeResponse) XXX_Size() int

func (*GetTransactionMinimumFeeResponse) XXX_Unmarshal

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

type GetTransactionRequest

type GetTransactionRequest struct {
	// Fetch Transaction by its ID
	ID                   int64    `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

GetTransactionRequest return model.Transaction

func (*GetTransactionRequest) Descriptor

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

func (*GetTransactionRequest) GetID

func (m *GetTransactionRequest) GetID() int64

func (*GetTransactionRequest) ProtoMessage

func (*GetTransactionRequest) ProtoMessage()

func (*GetTransactionRequest) Reset

func (m *GetTransactionRequest) Reset()

func (*GetTransactionRequest) String

func (m *GetTransactionRequest) String() string

func (*GetTransactionRequest) XXX_DiscardUnknown

func (m *GetTransactionRequest) XXX_DiscardUnknown()

func (*GetTransactionRequest) XXX_Marshal

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

func (*GetTransactionRequest) XXX_Merge

func (m *GetTransactionRequest) XXX_Merge(src proto.Message)

func (*GetTransactionRequest) XXX_Size

func (m *GetTransactionRequest) XXX_Size() int

func (*GetTransactionRequest) XXX_Unmarshal

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

type GetTransactionsRequest

type GetTransactionsRequest struct {
	AccountAddress       []byte      `protobuf:"bytes,1,opt,name=AccountAddress,proto3" json:"AccountAddress,omitempty"`
	Height               uint32      `protobuf:"varint,2,opt,name=Height,proto3" json:"Height,omitempty"`
	TimestampStart       int64       `protobuf:"varint,3,opt,name=TimestampStart,proto3" json:"TimestampStart,omitempty"`
	TimestampEnd         int64       `protobuf:"varint,4,opt,name=TimestampEnd,proto3" json:"TimestampEnd,omitempty"`
	TransactionType      uint32      `protobuf:"varint,5,opt,name=TransactionType,proto3" json:"TransactionType,omitempty"`
	Pagination           *Pagination `protobuf:"bytes,6,opt,name=Pagination,proto3" json:"Pagination,omitempty"`
	FromBlock            uint32      `protobuf:"varint,7,opt,name=FromBlock,proto3" json:"FromBlock,omitempty"`
	ToBlock              uint32      `protobuf:"varint,8,opt,name=ToBlock,proto3" json:"ToBlock,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

GetTransactions return GetTransactionsResponse

func (*GetTransactionsRequest) Descriptor

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

func (*GetTransactionsRequest) GetAccountAddress

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

func (*GetTransactionsRequest) GetFromBlock

func (m *GetTransactionsRequest) GetFromBlock() uint32

func (*GetTransactionsRequest) GetHeight

func (m *GetTransactionsRequest) GetHeight() uint32

func (*GetTransactionsRequest) GetPagination

func (m *GetTransactionsRequest) GetPagination() *Pagination

func (*GetTransactionsRequest) GetTimestampEnd

func (m *GetTransactionsRequest) GetTimestampEnd() int64

func (*GetTransactionsRequest) GetTimestampStart

func (m *GetTransactionsRequest) GetTimestampStart() int64

func (*GetTransactionsRequest) GetToBlock

func (m *GetTransactionsRequest) GetToBlock() uint32

func (*GetTransactionsRequest) GetTransactionType

func (m *GetTransactionsRequest) GetTransactionType() uint32

func (*GetTransactionsRequest) ProtoMessage

func (*GetTransactionsRequest) ProtoMessage()

func (*GetTransactionsRequest) Reset

func (m *GetTransactionsRequest) Reset()

func (*GetTransactionsRequest) String

func (m *GetTransactionsRequest) String() string

func (*GetTransactionsRequest) XXX_DiscardUnknown

func (m *GetTransactionsRequest) XXX_DiscardUnknown()

func (*GetTransactionsRequest) XXX_Marshal

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

func (*GetTransactionsRequest) XXX_Merge

func (m *GetTransactionsRequest) XXX_Merge(src proto.Message)

func (*GetTransactionsRequest) XXX_Size

func (m *GetTransactionsRequest) XXX_Size() int

func (*GetTransactionsRequest) XXX_Unmarshal

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

type GetTransactionsResponse

type GetTransactionsResponse struct {
	// Number of transactions in total
	Total uint64 `protobuf:"varint,1,opt,name=Total,proto3" json:"Total,omitempty"`
	// Transaction transactions returned
	Transactions         []*Transaction `protobuf:"bytes,2,rep,name=Transactions,proto3" json:"Transactions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*GetTransactionsResponse) Descriptor

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

func (*GetTransactionsResponse) GetTotal

func (m *GetTransactionsResponse) GetTotal() uint64

func (*GetTransactionsResponse) GetTransactions

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

func (*GetTransactionsResponse) ProtoMessage

func (*GetTransactionsResponse) ProtoMessage()

func (*GetTransactionsResponse) Reset

func (m *GetTransactionsResponse) Reset()

func (*GetTransactionsResponse) String

func (m *GetTransactionsResponse) String() string

func (*GetTransactionsResponse) XXX_DiscardUnknown

func (m *GetTransactionsResponse) XXX_DiscardUnknown()

func (*GetTransactionsResponse) XXX_Marshal

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

func (*GetTransactionsResponse) XXX_Merge

func (m *GetTransactionsResponse) XXX_Merge(src proto.Message)

func (*GetTransactionsResponse) XXX_Size

func (m *GetTransactionsResponse) XXX_Size() int

func (*GetTransactionsResponse) XXX_Unmarshal

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

type HealthCheckResponse

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

HealthCheckResponse represent the response body of health check request

func (*HealthCheckResponse) Descriptor

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

func (*HealthCheckResponse) GetReply

func (m *HealthCheckResponse) GetReply() string

func (*HealthCheckResponse) ProtoMessage

func (*HealthCheckResponse) ProtoMessage()

func (*HealthCheckResponse) Reset

func (m *HealthCheckResponse) Reset()

func (*HealthCheckResponse) String

func (m *HealthCheckResponse) String() string

func (*HealthCheckResponse) XXX_DiscardUnknown

func (m *HealthCheckResponse) XXX_DiscardUnknown()

func (*HealthCheckResponse) XXX_Marshal

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

func (*HealthCheckResponse) XXX_Merge

func (m *HealthCheckResponse) XXX_Merge(src proto.Message)

func (*HealthCheckResponse) XXX_Size

func (m *HealthCheckResponse) XXX_Size() int

func (*HealthCheckResponse) XXX_Unmarshal

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

type Host

type Host struct {
	Info                 *Node            `protobuf:"bytes,1,opt,name=Info,proto3" json:"Info,omitempty"`
	ResolvedPeers        map[string]*Peer `` /* 167-byte string literal not displayed */
	UnresolvedPeers      map[string]*Peer `` /* 171-byte string literal not displayed */
	KnownPeers           map[string]*Peer `` /* 161-byte string literal not displayed */
	BlacklistedPeers     map[string]*Peer `` /* 173-byte string literal not displayed */
	Stopped              bool             `protobuf:"varint,6,opt,name=Stopped,proto3" json:"Stopped,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

Host represent data sructure node and listed peers in node it's self

func (*Host) Descriptor

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

func (*Host) GetBlacklistedPeers

func (m *Host) GetBlacklistedPeers() map[string]*Peer

func (*Host) GetInfo

func (m *Host) GetInfo() *Node

func (*Host) GetKnownPeers

func (m *Host) GetKnownPeers() map[string]*Peer

func (*Host) GetResolvedPeers

func (m *Host) GetResolvedPeers() map[string]*Peer

func (*Host) GetStopped

func (m *Host) GetStopped() bool

func (*Host) GetUnresolvedPeers

func (m *Host) GetUnresolvedPeers() map[string]*Peer

func (*Host) ProtoMessage

func (*Host) ProtoMessage()

func (*Host) Reset

func (m *Host) Reset()

func (*Host) String

func (m *Host) String() string

func (*Host) XXX_DiscardUnknown

func (m *Host) XXX_DiscardUnknown()

func (*Host) XXX_Marshal

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

func (*Host) XXX_Merge

func (m *Host) XXX_Merge(src proto.Message)

func (*Host) XXX_Size

func (m *Host) XXX_Size() int

func (*Host) XXX_Unmarshal

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

type HostInfo

type HostInfo struct {
	Host                 *Host            `protobuf:"bytes,1,opt,name=Host,proto3" json:"Host,omitempty"`
	ChainStatuses        []*ChainStatus   `protobuf:"bytes,2,rep,name=ChainStatuses,proto3" json:"ChainStatuses,omitempty"`
	ScrambledNodes       []*Peer          `protobuf:"bytes,3,rep,name=ScrambledNodes,proto3" json:"ScrambledNodes,omitempty"`
	ScrambledNodesHeight uint32           `protobuf:"varint,4,opt,name=ScrambledNodesHeight,proto3" json:"ScrambledNodesHeight,omitempty"`
	PriorityPeers        map[string]*Peer `` /* 167-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*HostInfo) Descriptor

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

func (*HostInfo) GetChainStatuses

func (m *HostInfo) GetChainStatuses() []*ChainStatus

func (*HostInfo) GetHost

func (m *HostInfo) GetHost() *Host

func (*HostInfo) GetPriorityPeers

func (m *HostInfo) GetPriorityPeers() map[string]*Peer

func (*HostInfo) GetScrambledNodes

func (m *HostInfo) GetScrambledNodes() []*Peer

func (*HostInfo) GetScrambledNodesHeight

func (m *HostInfo) GetScrambledNodesHeight() uint32

func (*HostInfo) ProtoMessage

func (*HostInfo) ProtoMessage()

func (*HostInfo) Reset

func (m *HostInfo) Reset()

func (*HostInfo) String

func (m *HostInfo) String() string

func (*HostInfo) XXX_DiscardUnknown

func (m *HostInfo) XXX_DiscardUnknown()

func (*HostInfo) XXX_Marshal

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

func (*HostInfo) XXX_Merge

func (m *HostInfo) XXX_Merge(src proto.Message)

func (*HostInfo) XXX_Size

func (m *HostInfo) XXX_Size() int

func (*HostInfo) XXX_Unmarshal

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

type HostInformation

type HostInformation struct {
	Uptime                 uint64   `protobuf:"varint,1,opt,name=Uptime,proto3" json:"Uptime,omitempty"`
	OS                     string   `protobuf:"bytes,2,opt,name=OS,proto3" json:"OS,omitempty"`
	Platform               string   `protobuf:"bytes,3,opt,name=Platform,proto3" json:"Platform,omitempty"`
	PlatformFamily         string   `protobuf:"bytes,4,opt,name=PlatformFamily,proto3" json:"PlatformFamily,omitempty"`
	PlatformVersion        string   `protobuf:"bytes,5,opt,name=PlatformVersion,proto3" json:"PlatformVersion,omitempty"`
	NumberOfRunningProcess uint64   `protobuf:"varint,6,opt,name=NumberOfRunningProcess,proto3" json:"NumberOfRunningProcess,omitempty"`
	HostID                 string   `protobuf:"bytes,7,opt,name=HostID,proto3" json:"HostID,omitempty"`
	HostName               string   `protobuf:"bytes,8,opt,name=HostName,proto3" json:"HostName,omitempty"`
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*HostInformation) Descriptor

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

func (*HostInformation) GetHostID

func (m *HostInformation) GetHostID() string

func (*HostInformation) GetHostName

func (m *HostInformation) GetHostName() string

func (*HostInformation) GetNumberOfRunningProcess

func (m *HostInformation) GetNumberOfRunningProcess() uint64

func (*HostInformation) GetOS

func (m *HostInformation) GetOS() string

func (*HostInformation) GetPlatform

func (m *HostInformation) GetPlatform() string

func (*HostInformation) GetPlatformFamily

func (m *HostInformation) GetPlatformFamily() string

func (*HostInformation) GetPlatformVersion

func (m *HostInformation) GetPlatformVersion() string

func (*HostInformation) GetUptime

func (m *HostInformation) GetUptime() uint64

func (*HostInformation) ProtoMessage

func (*HostInformation) ProtoMessage()

func (*HostInformation) Reset

func (m *HostInformation) Reset()

func (*HostInformation) String

func (m *HostInformation) String() string

func (*HostInformation) XXX_DiscardUnknown

func (m *HostInformation) XXX_DiscardUnknown()

func (*HostInformation) XXX_Marshal

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

func (*HostInformation) XXX_Merge

func (m *HostInformation) XXX_Merge(src proto.Message)

func (*HostInformation) XXX_Size

func (m *HostInformation) XXX_Size() int

func (*HostInformation) XXX_Unmarshal

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

type LiquidPayment

type LiquidPayment struct {
	ID                   int64               `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	SenderAddress        []byte              `protobuf:"bytes,2,opt,name=SenderAddress,proto3" json:"SenderAddress,omitempty"`
	RecipientAddress     []byte              `protobuf:"bytes,3,opt,name=RecipientAddress,proto3" json:"RecipientAddress,omitempty"`
	Amount               int64               `protobuf:"varint,4,opt,name=Amount,proto3" json:"Amount,omitempty"`
	AppliedTime          int64               `protobuf:"varint,5,opt,name=AppliedTime,proto3" json:"AppliedTime,omitempty"`
	CompleteMinutes      uint64              `protobuf:"varint,6,opt,name=CompleteMinutes,proto3" json:"CompleteMinutes,omitempty"`
	Status               LiquidPaymentStatus `protobuf:"varint,7,opt,name=Status,proto3,enum=model.LiquidPaymentStatus" json:"Status,omitempty"`
	BlockHeight          uint32              `protobuf:"varint,8,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	Latest               bool                `protobuf:"varint,9,opt,name=Latest,proto3" json:"Latest,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*LiquidPayment) Descriptor

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

func (*LiquidPayment) GetAmount

func (m *LiquidPayment) GetAmount() int64

func (*LiquidPayment) GetAppliedTime

func (m *LiquidPayment) GetAppliedTime() int64

func (*LiquidPayment) GetBlockHeight

func (m *LiquidPayment) GetBlockHeight() uint32

func (*LiquidPayment) GetCompleteMinutes

func (m *LiquidPayment) GetCompleteMinutes() uint64

func (*LiquidPayment) GetID

func (m *LiquidPayment) GetID() int64

func (*LiquidPayment) GetLatest

func (m *LiquidPayment) GetLatest() bool

func (*LiquidPayment) GetRecipientAddress

func (m *LiquidPayment) GetRecipientAddress() []byte

func (*LiquidPayment) GetSenderAddress

func (m *LiquidPayment) GetSenderAddress() []byte

func (*LiquidPayment) GetStatus

func (m *LiquidPayment) GetStatus() LiquidPaymentStatus

func (*LiquidPayment) ProtoMessage

func (*LiquidPayment) ProtoMessage()

func (*LiquidPayment) Reset

func (m *LiquidPayment) Reset()

func (*LiquidPayment) String

func (m *LiquidPayment) String() string

func (*LiquidPayment) XXX_DiscardUnknown

func (m *LiquidPayment) XXX_DiscardUnknown()

func (*LiquidPayment) XXX_Marshal

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

func (*LiquidPayment) XXX_Merge

func (m *LiquidPayment) XXX_Merge(src proto.Message)

func (*LiquidPayment) XXX_Size

func (m *LiquidPayment) XXX_Size() int

func (*LiquidPayment) XXX_Unmarshal

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

type LiquidPaymentStatus

type LiquidPaymentStatus int32
const (
	LiquidPaymentStatus_LiquidPaymentPending   LiquidPaymentStatus = 0
	LiquidPaymentStatus_LiquidPaymentCompleted LiquidPaymentStatus = 1
)

func (LiquidPaymentStatus) EnumDescriptor

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

func (LiquidPaymentStatus) String

func (x LiquidPaymentStatus) String() string

type LiquidPaymentStopTransactionBody

type LiquidPaymentStopTransactionBody struct {
	TransactionID        int64    `protobuf:"varint,1,opt,name=TransactionID,proto3" json:"TransactionID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LiquidPaymentStopTransactionBody) Descriptor

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

func (*LiquidPaymentStopTransactionBody) GetTransactionID

func (m *LiquidPaymentStopTransactionBody) GetTransactionID() int64

func (*LiquidPaymentStopTransactionBody) ProtoMessage

func (*LiquidPaymentStopTransactionBody) ProtoMessage()

func (*LiquidPaymentStopTransactionBody) Reset

func (*LiquidPaymentStopTransactionBody) String

func (*LiquidPaymentStopTransactionBody) XXX_DiscardUnknown

func (m *LiquidPaymentStopTransactionBody) XXX_DiscardUnknown()

func (*LiquidPaymentStopTransactionBody) XXX_Marshal

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

func (*LiquidPaymentStopTransactionBody) XXX_Merge

func (*LiquidPaymentStopTransactionBody) XXX_Size

func (m *LiquidPaymentStopTransactionBody) XXX_Size() int

func (*LiquidPaymentStopTransactionBody) XXX_Unmarshal

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

type LiquidPaymentTransactionBody

type LiquidPaymentTransactionBody struct {
	Amount int64 `protobuf:"varint,1,opt,name=Amount,proto3" json:"Amount,omitempty"`
	// CompleteMinutes indicates how many minutes is required before the liquid payment is completed
	CompleteMinutes      uint64   `protobuf:"varint,2,opt,name=CompleteMinutes,proto3" json:"CompleteMinutes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LiquidPaymentTransactionBody) Descriptor

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

func (*LiquidPaymentTransactionBody) GetAmount

func (m *LiquidPaymentTransactionBody) GetAmount() int64

func (*LiquidPaymentTransactionBody) GetCompleteMinutes

func (m *LiquidPaymentTransactionBody) GetCompleteMinutes() uint64

func (*LiquidPaymentTransactionBody) ProtoMessage

func (*LiquidPaymentTransactionBody) ProtoMessage()

func (*LiquidPaymentTransactionBody) Reset

func (m *LiquidPaymentTransactionBody) Reset()

func (*LiquidPaymentTransactionBody) String

func (*LiquidPaymentTransactionBody) XXX_DiscardUnknown

func (m *LiquidPaymentTransactionBody) XXX_DiscardUnknown()

func (*LiquidPaymentTransactionBody) XXX_Marshal

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

func (*LiquidPaymentTransactionBody) XXX_Merge

func (m *LiquidPaymentTransactionBody) XXX_Merge(src proto.Message)

func (*LiquidPaymentTransactionBody) XXX_Size

func (m *LiquidPaymentTransactionBody) XXX_Size() int

func (*LiquidPaymentTransactionBody) XXX_Unmarshal

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

type MapIntBool

type MapIntBool struct {
	sync.RWMutex
	// contains filtered or unexported fields
}

func NewMapIntBool

func NewMapIntBool() *MapIntBool

func (*MapIntBool) Count

func (rm *MapIntBool) Count() int

func (*MapIntBool) Delete

func (rm *MapIntBool) Delete(key int32)

func (*MapIntBool) GetMap

func (rm *MapIntBool) GetMap() map[int32]bool

func (*MapIntBool) Load

func (rm *MapIntBool) Load(key int32) (value, ok bool)

func (*MapIntBool) Reset

func (rm *MapIntBool) Reset()

func (*MapIntBool) Store

func (rm *MapIntBool) Store(key int32, value bool)

type MapStringInt

type MapStringInt struct {
	sync.RWMutex
	// contains filtered or unexported fields
}

func NewMapStringInt

func NewMapStringInt() *MapStringInt

func (*MapStringInt) Count

func (rm *MapStringInt) Count() int

func (*MapStringInt) Delete

func (rm *MapStringInt) Delete(key string)

func (*MapStringInt) GetMap

func (rm *MapStringInt) GetMap() map[string]int64

func (*MapStringInt) Load

func (rm *MapStringInt) Load(key string) (value int64, ok bool)

func (*MapStringInt) Reset

func (rm *MapStringInt) Reset()

func (*MapStringInt) Store

func (rm *MapStringInt) Store(key string, value int64)

type MemoryInformation

type MemoryInformation struct {
	Total uint64 `protobuf:"varint,1,opt,name=Total,proto3" json:"Total,omitempty"`
	// This is the kernel's notion of free memory; RAM chips whose bits nobody
	// cares about the value of right now. For a human consumable number,
	// Available is what you really want.
	Free uint64 `protobuf:"varint,2,opt,name=Free,proto3" json:"Free,omitempty"`
	// RAM available for programs to allocate
	Available            uint64   `protobuf:"varint,3,opt,name=Available,proto3" json:"Available,omitempty"`
	Used                 uint64   `protobuf:"varint,4,opt,name=Used,proto3" json:"Used,omitempty"`
	UsedPercent          float64  `protobuf:"fixed64,5,opt,name=UsedPercent,proto3" json:"UsedPercent,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MemoryInformation) Descriptor

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

func (*MemoryInformation) GetAvailable

func (m *MemoryInformation) GetAvailable() uint64

func (*MemoryInformation) GetFree

func (m *MemoryInformation) GetFree() uint64

func (*MemoryInformation) GetTotal

func (m *MemoryInformation) GetTotal() uint64

func (*MemoryInformation) GetUsed

func (m *MemoryInformation) GetUsed() uint64

func (*MemoryInformation) GetUsedPercent

func (m *MemoryInformation) GetUsedPercent() float64

func (*MemoryInformation) ProtoMessage

func (*MemoryInformation) ProtoMessage()

func (*MemoryInformation) Reset

func (m *MemoryInformation) Reset()

func (*MemoryInformation) String

func (m *MemoryInformation) String() string

func (*MemoryInformation) XXX_DiscardUnknown

func (m *MemoryInformation) XXX_DiscardUnknown()

func (*MemoryInformation) XXX_Marshal

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

func (*MemoryInformation) XXX_Merge

func (m *MemoryInformation) XXX_Merge(src proto.Message)

func (*MemoryInformation) XXX_Size

func (m *MemoryInformation) XXX_Size() int

func (*MemoryInformation) XXX_Unmarshal

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

type MempoolTransaction

type MempoolTransaction struct {
	ID                      int64    `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	BlockHeight             uint32   `protobuf:"varint,2,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	FeePerByte              int64    `protobuf:"varint,3,opt,name=FeePerByte,proto3" json:"FeePerByte,omitempty"`
	ArrivalTimestamp        int64    `protobuf:"varint,4,opt,name=ArrivalTimestamp,proto3" json:"ArrivalTimestamp,omitempty"`
	TransactionBytes        []byte   `protobuf:"bytes,5,opt,name=TransactionBytes,proto3" json:"TransactionBytes,omitempty"`
	SenderAccountAddress    []byte   `protobuf:"bytes,6,opt,name=SenderAccountAddress,proto3" json:"SenderAccountAddress,omitempty"`
	RecipientAccountAddress []byte   `protobuf:"bytes,7,opt,name=RecipientAccountAddress,proto3" json:"RecipientAccountAddress,omitempty"`
	Escrow                  *Escrow  `protobuf:"bytes,8,opt,name=Escrow,proto3" json:"Escrow,omitempty"`
	XXX_NoUnkeyedLiteral    struct{} `json:"-"`
	XXX_unrecognized        []byte   `json:"-"`
	XXX_sizecache           int32    `json:"-"`
}

Mempool represent the mempool data structure stored in the database

func (*MempoolTransaction) Descriptor

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

func (*MempoolTransaction) GetArrivalTimestamp

func (m *MempoolTransaction) GetArrivalTimestamp() int64

func (*MempoolTransaction) GetBlockHeight

func (m *MempoolTransaction) GetBlockHeight() uint32

func (*MempoolTransaction) GetEscrow

func (m *MempoolTransaction) GetEscrow() *Escrow

func (*MempoolTransaction) GetFeePerByte

func (m *MempoolTransaction) GetFeePerByte() int64

func (*MempoolTransaction) GetID

func (m *MempoolTransaction) GetID() int64

func (*MempoolTransaction) GetRecipientAccountAddress

func (m *MempoolTransaction) GetRecipientAccountAddress() []byte

func (*MempoolTransaction) GetSenderAccountAddress

func (m *MempoolTransaction) GetSenderAccountAddress() []byte

func (*MempoolTransaction) GetTransactionBytes

func (m *MempoolTransaction) GetTransactionBytes() []byte

func (*MempoolTransaction) ProtoMessage

func (*MempoolTransaction) ProtoMessage()

func (*MempoolTransaction) Reset

func (m *MempoolTransaction) Reset()

func (*MempoolTransaction) String

func (m *MempoolTransaction) String() string

func (*MempoolTransaction) XXX_DiscardUnknown

func (m *MempoolTransaction) XXX_DiscardUnknown()

func (*MempoolTransaction) XXX_Marshal

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

func (*MempoolTransaction) XXX_Merge

func (m *MempoolTransaction) XXX_Merge(src proto.Message)

func (*MempoolTransaction) XXX_Size

func (m *MempoolTransaction) XXX_Size() int

func (*MempoolTransaction) XXX_Unmarshal

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

type MultiSignatureInfo

type MultiSignatureInfo struct {
	MinimumSignatures    uint32   `protobuf:"varint,1,opt,name=MinimumSignatures,proto3" json:"MinimumSignatures,omitempty"`
	Nonce                int64    `protobuf:"varint,2,opt,name=Nonce,proto3" json:"Nonce,omitempty"`
	MultisigAddress      []byte   `protobuf:"bytes,3,opt,name=MultisigAddress,proto3" json:"MultisigAddress,omitempty"`
	BlockHeight          uint32   `protobuf:"varint,4,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	Latest               bool     `protobuf:"varint,5,opt,name=Latest,proto3" json:"Latest,omitempty"`
	Addresses            [][]byte `protobuf:"bytes,6,rep,name=Addresses,proto3" json:"Addresses,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MultiSignatureInfo) Descriptor

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

func (*MultiSignatureInfo) GetAddresses

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

func (*MultiSignatureInfo) GetBlockHeight

func (m *MultiSignatureInfo) GetBlockHeight() uint32

func (*MultiSignatureInfo) GetLatest

func (m *MultiSignatureInfo) GetLatest() bool

func (*MultiSignatureInfo) GetMinimumSignatures

func (m *MultiSignatureInfo) GetMinimumSignatures() uint32

func (*MultiSignatureInfo) GetMultisigAddress

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

func (*MultiSignatureInfo) GetNonce

func (m *MultiSignatureInfo) GetNonce() int64

func (*MultiSignatureInfo) ProtoMessage

func (*MultiSignatureInfo) ProtoMessage()

func (*MultiSignatureInfo) Reset

func (m *MultiSignatureInfo) Reset()

func (*MultiSignatureInfo) String

func (m *MultiSignatureInfo) String() string

func (*MultiSignatureInfo) XXX_DiscardUnknown

func (m *MultiSignatureInfo) XXX_DiscardUnknown()

func (*MultiSignatureInfo) XXX_Marshal

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

func (*MultiSignatureInfo) XXX_Merge

func (m *MultiSignatureInfo) XXX_Merge(src proto.Message)

func (*MultiSignatureInfo) XXX_Size

func (m *MultiSignatureInfo) XXX_Size() int

func (*MultiSignatureInfo) XXX_Unmarshal

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

type MultiSignatureParticipant

type MultiSignatureParticipant struct {
	MultiSignatureAddress []byte   `protobuf:"bytes,1,opt,name=MultiSignatureAddress,proto3" json:"MultiSignatureAddress,omitempty"`
	AccountAddress        []byte   `protobuf:"bytes,2,opt,name=AccountAddress,proto3" json:"AccountAddress,omitempty"`
	AccountAddressIndex   uint32   `protobuf:"varint,3,opt,name=AccountAddressIndex,proto3" json:"AccountAddressIndex,omitempty"`
	Latest                bool     `protobuf:"varint,4,opt,name=Latest,proto3" json:"Latest,omitempty"`
	BlockHeight           uint32   `protobuf:"varint,5,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
	XXX_unrecognized      []byte   `json:"-"`
	XXX_sizecache         int32    `json:"-"`
}

represent the multi signature's participant account addresses

func (*MultiSignatureParticipant) Descriptor

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

func (*MultiSignatureParticipant) GetAccountAddress

func (m *MultiSignatureParticipant) GetAccountAddress() []byte

func (*MultiSignatureParticipant) GetAccountAddressIndex

func (m *MultiSignatureParticipant) GetAccountAddressIndex() uint32

func (*MultiSignatureParticipant) GetBlockHeight

func (m *MultiSignatureParticipant) GetBlockHeight() uint32

func (*MultiSignatureParticipant) GetLatest

func (m *MultiSignatureParticipant) GetLatest() bool

func (*MultiSignatureParticipant) GetMultiSignatureAddress

func (m *MultiSignatureParticipant) GetMultiSignatureAddress() []byte

func (*MultiSignatureParticipant) ProtoMessage

func (*MultiSignatureParticipant) ProtoMessage()

func (*MultiSignatureParticipant) Reset

func (m *MultiSignatureParticipant) Reset()

func (*MultiSignatureParticipant) String

func (m *MultiSignatureParticipant) String() string

func (*MultiSignatureParticipant) XXX_DiscardUnknown

func (m *MultiSignatureParticipant) XXX_DiscardUnknown()

func (*MultiSignatureParticipant) XXX_Marshal

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

func (*MultiSignatureParticipant) XXX_Merge

func (m *MultiSignatureParticipant) XXX_Merge(src proto.Message)

func (*MultiSignatureParticipant) XXX_Size

func (m *MultiSignatureParticipant) XXX_Size() int

func (*MultiSignatureParticipant) XXX_Unmarshal

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

type MultiSignatureParticipants

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

func (*MultiSignatureParticipants) Descriptor

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

func (*MultiSignatureParticipants) GetMultiSignatureParticipants

func (m *MultiSignatureParticipants) GetMultiSignatureParticipants() []*MultiSignatureParticipant

func (*MultiSignatureParticipants) ProtoMessage

func (*MultiSignatureParticipants) ProtoMessage()

func (*MultiSignatureParticipants) Reset

func (m *MultiSignatureParticipants) Reset()

func (*MultiSignatureParticipants) String

func (m *MultiSignatureParticipants) String() string

func (*MultiSignatureParticipants) XXX_DiscardUnknown

func (m *MultiSignatureParticipants) XXX_DiscardUnknown()

func (*MultiSignatureParticipants) XXX_Marshal

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

func (*MultiSignatureParticipants) XXX_Merge

func (m *MultiSignatureParticipants) XXX_Merge(src proto.Message)

func (*MultiSignatureParticipants) XXX_Size

func (m *MultiSignatureParticipants) XXX_Size() int

func (*MultiSignatureParticipants) XXX_Unmarshal

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

type MultiSignatureTransactionBody

type MultiSignatureTransactionBody struct {
	// MultiSignatureInfo represent the information of the multisig-address
	MultiSignatureInfo *MultiSignatureInfo `protobuf:"bytes,1,opt,name=MultiSignatureInfo,proto3" json:"MultiSignatureInfo,omitempty"`
	// Unsigned transaction bytes that will be executed once the transaction is valid
	UnsignedTransactionBytes []byte `protobuf:"bytes,2,opt,name=UnsignedTransactionBytes,proto3" json:"UnsignedTransactionBytes,omitempty"`
	// List of participantAddress-participantSignature with its tx hash
	SignatureInfo        *SignatureInfo `protobuf:"bytes,3,opt,name=SignatureInfo,proto3" json:"SignatureInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*MultiSignatureTransactionBody) Descriptor

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

func (*MultiSignatureTransactionBody) GetMultiSignatureInfo

func (m *MultiSignatureTransactionBody) GetMultiSignatureInfo() *MultiSignatureInfo

func (*MultiSignatureTransactionBody) GetSignatureInfo

func (m *MultiSignatureTransactionBody) GetSignatureInfo() *SignatureInfo

func (*MultiSignatureTransactionBody) GetUnsignedTransactionBytes

func (m *MultiSignatureTransactionBody) GetUnsignedTransactionBytes() []byte

func (*MultiSignatureTransactionBody) ProtoMessage

func (*MultiSignatureTransactionBody) ProtoMessage()

func (*MultiSignatureTransactionBody) Reset

func (m *MultiSignatureTransactionBody) Reset()

func (*MultiSignatureTransactionBody) String

func (*MultiSignatureTransactionBody) XXX_DiscardUnknown

func (m *MultiSignatureTransactionBody) XXX_DiscardUnknown()

func (*MultiSignatureTransactionBody) XXX_Marshal

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

func (*MultiSignatureTransactionBody) XXX_Merge

func (m *MultiSignatureTransactionBody) XXX_Merge(src proto.Message)

func (*MultiSignatureTransactionBody) XXX_Size

func (m *MultiSignatureTransactionBody) XXX_Size() int

func (*MultiSignatureTransactionBody) XXX_Unmarshal

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

type Node

type Node struct {
	ID            int64  `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	PublicKey     []byte `protobuf:"bytes,2,opt,name=PublicKey,proto3" json:"PublicKey,omitempty"`
	SharedAddress string `protobuf:"bytes,3,opt,name=SharedAddress,proto3" json:"SharedAddress,omitempty"`
	Address       string `protobuf:"bytes,4,opt,name=Address,proto3" json:"Address,omitempty"`
	Port          uint32 `protobuf:"varint,5,opt,name=Port,proto3" json:"Port,omitempty"`
	// AddressStatus the pending/confirmed status of node address
	AddressStatus        NodeAddressStatus `protobuf:"varint,6,opt,name=AddressStatus,proto3,enum=model.NodeAddressStatus" json:"AddressStatus,omitempty"`
	Version              string            `protobuf:"bytes,7,opt,name=Version,proto3" json:"Version,omitempty"`
	CodeName             string            `protobuf:"bytes,8,opt,name=CodeName,proto3" json:"CodeName,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

NodeInfo represent the node information data structure

func (*Node) Descriptor

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

func (*Node) GetAddress

func (m *Node) GetAddress() string

func (*Node) GetAddressStatus

func (m *Node) GetAddressStatus() NodeAddressStatus

func (*Node) GetCodeName

func (m *Node) GetCodeName() string

func (*Node) GetID

func (m *Node) GetID() int64

func (*Node) GetPort

func (m *Node) GetPort() uint32

func (*Node) GetPublicKey

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

func (*Node) GetSharedAddress

func (m *Node) GetSharedAddress() string

func (*Node) GetVersion

func (m *Node) GetVersion() string

func (*Node) ProtoMessage

func (*Node) ProtoMessage()

func (*Node) Reset

func (m *Node) Reset()

func (*Node) String

func (m *Node) String() string

func (*Node) XXX_DiscardUnknown

func (m *Node) XXX_DiscardUnknown()

func (*Node) XXX_Marshal

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

func (*Node) XXX_Merge

func (m *Node) XXX_Merge(src proto.Message)

func (*Node) XXX_Size

func (m *Node) XXX_Size() int

func (*Node) XXX_Unmarshal

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

type NodeAddressInfo

type NodeAddressInfo struct {
	// NodeID from node_registry
	NodeID int64 `protobuf:"varint,1,opt,name=NodeID,proto3" json:"NodeID,omitempty"`
	// Address public ip or domain name
	Address string `protobuf:"bytes,2,opt,name=Address,proto3" json:"Address,omitempty"`
	// Port p2p communication port
	Port uint32 `protobuf:"varint,3,opt,name=Port,proto3" json:"Port,omitempty"`
	// BlockHeight last main block height at which nodeAddressInfo message was generated
	BlockHeight uint32 `protobuf:"varint,4,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	// BlockHash main block hash referring to above blockHeigh
	BlockHash []byte `protobuf:"bytes,5,opt,name=BlockHash,proto3" json:"BlockHash,omitempty"`
	// Status the pending/confirmed status of node address
	Status NodeAddressStatus `protobuf:"varint,6,opt,name=Status,proto3,enum=model.NodeAddressStatus" json:"Status,omitempty"`
	// Signature signature of above fields (signed by the node and verifiable with node's public key at above block height)
	Signature            []byte   `protobuf:"bytes,7,opt,name=Signature,proto3" json:"Signature,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

NodeAddressInfo represent the node address unmanaged table holding the list of priority peers addresses

func (*NodeAddressInfo) Descriptor

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

func (*NodeAddressInfo) GetAddress

func (m *NodeAddressInfo) GetAddress() string

func (*NodeAddressInfo) GetBlockHash

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

func (*NodeAddressInfo) GetBlockHeight

func (m *NodeAddressInfo) GetBlockHeight() uint32

func (*NodeAddressInfo) GetNodeID

func (m *NodeAddressInfo) GetNodeID() int64

func (*NodeAddressInfo) GetPort

func (m *NodeAddressInfo) GetPort() uint32

func (*NodeAddressInfo) GetSignature

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

func (*NodeAddressInfo) GetStatus

func (m *NodeAddressInfo) GetStatus() NodeAddressStatus

func (*NodeAddressInfo) ProtoMessage

func (*NodeAddressInfo) ProtoMessage()

func (*NodeAddressInfo) Reset

func (m *NodeAddressInfo) Reset()

func (*NodeAddressInfo) String

func (m *NodeAddressInfo) String() string

func (*NodeAddressInfo) XXX_DiscardUnknown

func (m *NodeAddressInfo) XXX_DiscardUnknown()

func (*NodeAddressInfo) XXX_Marshal

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

func (*NodeAddressInfo) XXX_Merge

func (m *NodeAddressInfo) XXX_Merge(src proto.Message)

func (*NodeAddressInfo) XXX_Size

func (m *NodeAddressInfo) XXX_Size() int

func (*NodeAddressInfo) XXX_Unmarshal

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

type NodeAddressStatus

type NodeAddressStatus int32
const (
	NodeAddressStatus_Unset                NodeAddressStatus = 0
	NodeAddressStatus_NodeAddressPending   NodeAddressStatus = 1
	NodeAddressStatus_NodeAddressConfirmed NodeAddressStatus = 2
)

func (NodeAddressStatus) EnumDescriptor

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

func (NodeAddressStatus) String

func (x NodeAddressStatus) String() string

type NodeAdmissionTimestamp

type NodeAdmissionTimestamp struct {
	Timestamp            int64    `protobuf:"varint,1,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"`
	BlockHeight          uint32   `protobuf:"varint,2,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	Latest               bool     `protobuf:"varint,3,opt,name=Latest,proto3" json:"Latest,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

NodeAdmissionTimestamp represent the timestamp for next node admission

func (*NodeAdmissionTimestamp) Descriptor

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

func (*NodeAdmissionTimestamp) GetBlockHeight

func (m *NodeAdmissionTimestamp) GetBlockHeight() uint32

func (*NodeAdmissionTimestamp) GetLatest

func (m *NodeAdmissionTimestamp) GetLatest() bool

func (*NodeAdmissionTimestamp) GetTimestamp

func (m *NodeAdmissionTimestamp) GetTimestamp() int64

func (*NodeAdmissionTimestamp) ProtoMessage

func (*NodeAdmissionTimestamp) ProtoMessage()

func (*NodeAdmissionTimestamp) Reset

func (m *NodeAdmissionTimestamp) Reset()

func (*NodeAdmissionTimestamp) String

func (m *NodeAdmissionTimestamp) String() string

func (*NodeAdmissionTimestamp) XXX_DiscardUnknown

func (m *NodeAdmissionTimestamp) XXX_DiscardUnknown()

func (*NodeAdmissionTimestamp) XXX_Marshal

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

func (*NodeAdmissionTimestamp) XXX_Merge

func (m *NodeAdmissionTimestamp) XXX_Merge(src proto.Message)

func (*NodeAdmissionTimestamp) XXX_Size

func (m *NodeAdmissionTimestamp) XXX_Size() int

func (*NodeAdmissionTimestamp) XXX_Unmarshal

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

type NodeHardware

type NodeHardware struct {
	CPUInformation       []*CPUInformation   `protobuf:"bytes,1,rep,name=CPUInformation,proto3" json:"CPUInformation,omitempty"`
	MemoryInformation    *MemoryInformation  `protobuf:"bytes,2,opt,name=MemoryInformation,proto3" json:"MemoryInformation,omitempty"`
	StorageInformation   *StorageInformation `protobuf:"bytes,3,opt,name=StorageInformation,proto3" json:"StorageInformation,omitempty"`
	HostInformation      *HostInformation    `protobuf:"bytes,4,opt,name=HostInformation,proto3" json:"HostInformation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*NodeHardware) Descriptor

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

func (*NodeHardware) GetCPUInformation

func (m *NodeHardware) GetCPUInformation() []*CPUInformation

func (*NodeHardware) GetHostInformation

func (m *NodeHardware) GetHostInformation() *HostInformation

func (*NodeHardware) GetMemoryInformation

func (m *NodeHardware) GetMemoryInformation() *MemoryInformation

func (*NodeHardware) GetStorageInformation

func (m *NodeHardware) GetStorageInformation() *StorageInformation

func (*NodeHardware) ProtoMessage

func (*NodeHardware) ProtoMessage()

func (*NodeHardware) Reset

func (m *NodeHardware) Reset()

func (*NodeHardware) String

func (m *NodeHardware) String() string

func (*NodeHardware) XXX_DiscardUnknown

func (m *NodeHardware) XXX_DiscardUnknown()

func (*NodeHardware) XXX_Marshal

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

func (*NodeHardware) XXX_Merge

func (m *NodeHardware) XXX_Merge(src proto.Message)

func (*NodeHardware) XXX_Size

func (m *NodeHardware) XXX_Size() int

func (*NodeHardware) XXX_Unmarshal

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

type NodeKey

type NodeKey struct {
	ID                   int64    `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	PublicKey            []byte   `protobuf:"bytes,2,opt,name=PublicKey,proto3" json:"PublicKey,omitempty"`
	Seed                 string   `protobuf:"bytes,3,opt,name=Seed,proto3" json:"Seed,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NodeKey) Descriptor

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

func (*NodeKey) GetID

func (m *NodeKey) GetID() int64

func (*NodeKey) GetPublicKey

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

func (*NodeKey) GetSeed

func (m *NodeKey) GetSeed() string

func (NodeKey) MarshalJSON

func (m NodeKey) MarshalJSON() ([]byte, error)

MarshalJSON for NullString

func (*NodeKey) ProtoMessage

func (*NodeKey) ProtoMessage()

func (*NodeKey) Reset

func (m *NodeKey) Reset()

func (*NodeKey) String

func (m *NodeKey) String() string

func (*NodeKey) UnmarshalJSON

func (m *NodeKey) UnmarshalJSON(b []byte) error

UnmarshalJSON for NullString

func (*NodeKey) XXX_DiscardUnknown

func (m *NodeKey) XXX_DiscardUnknown()

func (*NodeKey) XXX_Marshal

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

func (*NodeKey) XXX_Merge

func (m *NodeKey) XXX_Merge(src proto.Message)

func (*NodeKey) XXX_Size

func (m *NodeKey) XXX_Size() int

func (*NodeKey) XXX_Unmarshal

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

type NodeKeyFromFile

type NodeKeyFromFile struct {
	ID        int64
	PublicKey string
	Seed      string
}

NodeKey

type NodeRegistration

type NodeRegistration struct {
	NodeID               int64            `protobuf:"varint,1,opt,name=NodeID,proto3" json:"NodeID,omitempty"`
	NodePublicKey        []byte           `protobuf:"bytes,2,opt,name=NodePublicKey,proto3" json:"NodePublicKey,omitempty"`
	AccountAddress       []byte           `protobuf:"bytes,3,opt,name=AccountAddress,proto3" json:"AccountAddress,omitempty"`
	RegistrationHeight   uint32           `protobuf:"varint,4,opt,name=RegistrationHeight,proto3" json:"RegistrationHeight,omitempty"`
	LockedBalance        int64            `protobuf:"varint,5,opt,name=LockedBalance,proto3" json:"LockedBalance,omitempty"`
	RegistrationStatus   uint32           `protobuf:"varint,6,opt,name=RegistrationStatus,proto3" json:"RegistrationStatus,omitempty"`
	Latest               bool             `protobuf:"varint,7,opt,name=Latest,proto3" json:"Latest,omitempty"`
	Height               uint32           `protobuf:"varint,8,opt,name=Height,proto3" json:"Height,omitempty"`
	NodeAddressInfo      *NodeAddressInfo `protobuf:"bytes,9,opt,name=NodeAddressInfo,proto3" json:"NodeAddressInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*NodeRegistration) Descriptor

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

func (*NodeRegistration) GetAccountAddress

func (m *NodeRegistration) GetAccountAddress() []byte

func (*NodeRegistration) GetHeight

func (m *NodeRegistration) GetHeight() uint32

func (*NodeRegistration) GetLatest

func (m *NodeRegistration) GetLatest() bool

func (*NodeRegistration) GetLockedBalance

func (m *NodeRegistration) GetLockedBalance() int64

func (*NodeRegistration) GetNodeAddressInfo

func (m *NodeRegistration) GetNodeAddressInfo() *NodeAddressInfo

func (*NodeRegistration) GetNodeID

func (m *NodeRegistration) GetNodeID() int64

func (*NodeRegistration) GetNodePublicKey

func (m *NodeRegistration) GetNodePublicKey() []byte

func (*NodeRegistration) GetRegistrationHeight

func (m *NodeRegistration) GetRegistrationHeight() uint32

func (*NodeRegistration) GetRegistrationStatus

func (m *NodeRegistration) GetRegistrationStatus() uint32

func (*NodeRegistration) ProtoMessage

func (*NodeRegistration) ProtoMessage()

func (*NodeRegistration) Reset

func (m *NodeRegistration) Reset()

func (*NodeRegistration) String

func (m *NodeRegistration) String() string

func (*NodeRegistration) XXX_DiscardUnknown

func (m *NodeRegistration) XXX_DiscardUnknown()

func (*NodeRegistration) XXX_Marshal

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

func (*NodeRegistration) XXX_Merge

func (m *NodeRegistration) XXX_Merge(src proto.Message)

func (*NodeRegistration) XXX_Size

func (m *NodeRegistration) XXX_Size() int

func (*NodeRegistration) XXX_Unmarshal

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

type NodeRegistrationState

type NodeRegistrationState int32
const (
	// NodeRegistered 'registred' node status (= 0): a node in node registry with this status is registered
	NodeRegistrationState_NodeRegistered NodeRegistrationState = 0
	// NodeQueued 'queued' node status (= 1): a node in node registry with this status is queued, or 'pending registered'
	NodeRegistrationState_NodeQueued NodeRegistrationState = 1
	// NodeDeleted 'deleted' node status (= 2): a node in node registry with this status is marked as deleted
	NodeRegistrationState_NodeDeleted NodeRegistrationState = 2
)

func (NodeRegistrationState) EnumDescriptor

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

func (NodeRegistrationState) String

func (x NodeRegistrationState) String() string

type NodeRegistrationTransactionBody

type NodeRegistrationTransactionBody struct {
	NodePublicKey  []byte `protobuf:"bytes,1,opt,name=NodePublicKey,proto3" json:"NodePublicKey,omitempty"`
	AccountAddress []byte `protobuf:"bytes,2,opt,name=AccountAddress,proto3" json:"AccountAddress,omitempty"`
	// Funds to be locked to register the node
	LockedBalance int64 `protobuf:"varint,3,opt,name=LockedBalance,proto3" json:"LockedBalance,omitempty"`
	// Proof of ownership (message + signature)
	Poown                *ProofOfOwnership `protobuf:"bytes,4,opt,name=Poown,proto3" json:"Poown,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*NodeRegistrationTransactionBody) Descriptor

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

func (*NodeRegistrationTransactionBody) GetAccountAddress

func (m *NodeRegistrationTransactionBody) GetAccountAddress() []byte

func (*NodeRegistrationTransactionBody) GetLockedBalance

func (m *NodeRegistrationTransactionBody) GetLockedBalance() int64

func (*NodeRegistrationTransactionBody) GetNodePublicKey

func (m *NodeRegistrationTransactionBody) GetNodePublicKey() []byte

func (*NodeRegistrationTransactionBody) GetPoown

func (*NodeRegistrationTransactionBody) ProtoMessage

func (*NodeRegistrationTransactionBody) ProtoMessage()

func (*NodeRegistrationTransactionBody) Reset

func (*NodeRegistrationTransactionBody) String

func (*NodeRegistrationTransactionBody) XXX_DiscardUnknown

func (m *NodeRegistrationTransactionBody) XXX_DiscardUnknown()

func (*NodeRegistrationTransactionBody) XXX_Marshal

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

func (*NodeRegistrationTransactionBody) XXX_Merge

func (m *NodeRegistrationTransactionBody) XXX_Merge(src proto.Message)

func (*NodeRegistrationTransactionBody) XXX_Size

func (m *NodeRegistrationTransactionBody) XXX_Size() int

func (*NodeRegistrationTransactionBody) XXX_Unmarshal

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

type OrderBy

type OrderBy int32
const (
	OrderBy_DESC OrderBy = 0
	OrderBy_ASC  OrderBy = 1
)

func (OrderBy) EnumDescriptor

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

func (OrderBy) String

func (x OrderBy) String() string

type Pagination

type Pagination struct {
	OrderField           string   `protobuf:"bytes,1,opt,name=OrderField,proto3" json:"OrderField,omitempty"`
	OrderBy              OrderBy  `protobuf:"varint,2,opt,name=OrderBy,proto3,enum=model.OrderBy" json:"OrderBy,omitempty"`
	Page                 uint32   `protobuf:"varint,3,opt,name=Page,proto3" json:"Page,omitempty"`
	Limit                uint32   `protobuf:"varint,4,opt,name=Limit,proto3" json:"Limit,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Pagination) Descriptor

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

func (*Pagination) GetLimit

func (m *Pagination) GetLimit() uint32

func (*Pagination) GetOrderBy

func (m *Pagination) GetOrderBy() OrderBy

func (*Pagination) GetOrderField

func (m *Pagination) GetOrderField() string

func (*Pagination) GetPage

func (m *Pagination) GetPage() uint32

func (*Pagination) ProtoMessage

func (*Pagination) ProtoMessage()

func (*Pagination) Reset

func (m *Pagination) Reset()

func (*Pagination) String

func (m *Pagination) String() string

func (*Pagination) XXX_DiscardUnknown

func (m *Pagination) XXX_DiscardUnknown()

func (*Pagination) XXX_Marshal

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

func (*Pagination) XXX_Merge

func (m *Pagination) XXX_Merge(src proto.Message)

func (*Pagination) XXX_Size

func (m *Pagination) XXX_Size() int

func (*Pagination) XXX_Unmarshal

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

type ParticipationScore

type ParticipationScore struct {
	NodeID               int64    `protobuf:"varint,1,opt,name=NodeID,proto3" json:"NodeID,omitempty"`
	Score                int64    `protobuf:"varint,2,opt,name=Score,proto3" json:"Score,omitempty"`
	Latest               bool     `protobuf:"varint,3,opt,name=Latest,proto3" json:"Latest,omitempty"`
	Height               uint32   `protobuf:"varint,4,opt,name=Height,proto3" json:"Height,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ParticipationScore) Descriptor

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

func (*ParticipationScore) GetHeight

func (m *ParticipationScore) GetHeight() uint32

func (*ParticipationScore) GetLatest

func (m *ParticipationScore) GetLatest() bool

func (*ParticipationScore) GetNodeID

func (m *ParticipationScore) GetNodeID() int64

func (*ParticipationScore) GetScore

func (m *ParticipationScore) GetScore() int64

func (*ParticipationScore) ProtoMessage

func (*ParticipationScore) ProtoMessage()

func (*ParticipationScore) Reset

func (m *ParticipationScore) Reset()

func (*ParticipationScore) String

func (m *ParticipationScore) String() string

func (*ParticipationScore) XXX_DiscardUnknown

func (m *ParticipationScore) XXX_DiscardUnknown()

func (*ParticipationScore) XXX_Marshal

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

func (*ParticipationScore) XXX_Merge

func (m *ParticipationScore) XXX_Merge(src proto.Message)

func (*ParticipationScore) XXX_Size

func (m *ParticipationScore) XXX_Size() int

func (*ParticipationScore) XXX_Unmarshal

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

type Peer

type Peer struct {
	Info               *Node  `protobuf:"bytes,1,opt,name=Info,proto3" json:"Info,omitempty"`
	LastInboundRequest uint32 `protobuf:"varint,2,opt,name=LastInboundRequest,proto3" json:"LastInboundRequest,omitempty"`
	BlacklistingCause  string `protobuf:"bytes,3,opt,name=BlacklistingCause,proto3" json:"BlacklistingCause,omitempty"`
	// BlacklistingTime is timestamp when a peer start in list of blacklist peers
	BlacklistingTime uint64 `protobuf:"varint,4,opt,name=BlacklistingTime,proto3" json:"BlacklistingTime,omitempty"`
	// ResolvingTime is timestamp when a peer start in list of resolved peers
	ResolvingTime       int64 `protobuf:"varint,5,opt,name=ResolvingTime,proto3" json:"ResolvingTime,omitempty"`
	ConnectionAttempted int32 `protobuf:"varint,6,opt,name=connectionAttempted,proto3" json:"connectionAttempted,omitempty"`
	// UnresolvingTime is timestamp when a peer start in list of unresolved peers
	UnresolvingTime      int64    `protobuf:"varint,7,opt,name=UnresolvingTime,proto3" json:"UnresolvingTime,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Peer) Descriptor

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

func (*Peer) GetBlacklistingCause

func (m *Peer) GetBlacklistingCause() string

func (*Peer) GetBlacklistingTime

func (m *Peer) GetBlacklistingTime() uint64

func (*Peer) GetConnectionAttempted

func (m *Peer) GetConnectionAttempted() int32

func (*Peer) GetInfo

func (m *Peer) GetInfo() *Node

func (*Peer) GetLastInboundRequest

func (m *Peer) GetLastInboundRequest() uint32

func (*Peer) GetResolvingTime

func (m *Peer) GetResolvingTime() int64

func (*Peer) GetUnresolvingTime

func (m *Peer) GetUnresolvingTime() int64

func (*Peer) ProtoMessage

func (*Peer) ProtoMessage()

func (*Peer) Reset

func (m *Peer) Reset()

func (*Peer) String

func (m *Peer) String() string

func (*Peer) XXX_DiscardUnknown

func (m *Peer) XXX_DiscardUnknown()

func (*Peer) XXX_Marshal

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

func (*Peer) XXX_Merge

func (m *Peer) XXX_Merge(src proto.Message)

func (*Peer) XXX_Size

func (m *Peer) XXX_Size() int

func (*Peer) XXX_Unmarshal

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

type PeerBasicResponse

type PeerBasicResponse struct {
	Success              bool     `protobuf:"varint,1,opt,name=Success,proto3" json:"Success,omitempty"`
	Error                string   `protobuf:"bytes,2,opt,name=Error,proto3" json:"Error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PeerBasicResponse) Descriptor

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

func (*PeerBasicResponse) GetError

func (m *PeerBasicResponse) GetError() string

func (*PeerBasicResponse) GetSuccess

func (m *PeerBasicResponse) GetSuccess() bool

func (*PeerBasicResponse) ProtoMessage

func (*PeerBasicResponse) ProtoMessage()

func (*PeerBasicResponse) Reset

func (m *PeerBasicResponse) Reset()

func (*PeerBasicResponse) String

func (m *PeerBasicResponse) String() string

func (*PeerBasicResponse) XXX_DiscardUnknown

func (m *PeerBasicResponse) XXX_DiscardUnknown()

func (*PeerBasicResponse) XXX_Marshal

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

func (*PeerBasicResponse) XXX_Merge

func (m *PeerBasicResponse) XXX_Merge(src proto.Message)

func (*PeerBasicResponse) XXX_Size

func (m *PeerBasicResponse) XXX_Size() int

func (*PeerBasicResponse) XXX_Unmarshal

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

type PendingSignature

type PendingSignature struct {
	TransactionHash      []byte   `protobuf:"bytes,1,opt,name=TransactionHash,proto3" json:"TransactionHash,omitempty"`
	AccountAddress       []byte   `protobuf:"bytes,2,opt,name=AccountAddress,proto3" json:"AccountAddress,omitempty"`
	Signature            []byte   `protobuf:"bytes,3,opt,name=Signature,proto3" json:"Signature,omitempty"`
	BlockHeight          uint32   `protobuf:"varint,4,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	Latest               bool     `protobuf:"varint,5,opt,name=Latest,proto3" json:"Latest,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

represent the pending signature counter stored by node for multi-signature transaction

func (*PendingSignature) Descriptor

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

func (*PendingSignature) GetAccountAddress

func (m *PendingSignature) GetAccountAddress() []byte

func (*PendingSignature) GetBlockHeight

func (m *PendingSignature) GetBlockHeight() uint32

func (*PendingSignature) GetLatest

func (m *PendingSignature) GetLatest() bool

func (*PendingSignature) GetSignature

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

func (*PendingSignature) GetTransactionHash

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

func (*PendingSignature) ProtoMessage

func (*PendingSignature) ProtoMessage()

func (*PendingSignature) Reset

func (m *PendingSignature) Reset()

func (*PendingSignature) String

func (m *PendingSignature) String() string

func (*PendingSignature) XXX_DiscardUnknown

func (m *PendingSignature) XXX_DiscardUnknown()

func (*PendingSignature) XXX_Marshal

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

func (*PendingSignature) XXX_Merge

func (m *PendingSignature) XXX_Merge(src proto.Message)

func (*PendingSignature) XXX_Size

func (m *PendingSignature) XXX_Size() int

func (*PendingSignature) XXX_Unmarshal

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

type PendingTransaction

type PendingTransaction struct {
	SenderAddress        []byte                   `protobuf:"bytes,1,opt,name=SenderAddress,proto3" json:"SenderAddress,omitempty"`
	TransactionHash      []byte                   `protobuf:"bytes,2,opt,name=TransactionHash,proto3" json:"TransactionHash,omitempty"`
	TransactionBytes     []byte                   `protobuf:"bytes,3,opt,name=TransactionBytes,proto3" json:"TransactionBytes,omitempty"`
	Status               PendingTransactionStatus `protobuf:"varint,4,opt,name=Status,proto3,enum=model.PendingTransactionStatus" json:"Status,omitempty"`
	BlockHeight          uint32                   `protobuf:"varint,5,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	Latest               bool                     `protobuf:"varint,6,opt,name=Latest,proto3" json:"Latest,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

represent transaction inside multisig body

func (*PendingTransaction) Descriptor

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

func (*PendingTransaction) GetBlockHeight

func (m *PendingTransaction) GetBlockHeight() uint32

func (*PendingTransaction) GetLatest

func (m *PendingTransaction) GetLatest() bool

func (*PendingTransaction) GetSenderAddress

func (m *PendingTransaction) GetSenderAddress() []byte

func (*PendingTransaction) GetStatus

func (*PendingTransaction) GetTransactionBytes

func (m *PendingTransaction) GetTransactionBytes() []byte

func (*PendingTransaction) GetTransactionHash

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

func (*PendingTransaction) ProtoMessage

func (*PendingTransaction) ProtoMessage()

func (*PendingTransaction) Reset

func (m *PendingTransaction) Reset()

func (*PendingTransaction) String

func (m *PendingTransaction) String() string

func (*PendingTransaction) XXX_DiscardUnknown

func (m *PendingTransaction) XXX_DiscardUnknown()

func (*PendingTransaction) XXX_Marshal

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

func (*PendingTransaction) XXX_Merge

func (m *PendingTransaction) XXX_Merge(src proto.Message)

func (*PendingTransaction) XXX_Size

func (m *PendingTransaction) XXX_Size() int

func (*PendingTransaction) XXX_Unmarshal

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

type PendingTransactionStatus

type PendingTransactionStatus int32
const (
	PendingTransactionStatus_PendingTransactionPending  PendingTransactionStatus = 0
	PendingTransactionStatus_PendingTransactionExecuted PendingTransactionStatus = 1
	PendingTransactionStatus_PendingTransactionNoOp     PendingTransactionStatus = 2
	PendingTransactionStatus_PendingTransactionExpired  PendingTransactionStatus = 3
)

func (PendingTransactionStatus) EnumDescriptor

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

func (PendingTransactionStatus) String

func (x PendingTransactionStatus) String() string

type PortType

type PortType string

type PostTransactionRequest

type PostTransactionRequest struct {
	// Signed transaction bytes
	TransactionBytes     []byte   `protobuf:"bytes,1,opt,name=TransactionBytes,proto3" json:"TransactionBytes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

PostTransactionRequest return PostTransactionResponse

func (*PostTransactionRequest) Descriptor

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

func (*PostTransactionRequest) GetTransactionBytes

func (m *PostTransactionRequest) GetTransactionBytes() []byte

func (*PostTransactionRequest) ProtoMessage

func (*PostTransactionRequest) ProtoMessage()

func (*PostTransactionRequest) Reset

func (m *PostTransactionRequest) Reset()

func (*PostTransactionRequest) String

func (m *PostTransactionRequest) String() string

func (*PostTransactionRequest) XXX_DiscardUnknown

func (m *PostTransactionRequest) XXX_DiscardUnknown()

func (*PostTransactionRequest) XXX_Marshal

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

func (*PostTransactionRequest) XXX_Merge

func (m *PostTransactionRequest) XXX_Merge(src proto.Message)

func (*PostTransactionRequest) XXX_Size

func (m *PostTransactionRequest) XXX_Size() int

func (*PostTransactionRequest) XXX_Unmarshal

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

type PostTransactionResponse

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

func (*PostTransactionResponse) Descriptor

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

func (*PostTransactionResponse) GetTransaction

func (m *PostTransactionResponse) GetTransaction() *Transaction

func (*PostTransactionResponse) ProtoMessage

func (*PostTransactionResponse) ProtoMessage()

func (*PostTransactionResponse) Reset

func (m *PostTransactionResponse) Reset()

func (*PostTransactionResponse) String

func (m *PostTransactionResponse) String() string

func (*PostTransactionResponse) XXX_DiscardUnknown

func (m *PostTransactionResponse) XXX_DiscardUnknown()

func (*PostTransactionResponse) XXX_Marshal

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

func (*PostTransactionResponse) XXX_Merge

func (m *PostTransactionResponse) XXX_Merge(src proto.Message)

func (*PostTransactionResponse) XXX_Size

func (m *PostTransactionResponse) XXX_Size() int

func (*PostTransactionResponse) XXX_Unmarshal

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

type PrivateKeyBytesLength

type PrivateKeyBytesLength int32

BitcoinPrivateKeyBytesLength represent the length of private key that can use

const (
	PrivateKeyBytesLength_PrivateKeyInvalid PrivateKeyBytesLength = 0
	PrivateKeyBytesLength_PrivateKey256Bits PrivateKeyBytesLength = 32
	PrivateKeyBytesLength_PrivateKey384Bits PrivateKeyBytesLength = 48
	PrivateKeyBytesLength_PrivateKey512Bits PrivateKeyBytesLength = 64
)

func (PrivateKeyBytesLength) EnumDescriptor

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

func (PrivateKeyBytesLength) String

func (x PrivateKeyBytesLength) String() string

type ProofOfOrigin

type ProofOfOrigin struct {
	// MessageBytes Response to the challenge message sent to this node
	MessageBytes []byte `protobuf:"bytes,1,opt,name=MessageBytes,proto3" json:"MessageBytes,omitempty"`
	// Timestamp expiration time for this proof of origin message
	Timestamp int64 `protobuf:"varint,2,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"`
	// Signature signature of above fields (signed by the node and verifiable with node's public key at above block height)
	Signature            []byte   `protobuf:"bytes,3,opt,name=Signature,proto3" json:"Signature,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ProofOfOrigin a message send by a node to prove its identity

func (*ProofOfOrigin) Descriptor

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

func (*ProofOfOrigin) GetMessageBytes

func (m *ProofOfOrigin) GetMessageBytes() []byte

func (*ProofOfOrigin) GetSignature

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

func (*ProofOfOrigin) GetTimestamp

func (m *ProofOfOrigin) GetTimestamp() int64

func (*ProofOfOrigin) ProtoMessage

func (*ProofOfOrigin) ProtoMessage()

func (*ProofOfOrigin) Reset

func (m *ProofOfOrigin) Reset()

func (*ProofOfOrigin) String

func (m *ProofOfOrigin) String() string

func (*ProofOfOrigin) XXX_DiscardUnknown

func (m *ProofOfOrigin) XXX_DiscardUnknown()

func (*ProofOfOrigin) XXX_Marshal

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

func (*ProofOfOrigin) XXX_Merge

func (m *ProofOfOrigin) XXX_Merge(src proto.Message)

func (*ProofOfOrigin) XXX_Size

func (m *ProofOfOrigin) XXX_Size() int

func (*ProofOfOrigin) XXX_Unmarshal

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

type ProofOfOwnership

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

func (*ProofOfOwnership) Descriptor

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

func (*ProofOfOwnership) GetMessageBytes

func (m *ProofOfOwnership) GetMessageBytes() []byte

func (*ProofOfOwnership) GetSignature

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

func (*ProofOfOwnership) ProtoMessage

func (*ProofOfOwnership) ProtoMessage()

func (*ProofOfOwnership) Reset

func (m *ProofOfOwnership) Reset()

func (*ProofOfOwnership) String

func (m *ProofOfOwnership) String() string

func (*ProofOfOwnership) XXX_DiscardUnknown

func (m *ProofOfOwnership) XXX_DiscardUnknown()

func (*ProofOfOwnership) XXX_Marshal

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

func (*ProofOfOwnership) XXX_Merge

func (m *ProofOfOwnership) XXX_Merge(src proto.Message)

func (*ProofOfOwnership) XXX_Size

func (m *ProofOfOwnership) XXX_Size() int

func (*ProofOfOwnership) XXX_Unmarshal

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

type ProofOfOwnershipMessage

type ProofOfOwnershipMessage struct {
	AccountAddress       []byte   `protobuf:"bytes,1,opt,name=AccountAddress,proto3" json:"AccountAddress,omitempty"`
	BlockHash            []byte   `protobuf:"bytes,2,opt,name=BlockHash,proto3" json:"BlockHash,omitempty"`
	BlockHeight          uint32   `protobuf:"varint,3,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ProofOfOwnershipMessage) Descriptor

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

func (*ProofOfOwnershipMessage) GetAccountAddress

func (m *ProofOfOwnershipMessage) GetAccountAddress() []byte

func (*ProofOfOwnershipMessage) GetBlockHash

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

func (*ProofOfOwnershipMessage) GetBlockHeight

func (m *ProofOfOwnershipMessage) GetBlockHeight() uint32

func (*ProofOfOwnershipMessage) ProtoMessage

func (*ProofOfOwnershipMessage) ProtoMessage()

func (*ProofOfOwnershipMessage) Reset

func (m *ProofOfOwnershipMessage) Reset()

func (*ProofOfOwnershipMessage) String

func (m *ProofOfOwnershipMessage) String() string

func (*ProofOfOwnershipMessage) XXX_DiscardUnknown

func (m *ProofOfOwnershipMessage) XXX_DiscardUnknown()

func (*ProofOfOwnershipMessage) XXX_Marshal

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

func (*ProofOfOwnershipMessage) XXX_Merge

func (m *ProofOfOwnershipMessage) XXX_Merge(src proto.Message)

func (*ProofOfOwnershipMessage) XXX_Size

func (m *ProofOfOwnershipMessage) XXX_Size() int

func (*ProofOfOwnershipMessage) XXX_Unmarshal

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

type PublishedReceipt

type PublishedReceipt struct {
	Receipt              *Receipt `protobuf:"bytes,1,opt,name=Receipt,proto3" json:"Receipt,omitempty"`
	IntermediateHashes   []byte   `protobuf:"bytes,2,opt,name=IntermediateHashes,proto3" json:"IntermediateHashes,omitempty"`
	BlockHeight          uint32   `protobuf:"varint,3,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	PublishedIndex       uint32   `protobuf:"varint,4,opt,name=PublishedIndex,proto3" json:"PublishedIndex,omitempty"`
	RMRLinked            []byte   `protobuf:"bytes,5,opt,name=RMRLinked,proto3" json:"RMRLinked,omitempty"`
	RMRLinkedIndex       uint32   `protobuf:"varint,6,opt,name=RMRLinkedIndex,proto3" json:"RMRLinkedIndex,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PublishedReceipt) Descriptor

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

func (*PublishedReceipt) GetBlockHeight

func (m *PublishedReceipt) GetBlockHeight() uint32

func (*PublishedReceipt) GetIntermediateHashes

func (m *PublishedReceipt) GetIntermediateHashes() []byte

func (*PublishedReceipt) GetPublishedIndex

func (m *PublishedReceipt) GetPublishedIndex() uint32

func (*PublishedReceipt) GetRMRLinked

func (m *PublishedReceipt) GetRMRLinked() []byte

func (*PublishedReceipt) GetRMRLinkedIndex

func (m *PublishedReceipt) GetRMRLinkedIndex() uint32

func (*PublishedReceipt) GetReceipt

func (m *PublishedReceipt) GetReceipt() *Receipt

func (*PublishedReceipt) ProtoMessage

func (*PublishedReceipt) ProtoMessage()

func (*PublishedReceipt) Reset

func (m *PublishedReceipt) Reset()

func (*PublishedReceipt) String

func (m *PublishedReceipt) String() string

func (*PublishedReceipt) XXX_DiscardUnknown

func (m *PublishedReceipt) XXX_DiscardUnknown()

func (*PublishedReceipt) XXX_Marshal

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

func (*PublishedReceipt) XXX_Merge

func (m *PublishedReceipt) XXX_Merge(src proto.Message)

func (*PublishedReceipt) XXX_Size

func (m *PublishedReceipt) XXX_Size() int

func (*PublishedReceipt) XXX_Unmarshal

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

type Receipt

type Receipt struct {
	SenderPublicKey      []byte   `protobuf:"bytes,1,opt,name=SenderPublicKey,proto3" json:"SenderPublicKey,omitempty"`
	RecipientPublicKey   []byte   `protobuf:"bytes,2,opt,name=RecipientPublicKey,proto3" json:"RecipientPublicKey,omitempty"`
	DatumType            uint32   `protobuf:"varint,3,opt,name=DatumType,proto3" json:"DatumType,omitempty"`
	DatumHash            []byte   `protobuf:"bytes,4,opt,name=DatumHash,proto3" json:"DatumHash,omitempty"`
	ReferenceBlockHeight uint32   `protobuf:"varint,5,opt,name=ReferenceBlockHeight,proto3" json:"ReferenceBlockHeight,omitempty"`
	ReferenceBlockHash   []byte   `protobuf:"bytes,6,opt,name=ReferenceBlockHash,proto3" json:"ReferenceBlockHash,omitempty"`
	RMR                  []byte   `protobuf:"bytes,7,opt,name=RMR,proto3" json:"RMR,omitempty"`
	RecipientSignature   []byte   `protobuf:"bytes,8,opt,name=RecipientSignature,proto3" json:"RecipientSignature,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Receipt is a pure receipt that was generated by others

func (*Receipt) Descriptor

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

func (*Receipt) GetDatumHash

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

func (*Receipt) GetDatumType

func (m *Receipt) GetDatumType() uint32

func (*Receipt) GetRMR

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

func (*Receipt) GetRecipientPublicKey

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

func (*Receipt) GetRecipientSignature

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

func (*Receipt) GetReferenceBlockHash

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

func (*Receipt) GetReferenceBlockHeight

func (m *Receipt) GetReferenceBlockHeight() uint32

func (*Receipt) GetSenderPublicKey

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

func (*Receipt) ProtoMessage

func (*Receipt) ProtoMessage()

func (*Receipt) Reset

func (m *Receipt) Reset()

func (*Receipt) String

func (m *Receipt) String() string

func (*Receipt) XXX_DiscardUnknown

func (m *Receipt) XXX_DiscardUnknown()

func (*Receipt) XXX_Marshal

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

func (*Receipt) XXX_Merge

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

func (*Receipt) XXX_Size

func (m *Receipt) XXX_Size() int

func (*Receipt) XXX_Unmarshal

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

type RemoveAccountDatasetTransactionBody

type RemoveAccountDatasetTransactionBody struct {
	// Property name
	Property string `protobuf:"bytes,1,opt,name=Property,proto3" json:"Property,omitempty"`
	// Value of property
	Value                string   `protobuf:"bytes,2,opt,name=Value,proto3" json:"Value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RemoveAccountDatasetTransactionBody) Descriptor

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

func (*RemoveAccountDatasetTransactionBody) GetProperty

func (*RemoveAccountDatasetTransactionBody) GetValue

func (*RemoveAccountDatasetTransactionBody) ProtoMessage

func (*RemoveAccountDatasetTransactionBody) ProtoMessage()

func (*RemoveAccountDatasetTransactionBody) Reset

func (*RemoveAccountDatasetTransactionBody) String

func (*RemoveAccountDatasetTransactionBody) XXX_DiscardUnknown

func (m *RemoveAccountDatasetTransactionBody) XXX_DiscardUnknown()

func (*RemoveAccountDatasetTransactionBody) XXX_Marshal

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

func (*RemoveAccountDatasetTransactionBody) XXX_Merge

func (*RemoveAccountDatasetTransactionBody) XXX_Size

func (*RemoveAccountDatasetTransactionBody) XXX_Unmarshal

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

type RemoveNodeRegistrationTransactionBody

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

func (*RemoveNodeRegistrationTransactionBody) Descriptor

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

func (*RemoveNodeRegistrationTransactionBody) GetNodePublicKey

func (m *RemoveNodeRegistrationTransactionBody) GetNodePublicKey() []byte

func (*RemoveNodeRegistrationTransactionBody) ProtoMessage

func (*RemoveNodeRegistrationTransactionBody) ProtoMessage()

func (*RemoveNodeRegistrationTransactionBody) Reset

func (*RemoveNodeRegistrationTransactionBody) String

func (*RemoveNodeRegistrationTransactionBody) XXX_DiscardUnknown

func (m *RemoveNodeRegistrationTransactionBody) XXX_DiscardUnknown()

func (*RemoveNodeRegistrationTransactionBody) XXX_Marshal

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

func (*RemoveNodeRegistrationTransactionBody) XXX_Merge

func (*RemoveNodeRegistrationTransactionBody) XXX_Size

func (*RemoveNodeRegistrationTransactionBody) XXX_Unmarshal

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

type RequestBlockTransactionsRequest

type RequestBlockTransactionsRequest struct {
	TransactionIDs       []int64  `protobuf:"varint,1,rep,packed,name=TransactionIDs,proto3" json:"TransactionIDs,omitempty"`
	ChainType            int32    `protobuf:"varint,2,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	BlockID              int64    `protobuf:"varint,3,opt,name=BlockID,proto3" json:"BlockID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

RequestBlockTransactionsRequest a model request of requesting transaction based on ID transactions

func (*RequestBlockTransactionsRequest) Descriptor

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

func (*RequestBlockTransactionsRequest) GetBlockID

func (m *RequestBlockTransactionsRequest) GetBlockID() int64

func (*RequestBlockTransactionsRequest) GetChainType

func (m *RequestBlockTransactionsRequest) GetChainType() int32

func (*RequestBlockTransactionsRequest) GetTransactionIDs

func (m *RequestBlockTransactionsRequest) GetTransactionIDs() []int64

func (*RequestBlockTransactionsRequest) ProtoMessage

func (*RequestBlockTransactionsRequest) ProtoMessage()

func (*RequestBlockTransactionsRequest) Reset

func (*RequestBlockTransactionsRequest) String

func (*RequestBlockTransactionsRequest) XXX_DiscardUnknown

func (m *RequestBlockTransactionsRequest) XXX_DiscardUnknown()

func (*RequestBlockTransactionsRequest) XXX_Marshal

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

func (*RequestBlockTransactionsRequest) XXX_Merge

func (m *RequestBlockTransactionsRequest) XXX_Merge(src proto.Message)

func (*RequestBlockTransactionsRequest) XXX_Size

func (m *RequestBlockTransactionsRequest) XXX_Size() int

func (*RequestBlockTransactionsRequest) XXX_Unmarshal

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

type RequestType

type RequestType int32

RequestType used to sign a node administration request

const (
	RequestType_GetNodeHardware                   RequestType = 0
	RequestType_GetProofOfOwnership               RequestType = 1
	RequestType_GeneratetNodeKey                  RequestType = 2
	RequestType_GetPendingNodeRegistrationsStream RequestType = 3
)

func (RequestType) EnumDescriptor

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

func (RequestType) String

func (x RequestType) String() string

type ScrambledNodes

type ScrambledNodes struct {
	IndexNodes           map[string]*int // if we use normal int, we won't be able to detect null values
	NodePublicKeyToIDMap map[string]int64
	AddressNodes         []*Peer
	BlockHeight          uint32
}

type SendBlockRequest

type SendBlockRequest struct {
	Block                *Block   `protobuf:"bytes,1,opt,name=Block,proto3" json:"Block,omitempty"`
	ChainType            int32    `protobuf:"varint,2,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	SenderPublicKey      []byte   `protobuf:"bytes,3,opt,name=SenderPublicKey,proto3" json:"SenderPublicKey,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SendBlockRequest) Descriptor

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

func (*SendBlockRequest) GetBlock

func (m *SendBlockRequest) GetBlock() *Block

func (*SendBlockRequest) GetChainType

func (m *SendBlockRequest) GetChainType() int32

func (*SendBlockRequest) GetSenderPublicKey

func (m *SendBlockRequest) GetSenderPublicKey() []byte

func (*SendBlockRequest) ProtoMessage

func (*SendBlockRequest) ProtoMessage()

func (*SendBlockRequest) Reset

func (m *SendBlockRequest) Reset()

func (*SendBlockRequest) String

func (m *SendBlockRequest) String() string

func (*SendBlockRequest) XXX_DiscardUnknown

func (m *SendBlockRequest) XXX_DiscardUnknown()

func (*SendBlockRequest) XXX_Marshal

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

func (*SendBlockRequest) XXX_Merge

func (m *SendBlockRequest) XXX_Merge(src proto.Message)

func (*SendBlockRequest) XXX_Size

func (m *SendBlockRequest) XXX_Size() int

func (*SendBlockRequest) XXX_Unmarshal

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

type SendBlockResponse

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

func (*SendBlockResponse) Descriptor

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

func (*SendBlockResponse) GetReceipt

func (m *SendBlockResponse) GetReceipt() *Receipt

func (*SendBlockResponse) ProtoMessage

func (*SendBlockResponse) ProtoMessage()

func (*SendBlockResponse) Reset

func (m *SendBlockResponse) Reset()

func (*SendBlockResponse) String

func (m *SendBlockResponse) String() string

func (*SendBlockResponse) XXX_DiscardUnknown

func (m *SendBlockResponse) XXX_DiscardUnknown()

func (*SendBlockResponse) XXX_Marshal

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

func (*SendBlockResponse) XXX_Merge

func (m *SendBlockResponse) XXX_Merge(src proto.Message)

func (*SendBlockResponse) XXX_Size

func (m *SendBlockResponse) XXX_Size() int

func (*SendBlockResponse) XXX_Unmarshal

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

type SendBlockTransactionsRequest

type SendBlockTransactionsRequest struct {
	ChainType            int32    `protobuf:"varint,1,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	TransactionsBytes    [][]byte `protobuf:"bytes,2,rep,name=TransactionsBytes,proto3" json:"TransactionsBytes,omitempty"`
	SenderPublicKey      []byte   `protobuf:"bytes,3,opt,name=SenderPublicKey,proto3" json:"SenderPublicKey,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SendBlockTransactionsRequest a model request for sending block's transactions

func (*SendBlockTransactionsRequest) Descriptor

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

func (*SendBlockTransactionsRequest) GetChainType

func (m *SendBlockTransactionsRequest) GetChainType() int32

func (*SendBlockTransactionsRequest) GetSenderPublicKey

func (m *SendBlockTransactionsRequest) GetSenderPublicKey() []byte

func (*SendBlockTransactionsRequest) GetTransactionsBytes

func (m *SendBlockTransactionsRequest) GetTransactionsBytes() [][]byte

func (*SendBlockTransactionsRequest) ProtoMessage

func (*SendBlockTransactionsRequest) ProtoMessage()

func (*SendBlockTransactionsRequest) Reset

func (m *SendBlockTransactionsRequest) Reset()

func (*SendBlockTransactionsRequest) String

func (*SendBlockTransactionsRequest) XXX_DiscardUnknown

func (m *SendBlockTransactionsRequest) XXX_DiscardUnknown()

func (*SendBlockTransactionsRequest) XXX_Marshal

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

func (*SendBlockTransactionsRequest) XXX_Merge

func (m *SendBlockTransactionsRequest) XXX_Merge(src proto.Message)

func (*SendBlockTransactionsRequest) XXX_Size

func (m *SendBlockTransactionsRequest) XXX_Size() int

func (*SendBlockTransactionsRequest) XXX_Unmarshal

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

type SendBlockTransactionsResponse

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

SendBlockTransactionsResponse a model response of a process sending block's transactions

func (*SendBlockTransactionsResponse) Descriptor

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

func (*SendBlockTransactionsResponse) GetReceipts

func (m *SendBlockTransactionsResponse) GetReceipts() []*Receipt

func (*SendBlockTransactionsResponse) ProtoMessage

func (*SendBlockTransactionsResponse) ProtoMessage()

func (*SendBlockTransactionsResponse) Reset

func (m *SendBlockTransactionsResponse) Reset()

func (*SendBlockTransactionsResponse) String

func (*SendBlockTransactionsResponse) XXX_DiscardUnknown

func (m *SendBlockTransactionsResponse) XXX_DiscardUnknown()

func (*SendBlockTransactionsResponse) XXX_Marshal

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

func (*SendBlockTransactionsResponse) XXX_Merge

func (m *SendBlockTransactionsResponse) XXX_Merge(src proto.Message)

func (*SendBlockTransactionsResponse) XXX_Size

func (m *SendBlockTransactionsResponse) XXX_Size() int

func (*SendBlockTransactionsResponse) XXX_Unmarshal

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

type SendNodeAddressInfoRequest

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

func (*SendNodeAddressInfoRequest) Descriptor

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

func (*SendNodeAddressInfoRequest) GetNodeAddressInfoMessage

func (m *SendNodeAddressInfoRequest) GetNodeAddressInfoMessage() []*NodeAddressInfo

func (*SendNodeAddressInfoRequest) ProtoMessage

func (*SendNodeAddressInfoRequest) ProtoMessage()

func (*SendNodeAddressInfoRequest) Reset

func (m *SendNodeAddressInfoRequest) Reset()

func (*SendNodeAddressInfoRequest) String

func (m *SendNodeAddressInfoRequest) String() string

func (*SendNodeAddressInfoRequest) XXX_DiscardUnknown

func (m *SendNodeAddressInfoRequest) XXX_DiscardUnknown()

func (*SendNodeAddressInfoRequest) XXX_Marshal

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

func (*SendNodeAddressInfoRequest) XXX_Merge

func (m *SendNodeAddressInfoRequest) XXX_Merge(src proto.Message)

func (*SendNodeAddressInfoRequest) XXX_Size

func (m *SendNodeAddressInfoRequest) XXX_Size() int

func (*SendNodeAddressInfoRequest) XXX_Unmarshal

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

type SendPeersRequest

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

func (*SendPeersRequest) Descriptor

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

func (*SendPeersRequest) GetPeers

func (m *SendPeersRequest) GetPeers() []*Node

func (*SendPeersRequest) ProtoMessage

func (*SendPeersRequest) ProtoMessage()

func (*SendPeersRequest) Reset

func (m *SendPeersRequest) Reset()

func (*SendPeersRequest) String

func (m *SendPeersRequest) String() string

func (*SendPeersRequest) XXX_DiscardUnknown

func (m *SendPeersRequest) XXX_DiscardUnknown()

func (*SendPeersRequest) XXX_Marshal

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

func (*SendPeersRequest) XXX_Merge

func (m *SendPeersRequest) XXX_Merge(src proto.Message)

func (*SendPeersRequest) XXX_Size

func (m *SendPeersRequest) XXX_Size() int

func (*SendPeersRequest) XXX_Unmarshal

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

type SendTransactionRequest

type SendTransactionRequest struct {
	TransactionBytes     []byte   `protobuf:"bytes,1,opt,name=TransactionBytes,proto3" json:"TransactionBytes,omitempty"`
	ChainType            int32    `protobuf:"varint,2,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	SenderPublicKey      []byte   `protobuf:"bytes,3,opt,name=SenderPublicKey,proto3" json:"SenderPublicKey,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SendTransactionRequest a model request of send a transaction in p2pCommunication service

func (*SendTransactionRequest) Descriptor

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

func (*SendTransactionRequest) GetChainType

func (m *SendTransactionRequest) GetChainType() int32

func (*SendTransactionRequest) GetSenderPublicKey

func (m *SendTransactionRequest) GetSenderPublicKey() []byte

func (*SendTransactionRequest) GetTransactionBytes

func (m *SendTransactionRequest) GetTransactionBytes() []byte

func (*SendTransactionRequest) ProtoMessage

func (*SendTransactionRequest) ProtoMessage()

func (*SendTransactionRequest) Reset

func (m *SendTransactionRequest) Reset()

func (*SendTransactionRequest) String

func (m *SendTransactionRequest) String() string

func (*SendTransactionRequest) XXX_DiscardUnknown

func (m *SendTransactionRequest) XXX_DiscardUnknown()

func (*SendTransactionRequest) XXX_Marshal

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

func (*SendTransactionRequest) XXX_Merge

func (m *SendTransactionRequest) XXX_Merge(src proto.Message)

func (*SendTransactionRequest) XXX_Size

func (m *SendTransactionRequest) XXX_Size() int

func (*SendTransactionRequest) XXX_Unmarshal

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

type SendTransactionResponse

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

SendTransactionResponse a model response of send a transaction in p2pCommunication service

func (*SendTransactionResponse) Descriptor

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

func (*SendTransactionResponse) GetReceipt

func (m *SendTransactionResponse) GetReceipt() *Receipt

func (*SendTransactionResponse) ProtoMessage

func (*SendTransactionResponse) ProtoMessage()

func (*SendTransactionResponse) Reset

func (m *SendTransactionResponse) Reset()

func (*SendTransactionResponse) String

func (m *SendTransactionResponse) String() string

func (*SendTransactionResponse) XXX_DiscardUnknown

func (m *SendTransactionResponse) XXX_DiscardUnknown()

func (*SendTransactionResponse) XXX_Marshal

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

func (*SendTransactionResponse) XXX_Merge

func (m *SendTransactionResponse) XXX_Merge(src proto.Message)

func (*SendTransactionResponse) XXX_Size

func (m *SendTransactionResponse) XXX_Size() int

func (*SendTransactionResponse) XXX_Unmarshal

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

type SendZBCTransactionBody

type SendZBCTransactionBody struct {
	Amount               int64    `protobuf:"varint,1,opt,name=Amount,proto3" json:"Amount,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SendZBCTransactionBody) Descriptor

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

func (*SendZBCTransactionBody) GetAmount

func (m *SendZBCTransactionBody) GetAmount() int64

func (*SendZBCTransactionBody) ProtoMessage

func (*SendZBCTransactionBody) ProtoMessage()

func (*SendZBCTransactionBody) Reset

func (m *SendZBCTransactionBody) Reset()

func (*SendZBCTransactionBody) String

func (m *SendZBCTransactionBody) String() string

func (*SendZBCTransactionBody) XXX_DiscardUnknown

func (m *SendZBCTransactionBody) XXX_DiscardUnknown()

func (*SendZBCTransactionBody) XXX_Marshal

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

func (*SendZBCTransactionBody) XXX_Merge

func (m *SendZBCTransactionBody) XXX_Merge(src proto.Message)

func (*SendZBCTransactionBody) XXX_Size

func (m *SendZBCTransactionBody) XXX_Size() int

func (*SendZBCTransactionBody) XXX_Unmarshal

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

type SetupAccountDatasetTransactionBody

type SetupAccountDatasetTransactionBody struct {
	// Property name
	Property string `protobuf:"bytes,1,opt,name=Property,proto3" json:"Property,omitempty"`
	// Value of property
	Value                string   `protobuf:"bytes,2,opt,name=Value,proto3" json:"Value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SetupAccountDatasetTransactionBody) Descriptor

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

func (*SetupAccountDatasetTransactionBody) GetProperty

func (m *SetupAccountDatasetTransactionBody) GetProperty() string

func (*SetupAccountDatasetTransactionBody) GetValue

func (*SetupAccountDatasetTransactionBody) ProtoMessage

func (*SetupAccountDatasetTransactionBody) ProtoMessage()

func (*SetupAccountDatasetTransactionBody) Reset

func (*SetupAccountDatasetTransactionBody) String

func (*SetupAccountDatasetTransactionBody) XXX_DiscardUnknown

func (m *SetupAccountDatasetTransactionBody) XXX_DiscardUnknown()

func (*SetupAccountDatasetTransactionBody) XXX_Marshal

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

func (*SetupAccountDatasetTransactionBody) XXX_Merge

func (*SetupAccountDatasetTransactionBody) XXX_Size

func (*SetupAccountDatasetTransactionBody) XXX_Unmarshal

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

type SignatureInfo

type SignatureInfo struct {
	TransactionHash      []byte            `protobuf:"bytes,1,opt,name=TransactionHash,proto3" json:"TransactionHash,omitempty"`
	Signatures           map[string][]byte `` /* 161-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

represent the signature posted by account

func (*SignatureInfo) Descriptor

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

func (*SignatureInfo) GetSignatures

func (m *SignatureInfo) GetSignatures() map[string][]byte

func (*SignatureInfo) GetTransactionHash

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

func (*SignatureInfo) ProtoMessage

func (*SignatureInfo) ProtoMessage()

func (*SignatureInfo) Reset

func (m *SignatureInfo) Reset()

func (*SignatureInfo) String

func (m *SignatureInfo) String() string

func (*SignatureInfo) XXX_DiscardUnknown

func (m *SignatureInfo) XXX_DiscardUnknown()

func (*SignatureInfo) XXX_Marshal

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

func (*SignatureInfo) XXX_Merge

func (m *SignatureInfo) XXX_Merge(src proto.Message)

func (*SignatureInfo) XXX_Size

func (m *SignatureInfo) XXX_Size() int

func (*SignatureInfo) XXX_Unmarshal

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

type SignatureType

type SignatureType int32
const (
	// in bytes: []byte{0,0,0,0}, using Ed25519 signature algorithm
	SignatureType_DefaultSignature SignatureType = 0
	// in bytes: []byte{1,0,0,0}, bitcoin uses a specific Koblitz curve secp256k1
	// Koblitz curves are a type of Elliptic Curve Digital Signature Algorithm
	SignatureType_BitcoinSignature SignatureType = 1
	// in bytes: []byte{2,0,0,0} for multisig validation purpose only
	SignatureType_MultisigSignature SignatureType = 2
	// in bytes: []byte{3,0,0,0} for estonian eID validation purpose only
	SignatureType_EstoniaEidSignature SignatureType = 3
	// in bytes: []byte{4,0,0,0}, eth uses ECDSA signing algorithm
	SignatureType_EthereumSignature SignatureType = 4
)

func (SignatureType) EnumDescriptor

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

func (SignatureType) String

func (x SignatureType) String() string

type SkippedBlocksmith

type SkippedBlocksmith struct {
	BlocksmithPublicKey  []byte   `protobuf:"bytes,1,opt,name=BlocksmithPublicKey,proto3" json:"BlocksmithPublicKey,omitempty"`
	POPChange            int64    `protobuf:"varint,2,opt,name=POPChange,proto3" json:"POPChange,omitempty"`
	BlockHeight          uint32   `protobuf:"varint,3,opt,name=BlockHeight,proto3" json:"BlockHeight,omitempty"`
	BlocksmithIndex      int32    `protobuf:"varint,4,opt,name=BlocksmithIndex,proto3" json:"BlocksmithIndex,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SkippedBlocksmith) Descriptor

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

func (*SkippedBlocksmith) GetBlockHeight

func (m *SkippedBlocksmith) GetBlockHeight() uint32

func (*SkippedBlocksmith) GetBlocksmithIndex

func (m *SkippedBlocksmith) GetBlocksmithIndex() int32

func (*SkippedBlocksmith) GetBlocksmithPublicKey

func (m *SkippedBlocksmith) GetBlocksmithPublicKey() []byte

func (*SkippedBlocksmith) GetPOPChange

func (m *SkippedBlocksmith) GetPOPChange() int64

func (*SkippedBlocksmith) ProtoMessage

func (*SkippedBlocksmith) ProtoMessage()

func (*SkippedBlocksmith) Reset

func (m *SkippedBlocksmith) Reset()

func (*SkippedBlocksmith) String

func (m *SkippedBlocksmith) String() string

func (*SkippedBlocksmith) XXX_DiscardUnknown

func (m *SkippedBlocksmith) XXX_DiscardUnknown()

func (*SkippedBlocksmith) XXX_Marshal

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

func (*SkippedBlocksmith) XXX_Merge

func (m *SkippedBlocksmith) XXX_Merge(src proto.Message)

func (*SkippedBlocksmith) XXX_Size

func (m *SkippedBlocksmith) XXX_Size() int

func (*SkippedBlocksmith) XXX_Unmarshal

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

type SnapshotFileInfo

type SnapshotFileInfo struct {
	SnapshotFileHash           []byte                 `protobuf:"bytes,1,opt,name=SnapshotFileHash,proto3" json:"SnapshotFileHash,omitempty"`
	Height                     uint32                 `protobuf:"varint,2,opt,name=Height,proto3" json:"Height,omitempty"`
	ProcessExpirationTimestamp int64                  `protobuf:"varint,3,opt,name=ProcessExpirationTimestamp,proto3" json:"ProcessExpirationTimestamp,omitempty"`
	ChainType                  int32                  `protobuf:"varint,4,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	SpineBlockManifestType     SpineBlockManifestType `` /* 132-byte string literal not displayed */
	FileChunksHashes           [][]byte               `protobuf:"bytes,6,rep,name=FileChunksHashes,proto3" json:"FileChunksHashes,omitempty"`
	XXX_NoUnkeyedLiteral       struct{}               `json:"-"`
	XXX_unrecognized           []byte                 `json:"-"`
	XXX_sizecache              int32                  `json:"-"`
}

SnapshotFileInfo model to pass data between snapshot and spineBlockManifest interfaces

func (*SnapshotFileInfo) Descriptor

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

func (*SnapshotFileInfo) GetChainType

func (m *SnapshotFileInfo) GetChainType() int32

func (*SnapshotFileInfo) GetFileChunksHashes

func (m *SnapshotFileInfo) GetFileChunksHashes() [][]byte

func (*SnapshotFileInfo) GetHeight

func (m *SnapshotFileInfo) GetHeight() uint32

func (*SnapshotFileInfo) GetProcessExpirationTimestamp

func (m *SnapshotFileInfo) GetProcessExpirationTimestamp() int64

func (*SnapshotFileInfo) GetSnapshotFileHash

func (m *SnapshotFileInfo) GetSnapshotFileHash() []byte

func (*SnapshotFileInfo) GetSpineBlockManifestType

func (m *SnapshotFileInfo) GetSpineBlockManifestType() SpineBlockManifestType

func (*SnapshotFileInfo) ProtoMessage

func (*SnapshotFileInfo) ProtoMessage()

func (*SnapshotFileInfo) Reset

func (m *SnapshotFileInfo) Reset()

func (*SnapshotFileInfo) String

func (m *SnapshotFileInfo) String() string

func (*SnapshotFileInfo) XXX_DiscardUnknown

func (m *SnapshotFileInfo) XXX_DiscardUnknown()

func (*SnapshotFileInfo) XXX_Marshal

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

func (*SnapshotFileInfo) XXX_Merge

func (m *SnapshotFileInfo) XXX_Merge(src proto.Message)

func (*SnapshotFileInfo) XXX_Size

func (m *SnapshotFileInfo) XXX_Size() int

func (*SnapshotFileInfo) XXX_Unmarshal

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

type SnapshotPayload

type SnapshotPayload struct {
	Blocks                     []*Block                     `protobuf:"bytes,1,rep,name=Blocks,proto3" json:"Blocks,omitempty"`
	AccountBalances            []*AccountBalance            `protobuf:"bytes,2,rep,name=AccountBalances,proto3" json:"AccountBalances,omitempty"`
	NodeRegistrations          []*NodeRegistration          `protobuf:"bytes,3,rep,name=NodeRegistrations,proto3" json:"NodeRegistrations,omitempty"`
	AccountDatasets            []*AccountDataset            `protobuf:"bytes,4,rep,name=AccountDatasets,proto3" json:"AccountDatasets,omitempty"`
	ParticipationScores        []*ParticipationScore        `protobuf:"bytes,5,rep,name=ParticipationScores,proto3" json:"ParticipationScores,omitempty"`
	PublishedReceipts          []*PublishedReceipt          `protobuf:"bytes,6,rep,name=PublishedReceipts,proto3" json:"PublishedReceipts,omitempty"`
	EscrowTransactions         []*Escrow                    `protobuf:"bytes,7,rep,name=EscrowTransactions,proto3" json:"EscrowTransactions,omitempty"`
	PendingTransactions        []*PendingTransaction        `protobuf:"bytes,8,rep,name=PendingTransactions,proto3" json:"PendingTransactions,omitempty"`
	PendingSignatures          []*PendingSignature          `protobuf:"bytes,9,rep,name=PendingSignatures,proto3" json:"PendingSignatures,omitempty"`
	MultiSignatureInfos        []*MultiSignatureInfo        `protobuf:"bytes,10,rep,name=MultiSignatureInfos,proto3" json:"MultiSignatureInfos,omitempty"`
	SkippedBlocksmiths         []*SkippedBlocksmith         `protobuf:"bytes,11,rep,name=SkippedBlocksmiths,proto3" json:"SkippedBlocksmiths,omitempty"`
	FeeScale                   []*FeeScale                  `protobuf:"bytes,12,rep,name=FeeScale,proto3" json:"FeeScale,omitempty"`
	FeeVoteCommitmentVote      []*FeeVoteCommitmentVote     `protobuf:"bytes,13,rep,name=FeeVoteCommitmentVote,proto3" json:"FeeVoteCommitmentVote,omitempty"`
	FeeVoteRevealVote          []*FeeVoteRevealVote         `protobuf:"bytes,14,rep,name=FeeVoteRevealVote,proto3" json:"FeeVoteRevealVote,omitempty"`
	LiquidPayment              []*LiquidPayment             `protobuf:"bytes,15,rep,name=LiquidPayment,proto3" json:"LiquidPayment,omitempty"`
	NodeAdmissionTimestamp     []*NodeAdmissionTimestamp    `protobuf:"bytes,16,rep,name=NodeAdmissionTimestamp,proto3" json:"NodeAdmissionTimestamp,omitempty"`
	MultiSignatureParticipants []*MultiSignatureParticipant `protobuf:"bytes,17,rep,name=MultiSignatureParticipants,proto3" json:"MultiSignatureParticipants,omitempty"`
	XXX_NoUnkeyedLiteral       struct{}                     `json:"-"`
	XXX_unrecognized           []byte                       `json:"-"`
	XXX_sizecache              int32                        `json:"-"`
}

SnapshotPayload snapshot data

func (*SnapshotPayload) Descriptor

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

func (*SnapshotPayload) GetAccountBalances

func (m *SnapshotPayload) GetAccountBalances() []*AccountBalance

func (*SnapshotPayload) GetAccountDatasets

func (m *SnapshotPayload) GetAccountDatasets() []*AccountDataset

func (*SnapshotPayload) GetBlocks

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

func (*SnapshotPayload) GetEscrowTransactions

func (m *SnapshotPayload) GetEscrowTransactions() []*Escrow

func (*SnapshotPayload) GetFeeScale

func (m *SnapshotPayload) GetFeeScale() []*FeeScale

func (*SnapshotPayload) GetFeeVoteCommitmentVote

func (m *SnapshotPayload) GetFeeVoteCommitmentVote() []*FeeVoteCommitmentVote

func (*SnapshotPayload) GetFeeVoteRevealVote

func (m *SnapshotPayload) GetFeeVoteRevealVote() []*FeeVoteRevealVote

func (*SnapshotPayload) GetLiquidPayment

func (m *SnapshotPayload) GetLiquidPayment() []*LiquidPayment

func (*SnapshotPayload) GetMultiSignatureInfos

func (m *SnapshotPayload) GetMultiSignatureInfos() []*MultiSignatureInfo

func (*SnapshotPayload) GetMultiSignatureParticipants

func (m *SnapshotPayload) GetMultiSignatureParticipants() []*MultiSignatureParticipant

func (*SnapshotPayload) GetNodeAdmissionTimestamp

func (m *SnapshotPayload) GetNodeAdmissionTimestamp() []*NodeAdmissionTimestamp

func (*SnapshotPayload) GetNodeRegistrations

func (m *SnapshotPayload) GetNodeRegistrations() []*NodeRegistration

func (*SnapshotPayload) GetParticipationScores

func (m *SnapshotPayload) GetParticipationScores() []*ParticipationScore

func (*SnapshotPayload) GetPendingSignatures

func (m *SnapshotPayload) GetPendingSignatures() []*PendingSignature

func (*SnapshotPayload) GetPendingTransactions

func (m *SnapshotPayload) GetPendingTransactions() []*PendingTransaction

func (*SnapshotPayload) GetPublishedReceipts

func (m *SnapshotPayload) GetPublishedReceipts() []*PublishedReceipt

func (*SnapshotPayload) GetSkippedBlocksmiths

func (m *SnapshotPayload) GetSkippedBlocksmiths() []*SkippedBlocksmith

func (*SnapshotPayload) ProtoMessage

func (*SnapshotPayload) ProtoMessage()

func (*SnapshotPayload) Reset

func (m *SnapshotPayload) Reset()

func (*SnapshotPayload) String

func (m *SnapshotPayload) String() string

func (*SnapshotPayload) XXX_DiscardUnknown

func (m *SnapshotPayload) XXX_DiscardUnknown()

func (*SnapshotPayload) XXX_Marshal

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

func (*SnapshotPayload) XXX_Merge

func (m *SnapshotPayload) XXX_Merge(src proto.Message)

func (*SnapshotPayload) XXX_Size

func (m *SnapshotPayload) XXX_Size() int

func (*SnapshotPayload) XXX_Unmarshal

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

type SpineBlockManifest

type SpineBlockManifest struct {
	// ID computed as the little endian of the spineBlockManifest hash (hash of all spineBlockManifest fields but the ID)
	ID int64 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"`
	// FullFileHash hash of the full - completed (snapshot) file
	FullFileHash []byte `protobuf:"bytes,2,opt,name=FullFileHash,proto3" json:"FullFileHash,omitempty"`
	// FileChunkHashes sequence of hashes (sha256 = 32 byte) of file chunks (sorted) referenced by the spineBlockManifest
	FileChunkHashes []byte `protobuf:"bytes,3,opt,name=FileChunkHashes,proto3" json:"FileChunkHashes,omitempty"`
	// ManifestReferenceHeight height (on the mainchain) at which the (snapshot) file started been computed
	// Note: this is not the last mainchain height contained in the snapshot file (that one should be = SpineBlockManifestHeight - MinRollbackBlocks)
	ManifestReferenceHeight uint32 `protobuf:"varint,4,opt,name=ManifestReferenceHeight,proto3" json:"ManifestReferenceHeight,omitempty"`
	// ManifestSpineBlockHeight (on spinechain) at which the (manifest) got included in the block, this data
	// is tightly coupled to the spine block.
	ManifestSpineBlockHeight uint32 `protobuf:"varint,5,opt,name=ManifestSpineBlockHeight,proto3" json:"ManifestSpineBlockHeight,omitempty"`
	// Number indicating chaintype (at the moment it can only be mainchain, but in future could be others)
	ChainType int32 `protobuf:"varint,6,opt,name=ChainType,proto3" json:"ChainType,omitempty"`
	// SpineBlockManifestType type of spineBlockManifest
	SpineBlockManifestType SpineBlockManifestType `` /* 132-byte string literal not displayed */
	// ExpirationTimestamp timestamp that marks the end of spineBlockManifest processing
	ExpirationTimestamp  int64    `protobuf:"varint,8,opt,name=ExpirationTimestamp,proto3" json:"ExpirationTimestamp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

SpineBlockManifest represent the spineBlockManifest data structure stored in the database

func (*SpineBlockManifest) Descriptor

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

func (*SpineBlockManifest) GetChainType

func (m *SpineBlockManifest) GetChainType() int32

func (*SpineBlockManifest) GetExpirationTimestamp

func (m *SpineBlockManifest) GetExpirationTimestamp() int64

func (*SpineBlockManifest) GetFileChunkHashes

func (m *SpineBlockManifest) GetFileChunkHashes() []byte

func (*SpineBlockManifest) GetFullFileHash

func (m *SpineBlockManifest) GetFullFileHash() []byte

func (*SpineBlockManifest) GetID

func (m *SpineBlockManifest) GetID() int64

func (*SpineBlockManifest) GetManifestReferenceHeight

func (m *SpineBlockManifest) GetManifestReferenceHeight() uint32

func (*SpineBlockManifest) GetManifestSpineBlockHeight

func (m *SpineBlockManifest) GetManifestSpineBlockHeight() uint32

func (*SpineBlockManifest) GetSpineBlockManifestType

func (m *SpineBlockManifest) GetSpineBlockManifestType() SpineBlockManifestType

func (*SpineBlockManifest) ProtoMessage

func (*SpineBlockManifest) ProtoMessage()

func (*SpineBlockManifest) Reset

func (m *SpineBlockManifest) Reset()

func (*SpineBlockManifest) String

func (m *SpineBlockManifest) String() string

func (*SpineBlockManifest) XXX_DiscardUnknown

func (m *SpineBlockManifest) XXX_DiscardUnknown()

func (*SpineBlockManifest) XXX_Marshal

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

func (*SpineBlockManifest) XXX_Merge

func (m *SpineBlockManifest) XXX_Merge(src proto.Message)

func (*SpineBlockManifest) XXX_Size

func (m *SpineBlockManifest) XXX_Size() int

func (*SpineBlockManifest) XXX_Unmarshal

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

type SpineBlockManifestType

type SpineBlockManifestType int32

SpineBlockManifestType type of spineBlockManifest (as of now only snapshot)

const (
	SpineBlockManifestType_Snapshot SpineBlockManifestType = 0
)

func (SpineBlockManifestType) EnumDescriptor

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

func (SpineBlockManifestType) String

func (x SpineBlockManifestType) String() string

type SpinePublicKey

type SpinePublicKey struct {
	NodePublicKey        []byte               `protobuf:"bytes,1,opt,name=NodePublicKey,proto3" json:"NodePublicKey,omitempty"`
	NodeID               int64                `protobuf:"varint,2,opt,name=NodeID,proto3" json:"NodeID,omitempty"`
	MainBlockHeight      uint32               `protobuf:"varint,3,opt,name=MainBlockHeight,proto3" json:"MainBlockHeight,omitempty"`
	PublicKeyAction      SpinePublicKeyAction `protobuf:"varint,4,opt,name=PublicKeyAction,proto3,enum=model.SpinePublicKeyAction" json:"PublicKeyAction,omitempty"`
	Latest               bool                 `protobuf:"varint,5,opt,name=Latest,proto3" json:"Latest,omitempty"`
	Height               uint32               `protobuf:"varint,6,opt,name=Height,proto3" json:"Height,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Block represent the block data structure stored in the database

func (*SpinePublicKey) Descriptor

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

func (*SpinePublicKey) GetHeight

func (m *SpinePublicKey) GetHeight() uint32

func (*SpinePublicKey) GetLatest

func (m *SpinePublicKey) GetLatest() bool

func (*SpinePublicKey) GetMainBlockHeight

func (m *SpinePublicKey) GetMainBlockHeight() uint32

func (*SpinePublicKey) GetNodeID

func (m *SpinePublicKey) GetNodeID() int64

func (*SpinePublicKey) GetNodePublicKey

func (m *SpinePublicKey) GetNodePublicKey() []byte

func (*SpinePublicKey) GetPublicKeyAction

func (m *SpinePublicKey) GetPublicKeyAction() SpinePublicKeyAction

func (*SpinePublicKey) ProtoMessage

func (*SpinePublicKey) ProtoMessage()

func (*SpinePublicKey) Reset

func (m *SpinePublicKey) Reset()

func (*SpinePublicKey) String

func (m *SpinePublicKey) String() string

func (*SpinePublicKey) XXX_DiscardUnknown

func (m *SpinePublicKey) XXX_DiscardUnknown()

func (*SpinePublicKey) XXX_Marshal

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

func (*SpinePublicKey) XXX_Merge

func (m *SpinePublicKey) XXX_Merge(src proto.Message)

func (*SpinePublicKey) XXX_Size

func (m *SpinePublicKey) XXX_Size() int

func (*SpinePublicKey) XXX_Unmarshal

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

type SpinePublicKeyAction

type SpinePublicKeyAction int32

RequestType used to sign a node administration request

const (
	SpinePublicKeyAction_AddKey    SpinePublicKeyAction = 0
	SpinePublicKeyAction_RemoveKey SpinePublicKeyAction = 1
)

func (SpinePublicKeyAction) EnumDescriptor

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

func (SpinePublicKeyAction) String

func (x SpinePublicKeyAction) String() string

type StorageInformation

type StorageInformation struct {
	FsType               string   `protobuf:"bytes,1,opt,name=FsType,proto3" json:"FsType,omitempty"`
	Total                uint64   `protobuf:"varint,2,opt,name=Total,proto3" json:"Total,omitempty"`
	Free                 uint64   `protobuf:"varint,3,opt,name=Free,proto3" json:"Free,omitempty"`
	Used                 uint64   `protobuf:"varint,4,opt,name=Used,proto3" json:"Used,omitempty"`
	UsedPercent          float64  `protobuf:"fixed64,5,opt,name=UsedPercent,proto3" json:"UsedPercent,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StorageInformation) Descriptor

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

func (*StorageInformation) GetFree

func (m *StorageInformation) GetFree() uint64

func (*StorageInformation) GetFsType

func (m *StorageInformation) GetFsType() string

func (*StorageInformation) GetTotal

func (m *StorageInformation) GetTotal() uint64

func (*StorageInformation) GetUsed

func (m *StorageInformation) GetUsed() uint64

func (*StorageInformation) GetUsedPercent

func (m *StorageInformation) GetUsedPercent() float64

func (*StorageInformation) ProtoMessage

func (*StorageInformation) ProtoMessage()

func (*StorageInformation) Reset

func (m *StorageInformation) Reset()

func (*StorageInformation) String

func (m *StorageInformation) String() string

func (*StorageInformation) XXX_DiscardUnknown

func (m *StorageInformation) XXX_DiscardUnknown()

func (*StorageInformation) XXX_Marshal

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

func (*StorageInformation) XXX_Merge

func (m *StorageInformation) XXX_Merge(src proto.Message)

func (*StorageInformation) XXX_Size

func (m *StorageInformation) XXX_Size() int

func (*StorageInformation) XXX_Unmarshal

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

type Transaction

type Transaction struct {
	Version                 uint32 `protobuf:"varint,1,opt,name=Version,proto3" json:"Version,omitempty"`
	ID                      int64  `protobuf:"varint,2,opt,name=ID,proto3" json:"ID,omitempty"`
	BlockID                 int64  `protobuf:"varint,3,opt,name=BlockID,proto3" json:"BlockID,omitempty"`
	Height                  uint32 `protobuf:"varint,4,opt,name=Height,proto3" json:"Height,omitempty"`
	SenderAccountAddress    []byte `protobuf:"bytes,5,opt,name=SenderAccountAddress,proto3" json:"SenderAccountAddress,omitempty"`
	RecipientAccountAddress []byte `protobuf:"bytes,6,opt,name=RecipientAccountAddress,proto3" json:"RecipientAccountAddress,omitempty"`
	TransactionType         uint32 `protobuf:"varint,7,opt,name=TransactionType,proto3" json:"TransactionType,omitempty"`
	Fee                     int64  `protobuf:"varint,8,opt,name=Fee,proto3" json:"Fee,omitempty"`
	Timestamp               int64  `protobuf:"varint,9,opt,name=Timestamp,proto3" json:"Timestamp,omitempty"`
	TransactionHash         []byte `protobuf:"bytes,10,opt,name=TransactionHash,proto3" json:"TransactionHash,omitempty"`
	TransactionBodyLength   uint32 `protobuf:"varint,11,opt,name=TransactionBodyLength,proto3" json:"TransactionBodyLength,omitempty"`
	TransactionBodyBytes    []byte `protobuf:"bytes,12,opt,name=TransactionBodyBytes,proto3" json:"TransactionBodyBytes,omitempty"`
	TransactionIndex        uint32 `protobuf:"varint,13,opt,name=TransactionIndex,proto3" json:"TransactionIndex,omitempty"`
	MultisigChild           bool   `protobuf:"varint,14,opt,name=MultisigChild,proto3" json:"MultisigChild,omitempty"`
	// transactionbody
	//
	// Types that are valid to be assigned to TransactionBody:
	//	*Transaction_EmptyTransactionBody
	//	*Transaction_SendZBCTransactionBody
	//	*Transaction_NodeRegistrationTransactionBody
	//	*Transaction_UpdateNodeRegistrationTransactionBody
	//	*Transaction_RemoveNodeRegistrationTransactionBody
	//	*Transaction_ClaimNodeRegistrationTransactionBody
	//	*Transaction_SetupAccountDatasetTransactionBody
	//	*Transaction_RemoveAccountDatasetTransactionBody
	//	*Transaction_ApprovalEscrowTransactionBody
	//	*Transaction_MultiSignatureTransactionBody
	//	*Transaction_FeeVoteCommitTransactionBody
	//	*Transaction_FeeVoteRevealTransactionBody
	//	*Transaction_LiquidPaymentTransactionBody
	//	*Transaction_LiquidPaymentStopTransactionBody
	TransactionBody isTransaction_TransactionBody `protobuf_oneof:"TransactionBody"`
	Signature       []byte                        `protobuf:"bytes,31,opt,name=Signature,proto3" json:"Signature,omitempty"`
	// nullable
	Escrow               *Escrow  `protobuf:"bytes,32,opt,name=Escrow,proto3" json:"Escrow,omitempty"`
	Message              []byte   `protobuf:"bytes,33,opt,name=Message,proto3" json:"Message,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Transaction represent the transaction data structure stored in the database

func (*Transaction) Descriptor

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

func (*Transaction) GetApprovalEscrowTransactionBody

func (m *Transaction) GetApprovalEscrowTransactionBody() *ApprovalEscrowTransactionBody

func (*Transaction) GetBlockID

func (m *Transaction) GetBlockID() int64

func (*Transaction) GetClaimNodeRegistrationTransactionBody

func (m *Transaction) GetClaimNodeRegistrationTransactionBody() *ClaimNodeRegistrationTransactionBody

func (*Transaction) GetEmptyTransactionBody

func (m *Transaction) GetEmptyTransactionBody() *EmptyTransactionBody

func (*Transaction) GetEscrow

func (m *Transaction) GetEscrow() *Escrow

func (*Transaction) GetFee

func (m *Transaction) GetFee() int64

func (*Transaction) GetFeeVoteCommitTransactionBody

func (m *Transaction) GetFeeVoteCommitTransactionBody() *FeeVoteCommitTransactionBody

func (*Transaction) GetFeeVoteRevealTransactionBody

func (m *Transaction) GetFeeVoteRevealTransactionBody() *FeeVoteRevealTransactionBody

func (*Transaction) GetHeight

func (m *Transaction) GetHeight() uint32

func (*Transaction) GetID

func (m *Transaction) GetID() int64

func (*Transaction) GetLiquidPaymentStopTransactionBody

func (m *Transaction) GetLiquidPaymentStopTransactionBody() *LiquidPaymentStopTransactionBody

func (*Transaction) GetLiquidPaymentTransactionBody

func (m *Transaction) GetLiquidPaymentTransactionBody() *LiquidPaymentTransactionBody

func (*Transaction) GetMessage

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

func (*Transaction) GetMultiSignatureTransactionBody

func (m *Transaction) GetMultiSignatureTransactionBody() *MultiSignatureTransactionBody

func (*Transaction) GetMultisigChild

func (m *Transaction) GetMultisigChild() bool

func (*Transaction) GetNodeRegistrationTransactionBody

func (m *Transaction) GetNodeRegistrationTransactionBody() *NodeRegistrationTransactionBody

func (*Transaction) GetRecipientAccountAddress

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

func (*Transaction) GetRemoveAccountDatasetTransactionBody

func (m *Transaction) GetRemoveAccountDatasetTransactionBody() *RemoveAccountDatasetTransactionBody

func (*Transaction) GetRemoveNodeRegistrationTransactionBody

func (m *Transaction) GetRemoveNodeRegistrationTransactionBody() *RemoveNodeRegistrationTransactionBody

func (*Transaction) GetSendZBCTransactionBody

func (m *Transaction) GetSendZBCTransactionBody() *SendZBCTransactionBody

func (*Transaction) GetSenderAccountAddress

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

func (*Transaction) GetSetupAccountDatasetTransactionBody

func (m *Transaction) GetSetupAccountDatasetTransactionBody() *SetupAccountDatasetTransactionBody

func (*Transaction) GetSignature

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

func (*Transaction) GetTimestamp

func (m *Transaction) GetTimestamp() int64

func (*Transaction) GetTransactionBody

func (m *Transaction) GetTransactionBody() isTransaction_TransactionBody

func (*Transaction) GetTransactionBodyBytes

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

func (*Transaction) GetTransactionBodyLength

func (m *Transaction) GetTransactionBodyLength() uint32

func (*Transaction) GetTransactionHash

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

func (*Transaction) GetTransactionIndex

func (m *Transaction) GetTransactionIndex() uint32

func (*Transaction) GetTransactionType

func (m *Transaction) GetTransactionType() uint32

func (*Transaction) GetUpdateNodeRegistrationTransactionBody

func (m *Transaction) GetUpdateNodeRegistrationTransactionBody() *UpdateNodeRegistrationTransactionBody

func (*Transaction) GetVersion

func (m *Transaction) GetVersion() uint32

func (*Transaction) ProtoMessage

func (*Transaction) ProtoMessage()

func (*Transaction) Reset

func (m *Transaction) Reset()

func (*Transaction) String

func (m *Transaction) String() string

func (*Transaction) XXX_DiscardUnknown

func (m *Transaction) XXX_DiscardUnknown()

func (*Transaction) XXX_Marshal

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

func (*Transaction) XXX_Merge

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

func (*Transaction) XXX_OneofWrappers

func (*Transaction) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Transaction) XXX_Size

func (m *Transaction) XXX_Size() int

func (*Transaction) XXX_Unmarshal

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

type TransactionBodyInterface

type TransactionBodyInterface = isTransaction_TransactionBody

TransactionBodyInterface allowing isTransaction_TransactionBody access from other package

type TransactionType

type TransactionType int32
const (
	// in bytes: []byte{0,0,0,0}
	TransactionType_EmptyTransaction TransactionType = 0
	// in bytes: []byte{1,0,0,0}
	TransactionType_SendZBCTransaction TransactionType = 1
	// in bytes: []byte{2,0,0,0}
	TransactionType_NodeRegistrationTransaction TransactionType = 2
	// in bytes: []byte{2,1,0,0}
	TransactionType_UpdateNodeRegistrationTransaction TransactionType = 258
	// in bytes: []byte{2,2,0,0}
	TransactionType_RemoveNodeRegistrationTransaction TransactionType = 514
	// in bytes: []byte{2,3,0,0}
	TransactionType_ClaimNodeRegistrationTransaction TransactionType = 770
	// in bytes: []byte{3,0,0,0}
	TransactionType_SetupAccountDatasetTransaction TransactionType = 3
	// in bytes: []byte{3,1,0,0}
	TransactionType_RemoveAccountDatasetTransaction TransactionType = 259
	// in bytes: []byte{4,0,0,0}
	TransactionType_ApprovalEscrowTransaction TransactionType = 4
	// in bytes: []byte{5,0,0,0}
	TransactionType_MultiSignatureTransaction TransactionType = 5
	// in bytes: []byte{6,0,0,0}
	TransactionType_LiquidPaymentTransaction TransactionType = 6
	// in bytes: []byte{6,1,0,0}
	TransactionType_LiquidPaymentStopTransaction TransactionType = 262
	// in bytes: []byte{7,0,0,0}
	TransactionType_FeeVoteCommitmentVoteTransaction TransactionType = 7
	// in bytes: []byte{7,1,0,0}
	TransactionType_FeeVoteRevealVoteTransaction TransactionType = 263
)

func (TransactionType) EnumDescriptor

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

func (TransactionType) String

func (x TransactionType) String() string

type Transaction_ApprovalEscrowTransactionBody

type Transaction_ApprovalEscrowTransactionBody struct {
	ApprovalEscrowTransactionBody *ApprovalEscrowTransactionBody `protobuf:"bytes,25,opt,name=approvalEscrowTransactionBody,proto3,oneof"`
}

type Transaction_ClaimNodeRegistrationTransactionBody

type Transaction_ClaimNodeRegistrationTransactionBody struct {
	ClaimNodeRegistrationTransactionBody *ClaimNodeRegistrationTransactionBody `protobuf:"bytes,22,opt,name=claimNodeRegistrationTransactionBody,proto3,oneof"`
}

type Transaction_EmptyTransactionBody

type Transaction_EmptyTransactionBody struct {
	EmptyTransactionBody *EmptyTransactionBody `protobuf:"bytes,17,opt,name=emptyTransactionBody,proto3,oneof"`
}

type Transaction_FeeVoteCommitTransactionBody

type Transaction_FeeVoteCommitTransactionBody struct {
	FeeVoteCommitTransactionBody *FeeVoteCommitTransactionBody `protobuf:"bytes,27,opt,name=feeVoteCommitTransactionBody,proto3,oneof"`
}

type Transaction_FeeVoteRevealTransactionBody

type Transaction_FeeVoteRevealTransactionBody struct {
	FeeVoteRevealTransactionBody *FeeVoteRevealTransactionBody `protobuf:"bytes,28,opt,name=feeVoteRevealTransactionBody,proto3,oneof"`
}

type Transaction_LiquidPaymentStopTransactionBody

type Transaction_LiquidPaymentStopTransactionBody struct {
	LiquidPaymentStopTransactionBody *LiquidPaymentStopTransactionBody `protobuf:"bytes,30,opt,name=liquidPaymentStopTransactionBody,proto3,oneof"`
}

type Transaction_LiquidPaymentTransactionBody

type Transaction_LiquidPaymentTransactionBody struct {
	LiquidPaymentTransactionBody *LiquidPaymentTransactionBody `protobuf:"bytes,29,opt,name=liquidPaymentTransactionBody,proto3,oneof"`
}

type Transaction_MultiSignatureTransactionBody

type Transaction_MultiSignatureTransactionBody struct {
	MultiSignatureTransactionBody *MultiSignatureTransactionBody `protobuf:"bytes,26,opt,name=multiSignatureTransactionBody,proto3,oneof"`
}

type Transaction_NodeRegistrationTransactionBody

type Transaction_NodeRegistrationTransactionBody struct {
	NodeRegistrationTransactionBody *NodeRegistrationTransactionBody `protobuf:"bytes,19,opt,name=nodeRegistrationTransactionBody,proto3,oneof"`
}

type Transaction_RemoveAccountDatasetTransactionBody

type Transaction_RemoveAccountDatasetTransactionBody struct {
	RemoveAccountDatasetTransactionBody *RemoveAccountDatasetTransactionBody `protobuf:"bytes,24,opt,name=removeAccountDatasetTransactionBody,proto3,oneof"`
}

type Transaction_RemoveNodeRegistrationTransactionBody

type Transaction_RemoveNodeRegistrationTransactionBody struct {
	RemoveNodeRegistrationTransactionBody *RemoveNodeRegistrationTransactionBody `protobuf:"bytes,21,opt,name=removeNodeRegistrationTransactionBody,proto3,oneof"`
}

type Transaction_SendZBCTransactionBody

type Transaction_SendZBCTransactionBody struct {
	SendZBCTransactionBody *SendZBCTransactionBody `protobuf:"bytes,18,opt,name=sendZBCTransactionBody,proto3,oneof"`
}

type Transaction_SetupAccountDatasetTransactionBody

type Transaction_SetupAccountDatasetTransactionBody struct {
	SetupAccountDatasetTransactionBody *SetupAccountDatasetTransactionBody `protobuf:"bytes,23,opt,name=setupAccountDatasetTransactionBody,proto3,oneof"`
}

type Transaction_UpdateNodeRegistrationTransactionBody

type Transaction_UpdateNodeRegistrationTransactionBody struct {
	UpdateNodeRegistrationTransactionBody *UpdateNodeRegistrationTransactionBody `protobuf:"bytes,20,opt,name=updateNodeRegistrationTransactionBody,proto3,oneof"`
}

type UpdateNodeRegistrationTransactionBody

type UpdateNodeRegistrationTransactionBody struct {
	NodePublicKey []byte `protobuf:"bytes,1,opt,name=NodePublicKey,proto3" json:"NodePublicKey,omitempty"`
	// Funds to be locked to register the node
	LockedBalance int64 `protobuf:"varint,2,opt,name=LockedBalance,proto3" json:"LockedBalance,omitempty"`
	// Proof of ownership (message + signature)
	Poown                *ProofOfOwnership `protobuf:"bytes,3,opt,name=Poown,proto3" json:"Poown,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*UpdateNodeRegistrationTransactionBody) Descriptor

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

func (*UpdateNodeRegistrationTransactionBody) GetLockedBalance

func (m *UpdateNodeRegistrationTransactionBody) GetLockedBalance() int64

func (*UpdateNodeRegistrationTransactionBody) GetNodePublicKey

func (m *UpdateNodeRegistrationTransactionBody) GetNodePublicKey() []byte

func (*UpdateNodeRegistrationTransactionBody) GetPoown

func (*UpdateNodeRegistrationTransactionBody) ProtoMessage

func (*UpdateNodeRegistrationTransactionBody) ProtoMessage()

func (*UpdateNodeRegistrationTransactionBody) Reset

func (*UpdateNodeRegistrationTransactionBody) String

func (*UpdateNodeRegistrationTransactionBody) XXX_DiscardUnknown

func (m *UpdateNodeRegistrationTransactionBody) XXX_DiscardUnknown()

func (*UpdateNodeRegistrationTransactionBody) XXX_Marshal

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

func (*UpdateNodeRegistrationTransactionBody) XXX_Merge

func (*UpdateNodeRegistrationTransactionBody) XXX_Size

func (*UpdateNodeRegistrationTransactionBody) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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