cryptov1alpha1

package
v8.3.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthCrypto        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowCrypto          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupCrypto = fmt.Errorf("proto: unexpected end of group")
)

Functions

This section is empty.

Types

type AccountGroupId

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

func (*AccountGroupId) Descriptor

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

func (*AccountGroupId) GetInner

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

func (*AccountGroupId) Marshal

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

func (*AccountGroupId) MarshalTo

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

func (*AccountGroupId) MarshalToSizedBuffer

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

func (*AccountGroupId) ProtoMessage

func (*AccountGroupId) ProtoMessage()

func (*AccountGroupId) Reset

func (m *AccountGroupId) Reset()

func (*AccountGroupId) Size

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

func (*AccountGroupId) String

func (m *AccountGroupId) String() string

func (*AccountGroupId) Unmarshal

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

func (*AccountGroupId) XXX_DiscardUnknown

func (m *AccountGroupId) XXX_DiscardUnknown()

func (*AccountGroupId) XXX_Marshal

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

func (*AccountGroupId) XXX_Merge

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

func (*AccountGroupId) XXX_Size

func (m *AccountGroupId) XXX_Size() int

func (*AccountGroupId) XXX_Unmarshal

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

type Address

type Address struct {
	// The bytes of the address. Must be represented as a series of
	// `uint8` (i.e. values 0 through 255), with a length of 80 elements.
	Inner []byte `protobuf:"bytes,1,opt,name=inner,proto3" json:"inner,omitempty"`
	// Alternatively, a Bech32m-encoded string representation of the `inner`
	// bytes.
	//
	// NOTE: implementations are not required to support parsing this field.
	// Implementations should prefer to encode the bytes in all messages they
	// produce. Implementations must not accept messages with both `inner` and
	// `alt_bech32m` set.
	AltBech32M string `protobuf:"bytes,2,opt,name=alt_bech32m,json=altBech32m,proto3" json:"alt_bech32m,omitempty"`
}

A Penumbra address. An address in Penumbra is a Bech32m-encoded string, with the human-readable prefix (HRP) `penumbrav2t`.

func (*Address) Descriptor

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

func (*Address) GetAltBech32M

func (m *Address) GetAltBech32M() string

func (*Address) GetInner

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

func (*Address) Marshal

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

func (*Address) MarshalTo

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

func (*Address) MarshalToSizedBuffer

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

func (*Address) ProtoMessage

func (*Address) ProtoMessage()

func (*Address) Reset

func (m *Address) Reset()

func (*Address) Size

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

func (*Address) String

func (m *Address) String() string

func (*Address) Unmarshal

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

func (*Address) XXX_DiscardUnknown

func (m *Address) XXX_DiscardUnknown()

func (*Address) XXX_Marshal

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

func (*Address) XXX_Merge

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

func (*Address) XXX_Size

func (m *Address) XXX_Size() int

func (*Address) XXX_Unmarshal

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

type AddressIndex

type AddressIndex struct {
	Account    uint32 `protobuf:"varint,2,opt,name=account,proto3" json:"account,omitempty"`
	Randomizer []byte `protobuf:"bytes,3,opt,name=randomizer,proto3" json:"randomizer,omitempty"`
}

func (*AddressIndex) Descriptor

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

func (*AddressIndex) GetAccount

func (m *AddressIndex) GetAccount() uint32

func (*AddressIndex) GetRandomizer

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

func (*AddressIndex) Marshal

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

func (*AddressIndex) MarshalTo

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

func (*AddressIndex) MarshalToSizedBuffer

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

func (*AddressIndex) ProtoMessage

func (*AddressIndex) ProtoMessage()

func (*AddressIndex) Reset

func (m *AddressIndex) Reset()

func (*AddressIndex) Size

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

func (*AddressIndex) String

func (m *AddressIndex) String() string

func (*AddressIndex) Unmarshal

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

func (*AddressIndex) XXX_DiscardUnknown

func (m *AddressIndex) XXX_DiscardUnknown()

func (*AddressIndex) XXX_Marshal

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

func (*AddressIndex) XXX_Merge

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

func (*AddressIndex) XXX_Size

func (m *AddressIndex) XXX_Size() int

func (*AddressIndex) XXX_Unmarshal

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

type AddressView

type AddressView struct {
	// Types that are valid to be assigned to AddressView:
	//
	//	*AddressView_Visible_
	//	*AddressView_Opaque_
	AddressView isAddressView_AddressView `protobuf_oneof:"address_view"`
}

func (*AddressView) Descriptor

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

func (*AddressView) GetAddressView

func (m *AddressView) GetAddressView() isAddressView_AddressView

func (*AddressView) GetOpaque

func (m *AddressView) GetOpaque() *AddressView_Opaque

func (*AddressView) GetVisible

func (m *AddressView) GetVisible() *AddressView_Visible

func (*AddressView) Marshal

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

func (*AddressView) MarshalTo

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

func (*AddressView) MarshalToSizedBuffer

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

func (*AddressView) ProtoMessage

func (*AddressView) ProtoMessage()

func (*AddressView) Reset

func (m *AddressView) Reset()

func (*AddressView) Size

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

func (*AddressView) String

func (m *AddressView) String() string

func (*AddressView) Unmarshal

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

func (*AddressView) XXX_DiscardUnknown

func (m *AddressView) XXX_DiscardUnknown()

func (*AddressView) XXX_Marshal

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

func (*AddressView) XXX_Merge

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

func (*AddressView) XXX_OneofWrappers

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*AddressView) XXX_Size

func (m *AddressView) XXX_Size() int

func (*AddressView) XXX_Unmarshal

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

type AddressView_Opaque

type AddressView_Opaque struct {
	Address *Address `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
}

func (*AddressView_Opaque) Descriptor

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

func (*AddressView_Opaque) GetAddress

func (m *AddressView_Opaque) GetAddress() *Address

func (*AddressView_Opaque) Marshal

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

func (*AddressView_Opaque) MarshalTo

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

func (*AddressView_Opaque) MarshalToSizedBuffer

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

func (*AddressView_Opaque) ProtoMessage

func (*AddressView_Opaque) ProtoMessage()

func (*AddressView_Opaque) Reset

func (m *AddressView_Opaque) Reset()

func (*AddressView_Opaque) Size

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

func (*AddressView_Opaque) String

func (m *AddressView_Opaque) String() string

func (*AddressView_Opaque) Unmarshal

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

func (*AddressView_Opaque) XXX_DiscardUnknown

func (m *AddressView_Opaque) XXX_DiscardUnknown()

func (*AddressView_Opaque) XXX_Marshal

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

func (*AddressView_Opaque) XXX_Merge

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

func (*AddressView_Opaque) XXX_Size

func (m *AddressView_Opaque) XXX_Size() int

func (*AddressView_Opaque) XXX_Unmarshal

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

type AddressView_Opaque_

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

func (*AddressView_Opaque_) MarshalTo

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

func (*AddressView_Opaque_) MarshalToSizedBuffer

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

func (*AddressView_Opaque_) Size

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

type AddressView_Visible

type AddressView_Visible struct {
	Address        *Address        `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Index          *AddressIndex   `protobuf:"bytes,2,opt,name=index,proto3" json:"index,omitempty"`
	AccountGroupId *AccountGroupId `protobuf:"bytes,3,opt,name=account_group_id,json=accountGroupId,proto3" json:"account_group_id,omitempty"`
}

func (*AddressView_Visible) Descriptor

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

func (*AddressView_Visible) GetAccountGroupId

func (m *AddressView_Visible) GetAccountGroupId() *AccountGroupId

func (*AddressView_Visible) GetAddress

func (m *AddressView_Visible) GetAddress() *Address

func (*AddressView_Visible) GetIndex

func (m *AddressView_Visible) GetIndex() *AddressIndex

func (*AddressView_Visible) Marshal

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

func (*AddressView_Visible) MarshalTo

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

func (*AddressView_Visible) MarshalToSizedBuffer

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

func (*AddressView_Visible) ProtoMessage

func (*AddressView_Visible) ProtoMessage()

func (*AddressView_Visible) Reset

func (m *AddressView_Visible) Reset()

func (*AddressView_Visible) Size

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

func (*AddressView_Visible) String

func (m *AddressView_Visible) String() string

func (*AddressView_Visible) Unmarshal

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

func (*AddressView_Visible) XXX_DiscardUnknown

func (m *AddressView_Visible) XXX_DiscardUnknown()

func (*AddressView_Visible) XXX_Marshal

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

func (*AddressView_Visible) XXX_Merge

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

func (*AddressView_Visible) XXX_Size

func (m *AddressView_Visible) XXX_Size() int

func (*AddressView_Visible) XXX_Unmarshal

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

type AddressView_Visible_

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

func (*AddressView_Visible_) MarshalTo

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

func (*AddressView_Visible_) MarshalToSizedBuffer

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

func (*AddressView_Visible_) Size

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

type Amount

type Amount struct {
	Lo uint64 `protobuf:"varint,1,opt,name=lo,proto3" json:"lo,omitempty"`
	Hi uint64 `protobuf:"varint,2,opt,name=hi,proto3" json:"hi,omitempty"`
}

The quantity of a particular Asset. Represented as a 128-bit unsigned integer, split over two fields, `lo` and `hi`, representing the low- and high-order bytes of the 128-bit value, respectively. Clients must assemble these bits in their implementation into a `uint128` or comparable data structure, in order to model the Amount accurately.

func (*Amount) Descriptor

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

func (*Amount) GetHi

func (m *Amount) GetHi() uint64

func (*Amount) GetLo

func (m *Amount) GetLo() uint64

func (*Amount) Marshal

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

func (*Amount) MarshalTo

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

func (*Amount) MarshalToSizedBuffer

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

func (*Amount) ProtoMessage

func (*Amount) ProtoMessage()

func (*Amount) Reset

func (m *Amount) Reset()

func (*Amount) Size

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

func (*Amount) String

func (m *Amount) String() string

func (*Amount) Unmarshal

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

func (*Amount) XXX_DiscardUnknown

func (m *Amount) XXX_DiscardUnknown()

func (*Amount) XXX_Marshal

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

func (*Amount) XXX_Merge

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

func (*Amount) XXX_Size

func (m *Amount) XXX_Size() int

func (*Amount) XXX_Unmarshal

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

type AssetId

type AssetId struct {
	// The bytes of the asset ID.
	Inner []byte `protobuf:"bytes,1,opt,name=inner,proto3" json:"inner,omitempty"`
	// Alternatively, a Bech32m-encoded string representation of the `inner`
	// bytes.
	//
	// NOTE: implementations are not required to support parsing this field.
	// Implementations should prefer to encode the `inner` bytes in all messages they
	// produce. Implementations must not accept messages with both `inner` and
	// `alt_bech32m` set.  This field exists for convenience of RPC users.
	AltBech32M string `protobuf:"bytes,2,opt,name=alt_bech32m,json=altBech32m,proto3" json:"alt_bech32m,omitempty"`
	// Alternatively, a base denomination string which should be hashed to obtain the asset ID.
	//
	// NOTE: implementations are not required to support parsing this field.
	// Implementations should prefer to encode the bytes in all messages they
	// produce. Implementations must not accept messages with both `inner` and
	// `alt_base_denom` set.  This field exists for convenience of RPC users.
	AltBaseDenom string `protobuf:"bytes,3,opt,name=alt_base_denom,json=altBaseDenom,proto3" json:"alt_base_denom,omitempty"`
}

A Penumbra asset ID.

func (*AssetId) Descriptor

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

func (*AssetId) GetAltBaseDenom

func (m *AssetId) GetAltBaseDenom() string

func (*AssetId) GetAltBech32M

func (m *AssetId) GetAltBech32M() string

func (*AssetId) GetInner

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

func (*AssetId) Marshal

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

func (*AssetId) MarshalTo

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

func (*AssetId) MarshalToSizedBuffer

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

func (*AssetId) ProtoMessage

func (*AssetId) ProtoMessage()

func (*AssetId) Reset

func (m *AssetId) Reset()

func (*AssetId) Size

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

func (*AssetId) String

func (m *AssetId) String() string

func (*AssetId) Unmarshal

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

func (*AssetId) XXX_DiscardUnknown

func (m *AssetId) XXX_DiscardUnknown()

func (*AssetId) XXX_Marshal

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

func (*AssetId) XXX_Merge

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

func (*AssetId) XXX_Size

func (m *AssetId) XXX_Size() int

func (*AssetId) XXX_Unmarshal

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

type BalanceCommitment

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

func (*BalanceCommitment) Descriptor

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

func (*BalanceCommitment) GetInner

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

func (*BalanceCommitment) Marshal

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

func (*BalanceCommitment) MarshalTo

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

func (*BalanceCommitment) MarshalToSizedBuffer

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

func (*BalanceCommitment) ProtoMessage

func (*BalanceCommitment) ProtoMessage()

func (*BalanceCommitment) Reset

func (m *BalanceCommitment) Reset()

func (*BalanceCommitment) Size

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

func (*BalanceCommitment) String

func (m *BalanceCommitment) String() string

func (*BalanceCommitment) Unmarshal

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

func (*BalanceCommitment) XXX_DiscardUnknown

func (m *BalanceCommitment) XXX_DiscardUnknown()

func (*BalanceCommitment) XXX_Marshal

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

func (*BalanceCommitment) XXX_Merge

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

func (*BalanceCommitment) XXX_Size

func (m *BalanceCommitment) XXX_Size() int

func (*BalanceCommitment) XXX_Unmarshal

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

type BindingSignature

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

func (*BindingSignature) Descriptor

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

func (*BindingSignature) GetInner

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

func (*BindingSignature) Marshal

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

func (*BindingSignature) MarshalTo

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

func (*BindingSignature) MarshalToSizedBuffer

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

func (*BindingSignature) ProtoMessage

func (*BindingSignature) ProtoMessage()

func (*BindingSignature) Reset

func (m *BindingSignature) Reset()

func (*BindingSignature) Size

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

func (*BindingSignature) String

func (m *BindingSignature) String() string

func (*BindingSignature) Unmarshal

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

func (*BindingSignature) XXX_DiscardUnknown

func (m *BindingSignature) XXX_DiscardUnknown()

func (*BindingSignature) XXX_Marshal

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

func (*BindingSignature) XXX_Merge

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

func (*BindingSignature) XXX_Size

func (m *BindingSignature) XXX_Size() int

func (*BindingSignature) XXX_Unmarshal

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

type Clue

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

A clue for use with Fuzzy Message Detection.

func (*Clue) Descriptor

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

func (*Clue) GetInner

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

func (*Clue) Marshal

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

func (*Clue) MarshalTo

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

func (*Clue) MarshalToSizedBuffer

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

func (*Clue) ProtoMessage

func (*Clue) ProtoMessage()

func (*Clue) Reset

func (m *Clue) Reset()

func (*Clue) Size

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

func (*Clue) String

func (m *Clue) String() string

func (*Clue) Unmarshal

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

func (*Clue) XXX_DiscardUnknown

func (m *Clue) XXX_DiscardUnknown()

func (*Clue) XXX_Marshal

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

func (*Clue) XXX_Merge

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

func (*Clue) XXX_Size

func (m *Clue) XXX_Size() int

func (*Clue) XXX_Unmarshal

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

type ConsensusKey

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

func (*ConsensusKey) Descriptor

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

func (*ConsensusKey) GetInner

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

func (*ConsensusKey) Marshal

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

func (*ConsensusKey) MarshalTo

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

func (*ConsensusKey) MarshalToSizedBuffer

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

func (*ConsensusKey) ProtoMessage

func (*ConsensusKey) ProtoMessage()

func (*ConsensusKey) Reset

func (m *ConsensusKey) Reset()

func (*ConsensusKey) Size

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

func (*ConsensusKey) String

func (m *ConsensusKey) String() string

func (*ConsensusKey) Unmarshal

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

func (*ConsensusKey) XXX_DiscardUnknown

func (m *ConsensusKey) XXX_DiscardUnknown()

func (*ConsensusKey) XXX_Marshal

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

func (*ConsensusKey) XXX_Merge

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

func (*ConsensusKey) XXX_Size

func (m *ConsensusKey) XXX_Size() int

func (*ConsensusKey) XXX_Unmarshal

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

type Denom

type Denom struct {
	Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
}

func (*Denom) Descriptor

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

func (*Denom) GetDenom

func (m *Denom) GetDenom() string

func (*Denom) Marshal

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

func (*Denom) MarshalTo

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

func (*Denom) MarshalToSizedBuffer

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

func (*Denom) ProtoMessage

func (*Denom) ProtoMessage()

func (*Denom) Reset

func (m *Denom) Reset()

func (*Denom) Size

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

func (*Denom) String

func (m *Denom) String() string

func (*Denom) Unmarshal

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

func (*Denom) XXX_DiscardUnknown

func (m *Denom) XXX_DiscardUnknown()

func (*Denom) XXX_Marshal

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

func (*Denom) XXX_Merge

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

func (*Denom) XXX_Size

func (m *Denom) XXX_Size() int

func (*Denom) XXX_Unmarshal

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

type DenomMetadata

type DenomMetadata struct {
	Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	// denom_units represents the list of DenomUnit's for a given coin
	DenomUnits []*DenomUnit `protobuf:"bytes,2,rep,name=denom_units,json=denomUnits,proto3" json:"denom_units,omitempty"`
	// base represents the base denom (should be the DenomUnit with exponent = 0).
	Base string `protobuf:"bytes,3,opt,name=base,proto3" json:"base,omitempty"`
	// display indicates the suggested denom that should be
	// displayed in clients.
	Display string `protobuf:"bytes,4,opt,name=display,proto3" json:"display,omitempty"`
	// name defines the name of the token (eg: Cosmos Atom)
	Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	// symbol is the token symbol usually shown on exchanges (eg: ATOM). This can
	// be the same as the display.
	Symbol string `protobuf:"bytes,6,opt,name=symbol,proto3" json:"symbol,omitempty"`
	// URI to a document (on or off-chain) that contains additional information. Optional.
	Uri string `protobuf:"bytes,7,opt,name=uri,proto3" json:"uri,omitempty"`
	// URIHash is a sha256 hash of a document pointed by URI. It's used to verify that
	// the document didn't change. Optional.
	UriHash string `protobuf:"bytes,8,opt,name=uri_hash,json=uriHash,proto3" json:"uri_hash,omitempty"`
	// the asset ID on Penumbra for this denomination.
	PenumbraAssetId *AssetId `protobuf:"bytes,1984,opt,name=penumbra_asset_id,json=penumbraAssetId,proto3" json:"penumbra_asset_id,omitempty"`
}

DenomMetadata represents a struct that describes a basic token.

func (*DenomMetadata) Descriptor

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

func (*DenomMetadata) GetBase

func (m *DenomMetadata) GetBase() string

func (*DenomMetadata) GetDenomUnits

func (m *DenomMetadata) GetDenomUnits() []*DenomUnit

func (*DenomMetadata) GetDescription

func (m *DenomMetadata) GetDescription() string

func (*DenomMetadata) GetDisplay

func (m *DenomMetadata) GetDisplay() string

func (*DenomMetadata) GetName

func (m *DenomMetadata) GetName() string

func (*DenomMetadata) GetPenumbraAssetId

func (m *DenomMetadata) GetPenumbraAssetId() *AssetId

func (*DenomMetadata) GetSymbol

func (m *DenomMetadata) GetSymbol() string

func (*DenomMetadata) GetUri

func (m *DenomMetadata) GetUri() string

func (*DenomMetadata) GetUriHash

func (m *DenomMetadata) GetUriHash() string

func (*DenomMetadata) Marshal

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

func (*DenomMetadata) MarshalTo

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

func (*DenomMetadata) MarshalToSizedBuffer

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

func (*DenomMetadata) ProtoMessage

func (*DenomMetadata) ProtoMessage()

func (*DenomMetadata) Reset

func (m *DenomMetadata) Reset()

func (*DenomMetadata) Size

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

func (*DenomMetadata) String

func (m *DenomMetadata) String() string

func (*DenomMetadata) Unmarshal

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

func (*DenomMetadata) XXX_DiscardUnknown

func (m *DenomMetadata) XXX_DiscardUnknown()

func (*DenomMetadata) XXX_Marshal

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

func (*DenomMetadata) XXX_Merge

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

func (*DenomMetadata) XXX_Size

func (m *DenomMetadata) XXX_Size() int

func (*DenomMetadata) XXX_Unmarshal

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

type DenomUnit

type DenomUnit struct {
	// denom represents the string name of the given denom unit (e.g uatom).
	Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
	// exponent represents power of 10 exponent that one must
	// raise the base_denom to in order to equal the given DenomUnit's denom
	// 1 denom = 10^exponent base_denom
	// (e.g. with a base_denom of uatom, one can create a DenomUnit of 'atom' with
	// exponent = 6, thus: 1 atom = 10^6 uatom).
	Exponent uint32 `protobuf:"varint,2,opt,name=exponent,proto3" json:"exponent,omitempty"`
	// aliases is a list of string aliases for the given denom
	Aliases []string `protobuf:"bytes,3,rep,name=aliases,proto3" json:"aliases,omitempty"`
}

DenomUnit represents a struct that describes a given denomination unit of the basic token.

func (*DenomUnit) Descriptor

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

func (*DenomUnit) GetAliases

func (m *DenomUnit) GetAliases() []string

func (*DenomUnit) GetDenom

func (m *DenomUnit) GetDenom() string

func (*DenomUnit) GetExponent

func (m *DenomUnit) GetExponent() uint32

func (*DenomUnit) Marshal

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

func (*DenomUnit) MarshalTo

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

func (*DenomUnit) MarshalToSizedBuffer

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

func (*DenomUnit) ProtoMessage

func (*DenomUnit) ProtoMessage()

func (*DenomUnit) Reset

func (m *DenomUnit) Reset()

func (*DenomUnit) Size

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

func (*DenomUnit) String

func (m *DenomUnit) String() string

func (*DenomUnit) Unmarshal

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

func (*DenomUnit) XXX_DiscardUnknown

func (m *DenomUnit) XXX_DiscardUnknown()

func (*DenomUnit) XXX_Marshal

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

func (*DenomUnit) XXX_Merge

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

func (*DenomUnit) XXX_Size

func (m *DenomUnit) XXX_Size() int

func (*DenomUnit) XXX_Unmarshal

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

type Diversifier

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

func (*Diversifier) Descriptor

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

func (*Diversifier) GetInner

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

func (*Diversifier) Marshal

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

func (*Diversifier) MarshalTo

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

func (*Diversifier) MarshalToSizedBuffer

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

func (*Diversifier) ProtoMessage

func (*Diversifier) ProtoMessage()

func (*Diversifier) Reset

func (m *Diversifier) Reset()

func (*Diversifier) Size

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

func (*Diversifier) String

func (m *Diversifier) String() string

func (*Diversifier) Unmarshal

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

func (*Diversifier) XXX_DiscardUnknown

func (m *Diversifier) XXX_DiscardUnknown()

func (*Diversifier) XXX_Marshal

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

func (*Diversifier) XXX_Merge

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

func (*Diversifier) XXX_Size

func (m *Diversifier) XXX_Size() int

func (*Diversifier) XXX_Unmarshal

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

type EffectHash

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

An authorization hash for a Penumbra transaction.

func (*EffectHash) Descriptor

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

func (*EffectHash) GetInner

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

func (*EffectHash) Marshal

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

func (*EffectHash) MarshalTo

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

func (*EffectHash) MarshalToSizedBuffer

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

func (*EffectHash) ProtoMessage

func (*EffectHash) ProtoMessage()

func (*EffectHash) Reset

func (m *EffectHash) Reset()

func (*EffectHash) Size

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

func (*EffectHash) String

func (m *EffectHash) String() string

func (*EffectHash) Unmarshal

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

func (*EffectHash) XXX_DiscardUnknown

func (m *EffectHash) XXX_DiscardUnknown()

func (*EffectHash) XXX_Marshal

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

func (*EffectHash) XXX_Merge

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

func (*EffectHash) XXX_Size

func (m *EffectHash) XXX_Size() int

func (*EffectHash) XXX_Unmarshal

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

type Fee

type Fee struct {
	// The amount of the token used to pay fees.
	Amount *Amount `protobuf:"bytes,1,opt,name=amount,proto3" json:"amount,omitempty"`
	// If present, the asset ID of the token used to pay fees.
	// If absent, specifies the staking token implicitly.
	AssetId *AssetId `protobuf:"bytes,2,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"`
}

Specifies fees paid by a transaction.

func (*Fee) Descriptor

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

func (*Fee) GetAmount

func (m *Fee) GetAmount() *Amount

func (*Fee) GetAssetId

func (m *Fee) GetAssetId() *AssetId

func (*Fee) Marshal

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

func (*Fee) MarshalTo

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

func (*Fee) MarshalToSizedBuffer

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

func (*Fee) ProtoMessage

func (*Fee) ProtoMessage()

func (*Fee) Reset

func (m *Fee) Reset()

func (*Fee) Size

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

func (*Fee) String

func (m *Fee) String() string

func (*Fee) Unmarshal

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

func (*Fee) XXX_DiscardUnknown

func (m *Fee) XXX_DiscardUnknown()

func (*Fee) XXX_Marshal

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

func (*Fee) XXX_Merge

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

func (*Fee) XXX_Size

func (m *Fee) XXX_Size() int

func (*Fee) XXX_Unmarshal

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

type FullViewingKey

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

func (*FullViewingKey) Descriptor

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

func (*FullViewingKey) GetInner

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

func (*FullViewingKey) Marshal

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

func (*FullViewingKey) MarshalTo

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

func (*FullViewingKey) MarshalToSizedBuffer

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

func (*FullViewingKey) ProtoMessage

func (*FullViewingKey) ProtoMessage()

func (*FullViewingKey) Reset

func (m *FullViewingKey) Reset()

func (*FullViewingKey) Size

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

func (*FullViewingKey) String

func (m *FullViewingKey) String() string

func (*FullViewingKey) Unmarshal

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

func (*FullViewingKey) XXX_DiscardUnknown

func (m *FullViewingKey) XXX_DiscardUnknown()

func (*FullViewingKey) XXX_Marshal

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

func (*FullViewingKey) XXX_Merge

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

func (*FullViewingKey) XXX_Size

func (m *FullViewingKey) XXX_Size() int

func (*FullViewingKey) XXX_Unmarshal

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

type GovernanceKey

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

A validator's governance key (decaf377-rdsa spendauth verification key).

func (*GovernanceKey) Descriptor

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

func (*GovernanceKey) GetGk

func (m *GovernanceKey) GetGk() []byte

func (*GovernanceKey) Marshal

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

func (*GovernanceKey) MarshalTo

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

func (*GovernanceKey) MarshalToSizedBuffer

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

func (*GovernanceKey) ProtoMessage

func (*GovernanceKey) ProtoMessage()

func (*GovernanceKey) Reset

func (m *GovernanceKey) Reset()

func (*GovernanceKey) Size

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

func (*GovernanceKey) String

func (m *GovernanceKey) String() string

func (*GovernanceKey) Unmarshal

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

func (*GovernanceKey) XXX_DiscardUnknown

func (m *GovernanceKey) XXX_DiscardUnknown()

func (*GovernanceKey) XXX_Marshal

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

func (*GovernanceKey) XXX_Merge

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

func (*GovernanceKey) XXX_Size

func (m *GovernanceKey) XXX_Size() int

func (*GovernanceKey) XXX_Unmarshal

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

type IdentityKey

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

A validator's identity key (decaf377-rdsa spendauth verification key).

func (*IdentityKey) Descriptor

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

func (*IdentityKey) GetIk

func (m *IdentityKey) GetIk() []byte

func (*IdentityKey) Marshal

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

func (*IdentityKey) MarshalTo

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

func (*IdentityKey) MarshalToSizedBuffer

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

func (*IdentityKey) ProtoMessage

func (*IdentityKey) ProtoMessage()

func (*IdentityKey) Reset

func (m *IdentityKey) Reset()

func (*IdentityKey) Size

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

func (*IdentityKey) String

func (m *IdentityKey) String() string

func (*IdentityKey) Unmarshal

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

func (*IdentityKey) XXX_DiscardUnknown

func (m *IdentityKey) XXX_DiscardUnknown()

func (*IdentityKey) XXX_Marshal

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

func (*IdentityKey) XXX_Merge

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

func (*IdentityKey) XXX_Size

func (m *IdentityKey) XXX_Size() int

func (*IdentityKey) XXX_Unmarshal

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

type MerklePathChunk

type MerklePathChunk struct {
	Sibling_1 []byte `protobuf:"bytes,1,opt,name=sibling_1,json=sibling1,proto3" json:"sibling_1,omitempty"`
	Sibling_2 []byte `protobuf:"bytes,2,opt,name=sibling_2,json=sibling2,proto3" json:"sibling_2,omitempty"`
	Sibling_3 []byte `protobuf:"bytes,3,opt,name=sibling_3,json=sibling3,proto3" json:"sibling_3,omitempty"`
}

A set of 3 sibling hashes in the auth path for some note commitment.

func (*MerklePathChunk) Descriptor

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

func (*MerklePathChunk) GetSibling_1

func (m *MerklePathChunk) GetSibling_1() []byte

func (*MerklePathChunk) GetSibling_2

func (m *MerklePathChunk) GetSibling_2() []byte

func (*MerklePathChunk) GetSibling_3

func (m *MerklePathChunk) GetSibling_3() []byte

func (*MerklePathChunk) Marshal

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

func (*MerklePathChunk) MarshalTo

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

func (*MerklePathChunk) MarshalToSizedBuffer

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

func (*MerklePathChunk) ProtoMessage

func (*MerklePathChunk) ProtoMessage()

func (*MerklePathChunk) Reset

func (m *MerklePathChunk) Reset()

func (*MerklePathChunk) Size

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

func (*MerklePathChunk) String

func (m *MerklePathChunk) String() string

func (*MerklePathChunk) Unmarshal

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

func (*MerklePathChunk) XXX_DiscardUnknown

func (m *MerklePathChunk) XXX_DiscardUnknown()

func (*MerklePathChunk) XXX_Marshal

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

func (*MerklePathChunk) XXX_Merge

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

func (*MerklePathChunk) XXX_Size

func (m *MerklePathChunk) XXX_Size() int

func (*MerklePathChunk) XXX_Unmarshal

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

type MerkleRoot

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

func (*MerkleRoot) Descriptor

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

func (*MerkleRoot) GetInner

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

func (*MerkleRoot) Marshal

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

func (*MerkleRoot) MarshalTo

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

func (*MerkleRoot) MarshalToSizedBuffer

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

func (*MerkleRoot) ProtoMessage

func (*MerkleRoot) ProtoMessage()

func (*MerkleRoot) Reset

func (m *MerkleRoot) Reset()

func (*MerkleRoot) Size

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

func (*MerkleRoot) String

func (m *MerkleRoot) String() string

func (*MerkleRoot) Unmarshal

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

func (*MerkleRoot) XXX_DiscardUnknown

func (m *MerkleRoot) XXX_DiscardUnknown()

func (*MerkleRoot) XXX_Marshal

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

func (*MerkleRoot) XXX_Merge

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

func (*MerkleRoot) XXX_Size

func (m *MerkleRoot) XXX_Size() int

func (*MerkleRoot) XXX_Unmarshal

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

type Note

type Note struct {
	Value   *Value   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Rseed   []byte   `protobuf:"bytes,2,opt,name=rseed,proto3" json:"rseed,omitempty"`
	Address *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() *Address

func (*Note) GetRseed

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

func (*Note) GetValue

func (m *Note) GetValue() *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 *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() *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   *ValueView   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Rseed   []byte       `protobuf:"bytes,2,opt,name=rseed,proto3" json:"rseed,omitempty"`
	Address *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() *AddressView

func (*NoteView) GetRseed

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

func (*NoteView) GetValue

func (m *NoteView) GetValue() *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 Nullifier

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

func (*Nullifier) Descriptor

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

func (*Nullifier) GetInner

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

func (*Nullifier) Marshal

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

func (*Nullifier) MarshalTo

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

func (*Nullifier) MarshalToSizedBuffer

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

func (*Nullifier) ProtoMessage

func (*Nullifier) ProtoMessage()

func (*Nullifier) Reset

func (m *Nullifier) Reset()

func (*Nullifier) Size

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

func (*Nullifier) String

func (m *Nullifier) String() string

func (*Nullifier) Unmarshal

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

func (*Nullifier) XXX_DiscardUnknown

func (m *Nullifier) XXX_DiscardUnknown()

func (*Nullifier) XXX_Marshal

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

func (*Nullifier) XXX_Merge

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

func (*Nullifier) XXX_Size

func (m *Nullifier) XXX_Size() int

func (*Nullifier) XXX_Unmarshal

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

type SpendAuthSignature

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

func (*SpendAuthSignature) Descriptor

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

func (*SpendAuthSignature) GetInner

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

func (*SpendAuthSignature) Marshal

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

func (*SpendAuthSignature) MarshalTo

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

func (*SpendAuthSignature) MarshalToSizedBuffer

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

func (*SpendAuthSignature) ProtoMessage

func (*SpendAuthSignature) ProtoMessage()

func (*SpendAuthSignature) Reset

func (m *SpendAuthSignature) Reset()

func (*SpendAuthSignature) Size

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

func (*SpendAuthSignature) String

func (m *SpendAuthSignature) String() string

func (*SpendAuthSignature) Unmarshal

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

func (*SpendAuthSignature) XXX_DiscardUnknown

func (m *SpendAuthSignature) XXX_DiscardUnknown()

func (*SpendAuthSignature) XXX_Marshal

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

func (*SpendAuthSignature) XXX_Merge

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

func (*SpendAuthSignature) XXX_Size

func (m *SpendAuthSignature) XXX_Size() int

func (*SpendAuthSignature) XXX_Unmarshal

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

type SpendKey

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

func (*SpendKey) Descriptor

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

func (*SpendKey) GetInner

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

func (*SpendKey) Marshal

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

func (*SpendKey) MarshalTo

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

func (*SpendKey) MarshalToSizedBuffer

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

func (*SpendKey) ProtoMessage

func (*SpendKey) ProtoMessage()

func (*SpendKey) Reset

func (m *SpendKey) Reset()

func (*SpendKey) Size

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

func (*SpendKey) String

func (m *SpendKey) String() string

func (*SpendKey) Unmarshal

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

func (*SpendKey) XXX_DiscardUnknown

func (m *SpendKey) XXX_DiscardUnknown()

func (*SpendKey) XXX_Marshal

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

func (*SpendKey) XXX_Merge

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

func (*SpendKey) XXX_Size

func (m *SpendKey) XXX_Size() int

func (*SpendKey) XXX_Unmarshal

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

type SpendVerificationKey

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

func (*SpendVerificationKey) Descriptor

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

func (*SpendVerificationKey) GetInner

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

func (*SpendVerificationKey) Marshal

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

func (*SpendVerificationKey) MarshalTo

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

func (*SpendVerificationKey) MarshalToSizedBuffer

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

func (*SpendVerificationKey) ProtoMessage

func (*SpendVerificationKey) ProtoMessage()

func (*SpendVerificationKey) Reset

func (m *SpendVerificationKey) Reset()

func (*SpendVerificationKey) Size

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

func (*SpendVerificationKey) String

func (m *SpendVerificationKey) String() string

func (*SpendVerificationKey) Unmarshal

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

func (*SpendVerificationKey) XXX_DiscardUnknown

func (m *SpendVerificationKey) XXX_DiscardUnknown()

func (*SpendVerificationKey) XXX_Marshal

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

func (*SpendVerificationKey) XXX_Merge

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

func (*SpendVerificationKey) XXX_Size

func (m *SpendVerificationKey) XXX_Size() int

func (*SpendVerificationKey) XXX_Unmarshal

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

type StateCommitment

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

func (*StateCommitment) Descriptor

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

func (*StateCommitment) GetInner

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

func (*StateCommitment) Marshal

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

func (*StateCommitment) MarshalTo

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

func (*StateCommitment) MarshalToSizedBuffer

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

func (*StateCommitment) ProtoMessage

func (*StateCommitment) ProtoMessage()

func (*StateCommitment) Reset

func (m *StateCommitment) Reset()

func (*StateCommitment) Size

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

func (*StateCommitment) String

func (m *StateCommitment) String() string

func (*StateCommitment) Unmarshal

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

func (*StateCommitment) XXX_DiscardUnknown

func (m *StateCommitment) XXX_DiscardUnknown()

func (*StateCommitment) XXX_Marshal

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

func (*StateCommitment) XXX_Merge

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

func (*StateCommitment) XXX_Size

func (m *StateCommitment) XXX_Size() int

func (*StateCommitment) XXX_Unmarshal

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

type StateCommitmentProof

type StateCommitmentProof struct {
	NoteCommitment *StateCommitment   `protobuf:"bytes,1,opt,name=note_commitment,json=noteCommitment,proto3" json:"note_commitment,omitempty"`
	Position       uint64             `protobuf:"varint,2,opt,name=position,proto3" json:"position,omitempty"`
	AuthPath       []*MerklePathChunk `protobuf:"bytes,3,rep,name=auth_path,json=authPath,proto3" json:"auth_path,omitempty"`
}

An authentication path from a state commitment to the root of the state commitment tree.

func (*StateCommitmentProof) Descriptor

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

func (*StateCommitmentProof) GetAuthPath

func (m *StateCommitmentProof) GetAuthPath() []*MerklePathChunk

func (*StateCommitmentProof) GetNoteCommitment

func (m *StateCommitmentProof) GetNoteCommitment() *StateCommitment

func (*StateCommitmentProof) GetPosition

func (m *StateCommitmentProof) GetPosition() uint64

func (*StateCommitmentProof) Marshal

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

func (*StateCommitmentProof) MarshalTo

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

func (*StateCommitmentProof) MarshalToSizedBuffer

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

func (*StateCommitmentProof) ProtoMessage

func (*StateCommitmentProof) ProtoMessage()

func (*StateCommitmentProof) Reset

func (m *StateCommitmentProof) Reset()

func (*StateCommitmentProof) Size

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

func (*StateCommitmentProof) String

func (m *StateCommitmentProof) String() string

func (*StateCommitmentProof) Unmarshal

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

func (*StateCommitmentProof) XXX_DiscardUnknown

func (m *StateCommitmentProof) XXX_DiscardUnknown()

func (*StateCommitmentProof) XXX_Marshal

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

func (*StateCommitmentProof) XXX_Merge

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

func (*StateCommitmentProof) XXX_Size

func (m *StateCommitmentProof) XXX_Size() int

func (*StateCommitmentProof) XXX_Unmarshal

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

type Value

type Value struct {
	Amount  *Amount  `protobuf:"bytes,1,opt,name=amount,proto3" json:"amount,omitempty"`
	AssetId *AssetId `protobuf:"bytes,2,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"`
}

func (*Value) Descriptor

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

func (*Value) GetAmount

func (m *Value) GetAmount() *Amount

func (*Value) GetAssetId

func (m *Value) GetAssetId() *AssetId

func (*Value) Marshal

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

func (*Value) MarshalTo

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

func (*Value) MarshalToSizedBuffer

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

func (*Value) ProtoMessage

func (*Value) ProtoMessage()

func (*Value) Reset

func (m *Value) Reset()

func (*Value) Size

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

func (*Value) String

func (m *Value) String() string

func (*Value) Unmarshal

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

func (*Value) XXX_DiscardUnknown

func (m *Value) XXX_DiscardUnknown()

func (*Value) XXX_Marshal

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

func (*Value) XXX_Merge

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

func (*Value) XXX_Size

func (m *Value) XXX_Size() int

func (*Value) XXX_Unmarshal

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

type ValueView

type ValueView struct {
	// Types that are valid to be assigned to ValueView:
	//
	//	*ValueView_KnownDenom_
	//	*ValueView_UnknownDenom_
	ValueView isValueView_ValueView `protobuf_oneof:"value_view"`
}

Represents a value of a known or unknown denomination.

Note: unlike some other View types, we don't just store the underlying `Value` message together with an additional `Denom`. Instead, we record either an `Amount` and `Denom` (only) or an `Amount` and `AssetId`. This is because we don't want to allow a situation where the supplied `Denom` doesn't match the `AssetId`, and a consumer of the API that doesn't check is tricked. This way, the `Denom` will always match, because the consumer is forced to recompute it themselves if they want it.

func (*ValueView) Descriptor

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

func (*ValueView) GetKnownDenom

func (m *ValueView) GetKnownDenom() *ValueView_KnownDenom

func (*ValueView) GetUnknownDenom

func (m *ValueView) GetUnknownDenom() *ValueView_UnknownDenom

func (*ValueView) GetValueView

func (m *ValueView) GetValueView() isValueView_ValueView

func (*ValueView) Marshal

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

func (*ValueView) MarshalTo

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

func (*ValueView) MarshalToSizedBuffer

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

func (*ValueView) ProtoMessage

func (*ValueView) ProtoMessage()

func (*ValueView) Reset

func (m *ValueView) Reset()

func (*ValueView) Size

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

func (*ValueView) String

func (m *ValueView) String() string

func (*ValueView) Unmarshal

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

func (*ValueView) XXX_DiscardUnknown

func (m *ValueView) XXX_DiscardUnknown()

func (*ValueView) XXX_Marshal

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

func (*ValueView) XXX_Merge

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

func (*ValueView) XXX_OneofWrappers

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

XXX_OneofWrappers is for the internal use of the proto package.

func (*ValueView) XXX_Size

func (m *ValueView) XXX_Size() int

func (*ValueView) XXX_Unmarshal

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

type ValueView_KnownDenom

type ValueView_KnownDenom struct {
	Amount *Amount        `protobuf:"bytes,1,opt,name=amount,proto3" json:"amount,omitempty"`
	Denom  *DenomMetadata `protobuf:"bytes,2,opt,name=denom,proto3" json:"denom,omitempty"`
}

A value whose asset ID has a known denomination.

func (*ValueView_KnownDenom) Descriptor

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

func (*ValueView_KnownDenom) GetAmount

func (m *ValueView_KnownDenom) GetAmount() *Amount

func (*ValueView_KnownDenom) GetDenom

func (m *ValueView_KnownDenom) GetDenom() *DenomMetadata

func (*ValueView_KnownDenom) Marshal

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

func (*ValueView_KnownDenom) MarshalTo

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

func (*ValueView_KnownDenom) MarshalToSizedBuffer

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

func (*ValueView_KnownDenom) ProtoMessage

func (*ValueView_KnownDenom) ProtoMessage()

func (*ValueView_KnownDenom) Reset

func (m *ValueView_KnownDenom) Reset()

func (*ValueView_KnownDenom) Size

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

func (*ValueView_KnownDenom) String

func (m *ValueView_KnownDenom) String() string

func (*ValueView_KnownDenom) Unmarshal

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

func (*ValueView_KnownDenom) XXX_DiscardUnknown

func (m *ValueView_KnownDenom) XXX_DiscardUnknown()

func (*ValueView_KnownDenom) XXX_Marshal

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

func (*ValueView_KnownDenom) XXX_Merge

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

func (*ValueView_KnownDenom) XXX_Size

func (m *ValueView_KnownDenom) XXX_Size() int

func (*ValueView_KnownDenom) XXX_Unmarshal

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

type ValueView_KnownDenom_

type ValueView_KnownDenom_ struct {
	KnownDenom *ValueView_KnownDenom `protobuf:"bytes,1,opt,name=known_denom,json=knownDenom,proto3,oneof" json:"known_denom,omitempty"`
}

func (*ValueView_KnownDenom_) MarshalTo

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

func (*ValueView_KnownDenom_) MarshalToSizedBuffer

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

func (*ValueView_KnownDenom_) Size

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

type ValueView_UnknownDenom

type ValueView_UnknownDenom struct {
	Amount  *Amount  `protobuf:"bytes,1,opt,name=amount,proto3" json:"amount,omitempty"`
	AssetId *AssetId `protobuf:"bytes,2,opt,name=asset_id,json=assetId,proto3" json:"asset_id,omitempty"`
}

func (*ValueView_UnknownDenom) Descriptor

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

func (*ValueView_UnknownDenom) GetAmount

func (m *ValueView_UnknownDenom) GetAmount() *Amount

func (*ValueView_UnknownDenom) GetAssetId

func (m *ValueView_UnknownDenom) GetAssetId() *AssetId

func (*ValueView_UnknownDenom) Marshal

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

func (*ValueView_UnknownDenom) MarshalTo

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

func (*ValueView_UnknownDenom) MarshalToSizedBuffer

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

func (*ValueView_UnknownDenom) ProtoMessage

func (*ValueView_UnknownDenom) ProtoMessage()

func (*ValueView_UnknownDenom) Reset

func (m *ValueView_UnknownDenom) Reset()

func (*ValueView_UnknownDenom) Size

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

func (*ValueView_UnknownDenom) String

func (m *ValueView_UnknownDenom) String() string

func (*ValueView_UnknownDenom) Unmarshal

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

func (*ValueView_UnknownDenom) XXX_DiscardUnknown

func (m *ValueView_UnknownDenom) XXX_DiscardUnknown()

func (*ValueView_UnknownDenom) XXX_Marshal

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

func (*ValueView_UnknownDenom) XXX_Merge

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

func (*ValueView_UnknownDenom) XXX_Size

func (m *ValueView_UnknownDenom) XXX_Size() int

func (*ValueView_UnknownDenom) XXX_Unmarshal

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

type ValueView_UnknownDenom_

type ValueView_UnknownDenom_ struct {
	UnknownDenom *ValueView_UnknownDenom `protobuf:"bytes,2,opt,name=unknown_denom,json=unknownDenom,proto3,oneof" json:"unknown_denom,omitempty"`
}

func (*ValueView_UnknownDenom_) MarshalTo

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

func (*ValueView_UnknownDenom_) MarshalToSizedBuffer

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

func (*ValueView_UnknownDenom_) Size

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

type ZKDelegatorVoteProof

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

A Penumbra ZK delegator vote proof.

func (*ZKDelegatorVoteProof) Descriptor

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

func (*ZKDelegatorVoteProof) GetInner

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

func (*ZKDelegatorVoteProof) Marshal

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

func (*ZKDelegatorVoteProof) MarshalTo

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

func (*ZKDelegatorVoteProof) MarshalToSizedBuffer

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

func (*ZKDelegatorVoteProof) ProtoMessage

func (*ZKDelegatorVoteProof) ProtoMessage()

func (*ZKDelegatorVoteProof) Reset

func (m *ZKDelegatorVoteProof) Reset()

func (*ZKDelegatorVoteProof) Size

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

func (*ZKDelegatorVoteProof) String

func (m *ZKDelegatorVoteProof) String() string

func (*ZKDelegatorVoteProof) Unmarshal

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

func (*ZKDelegatorVoteProof) XXX_DiscardUnknown

func (m *ZKDelegatorVoteProof) XXX_DiscardUnknown()

func (*ZKDelegatorVoteProof) XXX_Marshal

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

func (*ZKDelegatorVoteProof) XXX_Merge

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

func (*ZKDelegatorVoteProof) XXX_Size

func (m *ZKDelegatorVoteProof) XXX_Size() int

func (*ZKDelegatorVoteProof) XXX_Unmarshal

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

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

type ZKSwapClaimProof

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

A Penumbra ZK swap claim proof.

func (*ZKSwapClaimProof) Descriptor

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

func (*ZKSwapClaimProof) GetInner

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

func (*ZKSwapClaimProof) Marshal

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

func (*ZKSwapClaimProof) MarshalTo

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

func (*ZKSwapClaimProof) MarshalToSizedBuffer

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

func (*ZKSwapClaimProof) ProtoMessage

func (*ZKSwapClaimProof) ProtoMessage()

func (*ZKSwapClaimProof) Reset

func (m *ZKSwapClaimProof) Reset()

func (*ZKSwapClaimProof) Size

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

func (*ZKSwapClaimProof) String

func (m *ZKSwapClaimProof) String() string

func (*ZKSwapClaimProof) Unmarshal

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

func (*ZKSwapClaimProof) XXX_DiscardUnknown

func (m *ZKSwapClaimProof) XXX_DiscardUnknown()

func (*ZKSwapClaimProof) XXX_Marshal

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

func (*ZKSwapClaimProof) XXX_Merge

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

func (*ZKSwapClaimProof) XXX_Size

func (m *ZKSwapClaimProof) XXX_Size() int

func (*ZKSwapClaimProof) XXX_Unmarshal

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

type ZKSwapProof

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

A Penumbra ZK swap proof.

func (*ZKSwapProof) Descriptor

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

func (*ZKSwapProof) GetInner

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

func (*ZKSwapProof) Marshal

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

func (*ZKSwapProof) MarshalTo

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

func (*ZKSwapProof) MarshalToSizedBuffer

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

func (*ZKSwapProof) ProtoMessage

func (*ZKSwapProof) ProtoMessage()

func (*ZKSwapProof) Reset

func (m *ZKSwapProof) Reset()

func (*ZKSwapProof) Size

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

func (*ZKSwapProof) String

func (m *ZKSwapProof) String() string

func (*ZKSwapProof) Unmarshal

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

func (*ZKSwapProof) XXX_DiscardUnknown

func (m *ZKSwapProof) XXX_DiscardUnknown()

func (*ZKSwapProof) XXX_Marshal

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

func (*ZKSwapProof) XXX_Merge

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

func (*ZKSwapProof) XXX_Size

func (m *ZKSwapProof) XXX_Size() int

func (*ZKSwapProof) XXX_Unmarshal

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

type ZKUndelegateClaimProof

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

A Penumbra ZK undelegate claim proof.

func (*ZKUndelegateClaimProof) Descriptor

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

func (*ZKUndelegateClaimProof) GetInner

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

func (*ZKUndelegateClaimProof) Marshal

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

func (*ZKUndelegateClaimProof) MarshalTo

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

func (*ZKUndelegateClaimProof) MarshalToSizedBuffer

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

func (*ZKUndelegateClaimProof) ProtoMessage

func (*ZKUndelegateClaimProof) ProtoMessage()

func (*ZKUndelegateClaimProof) Reset

func (m *ZKUndelegateClaimProof) Reset()

func (*ZKUndelegateClaimProof) Size

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

func (*ZKUndelegateClaimProof) String

func (m *ZKUndelegateClaimProof) String() string

func (*ZKUndelegateClaimProof) Unmarshal

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

func (*ZKUndelegateClaimProof) XXX_DiscardUnknown

func (m *ZKUndelegateClaimProof) XXX_DiscardUnknown()

func (*ZKUndelegateClaimProof) XXX_Marshal

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

func (*ZKUndelegateClaimProof) XXX_Merge

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

func (*ZKUndelegateClaimProof) XXX_Size

func (m *ZKUndelegateClaimProof) XXX_Size() int

func (*ZKUndelegateClaimProof) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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