protocol

package
v0.0.0-...-bf1cce6 Latest Latest
Warning

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

Go to latest
Published: Mar 24, 2022 License: MIT Imports: 6 Imported by: 51

Documentation

Overview

AUTO GENERATED FILE (by membufc proto compiler v0.4.0)

AUTO GENERATED FILE (by membufc proto compiler v0.4.0)

AUTO GENERATED FILE (by membufc proto compiler v0.4.0)

AUTO GENERATED FILE (by membufc proto compiler v0.4.0)

AUTO GENERATED FILE (by membufc proto compiler v0.4.0)

AUTO GENERATED FILE (by membufc proto compiler v0.4.0)

AUTO GENERATED FILE (by membufc proto compiler v0.4.0)

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PackedInputArgumentsFromNatives

func PackedInputArgumentsFromNatives(args []interface{}) ([]byte, error)

the func input is array of go natives (for contract) and encoded to ArgumentArray packed bytes *without* header (length)

func PackedOutputArgumentsToNatives

func PackedOutputArgumentsToNatives(buf []byte) (res []interface{}, err error)

the func input is ArgumentArray output (of contract/event) as packed bytes *with* header (length) that is decoded to array of go natives

Types

type Argument

type Argument struct {
	// contains filtered or unexported fields
}

func ArgumentReader

func ArgumentReader(buf []byte) *Argument

func ArgumentsFromNatives

func ArgumentsFromNatives(args []interface{}) ([]*Argument, error)

func (*Argument) BoolArrayValueCopiedToNative

func (x *Argument) BoolArrayValueCopiedToNative() []bool

func (*Argument) BoolArrayValueIterator

func (x *Argument) BoolArrayValueIterator() *membuffers.Iterator

func (*Argument) BoolValue

func (x *Argument) BoolValue() bool

func (*Argument) Bytes20ArrayValueCopiedToNative

func (x *Argument) Bytes20ArrayValueCopiedToNative() [][20]byte

func (*Argument) Bytes20ArrayValueIterator

func (x *Argument) Bytes20ArrayValueIterator() *membuffers.Iterator

func (*Argument) Bytes20Value

func (x *Argument) Bytes20Value() [20]byte

func (*Argument) Bytes32ArrayValueCopiedToNative

func (x *Argument) Bytes32ArrayValueCopiedToNative() [][32]byte

func (*Argument) Bytes32ArrayValueIterator

func (x *Argument) Bytes32ArrayValueIterator() *membuffers.Iterator

func (*Argument) Bytes32Value

func (x *Argument) Bytes32Value() [32]byte

func (*Argument) BytesArrayValueCopiedToNative

func (x *Argument) BytesArrayValueCopiedToNative() [][]byte

func (*Argument) BytesArrayValueIterator

func (x *Argument) BytesArrayValueIterator() *membuffers.Iterator

func (*Argument) BytesValue

func (x *Argument) BytesValue() []byte

func (*Argument) Equal

func (x *Argument) Equal(y *Argument) bool

func (*Argument) IsTypeBoolArrayValue

func (x *Argument) IsTypeBoolArrayValue() bool

func (*Argument) IsTypeBoolValue

func (x *Argument) IsTypeBoolValue() bool

func (*Argument) IsTypeBytes20ArrayValue

func (x *Argument) IsTypeBytes20ArrayValue() bool

func (*Argument) IsTypeBytes20Value

func (x *Argument) IsTypeBytes20Value() bool

func (*Argument) IsTypeBytes32ArrayValue

func (x *Argument) IsTypeBytes32ArrayValue() bool

func (*Argument) IsTypeBytes32Value

func (x *Argument) IsTypeBytes32Value() bool

func (*Argument) IsTypeBytesArrayValue

func (x *Argument) IsTypeBytesArrayValue() bool

func (*Argument) IsTypeBytesValue

func (x *Argument) IsTypeBytesValue() bool

func (*Argument) IsTypeStringArrayValue

func (x *Argument) IsTypeStringArrayValue() bool

func (*Argument) IsTypeStringValue

func (x *Argument) IsTypeStringValue() bool

func (*Argument) IsTypeUint256ArrayValue

func (x *Argument) IsTypeUint256ArrayValue() bool

func (*Argument) IsTypeUint256Value

func (x *Argument) IsTypeUint256Value() bool

func (*Argument) IsTypeUint32ArrayValue

func (x *Argument) IsTypeUint32ArrayValue() bool

func (*Argument) IsTypeUint32Value

func (x *Argument) IsTypeUint32Value() bool

func (*Argument) IsTypeUint64ArrayValue

func (x *Argument) IsTypeUint64ArrayValue() bool

func (*Argument) IsTypeUint64Value

func (x *Argument) IsTypeUint64Value() bool

func (*Argument) IsValid

func (x *Argument) IsValid() bool

func (*Argument) MutateBoolValue

func (x *Argument) MutateBoolValue(v bool) error

func (*Argument) MutateBytes20Value

func (x *Argument) MutateBytes20Value(v [20]byte) error

func (*Argument) MutateBytes32Value

func (x *Argument) MutateBytes32Value(v [32]byte) error

func (*Argument) MutateBytesValue

func (x *Argument) MutateBytesValue(v []byte) error

func (*Argument) MutateStringValue

func (x *Argument) MutateStringValue(v string) error

func (*Argument) MutateUint256Value

func (x *Argument) MutateUint256Value(v *big.Int) error

func (*Argument) MutateUint32Value

func (x *Argument) MutateUint32Value(v uint32) error

func (*Argument) MutateUint64Value

func (x *Argument) MutateUint64Value(v uint64) error

func (*Argument) Raw

func (x *Argument) Raw() []byte

func (*Argument) RawType

func (x *Argument) RawType() []byte

func (*Argument) RawTypeWithHeader

func (x *Argument) RawTypeWithHeader() []byte

func (*Argument) String

func (x *Argument) String() string

func (*Argument) StringArrayValueCopiedToNative

func (x *Argument) StringArrayValueCopiedToNative() []string

func (*Argument) StringArrayValueIterator

func (x *Argument) StringArrayValueIterator() *membuffers.Iterator

func (*Argument) StringBoolArrayValue

func (x *Argument) StringBoolArrayValue() string

func (*Argument) StringBoolValue

func (x *Argument) StringBoolValue() string

func (*Argument) StringBytes20ArrayValue

func (x *Argument) StringBytes20ArrayValue() string

func (*Argument) StringBytes20Value

func (x *Argument) StringBytes20Value() string

func (*Argument) StringBytes32ArrayValue

func (x *Argument) StringBytes32ArrayValue() string

func (*Argument) StringBytes32Value

func (x *Argument) StringBytes32Value() string

func (*Argument) StringBytesArrayValue

func (x *Argument) StringBytesArrayValue() string

func (*Argument) StringBytesValue

func (x *Argument) StringBytesValue() string

func (*Argument) StringStringArrayValue

func (x *Argument) StringStringArrayValue() string

func (*Argument) StringStringValue

func (x *Argument) StringStringValue() string

func (*Argument) StringType

func (x *Argument) StringType() string

func (*Argument) StringUint256ArrayValue

func (x *Argument) StringUint256ArrayValue() string

func (*Argument) StringUint256Value

func (x *Argument) StringUint256Value() string

func (*Argument) StringUint32ArrayValue

func (x *Argument) StringUint32ArrayValue() string

func (*Argument) StringUint32Value

func (x *Argument) StringUint32Value() string

func (*Argument) StringUint64ArrayValue

func (x *Argument) StringUint64ArrayValue() string

func (*Argument) StringUint64Value

func (x *Argument) StringUint64Value() string

func (*Argument) StringValue

func (x *Argument) StringValue() string

func (*Argument) Type

func (x *Argument) Type() ArgumentType

func (*Argument) Uint256ArrayValueCopiedToNative

func (x *Argument) Uint256ArrayValueCopiedToNative() []*big.Int

func (*Argument) Uint256ArrayValueIterator

func (x *Argument) Uint256ArrayValueIterator() *membuffers.Iterator

func (*Argument) Uint256Value

func (x *Argument) Uint256Value() *big.Int

func (*Argument) Uint32ArrayValueCopiedToNative

func (x *Argument) Uint32ArrayValueCopiedToNative() []uint32

func (*Argument) Uint32ArrayValueIterator

func (x *Argument) Uint32ArrayValueIterator() *membuffers.Iterator

func (*Argument) Uint32Value

func (x *Argument) Uint32Value() uint32

func (*Argument) Uint64ArrayValueCopiedToNative

func (x *Argument) Uint64ArrayValueCopiedToNative() []uint64

func (*Argument) Uint64ArrayValueIterator

func (x *Argument) Uint64ArrayValueIterator() *membuffers.Iterator

func (*Argument) Uint64Value

func (x *Argument) Uint64Value() uint64

type ArgumentArray

type ArgumentArray struct {
	// contains filtered or unexported fields
}

func ArgumentArrayFromNatives

func ArgumentArrayFromNatives(args []interface{}) (*ArgumentArray, error)

func ArgumentArrayReader

func ArgumentArrayReader(buf []byte) *ArgumentArray

func ArgumentsArrayEmpty

func ArgumentsArrayEmpty() *ArgumentArray

func (*ArgumentArray) ArgumentsIterator

func (x *ArgumentArray) ArgumentsIterator() *ArgumentArrayArgumentsIterator

func (*ArgumentArray) Equal

func (x *ArgumentArray) Equal(y *ArgumentArray) bool

func (*ArgumentArray) IsValid

func (x *ArgumentArray) IsValid() bool

func (*ArgumentArray) Raw

func (x *ArgumentArray) Raw() []byte

func (*ArgumentArray) RawArgumentsArray

func (x *ArgumentArray) RawArgumentsArray() []byte

func (*ArgumentArray) RawArgumentsArrayWithHeader

func (x *ArgumentArray) RawArgumentsArrayWithHeader() []byte

func (*ArgumentArray) String

func (x *ArgumentArray) String() string

func (*ArgumentArray) StringArguments

func (x *ArgumentArray) StringArguments() (res string)

func (*ArgumentArray) ToNatives

func (x *ArgumentArray) ToNatives() (res []interface{}, err error)

type ArgumentArrayArgumentsIterator

type ArgumentArrayArgumentsIterator struct {
	// contains filtered or unexported fields
}

func (*ArgumentArrayArgumentsIterator) HasNext

func (i *ArgumentArrayArgumentsIterator) HasNext() bool

func (*ArgumentArrayArgumentsIterator) NextArguments

func (i *ArgumentArrayArgumentsIterator) NextArguments() *Argument

type ArgumentArrayBuilder

type ArgumentArrayBuilder struct {
	Arguments []*ArgumentBuilder
	// contains filtered or unexported fields
}

func ArgumentArrayBuilderFromRaw

func ArgumentArrayBuilderFromRaw(raw []byte) *ArgumentArrayBuilder

func (*ArgumentArrayBuilder) Build

func (w *ArgumentArrayBuilder) Build() *ArgumentArray

func (*ArgumentArrayBuilder) CalcRequiredSize

func (w *ArgumentArrayBuilder) CalcRequiredSize() membuffers.Offset

func (*ArgumentArrayBuilder) GetSize

func (w *ArgumentArrayBuilder) GetSize() membuffers.Offset

func (*ArgumentArrayBuilder) HexDump

func (w *ArgumentArrayBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*ArgumentArrayBuilder) Write

func (w *ArgumentArrayBuilder) Write(buf []byte) (err error)

type ArgumentBuilder

type ArgumentBuilder struct {
	Type              ArgumentType
	Uint32Value       uint32
	Uint64Value       uint64
	StringValue       string
	BytesValue        []byte
	BoolValue         bool
	Uint256Value      *big.Int
	Bytes20Value      [20]byte
	Bytes32Value      [32]byte
	Uint32ArrayValue  []uint32
	Uint64ArrayValue  []uint64
	StringArrayValue  []string
	BytesArrayValue   [][]byte
	BoolArrayValue    []bool
	Uint256ArrayValue []*big.Int
	Bytes20ArrayValue [][20]byte
	Bytes32ArrayValue [][32]byte
	// contains filtered or unexported fields
}

func ArgumentBuilderFromNative

func ArgumentBuilderFromNative(arg interface{}) (res *ArgumentBuilder, err error)

func ArgumentBuilderFromRaw

func ArgumentBuilderFromRaw(raw []byte) *ArgumentBuilder

func ArgumentBuildersFromNatives

func ArgumentBuildersFromNatives(args []interface{}) ([]*ArgumentBuilder, error)

func (*ArgumentBuilder) Build

func (w *ArgumentBuilder) Build() *Argument

func (*ArgumentBuilder) CalcRequiredSize

func (w *ArgumentBuilder) CalcRequiredSize() membuffers.Offset

func (*ArgumentBuilder) GetSize

func (w *ArgumentBuilder) GetSize() membuffers.Offset

func (*ArgumentBuilder) HexDump

func (w *ArgumentBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*ArgumentBuilder) Write

func (w *ArgumentBuilder) Write(buf []byte) (err error)

type ArgumentType

type ArgumentType uint16
const (
	ARGUMENT_TYPE_UINT_32_VALUE        ArgumentType = 0
	ARGUMENT_TYPE_UINT_64_VALUE        ArgumentType = 1
	ARGUMENT_TYPE_STRING_VALUE         ArgumentType = 2
	ARGUMENT_TYPE_BYTES_VALUE          ArgumentType = 3
	ARGUMENT_TYPE_BOOL_VALUE           ArgumentType = 4
	ARGUMENT_TYPE_UINT_256_VALUE       ArgumentType = 5
	ARGUMENT_TYPE_BYTES_20_VALUE       ArgumentType = 6
	ARGUMENT_TYPE_BYTES_32_VALUE       ArgumentType = 7
	ARGUMENT_TYPE_UINT_32_ARRAY_VALUE  ArgumentType = 8
	ARGUMENT_TYPE_UINT_64_ARRAY_VALUE  ArgumentType = 9
	ARGUMENT_TYPE_STRING_ARRAY_VALUE   ArgumentType = 10
	ARGUMENT_TYPE_BYTES_ARRAY_VALUE    ArgumentType = 11
	ARGUMENT_TYPE_BOOL_ARRAY_VALUE     ArgumentType = 12
	ARGUMENT_TYPE_UINT_256_ARRAY_VALUE ArgumentType = 13
	ARGUMENT_TYPE_BYTES_20_ARRAY_VALUE ArgumentType = 14
	ARGUMENT_TYPE_BYTES_32_ARRAY_VALUE ArgumentType = 15
)

type BlockPairContainer

type BlockPairContainer struct {
	TransactionsBlock *TransactionsBlockContainer
	ResultsBlock      *ResultsBlockContainer
}

func (*BlockPairContainer) String

func (x *BlockPairContainer) String() string

func (*BlockPairContainer) StringResultsBlock

func (x *BlockPairContainer) StringResultsBlock() (res string)

func (*BlockPairContainer) StringTransactionsBlock

func (x *BlockPairContainer) StringTransactionsBlock() (res string)

type BlockType

type BlockType uint16
const (
	BLOCK_TYPE_RESERVED           BlockType = 0
	BLOCK_TYPE_BLOCK_PAIR         BlockType = 1
	BLOCK_TYPE_TRANSACTIONS_BLOCK BlockType = 2
	BLOCK_TYPE_RESULTS_BLOCK      BlockType = 3
)

func (BlockType) String

func (n BlockType) String() string

type ContractStateDiff

type ContractStateDiff struct {
	// contains filtered or unexported fields
}

func ContractStateDiffReader

func ContractStateDiffReader(buf []byte) *ContractStateDiff

func (*ContractStateDiff) ContractName

func (x *ContractStateDiff) ContractName() primitives.ContractName

func (*ContractStateDiff) Equal

func (*ContractStateDiff) IsValid

func (x *ContractStateDiff) IsValid() bool

func (*ContractStateDiff) MutateContractName

func (x *ContractStateDiff) MutateContractName(v primitives.ContractName) error

func (*ContractStateDiff) Raw

func (x *ContractStateDiff) Raw() []byte

func (*ContractStateDiff) RawContractName

func (x *ContractStateDiff) RawContractName() []byte

func (*ContractStateDiff) RawContractNameWithHeader

func (x *ContractStateDiff) RawContractNameWithHeader() []byte

func (*ContractStateDiff) RawStateDiffsArray

func (x *ContractStateDiff) RawStateDiffsArray() []byte

func (*ContractStateDiff) RawStateDiffsArrayWithHeader

func (x *ContractStateDiff) RawStateDiffsArrayWithHeader() []byte

func (*ContractStateDiff) StateDiffsIterator

func (x *ContractStateDiff) StateDiffsIterator() *ContractStateDiffStateDiffsIterator

func (*ContractStateDiff) String

func (x *ContractStateDiff) String() string

func (*ContractStateDiff) StringContractName

func (x *ContractStateDiff) StringContractName() string

func (*ContractStateDiff) StringStateDiffs

func (x *ContractStateDiff) StringStateDiffs() (res string)

type ContractStateDiffBuilder

type ContractStateDiffBuilder struct {
	ContractName primitives.ContractName
	StateDiffs   []*StateRecordBuilder
	// contains filtered or unexported fields
}

func ContractStateDiffBuilderFromRaw

func ContractStateDiffBuilderFromRaw(raw []byte) *ContractStateDiffBuilder

func (*ContractStateDiffBuilder) Build

func (*ContractStateDiffBuilder) CalcRequiredSize

func (w *ContractStateDiffBuilder) CalcRequiredSize() membuffers.Offset

func (*ContractStateDiffBuilder) GetSize

func (w *ContractStateDiffBuilder) GetSize() membuffers.Offset

func (*ContractStateDiffBuilder) HexDump

func (w *ContractStateDiffBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*ContractStateDiffBuilder) Write

func (w *ContractStateDiffBuilder) Write(buf []byte) (err error)

type ContractStateDiffStateDiffsIterator

type ContractStateDiffStateDiffsIterator struct {
	// contains filtered or unexported fields
}

func (*ContractStateDiffStateDiffsIterator) HasNext

func (*ContractStateDiffStateDiffsIterator) NextStateDiffs

func (i *ContractStateDiffStateDiffsIterator) NextStateDiffs() *StateRecord

type CrosschainConnectorType

type CrosschainConnectorType uint16
const (
	CROSSCHAIN_CONNECTOR_TYPE_RESERVED CrosschainConnectorType = 0
	CROSSCHAIN_CONNECTOR_TYPE_ETHEREUM CrosschainConnectorType = 1
)

func (CrosschainConnectorType) String

func (n CrosschainConnectorType) String() string

type EdDSA01Signer

type EdDSA01Signer struct {
	// contains filtered or unexported fields
}

func EdDSA01SignerReader

func EdDSA01SignerReader(buf []byte) *EdDSA01Signer

func (*EdDSA01Signer) Equal

func (x *EdDSA01Signer) Equal(y *EdDSA01Signer) bool

func (*EdDSA01Signer) IsValid

func (x *EdDSA01Signer) IsValid() bool

func (*EdDSA01Signer) MutateNetworkType

func (x *EdDSA01Signer) MutateNetworkType(v SignerNetworkType) error

func (*EdDSA01Signer) MutateSignerPublicKey

func (x *EdDSA01Signer) MutateSignerPublicKey(v primitives.Ed25519PublicKey) error

func (*EdDSA01Signer) NetworkType

func (x *EdDSA01Signer) NetworkType() SignerNetworkType

func (*EdDSA01Signer) Raw

func (x *EdDSA01Signer) Raw() []byte

func (*EdDSA01Signer) RawNetworkType

func (x *EdDSA01Signer) RawNetworkType() []byte

func (*EdDSA01Signer) RawSignerPublicKey

func (x *EdDSA01Signer) RawSignerPublicKey() []byte

func (*EdDSA01Signer) RawSignerPublicKeyWithHeader

func (x *EdDSA01Signer) RawSignerPublicKeyWithHeader() []byte

func (*EdDSA01Signer) SignerPublicKey

func (x *EdDSA01Signer) SignerPublicKey() primitives.Ed25519PublicKey

func (*EdDSA01Signer) String

func (x *EdDSA01Signer) String() string

func (*EdDSA01Signer) StringNetworkType

func (x *EdDSA01Signer) StringNetworkType() string

func (*EdDSA01Signer) StringSignerPublicKey

func (x *EdDSA01Signer) StringSignerPublicKey() string

type EdDSA01SignerBuilder

type EdDSA01SignerBuilder struct {
	NetworkType     SignerNetworkType
	SignerPublicKey primitives.Ed25519PublicKey
	// contains filtered or unexported fields
}

func EdDSA01SignerBuilderFromRaw

func EdDSA01SignerBuilderFromRaw(raw []byte) *EdDSA01SignerBuilder

func (*EdDSA01SignerBuilder) Build

func (w *EdDSA01SignerBuilder) Build() *EdDSA01Signer

func (*EdDSA01SignerBuilder) CalcRequiredSize

func (w *EdDSA01SignerBuilder) CalcRequiredSize() membuffers.Offset

func (*EdDSA01SignerBuilder) GetSize

func (w *EdDSA01SignerBuilder) GetSize() membuffers.Offset

func (*EdDSA01SignerBuilder) HexDump

func (w *EdDSA01SignerBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*EdDSA01SignerBuilder) Write

func (w *EdDSA01SignerBuilder) Write(buf []byte) (err error)

type Event

type Event struct {
	// contains filtered or unexported fields
}

func EventReader

func EventReader(buf []byte) *Event

func (*Event) ContractName

func (x *Event) ContractName() primitives.ContractName

func (*Event) Equal

func (x *Event) Equal(y *Event) bool

func (*Event) EventName

func (x *Event) EventName() primitives.EventName

func (*Event) IsValid

func (x *Event) IsValid() bool

func (*Event) MutateContractName

func (x *Event) MutateContractName(v primitives.ContractName) error

func (*Event) MutateEventName

func (x *Event) MutateEventName(v primitives.EventName) error

func (*Event) MutateOutputArgumentArray

func (x *Event) MutateOutputArgumentArray(v primitives.PackedArgumentArray) error

func (*Event) OutputArgumentArray

func (x *Event) OutputArgumentArray() primitives.PackedArgumentArray

func (*Event) Raw

func (x *Event) Raw() []byte

func (*Event) RawContractName

func (x *Event) RawContractName() []byte

func (*Event) RawContractNameWithHeader

func (x *Event) RawContractNameWithHeader() []byte

func (*Event) RawEventName

func (x *Event) RawEventName() []byte

func (*Event) RawEventNameWithHeader

func (x *Event) RawEventNameWithHeader() []byte

func (*Event) RawOutputArgumentArray

func (x *Event) RawOutputArgumentArray() []byte

func (*Event) RawOutputArgumentArrayWithHeader

func (x *Event) RawOutputArgumentArrayWithHeader() []byte

func (*Event) String

func (x *Event) String() string

func (*Event) StringContractName

func (x *Event) StringContractName() string

func (*Event) StringEventName

func (x *Event) StringEventName() string

func (*Event) StringOutputArgumentArray

func (x *Event) StringOutputArgumentArray() string

type EventBuilder

type EventBuilder struct {
	ContractName        primitives.ContractName
	EventName           primitives.EventName
	OutputArgumentArray primitives.PackedArgumentArray
	// contains filtered or unexported fields
}

func EventBuilderFromRaw

func EventBuilderFromRaw(raw []byte) *EventBuilder

func (*EventBuilder) Build

func (w *EventBuilder) Build() *Event

func (*EventBuilder) CalcRequiredSize

func (w *EventBuilder) CalcRequiredSize() membuffers.Offset

func (*EventBuilder) GetSize

func (w *EventBuilder) GetSize() membuffers.Offset

func (*EventBuilder) HexDump

func (w *EventBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*EventBuilder) Write

func (w *EventBuilder) Write(buf []byte) (err error)

type EventsArray

type EventsArray struct {
	// contains filtered or unexported fields
}

func EventsArrayReader

func EventsArrayReader(buf []byte) *EventsArray

func (*EventsArray) Equal

func (x *EventsArray) Equal(y *EventsArray) bool

func (*EventsArray) EventsIterator

func (x *EventsArray) EventsIterator() *EventsArrayEventsIterator

func (*EventsArray) IsValid

func (x *EventsArray) IsValid() bool

func (*EventsArray) Raw

func (x *EventsArray) Raw() []byte

func (*EventsArray) RawEventsArray

func (x *EventsArray) RawEventsArray() []byte

func (*EventsArray) RawEventsArrayWithHeader

func (x *EventsArray) RawEventsArrayWithHeader() []byte

func (*EventsArray) String

func (x *EventsArray) String() string

func (*EventsArray) StringEvents

func (x *EventsArray) StringEvents() (res string)

type EventsArrayBuilder

type EventsArrayBuilder struct {
	Events []*EventBuilder
	// contains filtered or unexported fields
}

func EventsArrayBuilderFromRaw

func EventsArrayBuilderFromRaw(raw []byte) *EventsArrayBuilder

func (*EventsArrayBuilder) Build

func (w *EventsArrayBuilder) Build() *EventsArray

func (*EventsArrayBuilder) CalcRequiredSize

func (w *EventsArrayBuilder) CalcRequiredSize() membuffers.Offset

func (*EventsArrayBuilder) GetSize

func (w *EventsArrayBuilder) GetSize() membuffers.Offset

func (*EventsArrayBuilder) HexDump

func (w *EventsArrayBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*EventsArrayBuilder) Write

func (w *EventsArrayBuilder) Write(buf []byte) (err error)

type EventsArrayEventsIterator

type EventsArrayEventsIterator struct {
	// contains filtered or unexported fields
}

func (*EventsArrayEventsIterator) HasNext

func (i *EventsArrayEventsIterator) HasNext() bool

func (*EventsArrayEventsIterator) NextEvents

func (i *EventsArrayEventsIterator) NextEvents() *Event

type ExecutionAccessScope

type ExecutionAccessScope uint16
const (
	ACCESS_SCOPE_RESERVED   ExecutionAccessScope = 0
	ACCESS_SCOPE_READ_ONLY  ExecutionAccessScope = 1
	ACCESS_SCOPE_READ_WRITE ExecutionAccessScope = 2
)

func (ExecutionAccessScope) String

func (n ExecutionAccessScope) String() string

type ExecutionPermissionScope

type ExecutionPermissionScope uint16
const (
	PERMISSION_SCOPE_RESERVED ExecutionPermissionScope = 0
	PERMISSION_SCOPE_SYSTEM   ExecutionPermissionScope = 1
	PERMISSION_SCOPE_SERVICE  ExecutionPermissionScope = 2
)

func (ExecutionPermissionScope) String

func (n ExecutionPermissionScope) String() string

type ExecutionResult

type ExecutionResult uint16
const (
	EXECUTION_RESULT_RESERVED                    ExecutionResult = 0
	EXECUTION_RESULT_SUCCESS                     ExecutionResult = 1
	EXECUTION_RESULT_ERROR_SMART_CONTRACT        ExecutionResult = 2
	EXECUTION_RESULT_ERROR_INPUT                 ExecutionResult = 3
	EXECUTION_RESULT_ERROR_CONTRACT_NOT_DEPLOYED ExecutionResult = 4
	EXECUTION_RESULT_ERROR_UNEXPECTED            ExecutionResult = 5
	EXECUTION_RESULT_NOT_EXECUTED                ExecutionResult = 6
)

func (ExecutionResult) String

func (n ExecutionResult) String() string

type ProcessorType

type ProcessorType uint16
const (
	PROCESSOR_TYPE_RESERVED   ProcessorType = 0
	PROCESSOR_TYPE_NATIVE     ProcessorType = 1
	PROCESSOR_TYPE_JAVASCRIPT ProcessorType = 2
)

func (ProcessorType) String

func (n ProcessorType) String() string

type Query

type Query struct {
	// contains filtered or unexported fields
}

func QueryReader

func QueryReader(buf []byte) *Query

func (*Query) ContractName

func (x *Query) ContractName() primitives.ContractName

func (*Query) Equal

func (x *Query) Equal(y *Query) bool

func (*Query) InputArgumentArray

func (x *Query) InputArgumentArray() primitives.PackedArgumentArray

func (*Query) IsValid

func (x *Query) IsValid() bool

func (*Query) MethodName

func (x *Query) MethodName() primitives.MethodName

func (*Query) MutateContractName

func (x *Query) MutateContractName(v primitives.ContractName) error

func (*Query) MutateInputArgumentArray

func (x *Query) MutateInputArgumentArray(v primitives.PackedArgumentArray) error

func (*Query) MutateMethodName

func (x *Query) MutateMethodName(v primitives.MethodName) error

func (*Query) MutateProtocolVersion

func (x *Query) MutateProtocolVersion(v primitives.ProtocolVersion) error

func (*Query) MutateTimestamp

func (x *Query) MutateTimestamp(v primitives.TimestampNano) error

func (*Query) MutateVirtualChainId

func (x *Query) MutateVirtualChainId(v primitives.VirtualChainId) error

func (*Query) ProtocolVersion

func (x *Query) ProtocolVersion() primitives.ProtocolVersion

func (*Query) Raw

func (x *Query) Raw() []byte

func (*Query) RawContractName

func (x *Query) RawContractName() []byte

func (*Query) RawContractNameWithHeader

func (x *Query) RawContractNameWithHeader() []byte

func (*Query) RawInputArgumentArray

func (x *Query) RawInputArgumentArray() []byte

func (*Query) RawInputArgumentArrayWithHeader

func (x *Query) RawInputArgumentArrayWithHeader() []byte

func (*Query) RawMethodName

func (x *Query) RawMethodName() []byte

func (*Query) RawMethodNameWithHeader

func (x *Query) RawMethodNameWithHeader() []byte

func (*Query) RawProtocolVersion

func (x *Query) RawProtocolVersion() []byte

func (*Query) RawSigner

func (x *Query) RawSigner() []byte

func (*Query) RawSignerWithHeader

func (x *Query) RawSignerWithHeader() []byte

func (*Query) RawTimestamp

func (x *Query) RawTimestamp() []byte

func (*Query) RawVirtualChainId

func (x *Query) RawVirtualChainId() []byte

func (*Query) Signer

func (x *Query) Signer() *Signer

func (*Query) String

func (x *Query) String() string

func (*Query) StringContractName

func (x *Query) StringContractName() string

func (*Query) StringInputArgumentArray

func (x *Query) StringInputArgumentArray() string

func (*Query) StringMethodName

func (x *Query) StringMethodName() string

func (*Query) StringProtocolVersion

func (x *Query) StringProtocolVersion() string

func (*Query) StringSigner

func (x *Query) StringSigner() string

func (*Query) StringTimestamp

func (x *Query) StringTimestamp() string

func (*Query) StringVirtualChainId

func (x *Query) StringVirtualChainId() string

func (*Query) Timestamp

func (x *Query) Timestamp() primitives.TimestampNano

func (*Query) VirtualChainId

func (x *Query) VirtualChainId() primitives.VirtualChainId

type QueryBuilder

type QueryBuilder struct {
	ProtocolVersion    primitives.ProtocolVersion
	VirtualChainId     primitives.VirtualChainId
	Timestamp          primitives.TimestampNano
	Signer             *SignerBuilder
	ContractName       primitives.ContractName
	MethodName         primitives.MethodName
	InputArgumentArray primitives.PackedArgumentArray
	// contains filtered or unexported fields
}

func QueryBuilderFromRaw

func QueryBuilderFromRaw(raw []byte) *QueryBuilder

func (*QueryBuilder) Build

func (w *QueryBuilder) Build() *Query

func (*QueryBuilder) CalcRequiredSize

func (w *QueryBuilder) CalcRequiredSize() membuffers.Offset

func (*QueryBuilder) GetSize

func (w *QueryBuilder) GetSize() membuffers.Offset

func (*QueryBuilder) HexDump

func (w *QueryBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*QueryBuilder) Write

func (w *QueryBuilder) Write(buf []byte) (err error)

type QueryResult

type QueryResult struct {
	// contains filtered or unexported fields
}

func QueryResultReader

func QueryResultReader(buf []byte) *QueryResult

func (*QueryResult) Equal

func (x *QueryResult) Equal(y *QueryResult) bool

func (*QueryResult) ExecutionResult

func (x *QueryResult) ExecutionResult() ExecutionResult

func (*QueryResult) IsValid

func (x *QueryResult) IsValid() bool

func (*QueryResult) MutateExecutionResult

func (x *QueryResult) MutateExecutionResult(v ExecutionResult) error

func (*QueryResult) MutateOutputArgumentArray

func (x *QueryResult) MutateOutputArgumentArray(v primitives.PackedArgumentArray) error

func (*QueryResult) MutateOutputEventsArray

func (x *QueryResult) MutateOutputEventsArray(v primitives.PackedEventsArray) error

func (*QueryResult) OutputArgumentArray

func (x *QueryResult) OutputArgumentArray() primitives.PackedArgumentArray

func (*QueryResult) OutputEventsArray

func (x *QueryResult) OutputEventsArray() primitives.PackedEventsArray

func (*QueryResult) Raw

func (x *QueryResult) Raw() []byte

func (*QueryResult) RawExecutionResult

func (x *QueryResult) RawExecutionResult() []byte

func (*QueryResult) RawOutputArgumentArray

func (x *QueryResult) RawOutputArgumentArray() []byte

func (*QueryResult) RawOutputArgumentArrayWithHeader

func (x *QueryResult) RawOutputArgumentArrayWithHeader() []byte

func (*QueryResult) RawOutputEventsArray

func (x *QueryResult) RawOutputEventsArray() []byte

func (*QueryResult) RawOutputEventsArrayWithHeader

func (x *QueryResult) RawOutputEventsArrayWithHeader() []byte

func (*QueryResult) String

func (x *QueryResult) String() string

func (*QueryResult) StringExecutionResult

func (x *QueryResult) StringExecutionResult() string

func (*QueryResult) StringOutputArgumentArray

func (x *QueryResult) StringOutputArgumentArray() string

func (*QueryResult) StringOutputEventsArray

func (x *QueryResult) StringOutputEventsArray() string

type QueryResultBuilder

type QueryResultBuilder struct {
	ExecutionResult     ExecutionResult
	OutputArgumentArray primitives.PackedArgumentArray
	OutputEventsArray   primitives.PackedEventsArray
	// contains filtered or unexported fields
}

func QueryResultBuilderFromRaw

func QueryResultBuilderFromRaw(raw []byte) *QueryResultBuilder

func (*QueryResultBuilder) Build

func (w *QueryResultBuilder) Build() *QueryResult

func (*QueryResultBuilder) CalcRequiredSize

func (w *QueryResultBuilder) CalcRequiredSize() membuffers.Offset

func (*QueryResultBuilder) GetSize

func (w *QueryResultBuilder) GetSize() membuffers.Offset

func (*QueryResultBuilder) HexDump

func (w *QueryResultBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*QueryResultBuilder) Write

func (w *QueryResultBuilder) Write(buf []byte) (err error)

type ReceiptProof

type ReceiptProof struct {
	// contains filtered or unexported fields
}

func ReceiptProofReader

func ReceiptProofReader(buf []byte) *ReceiptProof

func (*ReceiptProof) BlockProof

func (x *ReceiptProof) BlockProof() *ResultsBlockProof

func (*ReceiptProof) Equal

func (x *ReceiptProof) Equal(y *ReceiptProof) bool

func (*ReceiptProof) Header

func (x *ReceiptProof) Header() *ResultsBlockHeader

func (*ReceiptProof) IsValid

func (x *ReceiptProof) IsValid() bool

func (*ReceiptProof) MutateReceiptProof

func (x *ReceiptProof) MutateReceiptProof(v primitives.MerkleTreeProof) error

func (*ReceiptProof) Raw

func (x *ReceiptProof) Raw() []byte

func (*ReceiptProof) RawBlockProof

func (x *ReceiptProof) RawBlockProof() []byte

func (*ReceiptProof) RawBlockProofWithHeader

func (x *ReceiptProof) RawBlockProofWithHeader() []byte

func (*ReceiptProof) RawHeader

func (x *ReceiptProof) RawHeader() []byte

func (*ReceiptProof) RawHeaderWithHeader

func (x *ReceiptProof) RawHeaderWithHeader() []byte

func (*ReceiptProof) RawReceiptProof

func (x *ReceiptProof) RawReceiptProof() []byte

func (*ReceiptProof) RawReceiptProofWithHeader

func (x *ReceiptProof) RawReceiptProofWithHeader() []byte

func (*ReceiptProof) ReceiptProof

func (x *ReceiptProof) ReceiptProof() primitives.MerkleTreeProof

func (*ReceiptProof) String

func (x *ReceiptProof) String() string

func (*ReceiptProof) StringBlockProof

func (x *ReceiptProof) StringBlockProof() string

func (*ReceiptProof) StringHeader

func (x *ReceiptProof) StringHeader() string

func (*ReceiptProof) StringReceiptProof

func (x *ReceiptProof) StringReceiptProof() string

type ReceiptProofBuilder

type ReceiptProofBuilder struct {
	Header       *ResultsBlockHeaderBuilder
	BlockProof   *ResultsBlockProofBuilder
	ReceiptProof primitives.MerkleTreeProof
	// contains filtered or unexported fields
}

func ReceiptProofBuilderFromRaw

func ReceiptProofBuilderFromRaw(raw []byte) *ReceiptProofBuilder

func (*ReceiptProofBuilder) Build

func (w *ReceiptProofBuilder) Build() *ReceiptProof

func (*ReceiptProofBuilder) CalcRequiredSize

func (w *ReceiptProofBuilder) CalcRequiredSize() membuffers.Offset

func (*ReceiptProofBuilder) GetSize

func (w *ReceiptProofBuilder) GetSize() membuffers.Offset

func (*ReceiptProofBuilder) HexDump

func (w *ReceiptProofBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*ReceiptProofBuilder) Write

func (w *ReceiptProofBuilder) Write(buf []byte) (err error)

type RequestStatus

type RequestStatus uint16
const (
	REQUEST_STATUS_RESERVED     RequestStatus = 0
	REQUEST_STATUS_COMPLETED    RequestStatus = 1
	REQUEST_STATUS_IN_PROCESS   RequestStatus = 2
	REQUEST_STATUS_BAD_REQUEST  RequestStatus = 3
	REQUEST_STATUS_CONGESTION   RequestStatus = 4
	REQUEST_STATUS_SYSTEM_ERROR RequestStatus = 5
	REQUEST_STATUS_OUT_OF_SYNC  RequestStatus = 6
	REQUEST_STATUS_NOT_FOUND    RequestStatus = 7
)

func (RequestStatus) String

func (n RequestStatus) String() string

type ResultsBlockContainer

type ResultsBlockContainer struct {
	Header              *ResultsBlockHeader
	TransactionReceipts []*TransactionReceipt
	ContractStateDiffs  []*ContractStateDiff
	BlockProof          *ResultsBlockProof
}

func (*ResultsBlockContainer) String

func (x *ResultsBlockContainer) String() string

func (*ResultsBlockContainer) StringBlockProof

func (x *ResultsBlockContainer) StringBlockProof() (res string)

func (*ResultsBlockContainer) StringContractStateDiffs

func (x *ResultsBlockContainer) StringContractStateDiffs() (res string)

func (*ResultsBlockContainer) StringHeader

func (x *ResultsBlockContainer) StringHeader() (res string)

func (*ResultsBlockContainer) StringTransactionReceipts

func (x *ResultsBlockContainer) StringTransactionReceipts() (res string)

type ResultsBlockHeader

type ResultsBlockHeader struct {
	// contains filtered or unexported fields
}

func ResultsBlockHeaderReader

func ResultsBlockHeaderReader(buf []byte) *ResultsBlockHeader

func (*ResultsBlockHeader) BlockHeight

func (x *ResultsBlockHeader) BlockHeight() primitives.BlockHeight

func (*ResultsBlockHeader) BlockProposerAddress

func (x *ResultsBlockHeader) BlockProposerAddress() primitives.NodeAddress

func (*ResultsBlockHeader) Equal

func (*ResultsBlockHeader) IsValid

func (x *ResultsBlockHeader) IsValid() bool

func (*ResultsBlockHeader) MutateBlockHeight

func (x *ResultsBlockHeader) MutateBlockHeight(v primitives.BlockHeight) error

func (*ResultsBlockHeader) MutateBlockProposerAddress

func (x *ResultsBlockHeader) MutateBlockProposerAddress(v primitives.NodeAddress) error

func (*ResultsBlockHeader) MutateNumContractStateDiffs

func (x *ResultsBlockHeader) MutateNumContractStateDiffs(v uint32) error

func (*ResultsBlockHeader) MutateNumTransactionReceipts

func (x *ResultsBlockHeader) MutateNumTransactionReceipts(v uint32) error

func (*ResultsBlockHeader) MutatePreExecutionStateMerkleRootHash

func (x *ResultsBlockHeader) MutatePreExecutionStateMerkleRootHash(v primitives.Sha256) error

func (*ResultsBlockHeader) MutatePrevBlockHashPtr

func (x *ResultsBlockHeader) MutatePrevBlockHashPtr(v primitives.Sha256) error

func (*ResultsBlockHeader) MutateProtocolVersion

func (x *ResultsBlockHeader) MutateProtocolVersion(v primitives.ProtocolVersion) error

func (*ResultsBlockHeader) MutateReceiptsMerkleRootHash

func (x *ResultsBlockHeader) MutateReceiptsMerkleRootHash(v primitives.Sha256) error

func (*ResultsBlockHeader) MutateReferenceTime

func (x *ResultsBlockHeader) MutateReferenceTime(v primitives.TimestampSeconds) error

func (*ResultsBlockHeader) MutateStateDiffHash

func (x *ResultsBlockHeader) MutateStateDiffHash(v primitives.Sha256) error

func (*ResultsBlockHeader) MutateTimestamp

func (x *ResultsBlockHeader) MutateTimestamp(v primitives.TimestampNano) error

func (*ResultsBlockHeader) MutateTransactionsBlockHashPtr

func (x *ResultsBlockHeader) MutateTransactionsBlockHashPtr(v primitives.Sha256) error

func (*ResultsBlockHeader) MutateVirtualChainId

func (x *ResultsBlockHeader) MutateVirtualChainId(v primitives.VirtualChainId) error

func (*ResultsBlockHeader) NumContractStateDiffs

func (x *ResultsBlockHeader) NumContractStateDiffs() uint32

func (*ResultsBlockHeader) NumTransactionReceipts

func (x *ResultsBlockHeader) NumTransactionReceipts() uint32

func (*ResultsBlockHeader) PreExecutionStateMerkleRootHash

func (x *ResultsBlockHeader) PreExecutionStateMerkleRootHash() primitives.Sha256

func (*ResultsBlockHeader) PrevBlockHashPtr

func (x *ResultsBlockHeader) PrevBlockHashPtr() primitives.Sha256

func (*ResultsBlockHeader) ProtocolVersion

func (x *ResultsBlockHeader) ProtocolVersion() primitives.ProtocolVersion

func (*ResultsBlockHeader) Raw

func (x *ResultsBlockHeader) Raw() []byte

func (*ResultsBlockHeader) RawBlockHeight

func (x *ResultsBlockHeader) RawBlockHeight() []byte

func (*ResultsBlockHeader) RawBlockProposerAddress

func (x *ResultsBlockHeader) RawBlockProposerAddress() []byte

func (*ResultsBlockHeader) RawBlockProposerAddressWithHeader

func (x *ResultsBlockHeader) RawBlockProposerAddressWithHeader() []byte

func (*ResultsBlockHeader) RawNumContractStateDiffs

func (x *ResultsBlockHeader) RawNumContractStateDiffs() []byte

func (*ResultsBlockHeader) RawNumTransactionReceipts

func (x *ResultsBlockHeader) RawNumTransactionReceipts() []byte

func (*ResultsBlockHeader) RawPreExecutionStateMerkleRootHash

func (x *ResultsBlockHeader) RawPreExecutionStateMerkleRootHash() []byte

func (*ResultsBlockHeader) RawPreExecutionStateMerkleRootHashWithHeader

func (x *ResultsBlockHeader) RawPreExecutionStateMerkleRootHashWithHeader() []byte

func (*ResultsBlockHeader) RawPrevBlockHashPtr

func (x *ResultsBlockHeader) RawPrevBlockHashPtr() []byte

func (*ResultsBlockHeader) RawPrevBlockHashPtrWithHeader

func (x *ResultsBlockHeader) RawPrevBlockHashPtrWithHeader() []byte

func (*ResultsBlockHeader) RawProtocolVersion

func (x *ResultsBlockHeader) RawProtocolVersion() []byte

func (*ResultsBlockHeader) RawReceiptsMerkleRootHash

func (x *ResultsBlockHeader) RawReceiptsMerkleRootHash() []byte

func (*ResultsBlockHeader) RawReceiptsMerkleRootHashWithHeader

func (x *ResultsBlockHeader) RawReceiptsMerkleRootHashWithHeader() []byte

func (*ResultsBlockHeader) RawReferenceTime

func (x *ResultsBlockHeader) RawReferenceTime() []byte

func (*ResultsBlockHeader) RawStateDiffHash

func (x *ResultsBlockHeader) RawStateDiffHash() []byte

func (*ResultsBlockHeader) RawStateDiffHashWithHeader

func (x *ResultsBlockHeader) RawStateDiffHashWithHeader() []byte

func (*ResultsBlockHeader) RawTimestamp

func (x *ResultsBlockHeader) RawTimestamp() []byte

func (*ResultsBlockHeader) RawTransactionsBlockHashPtr

func (x *ResultsBlockHeader) RawTransactionsBlockHashPtr() []byte

func (*ResultsBlockHeader) RawTransactionsBlockHashPtrWithHeader

func (x *ResultsBlockHeader) RawTransactionsBlockHashPtrWithHeader() []byte

func (*ResultsBlockHeader) RawVirtualChainId

func (x *ResultsBlockHeader) RawVirtualChainId() []byte

func (*ResultsBlockHeader) ReceiptsMerkleRootHash

func (x *ResultsBlockHeader) ReceiptsMerkleRootHash() primitives.Sha256

func (*ResultsBlockHeader) ReferenceTime

func (x *ResultsBlockHeader) ReferenceTime() primitives.TimestampSeconds

func (*ResultsBlockHeader) StateDiffHash

func (x *ResultsBlockHeader) StateDiffHash() primitives.Sha256

func (*ResultsBlockHeader) String

func (x *ResultsBlockHeader) String() string

func (*ResultsBlockHeader) StringBlockHeight

func (x *ResultsBlockHeader) StringBlockHeight() string

func (*ResultsBlockHeader) StringBlockProposerAddress

func (x *ResultsBlockHeader) StringBlockProposerAddress() string

func (*ResultsBlockHeader) StringNumContractStateDiffs

func (x *ResultsBlockHeader) StringNumContractStateDiffs() string

func (*ResultsBlockHeader) StringNumTransactionReceipts

func (x *ResultsBlockHeader) StringNumTransactionReceipts() string

func (*ResultsBlockHeader) StringPreExecutionStateMerkleRootHash

func (x *ResultsBlockHeader) StringPreExecutionStateMerkleRootHash() string

func (*ResultsBlockHeader) StringPrevBlockHashPtr

func (x *ResultsBlockHeader) StringPrevBlockHashPtr() string

func (*ResultsBlockHeader) StringProtocolVersion

func (x *ResultsBlockHeader) StringProtocolVersion() string

func (*ResultsBlockHeader) StringReceiptsMerkleRootHash

func (x *ResultsBlockHeader) StringReceiptsMerkleRootHash() string

func (*ResultsBlockHeader) StringReferenceTime

func (x *ResultsBlockHeader) StringReferenceTime() string

func (*ResultsBlockHeader) StringStateDiffHash

func (x *ResultsBlockHeader) StringStateDiffHash() string

func (*ResultsBlockHeader) StringTimestamp

func (x *ResultsBlockHeader) StringTimestamp() string

func (*ResultsBlockHeader) StringTransactionsBlockHashPtr

func (x *ResultsBlockHeader) StringTransactionsBlockHashPtr() string

func (*ResultsBlockHeader) StringVirtualChainId

func (x *ResultsBlockHeader) StringVirtualChainId() string

func (*ResultsBlockHeader) Timestamp

func (*ResultsBlockHeader) TransactionsBlockHashPtr

func (x *ResultsBlockHeader) TransactionsBlockHashPtr() primitives.Sha256

func (*ResultsBlockHeader) VirtualChainId

func (x *ResultsBlockHeader) VirtualChainId() primitives.VirtualChainId

type ResultsBlockHeaderBuilder

type ResultsBlockHeaderBuilder struct {
	ProtocolVersion                 primitives.ProtocolVersion
	VirtualChainId                  primitives.VirtualChainId
	BlockHeight                     primitives.BlockHeight
	PrevBlockHashPtr                primitives.Sha256
	Timestamp                       primitives.TimestampNano
	ReceiptsMerkleRootHash          primitives.Sha256
	StateDiffHash                   primitives.Sha256
	TransactionsBlockHashPtr        primitives.Sha256
	PreExecutionStateMerkleRootHash primitives.Sha256
	NumTransactionReceipts          uint32
	NumContractStateDiffs           uint32
	BlockProposerAddress            primitives.NodeAddress
	ReferenceTime                   primitives.TimestampSeconds
	// contains filtered or unexported fields
}

func ResultsBlockHeaderBuilderFromRaw

func ResultsBlockHeaderBuilderFromRaw(raw []byte) *ResultsBlockHeaderBuilder

func (*ResultsBlockHeaderBuilder) Build

func (*ResultsBlockHeaderBuilder) CalcRequiredSize

func (w *ResultsBlockHeaderBuilder) CalcRequiredSize() membuffers.Offset

func (*ResultsBlockHeaderBuilder) GetSize

func (w *ResultsBlockHeaderBuilder) GetSize() membuffers.Offset

func (*ResultsBlockHeaderBuilder) HexDump

func (w *ResultsBlockHeaderBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*ResultsBlockHeaderBuilder) Write

func (w *ResultsBlockHeaderBuilder) Write(buf []byte) (err error)

type ResultsBlockProof

type ResultsBlockProof struct {
	// contains filtered or unexported fields
}

func ResultsBlockProofReader

func ResultsBlockProofReader(buf []byte) *ResultsBlockProof

func (*ResultsBlockProof) BenchmarkConsensus

func (x *ResultsBlockProof) BenchmarkConsensus() *consensus.BenchmarkConsensusBlockProof

func (*ResultsBlockProof) Equal

func (*ResultsBlockProof) IsTypeBenchmarkConsensus

func (x *ResultsBlockProof) IsTypeBenchmarkConsensus() bool

func (*ResultsBlockProof) IsTypeLeanHelix

func (x *ResultsBlockProof) IsTypeLeanHelix() bool

func (*ResultsBlockProof) IsValid

func (x *ResultsBlockProof) IsValid() bool

func (*ResultsBlockProof) LeanHelix

func (*ResultsBlockProof) MutateLeanHelix

func (x *ResultsBlockProof) MutateLeanHelix(v primitives.LeanHelixBlockProof) error

func (*ResultsBlockProof) MutateTransactionsBlockHash

func (x *ResultsBlockProof) MutateTransactionsBlockHash(v primitives.Sha256) error

func (*ResultsBlockProof) Raw

func (x *ResultsBlockProof) Raw() []byte

func (*ResultsBlockProof) RawTransactionsBlockHash

func (x *ResultsBlockProof) RawTransactionsBlockHash() []byte

func (*ResultsBlockProof) RawTransactionsBlockHashWithHeader

func (x *ResultsBlockProof) RawTransactionsBlockHashWithHeader() []byte

func (*ResultsBlockProof) RawType

func (x *ResultsBlockProof) RawType() []byte

func (*ResultsBlockProof) RawTypeWithHeader

func (x *ResultsBlockProof) RawTypeWithHeader() []byte

func (*ResultsBlockProof) String

func (x *ResultsBlockProof) String() string

func (*ResultsBlockProof) StringBenchmarkConsensus

func (x *ResultsBlockProof) StringBenchmarkConsensus() string

func (*ResultsBlockProof) StringLeanHelix

func (x *ResultsBlockProof) StringLeanHelix() string

func (*ResultsBlockProof) StringTransactionsBlockHash

func (x *ResultsBlockProof) StringTransactionsBlockHash() string

func (*ResultsBlockProof) StringType

func (x *ResultsBlockProof) StringType() string

func (*ResultsBlockProof) TransactionsBlockHash

func (x *ResultsBlockProof) TransactionsBlockHash() primitives.Sha256

func (*ResultsBlockProof) Type

type ResultsBlockProofBuilder

type ResultsBlockProofBuilder struct {
	TransactionsBlockHash primitives.Sha256
	Type                  ResultsBlockProofType
	BenchmarkConsensus    *consensus.BenchmarkConsensusBlockProofBuilder
	LeanHelix             primitives.LeanHelixBlockProof
	// contains filtered or unexported fields
}

func ResultsBlockProofBuilderFromRaw

func ResultsBlockProofBuilderFromRaw(raw []byte) *ResultsBlockProofBuilder

func (*ResultsBlockProofBuilder) Build

func (*ResultsBlockProofBuilder) CalcRequiredSize

func (w *ResultsBlockProofBuilder) CalcRequiredSize() membuffers.Offset

func (*ResultsBlockProofBuilder) GetSize

func (w *ResultsBlockProofBuilder) GetSize() membuffers.Offset

func (*ResultsBlockProofBuilder) HexDump

func (w *ResultsBlockProofBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*ResultsBlockProofBuilder) Write

func (w *ResultsBlockProofBuilder) Write(buf []byte) (err error)

type ResultsBlockProofType

type ResultsBlockProofType uint16
const (
	RESULTS_BLOCK_PROOF_TYPE_BENCHMARK_CONSENSUS ResultsBlockProofType = 0
	RESULTS_BLOCK_PROOF_TYPE_LEAN_HELIX          ResultsBlockProofType = 1
)

type SignedQuery

type SignedQuery struct {
	// contains filtered or unexported fields
}

func SignedQueryReader

func SignedQueryReader(buf []byte) *SignedQuery

func (*SignedQuery) Equal

func (x *SignedQuery) Equal(y *SignedQuery) bool

func (*SignedQuery) IsValid

func (x *SignedQuery) IsValid() bool

func (*SignedQuery) MutateSignature

func (x *SignedQuery) MutateSignature(v []byte) error

func (*SignedQuery) Query

func (x *SignedQuery) Query() *Query

func (*SignedQuery) Raw

func (x *SignedQuery) Raw() []byte

func (*SignedQuery) RawQuery

func (x *SignedQuery) RawQuery() []byte

func (*SignedQuery) RawQueryWithHeader

func (x *SignedQuery) RawQueryWithHeader() []byte

func (*SignedQuery) RawSignature

func (x *SignedQuery) RawSignature() []byte

func (*SignedQuery) RawSignatureWithHeader

func (x *SignedQuery) RawSignatureWithHeader() []byte

func (*SignedQuery) Signature

func (x *SignedQuery) Signature() []byte

func (*SignedQuery) String

func (x *SignedQuery) String() string

func (*SignedQuery) StringQuery

func (x *SignedQuery) StringQuery() string

func (*SignedQuery) StringSignature

func (x *SignedQuery) StringSignature() string

type SignedQueryBuilder

type SignedQueryBuilder struct {
	Query     *QueryBuilder
	Signature []byte
	// contains filtered or unexported fields
}

func SignedQueryBuilderFromRaw

func SignedQueryBuilderFromRaw(raw []byte) *SignedQueryBuilder

func (*SignedQueryBuilder) Build

func (w *SignedQueryBuilder) Build() *SignedQuery

func (*SignedQueryBuilder) CalcRequiredSize

func (w *SignedQueryBuilder) CalcRequiredSize() membuffers.Offset

func (*SignedQueryBuilder) GetSize

func (w *SignedQueryBuilder) GetSize() membuffers.Offset

func (*SignedQueryBuilder) HexDump

func (w *SignedQueryBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*SignedQueryBuilder) Write

func (w *SignedQueryBuilder) Write(buf []byte) (err error)

type SignedTransaction

type SignedTransaction struct {
	// contains filtered or unexported fields
}

func SignedTransactionReader

func SignedTransactionReader(buf []byte) *SignedTransaction

func (*SignedTransaction) Equal

func (*SignedTransaction) IsValid

func (x *SignedTransaction) IsValid() bool

func (*SignedTransaction) MutateSignature

func (x *SignedTransaction) MutateSignature(v []byte) error

func (*SignedTransaction) Raw

func (x *SignedTransaction) Raw() []byte

func (*SignedTransaction) RawSignature

func (x *SignedTransaction) RawSignature() []byte

func (*SignedTransaction) RawSignatureWithHeader

func (x *SignedTransaction) RawSignatureWithHeader() []byte

func (*SignedTransaction) RawTransaction

func (x *SignedTransaction) RawTransaction() []byte

func (*SignedTransaction) RawTransactionWithHeader

func (x *SignedTransaction) RawTransactionWithHeader() []byte

func (*SignedTransaction) Signature

func (x *SignedTransaction) Signature() []byte

func (*SignedTransaction) String

func (x *SignedTransaction) String() string

func (*SignedTransaction) StringSignature

func (x *SignedTransaction) StringSignature() string

func (*SignedTransaction) StringTransaction

func (x *SignedTransaction) StringTransaction() string

func (*SignedTransaction) Transaction

func (x *SignedTransaction) Transaction() *Transaction

type SignedTransactionBuilder

type SignedTransactionBuilder struct {
	Transaction *TransactionBuilder
	Signature   []byte
	// contains filtered or unexported fields
}

func SignedTransactionBuilderFromRaw

func SignedTransactionBuilderFromRaw(raw []byte) *SignedTransactionBuilder

func (*SignedTransactionBuilder) Build

func (*SignedTransactionBuilder) CalcRequiredSize

func (w *SignedTransactionBuilder) CalcRequiredSize() membuffers.Offset

func (*SignedTransactionBuilder) GetSize

func (w *SignedTransactionBuilder) GetSize() membuffers.Offset

func (*SignedTransactionBuilder) HexDump

func (w *SignedTransactionBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*SignedTransactionBuilder) Write

func (w *SignedTransactionBuilder) Write(buf []byte) (err error)

type Signer

type Signer struct {
	// contains filtered or unexported fields
}

func SignerReader

func SignerReader(buf []byte) *Signer

func (*Signer) Eddsa

func (x *Signer) Eddsa() *EdDSA01Signer

func (*Signer) Equal

func (x *Signer) Equal(y *Signer) bool

func (*Signer) IsSchemeEddsa

func (x *Signer) IsSchemeEddsa() bool

func (*Signer) IsSchemeSmartContractCaller

func (x *Signer) IsSchemeSmartContractCaller() bool

func (*Signer) IsValid

func (x *Signer) IsValid() bool

func (*Signer) Raw

func (x *Signer) Raw() []byte

func (*Signer) RawScheme

func (x *Signer) RawScheme() []byte

func (*Signer) RawSchemeWithHeader

func (x *Signer) RawSchemeWithHeader() []byte

func (*Signer) Scheme

func (x *Signer) Scheme() SignerScheme

func (*Signer) SmartContractCaller

func (x *Signer) SmartContractCaller() *SmartContractCaller

func (*Signer) String

func (x *Signer) String() string

func (*Signer) StringEddsa

func (x *Signer) StringEddsa() string

func (*Signer) StringScheme

func (x *Signer) StringScheme() string

func (*Signer) StringSmartContractCaller

func (x *Signer) StringSmartContractCaller() string

type SignerBuilder

type SignerBuilder struct {
	Scheme              SignerScheme
	Eddsa               *EdDSA01SignerBuilder
	SmartContractCaller *SmartContractCallerBuilder
	// contains filtered or unexported fields
}

func SignerBuilderFromRaw

func SignerBuilderFromRaw(raw []byte) *SignerBuilder

func (*SignerBuilder) Build

func (w *SignerBuilder) Build() *Signer

func (*SignerBuilder) CalcRequiredSize

func (w *SignerBuilder) CalcRequiredSize() membuffers.Offset

func (*SignerBuilder) GetSize

func (w *SignerBuilder) GetSize() membuffers.Offset

func (*SignerBuilder) HexDump

func (w *SignerBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*SignerBuilder) Write

func (w *SignerBuilder) Write(buf []byte) (err error)

type SignerNetworkType

type SignerNetworkType uint16
const (
	NETWORK_TYPE_RESERVED SignerNetworkType = 0
	NETWORK_TYPE_MAIN_NET SignerNetworkType = 77
	NETWORK_TYPE_TEST_NET SignerNetworkType = 84
)

func (SignerNetworkType) String

func (n SignerNetworkType) String() string

type SignerScheme

type SignerScheme uint16
const (
	SIGNER_SCHEME_EDDSA                 SignerScheme = 0
	SIGNER_SCHEME_SMART_CONTRACT_CALLER SignerScheme = 1
)

type SmartContractCaller

type SmartContractCaller struct {
	// contains filtered or unexported fields
}

func SmartContractCallerReader

func SmartContractCallerReader(buf []byte) *SmartContractCaller

func (*SmartContractCaller) ContractName

func (x *SmartContractCaller) ContractName() primitives.ContractName

func (*SmartContractCaller) Equal

func (*SmartContractCaller) IsValid

func (x *SmartContractCaller) IsValid() bool

func (*SmartContractCaller) MutateContractName

func (x *SmartContractCaller) MutateContractName(v primitives.ContractName) error

func (*SmartContractCaller) Raw

func (x *SmartContractCaller) Raw() []byte

func (*SmartContractCaller) RawContractName

func (x *SmartContractCaller) RawContractName() []byte

func (*SmartContractCaller) RawContractNameWithHeader

func (x *SmartContractCaller) RawContractNameWithHeader() []byte

func (*SmartContractCaller) String

func (x *SmartContractCaller) String() string

func (*SmartContractCaller) StringContractName

func (x *SmartContractCaller) StringContractName() string

type SmartContractCallerBuilder

type SmartContractCallerBuilder struct {
	ContractName primitives.ContractName
	// contains filtered or unexported fields
}

func SmartContractCallerBuilderFromRaw

func SmartContractCallerBuilderFromRaw(raw []byte) *SmartContractCallerBuilder

func (*SmartContractCallerBuilder) Build

func (*SmartContractCallerBuilder) CalcRequiredSize

func (w *SmartContractCallerBuilder) CalcRequiredSize() membuffers.Offset

func (*SmartContractCallerBuilder) GetSize

func (w *SmartContractCallerBuilder) GetSize() membuffers.Offset

func (*SmartContractCallerBuilder) HexDump

func (w *SmartContractCallerBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*SmartContractCallerBuilder) Write

func (w *SmartContractCallerBuilder) Write(buf []byte) (err error)

type StateRecord

type StateRecord struct {
	// contains filtered or unexported fields
}

func StateRecordReader

func StateRecordReader(buf []byte) *StateRecord

func (*StateRecord) Equal

func (x *StateRecord) Equal(y *StateRecord) bool

func (*StateRecord) IsValid

func (x *StateRecord) IsValid() bool

func (*StateRecord) Key

func (x *StateRecord) Key() []byte

func (*StateRecord) MutateKey

func (x *StateRecord) MutateKey(v []byte) error

func (*StateRecord) MutateValue

func (x *StateRecord) MutateValue(v []byte) error

func (*StateRecord) Raw

func (x *StateRecord) Raw() []byte

func (*StateRecord) RawKey

func (x *StateRecord) RawKey() []byte

func (*StateRecord) RawKeyWithHeader

func (x *StateRecord) RawKeyWithHeader() []byte

func (*StateRecord) RawValue

func (x *StateRecord) RawValue() []byte

func (*StateRecord) RawValueWithHeader

func (x *StateRecord) RawValueWithHeader() []byte

func (*StateRecord) String

func (x *StateRecord) String() string

func (*StateRecord) StringKey

func (x *StateRecord) StringKey() string

func (*StateRecord) StringValue

func (x *StateRecord) StringValue() string

func (*StateRecord) Value

func (x *StateRecord) Value() []byte

type StateRecordBuilder

type StateRecordBuilder struct {
	Key   []byte
	Value []byte
	// contains filtered or unexported fields
}

func StateRecordBuilderFromRaw

func StateRecordBuilderFromRaw(raw []byte) *StateRecordBuilder

func (*StateRecordBuilder) Build

func (w *StateRecordBuilder) Build() *StateRecord

func (*StateRecordBuilder) CalcRequiredSize

func (w *StateRecordBuilder) CalcRequiredSize() membuffers.Offset

func (*StateRecordBuilder) GetSize

func (w *StateRecordBuilder) GetSize() membuffers.Offset

func (*StateRecordBuilder) HexDump

func (w *StateRecordBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*StateRecordBuilder) Write

func (w *StateRecordBuilder) Write(buf []byte) (err error)

type Transaction

type Transaction struct {
	// contains filtered or unexported fields
}

func TransactionReader

func TransactionReader(buf []byte) *Transaction

func (*Transaction) ContractName

func (x *Transaction) ContractName() primitives.ContractName

func (*Transaction) Equal

func (x *Transaction) Equal(y *Transaction) bool

func (*Transaction) InputArgumentArray

func (x *Transaction) InputArgumentArray() primitives.PackedArgumentArray

func (*Transaction) IsValid

func (x *Transaction) IsValid() bool

func (*Transaction) MethodName

func (x *Transaction) MethodName() primitives.MethodName

func (*Transaction) MutateContractName

func (x *Transaction) MutateContractName(v primitives.ContractName) error

func (*Transaction) MutateInputArgumentArray

func (x *Transaction) MutateInputArgumentArray(v primitives.PackedArgumentArray) error

func (*Transaction) MutateMethodName

func (x *Transaction) MutateMethodName(v primitives.MethodName) error

func (*Transaction) MutateProtocolVersion

func (x *Transaction) MutateProtocolVersion(v primitives.ProtocolVersion) error

func (*Transaction) MutateTimestamp

func (x *Transaction) MutateTimestamp(v primitives.TimestampNano) error

func (*Transaction) MutateVirtualChainId

func (x *Transaction) MutateVirtualChainId(v primitives.VirtualChainId) error

func (*Transaction) ProtocolVersion

func (x *Transaction) ProtocolVersion() primitives.ProtocolVersion

func (*Transaction) Raw

func (x *Transaction) Raw() []byte

func (*Transaction) RawContractName

func (x *Transaction) RawContractName() []byte

func (*Transaction) RawContractNameWithHeader

func (x *Transaction) RawContractNameWithHeader() []byte

func (*Transaction) RawInputArgumentArray

func (x *Transaction) RawInputArgumentArray() []byte

func (*Transaction) RawInputArgumentArrayWithHeader

func (x *Transaction) RawInputArgumentArrayWithHeader() []byte

func (*Transaction) RawMethodName

func (x *Transaction) RawMethodName() []byte

func (*Transaction) RawMethodNameWithHeader

func (x *Transaction) RawMethodNameWithHeader() []byte

func (*Transaction) RawProtocolVersion

func (x *Transaction) RawProtocolVersion() []byte

func (*Transaction) RawSigner

func (x *Transaction) RawSigner() []byte

func (*Transaction) RawSignerWithHeader

func (x *Transaction) RawSignerWithHeader() []byte

func (*Transaction) RawTimestamp

func (x *Transaction) RawTimestamp() []byte

func (*Transaction) RawVirtualChainId

func (x *Transaction) RawVirtualChainId() []byte

func (*Transaction) Signer

func (x *Transaction) Signer() *Signer

func (*Transaction) String

func (x *Transaction) String() string

func (*Transaction) StringContractName

func (x *Transaction) StringContractName() string

func (*Transaction) StringInputArgumentArray

func (x *Transaction) StringInputArgumentArray() string

func (*Transaction) StringMethodName

func (x *Transaction) StringMethodName() string

func (*Transaction) StringProtocolVersion

func (x *Transaction) StringProtocolVersion() string

func (*Transaction) StringSigner

func (x *Transaction) StringSigner() string

func (*Transaction) StringTimestamp

func (x *Transaction) StringTimestamp() string

func (*Transaction) StringVirtualChainId

func (x *Transaction) StringVirtualChainId() string

func (*Transaction) Timestamp

func (x *Transaction) Timestamp() primitives.TimestampNano

func (*Transaction) VirtualChainId

func (x *Transaction) VirtualChainId() primitives.VirtualChainId

type TransactionBuilder

type TransactionBuilder struct {
	ProtocolVersion    primitives.ProtocolVersion
	VirtualChainId     primitives.VirtualChainId
	Timestamp          primitives.TimestampNano
	Signer             *SignerBuilder
	ContractName       primitives.ContractName
	MethodName         primitives.MethodName
	InputArgumentArray primitives.PackedArgumentArray
	// contains filtered or unexported fields
}

func TransactionBuilderFromRaw

func TransactionBuilderFromRaw(raw []byte) *TransactionBuilder

func (*TransactionBuilder) Build

func (w *TransactionBuilder) Build() *Transaction

func (*TransactionBuilder) CalcRequiredSize

func (w *TransactionBuilder) CalcRequiredSize() membuffers.Offset

func (*TransactionBuilder) GetSize

func (w *TransactionBuilder) GetSize() membuffers.Offset

func (*TransactionBuilder) HexDump

func (w *TransactionBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*TransactionBuilder) Write

func (w *TransactionBuilder) Write(buf []byte) (err error)

type TransactionReceipt

type TransactionReceipt struct {
	// contains filtered or unexported fields
}

func TransactionReceiptReader

func TransactionReceiptReader(buf []byte) *TransactionReceipt

func (*TransactionReceipt) Equal

func (*TransactionReceipt) ExecutionResult

func (x *TransactionReceipt) ExecutionResult() ExecutionResult

func (*TransactionReceipt) IsValid

func (x *TransactionReceipt) IsValid() bool

func (*TransactionReceipt) MutateExecutionResult

func (x *TransactionReceipt) MutateExecutionResult(v ExecutionResult) error

func (*TransactionReceipt) MutateOutputArgumentArray

func (x *TransactionReceipt) MutateOutputArgumentArray(v primitives.PackedArgumentArray) error

func (*TransactionReceipt) MutateOutputEventsArray

func (x *TransactionReceipt) MutateOutputEventsArray(v primitives.PackedEventsArray) error

func (*TransactionReceipt) MutateTxhash

func (x *TransactionReceipt) MutateTxhash(v primitives.Sha256) error

func (*TransactionReceipt) OutputArgumentArray

func (x *TransactionReceipt) OutputArgumentArray() primitives.PackedArgumentArray

func (*TransactionReceipt) OutputEventsArray

func (x *TransactionReceipt) OutputEventsArray() primitives.PackedEventsArray

func (*TransactionReceipt) Raw

func (x *TransactionReceipt) Raw() []byte

func (*TransactionReceipt) RawExecutionResult

func (x *TransactionReceipt) RawExecutionResult() []byte

func (*TransactionReceipt) RawOutputArgumentArray

func (x *TransactionReceipt) RawOutputArgumentArray() []byte

func (*TransactionReceipt) RawOutputArgumentArrayWithHeader

func (x *TransactionReceipt) RawOutputArgumentArrayWithHeader() []byte

func (*TransactionReceipt) RawOutputEventsArray

func (x *TransactionReceipt) RawOutputEventsArray() []byte

func (*TransactionReceipt) RawOutputEventsArrayWithHeader

func (x *TransactionReceipt) RawOutputEventsArrayWithHeader() []byte

func (*TransactionReceipt) RawTxhash

func (x *TransactionReceipt) RawTxhash() []byte

func (*TransactionReceipt) RawTxhashWithHeader

func (x *TransactionReceipt) RawTxhashWithHeader() []byte

func (*TransactionReceipt) String

func (x *TransactionReceipt) String() string

func (*TransactionReceipt) StringExecutionResult

func (x *TransactionReceipt) StringExecutionResult() string

func (*TransactionReceipt) StringOutputArgumentArray

func (x *TransactionReceipt) StringOutputArgumentArray() string

func (*TransactionReceipt) StringOutputEventsArray

func (x *TransactionReceipt) StringOutputEventsArray() string

func (*TransactionReceipt) StringTxhash

func (x *TransactionReceipt) StringTxhash() string

func (*TransactionReceipt) Txhash

func (x *TransactionReceipt) Txhash() primitives.Sha256

type TransactionReceiptBuilder

type TransactionReceiptBuilder struct {
	Txhash              primitives.Sha256
	ExecutionResult     ExecutionResult
	OutputArgumentArray primitives.PackedArgumentArray
	OutputEventsArray   primitives.PackedEventsArray
	// contains filtered or unexported fields
}

func TransactionReceiptBuilderFromRaw

func TransactionReceiptBuilderFromRaw(raw []byte) *TransactionReceiptBuilder

func (*TransactionReceiptBuilder) Build

func (*TransactionReceiptBuilder) CalcRequiredSize

func (w *TransactionReceiptBuilder) CalcRequiredSize() membuffers.Offset

func (*TransactionReceiptBuilder) GetSize

func (w *TransactionReceiptBuilder) GetSize() membuffers.Offset

func (*TransactionReceiptBuilder) HexDump

func (w *TransactionReceiptBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*TransactionReceiptBuilder) Write

func (w *TransactionReceiptBuilder) Write(buf []byte) (err error)

type TransactionStatus

type TransactionStatus uint16
const (
	TRANSACTION_STATUS_RESERVED                                TransactionStatus = 0
	TRANSACTION_STATUS_COMMITTED                               TransactionStatus = 1
	TRANSACTION_STATUS_DUPLICATE_TRANSACTION_ALREADY_COMMITTED TransactionStatus = 2
	TRANSACTION_STATUS_PENDING                                 TransactionStatus = 3
	TRANSACTION_STATUS_DUPLICATE_TRANSACTION_ALREADY_PENDING   TransactionStatus = 4
	TRANSACTION_STATUS_PRE_ORDER_VALID                         TransactionStatus = 5
	TRANSACTION_STATUS_NO_RECORD_FOUND                         TransactionStatus = 6
	TRANSACTION_STATUS_REJECTED_UNSUPPORTED_VERSION            TransactionStatus = 7
	TRANSACTION_STATUS_REJECTED_VIRTUAL_CHAIN_MISMATCH         TransactionStatus = 8
	TRANSACTION_STATUS_REJECTED_TIMESTAMP_WINDOW_EXCEEDED      TransactionStatus = 9
	TRANSACTION_STATUS_REJECTED_SIGNATURE_MISMATCH             TransactionStatus = 10
	TRANSACTION_STATUS_REJECTED_UNKNOWN_SIGNER_SCHEME          TransactionStatus = 11
	TRANSACTION_STATUS_REJECTED_GLOBAL_PRE_ORDER               TransactionStatus = 12
	TRANSACTION_STATUS_REJECTED_VIRTUAL_CHAIN_PRE_ORDER        TransactionStatus = 13
	TRANSACTION_STATUS_REJECTED_SMART_CONTRACT_PRE_ORDER       TransactionStatus = 14
	TRANSACTION_STATUS_REJECTED_TIMESTAMP_AHEAD_OF_NODE_TIME   TransactionStatus = 15
	TRANSACTION_STATUS_REJECTED_CONGESTION                     TransactionStatus = 16
	TRANSACTION_STATUS_REJECTED_NODE_OUT_OF_SYNC               TransactionStatus = 17
)

func (TransactionStatus) String

func (n TransactionStatus) String() string

type TransactionsBlockContainer

type TransactionsBlockContainer struct {
	Header             *TransactionsBlockHeader
	Metadata           *TransactionsBlockMetadata
	SignedTransactions []*SignedTransaction
	BlockProof         *TransactionsBlockProof
}

func (*TransactionsBlockContainer) String

func (x *TransactionsBlockContainer) String() string

func (*TransactionsBlockContainer) StringBlockProof

func (x *TransactionsBlockContainer) StringBlockProof() (res string)

func (*TransactionsBlockContainer) StringHeader

func (x *TransactionsBlockContainer) StringHeader() (res string)

func (*TransactionsBlockContainer) StringMetadata

func (x *TransactionsBlockContainer) StringMetadata() (res string)

func (*TransactionsBlockContainer) StringSignedTransactions

func (x *TransactionsBlockContainer) StringSignedTransactions() (res string)

type TransactionsBlockHeader

type TransactionsBlockHeader struct {
	// contains filtered or unexported fields
}

func TransactionsBlockHeaderReader

func TransactionsBlockHeaderReader(buf []byte) *TransactionsBlockHeader

func (*TransactionsBlockHeader) BlockHeight

func (*TransactionsBlockHeader) BlockProposerAddress

func (x *TransactionsBlockHeader) BlockProposerAddress() primitives.NodeAddress

func (*TransactionsBlockHeader) Equal

func (*TransactionsBlockHeader) IsValid

func (x *TransactionsBlockHeader) IsValid() bool

func (*TransactionsBlockHeader) MetadataHash

func (x *TransactionsBlockHeader) MetadataHash() primitives.Sha256

func (*TransactionsBlockHeader) MutateBlockHeight

func (x *TransactionsBlockHeader) MutateBlockHeight(v primitives.BlockHeight) error

func (*TransactionsBlockHeader) MutateBlockProposerAddress

func (x *TransactionsBlockHeader) MutateBlockProposerAddress(v primitives.NodeAddress) error

func (*TransactionsBlockHeader) MutateMetadataHash

func (x *TransactionsBlockHeader) MutateMetadataHash(v primitives.Sha256) error

func (*TransactionsBlockHeader) MutateNumSignedTransactions

func (x *TransactionsBlockHeader) MutateNumSignedTransactions(v uint32) error

func (*TransactionsBlockHeader) MutatePrevBlockHashPtr

func (x *TransactionsBlockHeader) MutatePrevBlockHashPtr(v primitives.Sha256) error

func (*TransactionsBlockHeader) MutateProtocolVersion

func (x *TransactionsBlockHeader) MutateProtocolVersion(v primitives.ProtocolVersion) error

func (*TransactionsBlockHeader) MutateReferenceTime

func (x *TransactionsBlockHeader) MutateReferenceTime(v primitives.TimestampSeconds) error

func (*TransactionsBlockHeader) MutateTimestamp

func (x *TransactionsBlockHeader) MutateTimestamp(v primitives.TimestampNano) error

func (*TransactionsBlockHeader) MutateTransactionsMerkleRootHash

func (x *TransactionsBlockHeader) MutateTransactionsMerkleRootHash(v primitives.Sha256) error

func (*TransactionsBlockHeader) MutateVirtualChainId

func (x *TransactionsBlockHeader) MutateVirtualChainId(v primitives.VirtualChainId) error

func (*TransactionsBlockHeader) NumSignedTransactions

func (x *TransactionsBlockHeader) NumSignedTransactions() uint32

func (*TransactionsBlockHeader) PrevBlockHashPtr

func (x *TransactionsBlockHeader) PrevBlockHashPtr() primitives.Sha256

func (*TransactionsBlockHeader) ProtocolVersion

func (x *TransactionsBlockHeader) ProtocolVersion() primitives.ProtocolVersion

func (*TransactionsBlockHeader) Raw

func (x *TransactionsBlockHeader) Raw() []byte

func (*TransactionsBlockHeader) RawBlockHeight

func (x *TransactionsBlockHeader) RawBlockHeight() []byte

func (*TransactionsBlockHeader) RawBlockProposerAddress

func (x *TransactionsBlockHeader) RawBlockProposerAddress() []byte

func (*TransactionsBlockHeader) RawBlockProposerAddressWithHeader

func (x *TransactionsBlockHeader) RawBlockProposerAddressWithHeader() []byte

func (*TransactionsBlockHeader) RawMetadataHash

func (x *TransactionsBlockHeader) RawMetadataHash() []byte

func (*TransactionsBlockHeader) RawMetadataHashWithHeader

func (x *TransactionsBlockHeader) RawMetadataHashWithHeader() []byte

func (*TransactionsBlockHeader) RawNumSignedTransactions

func (x *TransactionsBlockHeader) RawNumSignedTransactions() []byte

func (*TransactionsBlockHeader) RawPrevBlockHashPtr

func (x *TransactionsBlockHeader) RawPrevBlockHashPtr() []byte

func (*TransactionsBlockHeader) RawPrevBlockHashPtrWithHeader

func (x *TransactionsBlockHeader) RawPrevBlockHashPtrWithHeader() []byte

func (*TransactionsBlockHeader) RawProtocolVersion

func (x *TransactionsBlockHeader) RawProtocolVersion() []byte

func (*TransactionsBlockHeader) RawReferenceTime

func (x *TransactionsBlockHeader) RawReferenceTime() []byte

func (*TransactionsBlockHeader) RawTimestamp

func (x *TransactionsBlockHeader) RawTimestamp() []byte

func (*TransactionsBlockHeader) RawTransactionsMerkleRootHash

func (x *TransactionsBlockHeader) RawTransactionsMerkleRootHash() []byte

func (*TransactionsBlockHeader) RawTransactionsMerkleRootHashWithHeader

func (x *TransactionsBlockHeader) RawTransactionsMerkleRootHashWithHeader() []byte

func (*TransactionsBlockHeader) RawVirtualChainId

func (x *TransactionsBlockHeader) RawVirtualChainId() []byte

func (*TransactionsBlockHeader) ReferenceTime

func (*TransactionsBlockHeader) String

func (x *TransactionsBlockHeader) String() string

func (*TransactionsBlockHeader) StringBlockHeight

func (x *TransactionsBlockHeader) StringBlockHeight() string

func (*TransactionsBlockHeader) StringBlockProposerAddress

func (x *TransactionsBlockHeader) StringBlockProposerAddress() string

func (*TransactionsBlockHeader) StringMetadataHash

func (x *TransactionsBlockHeader) StringMetadataHash() string

func (*TransactionsBlockHeader) StringNumSignedTransactions

func (x *TransactionsBlockHeader) StringNumSignedTransactions() string

func (*TransactionsBlockHeader) StringPrevBlockHashPtr

func (x *TransactionsBlockHeader) StringPrevBlockHashPtr() string

func (*TransactionsBlockHeader) StringProtocolVersion

func (x *TransactionsBlockHeader) StringProtocolVersion() string

func (*TransactionsBlockHeader) StringReferenceTime

func (x *TransactionsBlockHeader) StringReferenceTime() string

func (*TransactionsBlockHeader) StringTimestamp

func (x *TransactionsBlockHeader) StringTimestamp() string

func (*TransactionsBlockHeader) StringTransactionsMerkleRootHash

func (x *TransactionsBlockHeader) StringTransactionsMerkleRootHash() string

func (*TransactionsBlockHeader) StringVirtualChainId

func (x *TransactionsBlockHeader) StringVirtualChainId() string

func (*TransactionsBlockHeader) Timestamp

func (*TransactionsBlockHeader) TransactionsMerkleRootHash

func (x *TransactionsBlockHeader) TransactionsMerkleRootHash() primitives.Sha256

func (*TransactionsBlockHeader) VirtualChainId

type TransactionsBlockHeaderBuilder

type TransactionsBlockHeaderBuilder struct {
	ProtocolVersion            primitives.ProtocolVersion
	VirtualChainId             primitives.VirtualChainId
	BlockHeight                primitives.BlockHeight
	PrevBlockHashPtr           primitives.Sha256
	Timestamp                  primitives.TimestampNano
	TransactionsMerkleRootHash primitives.Sha256
	MetadataHash               primitives.Sha256
	NumSignedTransactions      uint32
	BlockProposerAddress       primitives.NodeAddress
	ReferenceTime              primitives.TimestampSeconds
	// contains filtered or unexported fields
}

func TransactionsBlockHeaderBuilderFromRaw

func TransactionsBlockHeaderBuilderFromRaw(raw []byte) *TransactionsBlockHeaderBuilder

func (*TransactionsBlockHeaderBuilder) Build

func (*TransactionsBlockHeaderBuilder) CalcRequiredSize

func (w *TransactionsBlockHeaderBuilder) CalcRequiredSize() membuffers.Offset

func (*TransactionsBlockHeaderBuilder) GetSize

func (w *TransactionsBlockHeaderBuilder) GetSize() membuffers.Offset

func (*TransactionsBlockHeaderBuilder) HexDump

func (w *TransactionsBlockHeaderBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*TransactionsBlockHeaderBuilder) Write

func (w *TransactionsBlockHeaderBuilder) Write(buf []byte) (err error)

type TransactionsBlockMetadata

type TransactionsBlockMetadata struct {
	// contains filtered or unexported fields
}

func TransactionsBlockMetadataReader

func TransactionsBlockMetadataReader(buf []byte) *TransactionsBlockMetadata

func (*TransactionsBlockMetadata) Equal

func (*TransactionsBlockMetadata) IsValid

func (x *TransactionsBlockMetadata) IsValid() bool

func (*TransactionsBlockMetadata) Raw

func (x *TransactionsBlockMetadata) Raw() []byte

func (*TransactionsBlockMetadata) String

func (x *TransactionsBlockMetadata) String() string

type TransactionsBlockMetadataBuilder

type TransactionsBlockMetadataBuilder struct {
	// contains filtered or unexported fields
}

func TransactionsBlockMetadataBuilderFromRaw

func TransactionsBlockMetadataBuilderFromRaw(raw []byte) *TransactionsBlockMetadataBuilder

func (*TransactionsBlockMetadataBuilder) Build

func (*TransactionsBlockMetadataBuilder) CalcRequiredSize

func (w *TransactionsBlockMetadataBuilder) CalcRequiredSize() membuffers.Offset

func (*TransactionsBlockMetadataBuilder) GetSize

func (w *TransactionsBlockMetadataBuilder) GetSize() membuffers.Offset

func (*TransactionsBlockMetadataBuilder) HexDump

func (w *TransactionsBlockMetadataBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*TransactionsBlockMetadataBuilder) Write

func (w *TransactionsBlockMetadataBuilder) Write(buf []byte) (err error)

type TransactionsBlockProof

type TransactionsBlockProof struct {
	// contains filtered or unexported fields
}

func TransactionsBlockProofReader

func TransactionsBlockProofReader(buf []byte) *TransactionsBlockProof

func (*TransactionsBlockProof) BenchmarkConsensus

func (*TransactionsBlockProof) Equal

func (*TransactionsBlockProof) IsTypeBenchmarkConsensus

func (x *TransactionsBlockProof) IsTypeBenchmarkConsensus() bool

func (*TransactionsBlockProof) IsTypeLeanHelix

func (x *TransactionsBlockProof) IsTypeLeanHelix() bool

func (*TransactionsBlockProof) IsValid

func (x *TransactionsBlockProof) IsValid() bool

func (*TransactionsBlockProof) LeanHelix

func (*TransactionsBlockProof) MutateLeanHelix

func (*TransactionsBlockProof) MutateResultsBlockHash

func (x *TransactionsBlockProof) MutateResultsBlockHash(v primitives.Sha256) error

func (*TransactionsBlockProof) Raw

func (x *TransactionsBlockProof) Raw() []byte

func (*TransactionsBlockProof) RawResultsBlockHash

func (x *TransactionsBlockProof) RawResultsBlockHash() []byte

func (*TransactionsBlockProof) RawResultsBlockHashWithHeader

func (x *TransactionsBlockProof) RawResultsBlockHashWithHeader() []byte

func (*TransactionsBlockProof) RawType

func (x *TransactionsBlockProof) RawType() []byte

func (*TransactionsBlockProof) RawTypeWithHeader

func (x *TransactionsBlockProof) RawTypeWithHeader() []byte

func (*TransactionsBlockProof) ResultsBlockHash

func (x *TransactionsBlockProof) ResultsBlockHash() primitives.Sha256

func (*TransactionsBlockProof) String

func (x *TransactionsBlockProof) String() string

func (*TransactionsBlockProof) StringBenchmarkConsensus

func (x *TransactionsBlockProof) StringBenchmarkConsensus() string

func (*TransactionsBlockProof) StringLeanHelix

func (x *TransactionsBlockProof) StringLeanHelix() string

func (*TransactionsBlockProof) StringResultsBlockHash

func (x *TransactionsBlockProof) StringResultsBlockHash() string

func (*TransactionsBlockProof) StringType

func (x *TransactionsBlockProof) StringType() string

func (*TransactionsBlockProof) Type

type TransactionsBlockProofBuilder

type TransactionsBlockProofBuilder struct {
	ResultsBlockHash   primitives.Sha256
	Type               TransactionsBlockProofType
	BenchmarkConsensus *consensus.BenchmarkConsensusBlockProofBuilder
	LeanHelix          primitives.LeanHelixBlockProof
	// contains filtered or unexported fields
}

func TransactionsBlockProofBuilderFromRaw

func TransactionsBlockProofBuilderFromRaw(raw []byte) *TransactionsBlockProofBuilder

func (*TransactionsBlockProofBuilder) Build

func (*TransactionsBlockProofBuilder) CalcRequiredSize

func (w *TransactionsBlockProofBuilder) CalcRequiredSize() membuffers.Offset

func (*TransactionsBlockProofBuilder) GetSize

func (w *TransactionsBlockProofBuilder) GetSize() membuffers.Offset

func (*TransactionsBlockProofBuilder) HexDump

func (w *TransactionsBlockProofBuilder) HexDump(prefix string, offsetFromStart membuffers.Offset) (err error)

func (*TransactionsBlockProofBuilder) Write

func (w *TransactionsBlockProofBuilder) Write(buf []byte) (err error)

type TransactionsBlockProofType

type TransactionsBlockProofType uint16
const (
	TRANSACTIONS_BLOCK_PROOF_TYPE_BENCHMARK_CONSENSUS TransactionsBlockProofType = 0
	TRANSACTIONS_BLOCK_PROOF_TYPE_LEAN_HELIX          TransactionsBlockProofType = 1
)

Directories

Path Synopsis
AUTO GENERATED FILE (by membufc proto compiler v0.4.0)
AUTO GENERATED FILE (by membufc proto compiler v0.4.0)
AUTO GENERATED FILE (by membufc proto compiler v0.4.0) AUTO GENERATED FILE (by membufc proto compiler v0.4.0) AUTO GENERATED FILE (by membufc proto compiler v0.4.0)
AUTO GENERATED FILE (by membufc proto compiler v0.4.0) AUTO GENERATED FILE (by membufc proto compiler v0.4.0) AUTO GENERATED FILE (by membufc proto compiler v0.4.0)
AUTO GENERATED FILE (by membufc proto compiler v0.4.0) AUTO GENERATED FILE (by membufc proto compiler v0.4.0) AUTO GENERATED FILE (by membufc proto compiler v0.4.0) AUTO GENERATED FILE (by membufc proto compiler v0.4.0) AUTO GENERATED FILE (by membufc proto compiler v0.4.0)
AUTO GENERATED FILE (by membufc proto compiler v0.4.0) AUTO GENERATED FILE (by membufc proto compiler v0.4.0) AUTO GENERATED FILE (by membufc proto compiler v0.4.0) AUTO GENERATED FILE (by membufc proto compiler v0.4.0) AUTO GENERATED FILE (by membufc proto compiler v0.4.0)

Jump to

Keyboard shortcuts

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