shielded_poolv1alpha1

package
v2.5.2 Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2024 License: Apache-2.0 Imports: 16 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 DenomMetadataByIdRequest

type DenomMetadataByIdRequest struct {
	// The expected chain id (empty string if no expectation).
	ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"`
	// The asset id to request information on.
	AssetId *v1alpha1.AssetId `protobuf:"bytes,2,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"`
}

Requests information on an asset by asset id

func (*DenomMetadataByIdRequest) Descriptor

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

func (*DenomMetadataByIdRequest) GetAssetId

func (m *DenomMetadataByIdRequest) GetAssetId() *v1alpha1.AssetId

func (*DenomMetadataByIdRequest) GetChainId

func (m *DenomMetadataByIdRequest) GetChainId() string

func (*DenomMetadataByIdRequest) Marshal

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

func (*DenomMetadataByIdRequest) MarshalTo

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

func (*DenomMetadataByIdRequest) MarshalToSizedBuffer

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

func (*DenomMetadataByIdRequest) ProtoMessage

func (*DenomMetadataByIdRequest) ProtoMessage()

func (*DenomMetadataByIdRequest) Reset

func (m *DenomMetadataByIdRequest) Reset()

func (*DenomMetadataByIdRequest) Size

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

func (*DenomMetadataByIdRequest) String

func (m *DenomMetadataByIdRequest) String() string

func (*DenomMetadataByIdRequest) Unmarshal

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

func (*DenomMetadataByIdRequest) XXX_DiscardUnknown

func (m *DenomMetadataByIdRequest) XXX_DiscardUnknown()

func (*DenomMetadataByIdRequest) XXX_Marshal

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

func (*DenomMetadataByIdRequest) XXX_Merge

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

func (*DenomMetadataByIdRequest) XXX_Size

func (m *DenomMetadataByIdRequest) XXX_Size() int

func (*DenomMetadataByIdRequest) XXX_Unmarshal

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

type DenomMetadataByIdResponse

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

func (*DenomMetadataByIdResponse) Descriptor

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

func (*DenomMetadataByIdResponse) GetDenomMetadata

func (m *DenomMetadataByIdResponse) GetDenomMetadata() *v1alpha1.DenomMetadata

func (*DenomMetadataByIdResponse) Marshal

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

func (*DenomMetadataByIdResponse) MarshalTo

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

func (*DenomMetadataByIdResponse) MarshalToSizedBuffer

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

func (*DenomMetadataByIdResponse) ProtoMessage

func (*DenomMetadataByIdResponse) ProtoMessage()

func (*DenomMetadataByIdResponse) Reset

func (m *DenomMetadataByIdResponse) Reset()

func (*DenomMetadataByIdResponse) Size

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

func (*DenomMetadataByIdResponse) String

func (m *DenomMetadataByIdResponse) String() string

func (*DenomMetadataByIdResponse) Unmarshal

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

func (*DenomMetadataByIdResponse) XXX_DiscardUnknown

func (m *DenomMetadataByIdResponse) XXX_DiscardUnknown()

func (*DenomMetadataByIdResponse) XXX_Marshal

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

func (*DenomMetadataByIdResponse) XXX_Merge

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

func (*DenomMetadataByIdResponse) XXX_Size

func (m *DenomMetadataByIdResponse) XXX_Size() int

func (*DenomMetadataByIdResponse) XXX_Unmarshal

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

type EventOutput

type EventOutput struct {
	NoteCommitment *v1alpha12.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() *v1alpha12.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 *v1alpha14.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() *v1alpha14.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 GenesisContent

type GenesisContent struct {
	// The allocations present at genesis
	Allocations []*GenesisContent_Allocation `protobuf:"bytes,2,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) 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  *v1alpha15.Amount  `protobuf:"bytes,1,opt,name=amount,proto3" json:"amount,omitempty"`
	Denom   string             `protobuf:"bytes,2,opt,name=denom,proto3" json:"denom,omitempty"`
	Address *v1alpha11.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() *v1alpha11.Address

func (*GenesisContent_Allocation) GetAmount

func (m *GenesisContent_Allocation) GetAmount() *v1alpha15.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   *v1alpha1.Value    `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Rseed   []byte             `protobuf:"bytes,2,opt,name=rseed,proto3" json:"rseed,omitempty"`
	Address *v1alpha11.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() *v1alpha11.Address

func (*Note) GetRseed

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

func (*Note) GetValue

func (m *Note) GetValue() *v1alpha1.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. 132 = 1(type) + 11(d) + 8(amount) + 32(asset_id) + 32(rcm) + 32(pk_d) + 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 *v1alpha12.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.
	// 132 = 1(type) + 11(d) + 8(amount) + 32(asset_id) + 32(rcm) + 32(pk_d) + 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() *v1alpha12.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   *v1alpha1.ValueView    `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Rseed   []byte                 `protobuf:"bytes,2,opt,name=rseed,proto3" json:"rseed,omitempty"`
	Address *v1alpha11.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() *v1alpha11.AddressView

func (*NoteView) GetRseed

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

func (*NoteView) GetValue

func (m *NoteView) GetValue() *v1alpha1.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 *v1alpha1.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. 80 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() *v1alpha1.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 *v1alpha1.Value `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// The destination address to send it to.
	DestAddress *v1alpha11.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() *v1alpha11.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() *v1alpha1.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 *v1alpha11.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() *v1alpha11.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 {
	DenomMetadataById(ctx context.Context, in *DenomMetadataByIdRequest, opts ...grpc.CallOption) (*DenomMetadataByIdResponse, 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 {
	DenomMetadataById(context.Context, *DenomMetadataByIdRequest) (*DenomMetadataByIdResponse, error)
}

QueryServiceServer is the server API for QueryService service.

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 *v1alpha13.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() *v1alpha13.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 *v1alpha1.BalanceCommitment `protobuf:"bytes,1,opt,name=balance_commitment,json=balanceCommitment,proto3" json:"balance_commitment,omitempty"`
	// The nullifier of the input note.
	Nullifier *v1alpha14.Nullifier `protobuf:"bytes,6,opt,name=nullifier,proto3" json:"nullifier,omitempty"`
	// The randomized validating key for the spend authorization signature.
	Rk *v1alpha13.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() *v1alpha1.BalanceCommitment

func (*SpendBody) GetNullifier

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

func (*SpendBody) GetRk

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) DenomMetadataById

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