shielded_poolv1

package
v8.8.0 Latest Latest
Warning

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

Go to latest
Published: Oct 30, 2024 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthShieldedPool        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowShieldedPool          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupShieldedPool = fmt.Errorf("proto: unexpected end of group")
)

Functions

func RegisterQueryServiceServer

func RegisterQueryServiceServer(s grpc1.Server, srv QueryServiceServer)

Types

type AssetMetadataByIdRequest

type AssetMetadataByIdRequest struct {
	// The asset id to request information on.
	AssetId *v12.AssetId `protobuf:"bytes,2,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"`
}

Requests information on an asset by asset id

func (*AssetMetadataByIdRequest) Descriptor

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

func (*AssetMetadataByIdRequest) GetAssetId

func (m *AssetMetadataByIdRequest) GetAssetId() *v12.AssetId

func (*AssetMetadataByIdRequest) Marshal

func (m *AssetMetadataByIdRequest) Marshal() (dAtA []byte, err error)

func (*AssetMetadataByIdRequest) MarshalTo

func (m *AssetMetadataByIdRequest) MarshalTo(dAtA []byte) (int, error)

func (*AssetMetadataByIdRequest) MarshalToSizedBuffer

func (m *AssetMetadataByIdRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AssetMetadataByIdRequest) ProtoMessage

func (*AssetMetadataByIdRequest) ProtoMessage()

func (*AssetMetadataByIdRequest) Reset

func (m *AssetMetadataByIdRequest) Reset()

func (*AssetMetadataByIdRequest) Size

func (m *AssetMetadataByIdRequest) Size() (n int)

func (*AssetMetadataByIdRequest) String

func (m *AssetMetadataByIdRequest) String() string

func (*AssetMetadataByIdRequest) Unmarshal

func (m *AssetMetadataByIdRequest) Unmarshal(dAtA []byte) error

func (*AssetMetadataByIdRequest) XXX_DiscardUnknown

func (m *AssetMetadataByIdRequest) XXX_DiscardUnknown()

func (*AssetMetadataByIdRequest) XXX_Marshal

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

func (*AssetMetadataByIdRequest) XXX_Merge

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

func (*AssetMetadataByIdRequest) XXX_Size

func (m *AssetMetadataByIdRequest) XXX_Size() int

func (*AssetMetadataByIdRequest) XXX_Unmarshal

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

type AssetMetadataByIdResponse

type AssetMetadataByIdResponse struct {
	// If present, information on the requested asset.
	//
	// If the requested asset was unknown, this field will not be present.
	DenomMetadata *v12.Metadata `protobuf:"bytes,1,opt,name=denom_metadata,json=denomMetadata,proto3" json:"denom_metadata,omitempty"`
}

func (*AssetMetadataByIdResponse) Descriptor

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

func (*AssetMetadataByIdResponse) GetDenomMetadata

func (m *AssetMetadataByIdResponse) GetDenomMetadata() *v12.Metadata

func (*AssetMetadataByIdResponse) Marshal

func (m *AssetMetadataByIdResponse) Marshal() (dAtA []byte, err error)

func (*AssetMetadataByIdResponse) MarshalTo

func (m *AssetMetadataByIdResponse) MarshalTo(dAtA []byte) (int, error)

func (*AssetMetadataByIdResponse) MarshalToSizedBuffer

func (m *AssetMetadataByIdResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AssetMetadataByIdResponse) ProtoMessage

func (*AssetMetadataByIdResponse) ProtoMessage()

func (*AssetMetadataByIdResponse) Reset

func (m *AssetMetadataByIdResponse) Reset()

func (*AssetMetadataByIdResponse) Size

func (m *AssetMetadataByIdResponse) Size() (n int)

func (*AssetMetadataByIdResponse) String

func (m *AssetMetadataByIdResponse) String() string

func (*AssetMetadataByIdResponse) Unmarshal

func (m *AssetMetadataByIdResponse) Unmarshal(dAtA []byte) error

func (*AssetMetadataByIdResponse) XXX_DiscardUnknown

func (m *AssetMetadataByIdResponse) XXX_DiscardUnknown()

func (*AssetMetadataByIdResponse) XXX_Marshal

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

func (*AssetMetadataByIdResponse) XXX_Merge

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

func (*AssetMetadataByIdResponse) XXX_Size

func (m *AssetMetadataByIdResponse) XXX_Size() int

func (*AssetMetadataByIdResponse) XXX_Unmarshal

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

type AssetMetadataByIdsRequest

type AssetMetadataByIdsRequest struct {
	// The asset IDs to request information on. Note that node is neither required
	// nor expected to stream responses in the same order as this array.
	AssetId []*v12.AssetId `protobuf:"bytes,1,rep,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"`
}

Requests information on an asset by multiple asset ids

func (*AssetMetadataByIdsRequest) Descriptor

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

func (*AssetMetadataByIdsRequest) GetAssetId

func (m *AssetMetadataByIdsRequest) GetAssetId() []*v12.AssetId

func (*AssetMetadataByIdsRequest) Marshal

func (m *AssetMetadataByIdsRequest) Marshal() (dAtA []byte, err error)

func (*AssetMetadataByIdsRequest) MarshalTo

func (m *AssetMetadataByIdsRequest) MarshalTo(dAtA []byte) (int, error)

func (*AssetMetadataByIdsRequest) MarshalToSizedBuffer

func (m *AssetMetadataByIdsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AssetMetadataByIdsRequest) ProtoMessage

func (*AssetMetadataByIdsRequest) ProtoMessage()

func (*AssetMetadataByIdsRequest) Reset

func (m *AssetMetadataByIdsRequest) Reset()

func (*AssetMetadataByIdsRequest) Size

func (m *AssetMetadataByIdsRequest) Size() (n int)

func (*AssetMetadataByIdsRequest) String

func (m *AssetMetadataByIdsRequest) String() string

func (*AssetMetadataByIdsRequest) Unmarshal

func (m *AssetMetadataByIdsRequest) Unmarshal(dAtA []byte) error

func (*AssetMetadataByIdsRequest) XXX_DiscardUnknown

func (m *AssetMetadataByIdsRequest) XXX_DiscardUnknown()

func (*AssetMetadataByIdsRequest) XXX_Marshal

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

func (*AssetMetadataByIdsRequest) XXX_Merge

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

func (*AssetMetadataByIdsRequest) XXX_Size

func (m *AssetMetadataByIdsRequest) XXX_Size() int

func (*AssetMetadataByIdsRequest) XXX_Unmarshal

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

type AssetMetadataByIdsResponse

type AssetMetadataByIdsResponse struct {
	// A single asset metadata streamed from the node.
	DenomMetadata *v12.Metadata `protobuf:"bytes,1,opt,name=denom_metadata,json=denomMetadata,proto3" json:"denom_metadata,omitempty"`
}

func (*AssetMetadataByIdsResponse) Descriptor

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

func (*AssetMetadataByIdsResponse) GetDenomMetadata

func (m *AssetMetadataByIdsResponse) GetDenomMetadata() *v12.Metadata

func (*AssetMetadataByIdsResponse) Marshal

func (m *AssetMetadataByIdsResponse) Marshal() (dAtA []byte, err error)

func (*AssetMetadataByIdsResponse) MarshalTo

func (m *AssetMetadataByIdsResponse) MarshalTo(dAtA []byte) (int, error)

func (*AssetMetadataByIdsResponse) MarshalToSizedBuffer

func (m *AssetMetadataByIdsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AssetMetadataByIdsResponse) ProtoMessage

func (*AssetMetadataByIdsResponse) ProtoMessage()

func (*AssetMetadataByIdsResponse) Reset

func (m *AssetMetadataByIdsResponse) Reset()

func (*AssetMetadataByIdsResponse) Size

func (m *AssetMetadataByIdsResponse) Size() (n int)

func (*AssetMetadataByIdsResponse) String

func (m *AssetMetadataByIdsResponse) String() string

func (*AssetMetadataByIdsResponse) Unmarshal

func (m *AssetMetadataByIdsResponse) Unmarshal(dAtA []byte) error

func (*AssetMetadataByIdsResponse) XXX_DiscardUnknown

func (m *AssetMetadataByIdsResponse) XXX_DiscardUnknown()

func (*AssetMetadataByIdsResponse) XXX_Marshal

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

func (*AssetMetadataByIdsResponse) XXX_Merge

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

func (*AssetMetadataByIdsResponse) XXX_Size

func (m *AssetMetadataByIdsResponse) XXX_Size() int

func (*AssetMetadataByIdsResponse) XXX_Unmarshal

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

type EventBroadcastClue

type EventBroadcastClue struct {
	Clue *v16.Clue          `protobuf:"bytes,1,opt,name=clue,proto3" json:"clue,omitempty"`
	Tx   *v17.TransactionId `protobuf:"bytes,2,opt,name=tx,proto3" json:"tx,omitempty"`
}

ABCI Event recording a clue.

func (*EventBroadcastClue) Descriptor

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

func (*EventBroadcastClue) GetClue

func (m *EventBroadcastClue) GetClue() *v16.Clue

func (*EventBroadcastClue) GetTx

func (m *EventBroadcastClue) GetTx() *v17.TransactionId

func (*EventBroadcastClue) Marshal

func (m *EventBroadcastClue) Marshal() (dAtA []byte, err error)

func (*EventBroadcastClue) MarshalTo

func (m *EventBroadcastClue) MarshalTo(dAtA []byte) (int, error)

func (*EventBroadcastClue) MarshalToSizedBuffer

func (m *EventBroadcastClue) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EventBroadcastClue) ProtoMessage

func (*EventBroadcastClue) ProtoMessage()

func (*EventBroadcastClue) Reset

func (m *EventBroadcastClue) Reset()

func (*EventBroadcastClue) Size

func (m *EventBroadcastClue) Size() (n int)

func (*EventBroadcastClue) String

func (m *EventBroadcastClue) String() string

func (*EventBroadcastClue) Unmarshal

func (m *EventBroadcastClue) Unmarshal(dAtA []byte) error

func (*EventBroadcastClue) XXX_DiscardUnknown

func (m *EventBroadcastClue) XXX_DiscardUnknown()

func (*EventBroadcastClue) XXX_Marshal

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

func (*EventBroadcastClue) XXX_Merge

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

func (*EventBroadcastClue) XXX_Size

func (m *EventBroadcastClue) XXX_Size() int

func (*EventBroadcastClue) XXX_Unmarshal

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

type EventOutput

type EventOutput struct {
	NoteCommitment *v13.StateCommitment `protobuf:"bytes,1,opt,name=note_commitment,json=noteCommitment,proto3" json:"note_commitment,omitempty"`
}

ABCI Event recording an output.

func (*EventOutput) Descriptor

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

func (*EventOutput) GetNoteCommitment

func (m *EventOutput) GetNoteCommitment() *v13.StateCommitment

func (*EventOutput) Marshal

func (m *EventOutput) Marshal() (dAtA []byte, err error)

func (*EventOutput) MarshalTo

func (m *EventOutput) MarshalTo(dAtA []byte) (int, error)

func (*EventOutput) MarshalToSizedBuffer

func (m *EventOutput) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EventOutput) ProtoMessage

func (*EventOutput) ProtoMessage()

func (*EventOutput) Reset

func (m *EventOutput) Reset()

func (*EventOutput) Size

func (m *EventOutput) Size() (n int)

func (*EventOutput) String

func (m *EventOutput) String() string

func (*EventOutput) Unmarshal

func (m *EventOutput) Unmarshal(dAtA []byte) error

func (*EventOutput) XXX_DiscardUnknown

func (m *EventOutput) XXX_DiscardUnknown()

func (*EventOutput) XXX_Marshal

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

func (*EventOutput) XXX_Merge

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

func (*EventOutput) XXX_Size

func (m *EventOutput) XXX_Size() int

func (*EventOutput) XXX_Unmarshal

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

type EventSpend

type EventSpend struct {
	Nullifier *v15.Nullifier `protobuf:"bytes,1,opt,name=nullifier,proto3" json:"nullifier,omitempty"`
}

ABCI Event recording a spend.

func (*EventSpend) Descriptor

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

func (*EventSpend) GetNullifier

func (m *EventSpend) GetNullifier() *v15.Nullifier

func (*EventSpend) Marshal

func (m *EventSpend) Marshal() (dAtA []byte, err error)

func (*EventSpend) MarshalTo

func (m *EventSpend) MarshalTo(dAtA []byte) (int, error)

func (*EventSpend) MarshalToSizedBuffer

func (m *EventSpend) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*EventSpend) ProtoMessage

func (*EventSpend) ProtoMessage()

func (*EventSpend) Reset

func (m *EventSpend) Reset()

func (*EventSpend) Size

func (m *EventSpend) Size() (n int)

func (*EventSpend) String

func (m *EventSpend) String() string

func (*EventSpend) Unmarshal

func (m *EventSpend) Unmarshal(dAtA []byte) error

func (*EventSpend) XXX_DiscardUnknown

func (m *EventSpend) XXX_DiscardUnknown()

func (*EventSpend) XXX_Marshal

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

func (*EventSpend) XXX_Merge

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

func (*EventSpend) XXX_Size

func (m *EventSpend) XXX_Size() int

func (*EventSpend) XXX_Unmarshal

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

type FmdMetaParameters

type FmdMetaParameters struct {
	// How much time users have to transition to new parameters.
	FmdGracePeriodBlocks uint64 `` /* 126-byte string literal not displayed */
	// The algorithm governing how the parameters change.
	//
	// Types that are valid to be assigned to Algorithm:
	//
	//	*FmdMetaParameters_FixedPrecisionBits
	//	*FmdMetaParameters_SlidingWindow
	Algorithm isFmdMetaParameters_Algorithm `protobuf_oneof:"algorithm"`
}

The parameters which control how the FMD parameters evolve over time.

func (*FmdMetaParameters) Descriptor

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

func (*FmdMetaParameters) GetAlgorithm

func (m *FmdMetaParameters) GetAlgorithm() isFmdMetaParameters_Algorithm

func (*FmdMetaParameters) GetFixedPrecisionBits

func (m *FmdMetaParameters) GetFixedPrecisionBits() uint32

func (*FmdMetaParameters) GetFmdGracePeriodBlocks

func (m *FmdMetaParameters) GetFmdGracePeriodBlocks() uint64

func (*FmdMetaParameters) GetSlidingWindow

func (*FmdMetaParameters) Marshal

func (m *FmdMetaParameters) Marshal() (dAtA []byte, err error)

func (*FmdMetaParameters) MarshalTo

func (m *FmdMetaParameters) MarshalTo(dAtA []byte) (int, error)

func (*FmdMetaParameters) MarshalToSizedBuffer

func (m *FmdMetaParameters) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FmdMetaParameters) ProtoMessage

func (*FmdMetaParameters) ProtoMessage()

func (*FmdMetaParameters) Reset

func (m *FmdMetaParameters) Reset()

func (*FmdMetaParameters) Size

func (m *FmdMetaParameters) Size() (n int)

func (*FmdMetaParameters) String

func (m *FmdMetaParameters) String() string

func (*FmdMetaParameters) Unmarshal

func (m *FmdMetaParameters) Unmarshal(dAtA []byte) error

func (*FmdMetaParameters) XXX_DiscardUnknown

func (m *FmdMetaParameters) XXX_DiscardUnknown()

func (*FmdMetaParameters) XXX_Marshal

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

func (*FmdMetaParameters) XXX_Merge

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

func (*FmdMetaParameters) XXX_OneofWrappers

func (*FmdMetaParameters) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*FmdMetaParameters) XXX_Size

func (m *FmdMetaParameters) XXX_Size() int

func (*FmdMetaParameters) XXX_Unmarshal

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

type FmdMetaParametersAlgorithmState

type FmdMetaParametersAlgorithmState struct {
	// Types that are valid to be assigned to State:
	//
	//	*FmdMetaParametersAlgorithmState_Fixed
	//	*FmdMetaParametersAlgorithmState_SlidingWindow
	State isFmdMetaParametersAlgorithmState_State `protobuf_oneof:"state"`
}

Used to potentially store state for the FMD Meta Parameters algorithm.

func (*FmdMetaParametersAlgorithmState) Descriptor

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

func (*FmdMetaParametersAlgorithmState) GetFixed

func (*FmdMetaParametersAlgorithmState) GetSlidingWindow

func (*FmdMetaParametersAlgorithmState) GetState

func (m *FmdMetaParametersAlgorithmState) GetState() isFmdMetaParametersAlgorithmState_State

func (*FmdMetaParametersAlgorithmState) Marshal

func (m *FmdMetaParametersAlgorithmState) Marshal() (dAtA []byte, err error)

func (*FmdMetaParametersAlgorithmState) MarshalTo

func (m *FmdMetaParametersAlgorithmState) MarshalTo(dAtA []byte) (int, error)

func (*FmdMetaParametersAlgorithmState) MarshalToSizedBuffer

func (m *FmdMetaParametersAlgorithmState) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FmdMetaParametersAlgorithmState) ProtoMessage

func (*FmdMetaParametersAlgorithmState) ProtoMessage()

func (*FmdMetaParametersAlgorithmState) Reset

func (*FmdMetaParametersAlgorithmState) Size

func (m *FmdMetaParametersAlgorithmState) Size() (n int)

func (*FmdMetaParametersAlgorithmState) String

func (*FmdMetaParametersAlgorithmState) Unmarshal

func (m *FmdMetaParametersAlgorithmState) Unmarshal(dAtA []byte) error

func (*FmdMetaParametersAlgorithmState) XXX_DiscardUnknown

func (m *FmdMetaParametersAlgorithmState) XXX_DiscardUnknown()

func (*FmdMetaParametersAlgorithmState) XXX_Marshal

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

func (*FmdMetaParametersAlgorithmState) XXX_Merge

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

func (*FmdMetaParametersAlgorithmState) XXX_OneofWrappers

func (*FmdMetaParametersAlgorithmState) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*FmdMetaParametersAlgorithmState) XXX_Size

func (m *FmdMetaParametersAlgorithmState) XXX_Size() int

func (*FmdMetaParametersAlgorithmState) XXX_Unmarshal

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

type FmdMetaParametersAlgorithmState_Fixed

type FmdMetaParametersAlgorithmState_Fixed struct {
	Fixed *FmdMetaParametersAlgorithmState_FixedState `protobuf:"bytes,1,opt,name=fixed,proto3,oneof" json:"fixed,omitempty"`
}

func (*FmdMetaParametersAlgorithmState_Fixed) MarshalTo

func (m *FmdMetaParametersAlgorithmState_Fixed) MarshalTo(dAtA []byte) (int, error)

func (*FmdMetaParametersAlgorithmState_Fixed) MarshalToSizedBuffer

func (m *FmdMetaParametersAlgorithmState_Fixed) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FmdMetaParametersAlgorithmState_Fixed) Size

type FmdMetaParametersAlgorithmState_FixedState

type FmdMetaParametersAlgorithmState_FixedState struct {
}

The state used for the fixed algorithm.

func (*FmdMetaParametersAlgorithmState_FixedState) Descriptor

func (*FmdMetaParametersAlgorithmState_FixedState) Marshal

func (m *FmdMetaParametersAlgorithmState_FixedState) Marshal() (dAtA []byte, err error)

func (*FmdMetaParametersAlgorithmState_FixedState) MarshalTo

func (m *FmdMetaParametersAlgorithmState_FixedState) MarshalTo(dAtA []byte) (int, error)

func (*FmdMetaParametersAlgorithmState_FixedState) MarshalToSizedBuffer

func (m *FmdMetaParametersAlgorithmState_FixedState) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FmdMetaParametersAlgorithmState_FixedState) ProtoMessage

func (*FmdMetaParametersAlgorithmState_FixedState) Reset

func (*FmdMetaParametersAlgorithmState_FixedState) Size

func (*FmdMetaParametersAlgorithmState_FixedState) String

func (*FmdMetaParametersAlgorithmState_FixedState) Unmarshal

func (*FmdMetaParametersAlgorithmState_FixedState) XXX_DiscardUnknown

func (m *FmdMetaParametersAlgorithmState_FixedState) XXX_DiscardUnknown()

func (*FmdMetaParametersAlgorithmState_FixedState) XXX_Marshal

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

func (*FmdMetaParametersAlgorithmState_FixedState) XXX_Merge

func (*FmdMetaParametersAlgorithmState_FixedState) XXX_Size

func (*FmdMetaParametersAlgorithmState_FixedState) XXX_Unmarshal

type FmdMetaParametersAlgorithmState_SlidingWindow

type FmdMetaParametersAlgorithmState_SlidingWindow struct {
	SlidingWindow *FmdMetaParametersAlgorithmState_SlidingWindowState `protobuf:"bytes,2,opt,name=sliding_window,json=slidingWindow,proto3,oneof" json:"sliding_window,omitempty"`
}

func (*FmdMetaParametersAlgorithmState_SlidingWindow) MarshalTo

func (*FmdMetaParametersAlgorithmState_SlidingWindow) MarshalToSizedBuffer

func (m *FmdMetaParametersAlgorithmState_SlidingWindow) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FmdMetaParametersAlgorithmState_SlidingWindow) Size

type FmdMetaParametersAlgorithmState_SlidingWindowState

type FmdMetaParametersAlgorithmState_SlidingWindowState struct {
	// The number of clues previously observed, approximately.
	ApproximateClueCount uint32 `protobuf:"varint,1,opt,name=approximate_clue_count,json=approximateClueCount,proto3" json:"approximate_clue_count,omitempty"`
}

The state used for the sliding window algorithm.

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) Descriptor

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) GetApproximateClueCount

func (m *FmdMetaParametersAlgorithmState_SlidingWindowState) GetApproximateClueCount() uint32

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) Marshal

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) MarshalTo

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) MarshalToSizedBuffer

func (m *FmdMetaParametersAlgorithmState_SlidingWindowState) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) ProtoMessage

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) Reset

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) Size

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) String

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) Unmarshal

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) XXX_DiscardUnknown

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) XXX_Marshal

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

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) XXX_Merge

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) XXX_Size

func (*FmdMetaParametersAlgorithmState_SlidingWindowState) XXX_Unmarshal

type FmdMetaParameters_AlgorithmSlidingWindow

type FmdMetaParameters_AlgorithmSlidingWindow struct {
	// The window size, in terms of the number of update periods.
	//
	// The update period is 16 blocks, by default, but can change with governance.
	WindowUpdatePeriods uint32 `protobuf:"varint,1,opt,name=window_update_periods,json=windowUpdatePeriods,proto3" json:"window_update_periods,omitempty"`
	// The number of detections we aim to see per window.
	TargetedDetectionsPerWindow uint32 `` /* 147-byte string literal not displayed */
}

A sliding window algorithm for updating the parameters.

func (*FmdMetaParameters_AlgorithmSlidingWindow) Descriptor

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

func (*FmdMetaParameters_AlgorithmSlidingWindow) GetTargetedDetectionsPerWindow

func (m *FmdMetaParameters_AlgorithmSlidingWindow) GetTargetedDetectionsPerWindow() uint32

func (*FmdMetaParameters_AlgorithmSlidingWindow) GetWindowUpdatePeriods

func (m *FmdMetaParameters_AlgorithmSlidingWindow) GetWindowUpdatePeriods() uint32

func (*FmdMetaParameters_AlgorithmSlidingWindow) Marshal

func (m *FmdMetaParameters_AlgorithmSlidingWindow) Marshal() (dAtA []byte, err error)

func (*FmdMetaParameters_AlgorithmSlidingWindow) MarshalTo

func (m *FmdMetaParameters_AlgorithmSlidingWindow) MarshalTo(dAtA []byte) (int, error)

func (*FmdMetaParameters_AlgorithmSlidingWindow) MarshalToSizedBuffer

func (m *FmdMetaParameters_AlgorithmSlidingWindow) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FmdMetaParameters_AlgorithmSlidingWindow) ProtoMessage

func (*FmdMetaParameters_AlgorithmSlidingWindow) Reset

func (*FmdMetaParameters_AlgorithmSlidingWindow) Size

func (*FmdMetaParameters_AlgorithmSlidingWindow) String

func (*FmdMetaParameters_AlgorithmSlidingWindow) Unmarshal

func (*FmdMetaParameters_AlgorithmSlidingWindow) XXX_DiscardUnknown

func (m *FmdMetaParameters_AlgorithmSlidingWindow) XXX_DiscardUnknown()

func (*FmdMetaParameters_AlgorithmSlidingWindow) XXX_Marshal

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

func (*FmdMetaParameters_AlgorithmSlidingWindow) XXX_Merge

func (*FmdMetaParameters_AlgorithmSlidingWindow) XXX_Size

func (*FmdMetaParameters_AlgorithmSlidingWindow) XXX_Unmarshal

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

type FmdMetaParameters_FixedPrecisionBits

type FmdMetaParameters_FixedPrecisionBits struct {
	FixedPrecisionBits uint32 `protobuf:"varint,2,opt,name=fixed_precision_bits,json=fixedPrecisionBits,proto3,oneof" json:"fixed_precision_bits,omitempty"`
}

func (*FmdMetaParameters_FixedPrecisionBits) MarshalTo

func (m *FmdMetaParameters_FixedPrecisionBits) MarshalTo(dAtA []byte) (int, error)

func (*FmdMetaParameters_FixedPrecisionBits) MarshalToSizedBuffer

func (m *FmdMetaParameters_FixedPrecisionBits) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FmdMetaParameters_FixedPrecisionBits) Size

type FmdMetaParameters_SlidingWindow

type FmdMetaParameters_SlidingWindow struct {
	SlidingWindow *FmdMetaParameters_AlgorithmSlidingWindow `protobuf:"bytes,3,opt,name=sliding_window,json=slidingWindow,proto3,oneof" json:"sliding_window,omitempty"`
}

func (*FmdMetaParameters_SlidingWindow) MarshalTo

func (m *FmdMetaParameters_SlidingWindow) MarshalTo(dAtA []byte) (int, error)

func (*FmdMetaParameters_SlidingWindow) MarshalToSizedBuffer

func (m *FmdMetaParameters_SlidingWindow) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FmdMetaParameters_SlidingWindow) Size

func (m *FmdMetaParameters_SlidingWindow) Size() (n int)

type FmdParameters

type FmdParameters struct {
	PrecisionBits   uint32 `protobuf:"varint,1,opt,name=precision_bits,json=precisionBits,proto3" json:"precision_bits,omitempty"`
	AsOfBlockHeight uint64 `protobuf:"varint,2,opt,name=as_of_block_height,json=asOfBlockHeight,proto3" json:"as_of_block_height,omitempty"`
}

Parameters for Fuzzy Message Detection

func (*FmdParameters) Descriptor

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

func (*FmdParameters) GetAsOfBlockHeight

func (m *FmdParameters) GetAsOfBlockHeight() uint64

func (*FmdParameters) GetPrecisionBits

func (m *FmdParameters) GetPrecisionBits() uint32

func (*FmdParameters) Marshal

func (m *FmdParameters) Marshal() (dAtA []byte, err error)

func (*FmdParameters) MarshalTo

func (m *FmdParameters) MarshalTo(dAtA []byte) (int, error)

func (*FmdParameters) MarshalToSizedBuffer

func (m *FmdParameters) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FmdParameters) ProtoMessage

func (*FmdParameters) ProtoMessage()

func (*FmdParameters) Reset

func (m *FmdParameters) Reset()

func (*FmdParameters) Size

func (m *FmdParameters) Size() (n int)

func (*FmdParameters) String

func (m *FmdParameters) String() string

func (*FmdParameters) Unmarshal

func (m *FmdParameters) Unmarshal(dAtA []byte) error

func (*FmdParameters) XXX_DiscardUnknown

func (m *FmdParameters) XXX_DiscardUnknown()

func (*FmdParameters) XXX_Marshal

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

func (*FmdParameters) XXX_Merge

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

func (*FmdParameters) XXX_Size

func (m *FmdParameters) XXX_Size() int

func (*FmdParameters) XXX_Unmarshal

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

type GenesisContent

type GenesisContent struct {
	ShieldedPoolParams *ShieldedPoolParameters `protobuf:"bytes,1,opt,name=shielded_pool_params,json=shieldedPoolParams,proto3" json:"shielded_pool_params,omitempty"`
	// The allocations present at genesis
	Allocations []*GenesisContent_Allocation `protobuf:"bytes,3,rep,name=allocations,proto3" json:"allocations,omitempty"`
}

Genesis data for the shielded pool component.

func (*GenesisContent) Descriptor

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

func (*GenesisContent) GetAllocations

func (m *GenesisContent) GetAllocations() []*GenesisContent_Allocation

func (*GenesisContent) GetShieldedPoolParams

func (m *GenesisContent) GetShieldedPoolParams() *ShieldedPoolParameters

func (*GenesisContent) Marshal

func (m *GenesisContent) Marshal() (dAtA []byte, err error)

func (*GenesisContent) MarshalTo

func (m *GenesisContent) MarshalTo(dAtA []byte) (int, error)

func (*GenesisContent) MarshalToSizedBuffer

func (m *GenesisContent) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GenesisContent) ProtoMessage

func (*GenesisContent) ProtoMessage()

func (*GenesisContent) Reset

func (m *GenesisContent) Reset()

func (*GenesisContent) Size

func (m *GenesisContent) Size() (n int)

func (*GenesisContent) String

func (m *GenesisContent) String() string

func (*GenesisContent) Unmarshal

func (m *GenesisContent) Unmarshal(dAtA []byte) error

func (*GenesisContent) XXX_DiscardUnknown

func (m *GenesisContent) XXX_DiscardUnknown()

func (*GenesisContent) XXX_Marshal

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

func (*GenesisContent) XXX_Merge

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

func (*GenesisContent) XXX_Size

func (m *GenesisContent) XXX_Size() int

func (*GenesisContent) XXX_Unmarshal

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

type GenesisContent_Allocation

type GenesisContent_Allocation struct {
	Amount  *v1.Amount   `protobuf:"bytes,1,opt,name=amount,proto3" json:"amount,omitempty"`
	Denom   string       `protobuf:"bytes,2,opt,name=denom,proto3" json:"denom,omitempty"`
	Address *v11.Address `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
}

func (*GenesisContent_Allocation) Descriptor

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

func (*GenesisContent_Allocation) GetAddress

func (m *GenesisContent_Allocation) GetAddress() *v11.Address

func (*GenesisContent_Allocation) GetAmount

func (m *GenesisContent_Allocation) GetAmount() *v1.Amount

func (*GenesisContent_Allocation) GetDenom

func (m *GenesisContent_Allocation) GetDenom() string

func (*GenesisContent_Allocation) Marshal

func (m *GenesisContent_Allocation) Marshal() (dAtA []byte, err error)

func (*GenesisContent_Allocation) MarshalTo

func (m *GenesisContent_Allocation) MarshalTo(dAtA []byte) (int, error)

func (*GenesisContent_Allocation) MarshalToSizedBuffer

func (m *GenesisContent_Allocation) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GenesisContent_Allocation) ProtoMessage

func (*GenesisContent_Allocation) ProtoMessage()

func (*GenesisContent_Allocation) Reset

func (m *GenesisContent_Allocation) Reset()

func (*GenesisContent_Allocation) Size

func (m *GenesisContent_Allocation) Size() (n int)

func (*GenesisContent_Allocation) String

func (m *GenesisContent_Allocation) String() string

func (*GenesisContent_Allocation) Unmarshal

func (m *GenesisContent_Allocation) Unmarshal(dAtA []byte) error

func (*GenesisContent_Allocation) XXX_DiscardUnknown

func (m *GenesisContent_Allocation) XXX_DiscardUnknown()

func (*GenesisContent_Allocation) XXX_Marshal

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

func (*GenesisContent_Allocation) XXX_Merge

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

func (*GenesisContent_Allocation) XXX_Size

func (m *GenesisContent_Allocation) XXX_Size() int

func (*GenesisContent_Allocation) XXX_Unmarshal

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

type Note

type Note struct {
	Value   *v12.Value   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Rseed   []byte       `protobuf:"bytes,2,opt,name=rseed,proto3" json:"rseed,omitempty"`
	Address *v11.Address `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
}

func (*Note) Descriptor

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

func (*Note) GetAddress

func (m *Note) GetAddress() *v11.Address

func (*Note) GetRseed

func (m *Note) GetRseed() []byte

func (*Note) GetValue

func (m *Note) GetValue() *v12.Value

func (*Note) Marshal

func (m *Note) Marshal() (dAtA []byte, err error)

func (*Note) MarshalTo

func (m *Note) MarshalTo(dAtA []byte) (int, error)

func (*Note) MarshalToSizedBuffer

func (m *Note) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Note) ProtoMessage

func (*Note) ProtoMessage()

func (*Note) Reset

func (m *Note) Reset()

func (*Note) Size

func (m *Note) Size() (n int)

func (*Note) String

func (m *Note) String() string

func (*Note) Unmarshal

func (m *Note) Unmarshal(dAtA []byte) error

func (*Note) XXX_DiscardUnknown

func (m *Note) XXX_DiscardUnknown()

func (*Note) XXX_Marshal

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

func (*Note) XXX_Merge

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

func (*Note) XXX_Size

func (m *Note) XXX_Size() int

func (*Note) XXX_Unmarshal

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

type NoteCiphertext

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

An encrypted note. 176 = 80(address) + 16(amount) + 32(asset ID) + 32(rseed) + 16(MAC) bytes.

func (*NoteCiphertext) Descriptor

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

func (*NoteCiphertext) GetInner

func (m *NoteCiphertext) GetInner() []byte

func (*NoteCiphertext) Marshal

func (m *NoteCiphertext) Marshal() (dAtA []byte, err error)

func (*NoteCiphertext) MarshalTo

func (m *NoteCiphertext) MarshalTo(dAtA []byte) (int, error)

func (*NoteCiphertext) MarshalToSizedBuffer

func (m *NoteCiphertext) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NoteCiphertext) ProtoMessage

func (*NoteCiphertext) ProtoMessage()

func (*NoteCiphertext) Reset

func (m *NoteCiphertext) Reset()

func (*NoteCiphertext) Size

func (m *NoteCiphertext) Size() (n int)

func (*NoteCiphertext) String

func (m *NoteCiphertext) String() string

func (*NoteCiphertext) Unmarshal

func (m *NoteCiphertext) Unmarshal(dAtA []byte) error

func (*NoteCiphertext) XXX_DiscardUnknown

func (m *NoteCiphertext) XXX_DiscardUnknown()

func (*NoteCiphertext) XXX_Marshal

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

func (*NoteCiphertext) XXX_Merge

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

func (*NoteCiphertext) XXX_Size

func (m *NoteCiphertext) XXX_Size() int

func (*NoteCiphertext) XXX_Unmarshal

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

type NotePayload

type NotePayload struct {
	// The note commitment for the output note. 32 bytes.
	NoteCommitment *v13.StateCommitment `protobuf:"bytes,1,opt,name=note_commitment,json=noteCommitment,proto3" json:"note_commitment,omitempty"`
	// The encoding of an ephemeral public key. 32 bytes.
	EphemeralKey []byte `protobuf:"bytes,2,opt,name=ephemeral_key,json=ephemeralKey,proto3" json:"ephemeral_key,omitempty"`
	// An encryption of the newly created note.
	// 176 = 80(address) + 16(amount) + 32(asset ID) + 32(rseed) + 16(MAC) bytes.
	EncryptedNote *NoteCiphertext `protobuf:"bytes,3,opt,name=encrypted_note,json=encryptedNote,proto3" json:"encrypted_note,omitempty"`
}

The body of an output description, including only the minimal data required to scan and process the output.

func (*NotePayload) Descriptor

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

func (*NotePayload) GetEncryptedNote

func (m *NotePayload) GetEncryptedNote() *NoteCiphertext

func (*NotePayload) GetEphemeralKey

func (m *NotePayload) GetEphemeralKey() []byte

func (*NotePayload) GetNoteCommitment

func (m *NotePayload) GetNoteCommitment() *v13.StateCommitment

func (*NotePayload) Marshal

func (m *NotePayload) Marshal() (dAtA []byte, err error)

func (*NotePayload) MarshalTo

func (m *NotePayload) MarshalTo(dAtA []byte) (int, error)

func (*NotePayload) MarshalToSizedBuffer

func (m *NotePayload) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NotePayload) ProtoMessage

func (*NotePayload) ProtoMessage()

func (*NotePayload) Reset

func (m *NotePayload) Reset()

func (*NotePayload) Size

func (m *NotePayload) Size() (n int)

func (*NotePayload) String

func (m *NotePayload) String() string

func (*NotePayload) Unmarshal

func (m *NotePayload) Unmarshal(dAtA []byte) error

func (*NotePayload) XXX_DiscardUnknown

func (m *NotePayload) XXX_DiscardUnknown()

func (*NotePayload) XXX_Marshal

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

func (*NotePayload) XXX_Merge

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

func (*NotePayload) XXX_Size

func (m *NotePayload) XXX_Size() int

func (*NotePayload) XXX_Unmarshal

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

type NoteView

type NoteView struct {
	Value   *v12.ValueView   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Rseed   []byte           `protobuf:"bytes,2,opt,name=rseed,proto3" json:"rseed,omitempty"`
	Address *v11.AddressView `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
}

func (*NoteView) Descriptor

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

func (*NoteView) GetAddress

func (m *NoteView) GetAddress() *v11.AddressView

func (*NoteView) GetRseed

func (m *NoteView) GetRseed() []byte

func (*NoteView) GetValue

func (m *NoteView) GetValue() *v12.ValueView

func (*NoteView) Marshal

func (m *NoteView) Marshal() (dAtA []byte, err error)

func (*NoteView) MarshalTo

func (m *NoteView) MarshalTo(dAtA []byte) (int, error)

func (*NoteView) MarshalToSizedBuffer

func (m *NoteView) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*NoteView) ProtoMessage

func (*NoteView) ProtoMessage()

func (*NoteView) Reset

func (m *NoteView) Reset()

func (*NoteView) Size

func (m *NoteView) Size() (n int)

func (*NoteView) String

func (m *NoteView) String() string

func (*NoteView) Unmarshal

func (m *NoteView) Unmarshal(dAtA []byte) error

func (*NoteView) XXX_DiscardUnknown

func (m *NoteView) XXX_DiscardUnknown()

func (*NoteView) XXX_Marshal

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

func (*NoteView) XXX_Merge

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

func (*NoteView) XXX_Size

func (m *NoteView) XXX_Size() int

func (*NoteView) XXX_Unmarshal

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

type Output

type Output struct {
	// The effecting data for the output.
	Body *OutputBody `protobuf:"bytes,1,opt,name=body,proto3" json:"body,omitempty"`
	// The output proof is authorizing data.
	Proof *ZKOutputProof `protobuf:"bytes,2,opt,name=proof,proto3" json:"proof,omitempty"`
}

Creates a new shielded note.

func (*Output) Descriptor

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

func (*Output) GetBody

func (m *Output) GetBody() *OutputBody

func (*Output) GetProof

func (m *Output) GetProof() *ZKOutputProof

func (*Output) Marshal

func (m *Output) Marshal() (dAtA []byte, err error)

func (*Output) MarshalTo

func (m *Output) MarshalTo(dAtA []byte) (int, error)

func (*Output) MarshalToSizedBuffer

func (m *Output) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Output) ProtoMessage

func (*Output) ProtoMessage()

func (*Output) Reset

func (m *Output) Reset()

func (*Output) Size

func (m *Output) Size() (n int)

func (*Output) String

func (m *Output) String() string

func (*Output) Unmarshal

func (m *Output) Unmarshal(dAtA []byte) error

func (*Output) XXX_DiscardUnknown

func (m *Output) XXX_DiscardUnknown()

func (*Output) XXX_Marshal

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

func (*Output) XXX_Merge

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

func (*Output) XXX_Size

func (m *Output) XXX_Size() int

func (*Output) XXX_Unmarshal

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

type OutputBody

type OutputBody struct {
	// The minimal data required to scan and process the new output note.
	NotePayload *NotePayload `protobuf:"bytes,1,opt,name=note_payload,json=notePayload,proto3" json:"note_payload,omitempty"`
	// A commitment to the value of the output note. 32 bytes.
	BalanceCommitment *v12.BalanceCommitment `protobuf:"bytes,2,opt,name=balance_commitment,json=balanceCommitment,proto3" json:"balance_commitment,omitempty"`
	// An encrypted key for decrypting the memo.
	WrappedMemoKey []byte `protobuf:"bytes,3,opt,name=wrapped_memo_key,json=wrappedMemoKey,proto3" json:"wrapped_memo_key,omitempty"`
	// The key material used for note encryption, wrapped in encryption to the
	// sender's outgoing viewing key. 48 bytes.
	OvkWrappedKey []byte `protobuf:"bytes,4,opt,name=ovk_wrapped_key,json=ovkWrappedKey,proto3" json:"ovk_wrapped_key,omitempty"`
}

The body of an output description, containing only the effecting data describing changes to the ledger, and not the authorizing data that allows those changes to be performed.

func (*OutputBody) Descriptor

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

func (*OutputBody) GetBalanceCommitment

func (m *OutputBody) GetBalanceCommitment() *v12.BalanceCommitment

func (*OutputBody) GetNotePayload

func (m *OutputBody) GetNotePayload() *NotePayload

func (*OutputBody) GetOvkWrappedKey

func (m *OutputBody) GetOvkWrappedKey() []byte

func (*OutputBody) GetWrappedMemoKey

func (m *OutputBody) GetWrappedMemoKey() []byte

func (*OutputBody) Marshal

func (m *OutputBody) Marshal() (dAtA []byte, err error)

func (*OutputBody) MarshalTo

func (m *OutputBody) MarshalTo(dAtA []byte) (int, error)

func (*OutputBody) MarshalToSizedBuffer

func (m *OutputBody) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OutputBody) ProtoMessage

func (*OutputBody) ProtoMessage()

func (*OutputBody) Reset

func (m *OutputBody) Reset()

func (*OutputBody) Size

func (m *OutputBody) Size() (n int)

func (*OutputBody) String

func (m *OutputBody) String() string

func (*OutputBody) Unmarshal

func (m *OutputBody) Unmarshal(dAtA []byte) error

func (*OutputBody) XXX_DiscardUnknown

func (m *OutputBody) XXX_DiscardUnknown()

func (*OutputBody) XXX_Marshal

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

func (*OutputBody) XXX_Merge

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

func (*OutputBody) XXX_Size

func (m *OutputBody) XXX_Size() int

func (*OutputBody) XXX_Unmarshal

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

type OutputPlan

type OutputPlan struct {
	// The value to send to this output.
	Value *v12.Value `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// The destination address to send it to.
	DestAddress *v11.Address `protobuf:"bytes,2,opt,name=dest_address,json=destAddress,proto3" json:"dest_address,omitempty"`
	// The rseed to use for the new note.
	Rseed []byte `protobuf:"bytes,3,opt,name=rseed,proto3" json:"rseed,omitempty"`
	// The blinding factor to use for the value commitment.
	ValueBlinding []byte `protobuf:"bytes,4,opt,name=value_blinding,json=valueBlinding,proto3" json:"value_blinding,omitempty"`
	// The first blinding factor to use for the ZK output proof.
	ProofBlindingR []byte `protobuf:"bytes,5,opt,name=proof_blinding_r,json=proofBlindingR,proto3" json:"proof_blinding_r,omitempty"`
	// The second blinding factor to use for the ZK output proof.
	ProofBlindingS []byte `protobuf:"bytes,6,opt,name=proof_blinding_s,json=proofBlindingS,proto3" json:"proof_blinding_s,omitempty"`
}

func (*OutputPlan) Descriptor

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

func (*OutputPlan) GetDestAddress

func (m *OutputPlan) GetDestAddress() *v11.Address

func (*OutputPlan) GetProofBlindingR

func (m *OutputPlan) GetProofBlindingR() []byte

func (*OutputPlan) GetProofBlindingS

func (m *OutputPlan) GetProofBlindingS() []byte

func (*OutputPlan) GetRseed

func (m *OutputPlan) GetRseed() []byte

func (*OutputPlan) GetValue

func (m *OutputPlan) GetValue() *v12.Value

func (*OutputPlan) GetValueBlinding

func (m *OutputPlan) GetValueBlinding() []byte

func (*OutputPlan) Marshal

func (m *OutputPlan) Marshal() (dAtA []byte, err error)

func (*OutputPlan) MarshalTo

func (m *OutputPlan) MarshalTo(dAtA []byte) (int, error)

func (*OutputPlan) MarshalToSizedBuffer

func (m *OutputPlan) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OutputPlan) ProtoMessage

func (*OutputPlan) ProtoMessage()

func (*OutputPlan) Reset

func (m *OutputPlan) Reset()

func (*OutputPlan) Size

func (m *OutputPlan) Size() (n int)

func (*OutputPlan) String

func (m *OutputPlan) String() string

func (*OutputPlan) Unmarshal

func (m *OutputPlan) Unmarshal(dAtA []byte) error

func (*OutputPlan) XXX_DiscardUnknown

func (m *OutputPlan) XXX_DiscardUnknown()

func (*OutputPlan) XXX_Marshal

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

func (*OutputPlan) XXX_Merge

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

func (*OutputPlan) XXX_Size

func (m *OutputPlan) XXX_Size() int

func (*OutputPlan) XXX_Unmarshal

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

type OutputView

type OutputView struct {
	// Types that are valid to be assigned to OutputView:
	//
	//	*OutputView_Visible_
	//	*OutputView_Opaque_
	OutputView isOutputView_OutputView `protobuf_oneof:"output_view"`
}

func (*OutputView) Descriptor

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

func (*OutputView) GetOpaque

func (m *OutputView) GetOpaque() *OutputView_Opaque

func (*OutputView) GetOutputView

func (m *OutputView) GetOutputView() isOutputView_OutputView

func (*OutputView) GetVisible

func (m *OutputView) GetVisible() *OutputView_Visible

func (*OutputView) Marshal

func (m *OutputView) Marshal() (dAtA []byte, err error)

func (*OutputView) MarshalTo

func (m *OutputView) MarshalTo(dAtA []byte) (int, error)

func (*OutputView) MarshalToSizedBuffer

func (m *OutputView) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OutputView) ProtoMessage

func (*OutputView) ProtoMessage()

func (*OutputView) Reset

func (m *OutputView) Reset()

func (*OutputView) Size

func (m *OutputView) Size() (n int)

func (*OutputView) String

func (m *OutputView) String() string

func (*OutputView) Unmarshal

func (m *OutputView) Unmarshal(dAtA []byte) error

func (*OutputView) XXX_DiscardUnknown

func (m *OutputView) XXX_DiscardUnknown()

func (*OutputView) XXX_Marshal

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

func (*OutputView) XXX_Merge

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

func (*OutputView) XXX_OneofWrappers

func (*OutputView) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*OutputView) XXX_Size

func (m *OutputView) XXX_Size() int

func (*OutputView) XXX_Unmarshal

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

type OutputView_Opaque

type OutputView_Opaque struct {
	Output *Output `protobuf:"bytes,1,opt,name=output,proto3" json:"output,omitempty"`
}

func (*OutputView_Opaque) Descriptor

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

func (*OutputView_Opaque) GetOutput

func (m *OutputView_Opaque) GetOutput() *Output

func (*OutputView_Opaque) Marshal

func (m *OutputView_Opaque) Marshal() (dAtA []byte, err error)

func (*OutputView_Opaque) MarshalTo

func (m *OutputView_Opaque) MarshalTo(dAtA []byte) (int, error)

func (*OutputView_Opaque) MarshalToSizedBuffer

func (m *OutputView_Opaque) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OutputView_Opaque) ProtoMessage

func (*OutputView_Opaque) ProtoMessage()

func (*OutputView_Opaque) Reset

func (m *OutputView_Opaque) Reset()

func (*OutputView_Opaque) Size

func (m *OutputView_Opaque) Size() (n int)

func (*OutputView_Opaque) String

func (m *OutputView_Opaque) String() string

func (*OutputView_Opaque) Unmarshal

func (m *OutputView_Opaque) Unmarshal(dAtA []byte) error

func (*OutputView_Opaque) XXX_DiscardUnknown

func (m *OutputView_Opaque) XXX_DiscardUnknown()

func (*OutputView_Opaque) XXX_Marshal

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

func (*OutputView_Opaque) XXX_Merge

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

func (*OutputView_Opaque) XXX_Size

func (m *OutputView_Opaque) XXX_Size() int

func (*OutputView_Opaque) XXX_Unmarshal

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

type OutputView_Opaque_

type OutputView_Opaque_ struct {
	Opaque *OutputView_Opaque `protobuf:"bytes,2,opt,name=opaque,proto3,oneof" json:"opaque,omitempty"`
}

func (*OutputView_Opaque_) MarshalTo

func (m *OutputView_Opaque_) MarshalTo(dAtA []byte) (int, error)

func (*OutputView_Opaque_) MarshalToSizedBuffer

func (m *OutputView_Opaque_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OutputView_Opaque_) Size

func (m *OutputView_Opaque_) Size() (n int)

type OutputView_Visible

type OutputView_Visible struct {
	Output     *Output         `protobuf:"bytes,1,opt,name=output,proto3" json:"output,omitempty"`
	Note       *NoteView       `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
	PayloadKey *v11.PayloadKey `protobuf:"bytes,3,opt,name=payload_key,json=payloadKey,proto3" json:"payload_key,omitempty"`
}

func (*OutputView_Visible) Descriptor

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

func (*OutputView_Visible) GetNote

func (m *OutputView_Visible) GetNote() *NoteView

func (*OutputView_Visible) GetOutput

func (m *OutputView_Visible) GetOutput() *Output

func (*OutputView_Visible) GetPayloadKey

func (m *OutputView_Visible) GetPayloadKey() *v11.PayloadKey

func (*OutputView_Visible) Marshal

func (m *OutputView_Visible) Marshal() (dAtA []byte, err error)

func (*OutputView_Visible) MarshalTo

func (m *OutputView_Visible) MarshalTo(dAtA []byte) (int, error)

func (*OutputView_Visible) MarshalToSizedBuffer

func (m *OutputView_Visible) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OutputView_Visible) ProtoMessage

func (*OutputView_Visible) ProtoMessage()

func (*OutputView_Visible) Reset

func (m *OutputView_Visible) Reset()

func (*OutputView_Visible) Size

func (m *OutputView_Visible) Size() (n int)

func (*OutputView_Visible) String

func (m *OutputView_Visible) String() string

func (*OutputView_Visible) Unmarshal

func (m *OutputView_Visible) Unmarshal(dAtA []byte) error

func (*OutputView_Visible) XXX_DiscardUnknown

func (m *OutputView_Visible) XXX_DiscardUnknown()

func (*OutputView_Visible) XXX_Marshal

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

func (*OutputView_Visible) XXX_Merge

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

func (*OutputView_Visible) XXX_Size

func (m *OutputView_Visible) XXX_Size() int

func (*OutputView_Visible) XXX_Unmarshal

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

type OutputView_Visible_

type OutputView_Visible_ struct {
	Visible *OutputView_Visible `protobuf:"bytes,1,opt,name=visible,proto3,oneof" json:"visible,omitempty"`
}

func (*OutputView_Visible_) MarshalTo

func (m *OutputView_Visible_) MarshalTo(dAtA []byte) (int, error)

func (*OutputView_Visible_) MarshalToSizedBuffer

func (m *OutputView_Visible_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OutputView_Visible_) Size

func (m *OutputView_Visible_) Size() (n int)

type QueryServiceClient

type QueryServiceClient interface {
	AssetMetadataById(ctx context.Context, in *AssetMetadataByIdRequest, opts ...grpc.CallOption) (*AssetMetadataByIdResponse, error)
	// Requests a stream of asset metadata, given an array of asset IDs. Responses
	// may be streamed in a different order from that of the asset IDs in the
	// request, and asset IDs unknown to the node will not receive any response
	// objects -- that is, the number of responses may be smaller than the length
	// of the asset IDs array.
	AssetMetadataByIds(ctx context.Context, in *AssetMetadataByIdsRequest, opts ...grpc.CallOption) (QueryService_AssetMetadataByIdsClient, error)
}

QueryServiceClient is the client API for QueryService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewQueryServiceClient

func NewQueryServiceClient(cc grpc1.ClientConn) QueryServiceClient

type QueryServiceServer

type QueryServiceServer interface {
	AssetMetadataById(context.Context, *AssetMetadataByIdRequest) (*AssetMetadataByIdResponse, error)
	// Requests a stream of asset metadata, given an array of asset IDs. Responses
	// may be streamed in a different order from that of the asset IDs in the
	// request, and asset IDs unknown to the node will not receive any response
	// objects -- that is, the number of responses may be smaller than the length
	// of the asset IDs array.
	AssetMetadataByIds(*AssetMetadataByIdsRequest, QueryService_AssetMetadataByIdsServer) error
}

QueryServiceServer is the server API for QueryService service.

type QueryService_AssetMetadataByIdsClient

type QueryService_AssetMetadataByIdsClient interface {
	Recv() (*AssetMetadataByIdsResponse, error)
	grpc.ClientStream
}

type QueryService_AssetMetadataByIdsServer

type QueryService_AssetMetadataByIdsServer interface {
	Send(*AssetMetadataByIdsResponse) error
	grpc.ServerStream
}

type ShieldedPoolParameters

type ShieldedPoolParameters struct {
	FixedFmdParams *FmdParameters     `protobuf:"bytes,1,opt,name=fixed_fmd_params,json=fixedFmdParams,proto3" json:"fixed_fmd_params,omitempty"` // Deprecated: Do not use.
	FmdMetaParams  *FmdMetaParameters `protobuf:"bytes,2,opt,name=fmd_meta_params,json=fmdMetaParams,proto3" json:"fmd_meta_params,omitempty"`
}

Configuration data for the shielded pool component.

func (*ShieldedPoolParameters) Descriptor

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

func (*ShieldedPoolParameters) GetFixedFmdParams deprecated

func (m *ShieldedPoolParameters) GetFixedFmdParams() *FmdParameters

Deprecated: Do not use.

func (*ShieldedPoolParameters) GetFmdMetaParams

func (m *ShieldedPoolParameters) GetFmdMetaParams() *FmdMetaParameters

func (*ShieldedPoolParameters) Marshal

func (m *ShieldedPoolParameters) Marshal() (dAtA []byte, err error)

func (*ShieldedPoolParameters) MarshalTo

func (m *ShieldedPoolParameters) MarshalTo(dAtA []byte) (int, error)

func (*ShieldedPoolParameters) MarshalToSizedBuffer

func (m *ShieldedPoolParameters) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ShieldedPoolParameters) ProtoMessage

func (*ShieldedPoolParameters) ProtoMessage()

func (*ShieldedPoolParameters) Reset

func (m *ShieldedPoolParameters) Reset()

func (*ShieldedPoolParameters) Size

func (m *ShieldedPoolParameters) Size() (n int)

func (*ShieldedPoolParameters) String

func (m *ShieldedPoolParameters) String() string

func (*ShieldedPoolParameters) Unmarshal

func (m *ShieldedPoolParameters) Unmarshal(dAtA []byte) error

func (*ShieldedPoolParameters) XXX_DiscardUnknown

func (m *ShieldedPoolParameters) XXX_DiscardUnknown()

func (*ShieldedPoolParameters) XXX_Marshal

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

func (*ShieldedPoolParameters) XXX_Merge

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

func (*ShieldedPoolParameters) XXX_Size

func (m *ShieldedPoolParameters) XXX_Size() int

func (*ShieldedPoolParameters) XXX_Unmarshal

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

type Spend

type Spend struct {
	// The effecting data of the spend.
	Body *SpendBody `protobuf:"bytes,1,opt,name=body,proto3" json:"body,omitempty"`
	// The authorizing signature for the spend.
	AuthSig *v14.SpendAuthSignature `protobuf:"bytes,2,opt,name=auth_sig,json=authSig,proto3" json:"auth_sig,omitempty"`
	// The proof that the spend is well-formed is authorizing data.
	Proof *ZKSpendProof `protobuf:"bytes,3,opt,name=proof,proto3" json:"proof,omitempty"`
}

Spends a shielded note.

func (*Spend) Descriptor

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

func (*Spend) GetAuthSig

func (m *Spend) GetAuthSig() *v14.SpendAuthSignature

func (*Spend) GetBody

func (m *Spend) GetBody() *SpendBody

func (*Spend) GetProof

func (m *Spend) GetProof() *ZKSpendProof

func (*Spend) Marshal

func (m *Spend) Marshal() (dAtA []byte, err error)

func (*Spend) MarshalTo

func (m *Spend) MarshalTo(dAtA []byte) (int, error)

func (*Spend) MarshalToSizedBuffer

func (m *Spend) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Spend) ProtoMessage

func (*Spend) ProtoMessage()

func (*Spend) Reset

func (m *Spend) Reset()

func (*Spend) Size

func (m *Spend) Size() (n int)

func (*Spend) String

func (m *Spend) String() string

func (*Spend) Unmarshal

func (m *Spend) Unmarshal(dAtA []byte) error

func (*Spend) XXX_DiscardUnknown

func (m *Spend) XXX_DiscardUnknown()

func (*Spend) XXX_Marshal

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

func (*Spend) XXX_Merge

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

func (*Spend) XXX_Size

func (m *Spend) XXX_Size() int

func (*Spend) XXX_Unmarshal

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

type SpendBody

type SpendBody struct {
	// A commitment to the value of the input note.
	BalanceCommitment *v12.BalanceCommitment `protobuf:"bytes,1,opt,name=balance_commitment,json=balanceCommitment,proto3" json:"balance_commitment,omitempty"`
	// The nullifier of the input note.
	Nullifier *v15.Nullifier `protobuf:"bytes,6,opt,name=nullifier,proto3" json:"nullifier,omitempty"`
	// The randomized validating key for the spend authorization signature.
	Rk *v14.SpendVerificationKey `protobuf:"bytes,4,opt,name=rk,proto3" json:"rk,omitempty"`
}

The body of a spend description, containing only the effecting data describing changes to the ledger, and not the authorizing data that allows those changes to be performed.

func (*SpendBody) Descriptor

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

func (*SpendBody) GetBalanceCommitment

func (m *SpendBody) GetBalanceCommitment() *v12.BalanceCommitment

func (*SpendBody) GetNullifier

func (m *SpendBody) GetNullifier() *v15.Nullifier

func (*SpendBody) GetRk

func (m *SpendBody) GetRk() *v14.SpendVerificationKey

func (*SpendBody) Marshal

func (m *SpendBody) Marshal() (dAtA []byte, err error)

func (*SpendBody) MarshalTo

func (m *SpendBody) MarshalTo(dAtA []byte) (int, error)

func (*SpendBody) MarshalToSizedBuffer

func (m *SpendBody) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SpendBody) ProtoMessage

func (*SpendBody) ProtoMessage()

func (*SpendBody) Reset

func (m *SpendBody) Reset()

func (*SpendBody) Size

func (m *SpendBody) Size() (n int)

func (*SpendBody) String

func (m *SpendBody) String() string

func (*SpendBody) Unmarshal

func (m *SpendBody) Unmarshal(dAtA []byte) error

func (*SpendBody) XXX_DiscardUnknown

func (m *SpendBody) XXX_DiscardUnknown()

func (*SpendBody) XXX_Marshal

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

func (*SpendBody) XXX_Merge

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

func (*SpendBody) XXX_Size

func (m *SpendBody) XXX_Size() int

func (*SpendBody) XXX_Unmarshal

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

type SpendPlan

type SpendPlan struct {
	// The plaintext note we plan to spend.
	Note *Note `protobuf:"bytes,1,opt,name=note,proto3" json:"note,omitempty"`
	// The position of the note we plan to spend.
	Position uint64 `protobuf:"varint,2,opt,name=position,proto3" json:"position,omitempty"`
	// The randomizer to use for the spend.
	Randomizer []byte `protobuf:"bytes,3,opt,name=randomizer,proto3" json:"randomizer,omitempty"`
	// The blinding factor to use for the value commitment.
	ValueBlinding []byte `protobuf:"bytes,4,opt,name=value_blinding,json=valueBlinding,proto3" json:"value_blinding,omitempty"`
	// The first blinding factor to use for the ZK spend proof.
	ProofBlindingR []byte `protobuf:"bytes,5,opt,name=proof_blinding_r,json=proofBlindingR,proto3" json:"proof_blinding_r,omitempty"`
	// The second blinding factor to use for the ZK spend proof.
	ProofBlindingS []byte `protobuf:"bytes,6,opt,name=proof_blinding_s,json=proofBlindingS,proto3" json:"proof_blinding_s,omitempty"`
}

func (*SpendPlan) Descriptor

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

func (*SpendPlan) GetNote

func (m *SpendPlan) GetNote() *Note

func (*SpendPlan) GetPosition

func (m *SpendPlan) GetPosition() uint64

func (*SpendPlan) GetProofBlindingR

func (m *SpendPlan) GetProofBlindingR() []byte

func (*SpendPlan) GetProofBlindingS

func (m *SpendPlan) GetProofBlindingS() []byte

func (*SpendPlan) GetRandomizer

func (m *SpendPlan) GetRandomizer() []byte

func (*SpendPlan) GetValueBlinding

func (m *SpendPlan) GetValueBlinding() []byte

func (*SpendPlan) Marshal

func (m *SpendPlan) Marshal() (dAtA []byte, err error)

func (*SpendPlan) MarshalTo

func (m *SpendPlan) MarshalTo(dAtA []byte) (int, error)

func (*SpendPlan) MarshalToSizedBuffer

func (m *SpendPlan) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SpendPlan) ProtoMessage

func (*SpendPlan) ProtoMessage()

func (*SpendPlan) Reset

func (m *SpendPlan) Reset()

func (*SpendPlan) Size

func (m *SpendPlan) Size() (n int)

func (*SpendPlan) String

func (m *SpendPlan) String() string

func (*SpendPlan) Unmarshal

func (m *SpendPlan) Unmarshal(dAtA []byte) error

func (*SpendPlan) XXX_DiscardUnknown

func (m *SpendPlan) XXX_DiscardUnknown()

func (*SpendPlan) XXX_Marshal

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

func (*SpendPlan) XXX_Merge

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

func (*SpendPlan) XXX_Size

func (m *SpendPlan) XXX_Size() int

func (*SpendPlan) XXX_Unmarshal

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

type SpendView

type SpendView struct {
	// Types that are valid to be assigned to SpendView:
	//
	//	*SpendView_Visible_
	//	*SpendView_Opaque_
	SpendView isSpendView_SpendView `protobuf_oneof:"spend_view"`
}

func (*SpendView) Descriptor

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

func (*SpendView) GetOpaque

func (m *SpendView) GetOpaque() *SpendView_Opaque

func (*SpendView) GetSpendView

func (m *SpendView) GetSpendView() isSpendView_SpendView

func (*SpendView) GetVisible

func (m *SpendView) GetVisible() *SpendView_Visible

func (*SpendView) Marshal

func (m *SpendView) Marshal() (dAtA []byte, err error)

func (*SpendView) MarshalTo

func (m *SpendView) MarshalTo(dAtA []byte) (int, error)

func (*SpendView) MarshalToSizedBuffer

func (m *SpendView) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SpendView) ProtoMessage

func (*SpendView) ProtoMessage()

func (*SpendView) Reset

func (m *SpendView) Reset()

func (*SpendView) Size

func (m *SpendView) Size() (n int)

func (*SpendView) String

func (m *SpendView) String() string

func (*SpendView) Unmarshal

func (m *SpendView) Unmarshal(dAtA []byte) error

func (*SpendView) XXX_DiscardUnknown

func (m *SpendView) XXX_DiscardUnknown()

func (*SpendView) XXX_Marshal

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

func (*SpendView) XXX_Merge

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

func (*SpendView) XXX_OneofWrappers

func (*SpendView) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*SpendView) XXX_Size

func (m *SpendView) XXX_Size() int

func (*SpendView) XXX_Unmarshal

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

type SpendView_Opaque

type SpendView_Opaque struct {
	Spend *Spend `protobuf:"bytes,1,opt,name=spend,proto3" json:"spend,omitempty"`
}

func (*SpendView_Opaque) Descriptor

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

func (*SpendView_Opaque) GetSpend

func (m *SpendView_Opaque) GetSpend() *Spend

func (*SpendView_Opaque) Marshal

func (m *SpendView_Opaque) Marshal() (dAtA []byte, err error)

func (*SpendView_Opaque) MarshalTo

func (m *SpendView_Opaque) MarshalTo(dAtA []byte) (int, error)

func (*SpendView_Opaque) MarshalToSizedBuffer

func (m *SpendView_Opaque) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SpendView_Opaque) ProtoMessage

func (*SpendView_Opaque) ProtoMessage()

func (*SpendView_Opaque) Reset

func (m *SpendView_Opaque) Reset()

func (*SpendView_Opaque) Size

func (m *SpendView_Opaque) Size() (n int)

func (*SpendView_Opaque) String

func (m *SpendView_Opaque) String() string

func (*SpendView_Opaque) Unmarshal

func (m *SpendView_Opaque) Unmarshal(dAtA []byte) error

func (*SpendView_Opaque) XXX_DiscardUnknown

func (m *SpendView_Opaque) XXX_DiscardUnknown()

func (*SpendView_Opaque) XXX_Marshal

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

func (*SpendView_Opaque) XXX_Merge

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

func (*SpendView_Opaque) XXX_Size

func (m *SpendView_Opaque) XXX_Size() int

func (*SpendView_Opaque) XXX_Unmarshal

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

type SpendView_Opaque_

type SpendView_Opaque_ struct {
	Opaque *SpendView_Opaque `protobuf:"bytes,2,opt,name=opaque,proto3,oneof" json:"opaque,omitempty"`
}

func (*SpendView_Opaque_) MarshalTo

func (m *SpendView_Opaque_) MarshalTo(dAtA []byte) (int, error)

func (*SpendView_Opaque_) MarshalToSizedBuffer

func (m *SpendView_Opaque_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SpendView_Opaque_) Size

func (m *SpendView_Opaque_) Size() (n int)

type SpendView_Visible

type SpendView_Visible struct {
	Spend *Spend    `protobuf:"bytes,1,opt,name=spend,proto3" json:"spend,omitempty"`
	Note  *NoteView `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
}

func (*SpendView_Visible) Descriptor

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

func (*SpendView_Visible) GetNote

func (m *SpendView_Visible) GetNote() *NoteView

func (*SpendView_Visible) GetSpend

func (m *SpendView_Visible) GetSpend() *Spend

func (*SpendView_Visible) Marshal

func (m *SpendView_Visible) Marshal() (dAtA []byte, err error)

func (*SpendView_Visible) MarshalTo

func (m *SpendView_Visible) MarshalTo(dAtA []byte) (int, error)

func (*SpendView_Visible) MarshalToSizedBuffer

func (m *SpendView_Visible) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SpendView_Visible) ProtoMessage

func (*SpendView_Visible) ProtoMessage()

func (*SpendView_Visible) Reset

func (m *SpendView_Visible) Reset()

func (*SpendView_Visible) Size

func (m *SpendView_Visible) Size() (n int)

func (*SpendView_Visible) String

func (m *SpendView_Visible) String() string

func (*SpendView_Visible) Unmarshal

func (m *SpendView_Visible) Unmarshal(dAtA []byte) error

func (*SpendView_Visible) XXX_DiscardUnknown

func (m *SpendView_Visible) XXX_DiscardUnknown()

func (*SpendView_Visible) XXX_Marshal

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

func (*SpendView_Visible) XXX_Merge

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

func (*SpendView_Visible) XXX_Size

func (m *SpendView_Visible) XXX_Size() int

func (*SpendView_Visible) XXX_Unmarshal

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

type SpendView_Visible_

type SpendView_Visible_ struct {
	Visible *SpendView_Visible `protobuf:"bytes,1,opt,name=visible,proto3,oneof" json:"visible,omitempty"`
}

func (*SpendView_Visible_) MarshalTo

func (m *SpendView_Visible_) MarshalTo(dAtA []byte) (int, error)

func (*SpendView_Visible_) MarshalToSizedBuffer

func (m *SpendView_Visible_) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SpendView_Visible_) Size

func (m *SpendView_Visible_) Size() (n int)

type UnimplementedQueryServiceServer

type UnimplementedQueryServiceServer struct {
}

UnimplementedQueryServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedQueryServiceServer) AssetMetadataById

func (*UnimplementedQueryServiceServer) AssetMetadataByIds

type ZKNullifierDerivationProof

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

A Penumbra ZK nullifier derivation proof.

func (*ZKNullifierDerivationProof) Descriptor

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

func (*ZKNullifierDerivationProof) GetInner

func (m *ZKNullifierDerivationProof) GetInner() []byte

func (*ZKNullifierDerivationProof) Marshal

func (m *ZKNullifierDerivationProof) Marshal() (dAtA []byte, err error)

func (*ZKNullifierDerivationProof) MarshalTo

func (m *ZKNullifierDerivationProof) MarshalTo(dAtA []byte) (int, error)

func (*ZKNullifierDerivationProof) MarshalToSizedBuffer

func (m *ZKNullifierDerivationProof) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ZKNullifierDerivationProof) ProtoMessage

func (*ZKNullifierDerivationProof) ProtoMessage()

func (*ZKNullifierDerivationProof) Reset

func (m *ZKNullifierDerivationProof) Reset()

func (*ZKNullifierDerivationProof) Size

func (m *ZKNullifierDerivationProof) Size() (n int)

func (*ZKNullifierDerivationProof) String

func (m *ZKNullifierDerivationProof) String() string

func (*ZKNullifierDerivationProof) Unmarshal

func (m *ZKNullifierDerivationProof) Unmarshal(dAtA []byte) error

func (*ZKNullifierDerivationProof) XXX_DiscardUnknown

func (m *ZKNullifierDerivationProof) XXX_DiscardUnknown()

func (*ZKNullifierDerivationProof) XXX_Marshal

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

func (*ZKNullifierDerivationProof) XXX_Merge

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

func (*ZKNullifierDerivationProof) XXX_Size

func (m *ZKNullifierDerivationProof) XXX_Size() int

func (*ZKNullifierDerivationProof) XXX_Unmarshal

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

type ZKOutputProof

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

A Penumbra ZK output proof.

func (*ZKOutputProof) Descriptor

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

func (*ZKOutputProof) GetInner

func (m *ZKOutputProof) GetInner() []byte

func (*ZKOutputProof) Marshal

func (m *ZKOutputProof) Marshal() (dAtA []byte, err error)

func (*ZKOutputProof) MarshalTo

func (m *ZKOutputProof) MarshalTo(dAtA []byte) (int, error)

func (*ZKOutputProof) MarshalToSizedBuffer

func (m *ZKOutputProof) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ZKOutputProof) ProtoMessage

func (*ZKOutputProof) ProtoMessage()

func (*ZKOutputProof) Reset

func (m *ZKOutputProof) Reset()

func (*ZKOutputProof) Size

func (m *ZKOutputProof) Size() (n int)

func (*ZKOutputProof) String

func (m *ZKOutputProof) String() string

func (*ZKOutputProof) Unmarshal

func (m *ZKOutputProof) Unmarshal(dAtA []byte) error

func (*ZKOutputProof) XXX_DiscardUnknown

func (m *ZKOutputProof) XXX_DiscardUnknown()

func (*ZKOutputProof) XXX_Marshal

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

func (*ZKOutputProof) XXX_Merge

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

func (*ZKOutputProof) XXX_Size

func (m *ZKOutputProof) XXX_Size() int

func (*ZKOutputProof) XXX_Unmarshal

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

type ZKSpendProof

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

A Penumbra ZK spend proof.

func (*ZKSpendProof) Descriptor

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

func (*ZKSpendProof) GetInner

func (m *ZKSpendProof) GetInner() []byte

func (*ZKSpendProof) Marshal

func (m *ZKSpendProof) Marshal() (dAtA []byte, err error)

func (*ZKSpendProof) MarshalTo

func (m *ZKSpendProof) MarshalTo(dAtA []byte) (int, error)

func (*ZKSpendProof) MarshalToSizedBuffer

func (m *ZKSpendProof) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ZKSpendProof) ProtoMessage

func (*ZKSpendProof) ProtoMessage()

func (*ZKSpendProof) Reset

func (m *ZKSpendProof) Reset()

func (*ZKSpendProof) Size

func (m *ZKSpendProof) Size() (n int)

func (*ZKSpendProof) String

func (m *ZKSpendProof) String() string

func (*ZKSpendProof) Unmarshal

func (m *ZKSpendProof) Unmarshal(dAtA []byte) error

func (*ZKSpendProof) XXX_DiscardUnknown

func (m *ZKSpendProof) XXX_DiscardUnknown()

func (*ZKSpendProof) XXX_Marshal

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

func (*ZKSpendProof) XXX_Merge

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

func (*ZKSpendProof) XXX_Size

func (m *ZKSpendProof) XXX_Size() int

func (*ZKSpendProof) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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