icpledger

package
v0.0.1-gowrapper-test Latest Latest
Warning

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

Go to latest
Published: Sep 30, 2025 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_ICPLedger_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Account

type Account struct {
	Identifier *AccountIdentifier `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
	Balance    *Tokens            `protobuf:"bytes,2,opt,name=balance,proto3" json:"balance,omitempty"`
	// contains filtered or unexported fields
}

func (*Account) Descriptor deprecated

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

Deprecated: Use Account.ProtoReflect.Descriptor instead.

func (*Account) GetBalance

func (x *Account) GetBalance() *Tokens

func (*Account) GetIdentifier

func (x *Account) GetIdentifier() *AccountIdentifier

func (*Account) ProtoMessage

func (*Account) ProtoMessage()

func (*Account) ProtoReflect

func (x *Account) ProtoReflect() protoreflect.Message

func (*Account) Reset

func (x *Account) Reset()

func (*Account) String

func (x *Account) String() string

type AccountIdentifier

type AccountIdentifier struct {

	// Can contain either:
	//   - the 32 byte identifier (4 byte checksum + 28 byte hash)
	//   - the 28 byte hash
	Hash []byte `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountIdentifier) Descriptor deprecated

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

Deprecated: Use AccountIdentifier.ProtoReflect.Descriptor instead.

func (*AccountIdentifier) GetHash

func (x *AccountIdentifier) GetHash() []byte

func (*AccountIdentifier) ProtoMessage

func (*AccountIdentifier) ProtoMessage()

func (*AccountIdentifier) ProtoReflect

func (x *AccountIdentifier) ProtoReflect() protoreflect.Message

func (*AccountIdentifier) Reset

func (x *AccountIdentifier) Reset()

func (*AccountIdentifier) String

func (x *AccountIdentifier) String() string

type BlockIndex

type BlockIndex struct {
	Height uint64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockIndex) Descriptor deprecated

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

Deprecated: Use BlockIndex.ProtoReflect.Descriptor instead.

func (*BlockIndex) GetHeight

func (x *BlockIndex) GetHeight() uint64

func (*BlockIndex) ProtoMessage

func (*BlockIndex) ProtoMessage()

func (*BlockIndex) ProtoReflect

func (x *BlockIndex) ProtoReflect() protoreflect.Message

func (*BlockIndex) Reset

func (x *BlockIndex) Reset()

func (*BlockIndex) String

func (x *BlockIndex) String() string

type Certification

type Certification struct {
	Certification []byte `protobuf:"bytes,1,opt,name=certification,proto3" json:"certification,omitempty"`
	// contains filtered or unexported fields
}

func (*Certification) Descriptor deprecated

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

Deprecated: Use Certification.ProtoReflect.Descriptor instead.

func (*Certification) GetCertification

func (x *Certification) GetCertification() []byte

func (*Certification) ProtoMessage

func (*Certification) ProtoMessage()

func (*Certification) ProtoReflect

func (x *Certification) ProtoReflect() protoreflect.Message

func (*Certification) Reset

func (x *Certification) Reset()

func (*Certification) String

func (x *Certification) String() string

type Hash

type Hash struct {
	Hash []byte `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	// contains filtered or unexported fields
}

func (*Hash) Descriptor deprecated

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

Deprecated: Use Hash.ProtoReflect.Descriptor instead.

func (*Hash) GetHash

func (x *Hash) GetHash() []byte

func (*Hash) ProtoMessage

func (*Hash) ProtoMessage()

func (*Hash) ProtoReflect

func (x *Hash) ProtoReflect() protoreflect.Message

func (*Hash) Reset

func (x *Hash) Reset()

func (*Hash) String

func (x *Hash) String() string

type Icrc1Memo

type Icrc1Memo struct {
	Memo []byte `protobuf:"bytes,1,opt,name=memo,proto3" json:"memo,omitempty"`
	// contains filtered or unexported fields
}

func (*Icrc1Memo) Descriptor deprecated

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

Deprecated: Use Icrc1Memo.ProtoReflect.Descriptor instead.

func (*Icrc1Memo) GetMemo

func (x *Icrc1Memo) GetMemo() []byte

func (*Icrc1Memo) ProtoMessage

func (*Icrc1Memo) ProtoMessage()

func (*Icrc1Memo) ProtoReflect

func (x *Icrc1Memo) ProtoReflect() protoreflect.Message

func (*Icrc1Memo) Reset

func (x *Icrc1Memo) Reset()

func (*Icrc1Memo) String

func (x *Icrc1Memo) String() string

type Memo

type Memo struct {
	Memo uint64 `protobuf:"varint,1,opt,name=memo,proto3" json:"memo,omitempty"`
	// contains filtered or unexported fields
}

func (*Memo) Descriptor deprecated

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

Deprecated: Use Memo.ProtoReflect.Descriptor instead.

func (*Memo) GetMemo

func (x *Memo) GetMemo() uint64

func (*Memo) ProtoMessage

func (*Memo) ProtoMessage()

func (*Memo) ProtoReflect

func (x *Memo) ProtoReflect() protoreflect.Message

func (*Memo) Reset

func (x *Memo) Reset()

func (*Memo) String

func (x *Memo) String() string

type Payment

type Payment struct {
	ReceiverGets *Tokens `protobuf:"bytes,1,opt,name=receiver_gets,json=receiverGets,proto3" json:"receiver_gets,omitempty"`
	// contains filtered or unexported fields
}

func (*Payment) Descriptor deprecated

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

Deprecated: Use Payment.ProtoReflect.Descriptor instead.

func (*Payment) GetReceiverGets

func (x *Payment) GetReceiverGets() *Tokens

func (*Payment) ProtoMessage

func (*Payment) ProtoMessage()

func (*Payment) ProtoReflect

func (x *Payment) ProtoReflect() protoreflect.Message

func (*Payment) Reset

func (x *Payment) Reset()

func (*Payment) String

func (x *Payment) String() string

type PrincipalId

type PrincipalId struct {
	SerializedId []byte `protobuf:"bytes,1,opt,name=serialized_id,json=serializedId,proto3" json:"serialized_id,omitempty"`
	// contains filtered or unexported fields
}

A PB container for a PrincipalId, which uniquely identifies a principal.

func (*PrincipalId) Descriptor deprecated

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

Deprecated: Use PrincipalId.ProtoReflect.Descriptor instead.

func (*PrincipalId) GetSerializedId

func (x *PrincipalId) GetSerializedId() []byte

func (*PrincipalId) ProtoMessage

func (*PrincipalId) ProtoMessage()

func (*PrincipalId) ProtoReflect

func (x *PrincipalId) ProtoReflect() protoreflect.Message

func (*PrincipalId) Reset

func (x *PrincipalId) Reset()

func (*PrincipalId) String

func (x *PrincipalId) String() string

type SendRequest

type SendRequest struct {
	Memo           *Memo              `protobuf:"bytes,1,opt,name=memo,proto3" json:"memo,omitempty"`
	Payment        *Payment           `protobuf:"bytes,2,opt,name=payment,proto3" json:"payment,omitempty"`
	MaxFee         *Tokens            `protobuf:"bytes,3,opt,name=max_fee,json=maxFee,proto3" json:"max_fee,omitempty"`
	FromSubaccount *Subaccount        `protobuf:"bytes,4,opt,name=from_subaccount,json=fromSubaccount,proto3" json:"from_subaccount,omitempty"`
	To             *AccountIdentifier `protobuf:"bytes,5,opt,name=to,proto3" json:"to,omitempty"`
	CreatedAt      *BlockIndex        `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	CreatedAtTime  *TimeStamp         `protobuf:"bytes,7,opt,name=created_at_time,json=createdAtTime,proto3" json:"created_at_time,omitempty"`
	// contains filtered or unexported fields
}

Make a payment

func (*SendRequest) Descriptor deprecated

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

Deprecated: Use SendRequest.ProtoReflect.Descriptor instead.

func (*SendRequest) GetCreatedAt

func (x *SendRequest) GetCreatedAt() *BlockIndex

func (*SendRequest) GetCreatedAtTime

func (x *SendRequest) GetCreatedAtTime() *TimeStamp

func (*SendRequest) GetFromSubaccount

func (x *SendRequest) GetFromSubaccount() *Subaccount

func (*SendRequest) GetMaxFee

func (x *SendRequest) GetMaxFee() *Tokens

func (*SendRequest) GetMemo

func (x *SendRequest) GetMemo() *Memo

func (*SendRequest) GetPayment

func (x *SendRequest) GetPayment() *Payment

func (*SendRequest) GetTo

func (x *SendRequest) GetTo() *AccountIdentifier

func (*SendRequest) ProtoMessage

func (*SendRequest) ProtoMessage()

func (*SendRequest) ProtoReflect

func (x *SendRequest) ProtoReflect() protoreflect.Message

func (*SendRequest) Reset

func (x *SendRequest) Reset()

func (*SendRequest) String

func (x *SendRequest) String() string

type SendResponse

type SendResponse struct {
	ResultingHeight *BlockIndex `protobuf:"bytes,1,opt,name=resulting_height,json=resultingHeight,proto3" json:"resulting_height,omitempty"`
	// contains filtered or unexported fields
}

func (*SendResponse) Descriptor deprecated

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

Deprecated: Use SendResponse.ProtoReflect.Descriptor instead.

func (*SendResponse) GetResultingHeight

func (x *SendResponse) GetResultingHeight() *BlockIndex

func (*SendResponse) ProtoMessage

func (*SendResponse) ProtoMessage()

func (*SendResponse) ProtoReflect

func (x *SendResponse) ProtoReflect() protoreflect.Message

func (*SendResponse) Reset

func (x *SendResponse) Reset()

func (*SendResponse) String

func (x *SendResponse) String() string

type Subaccount

type Subaccount struct {
	SubAccount []byte `protobuf:"bytes,1,opt,name=sub_account,json=subAccount,proto3" json:"sub_account,omitempty"`
	// contains filtered or unexported fields
}

func (*Subaccount) Descriptor deprecated

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

Deprecated: Use Subaccount.ProtoReflect.Descriptor instead.

func (*Subaccount) GetSubAccount

func (x *Subaccount) GetSubAccount() []byte

func (*Subaccount) ProtoMessage

func (*Subaccount) ProtoMessage()

func (*Subaccount) ProtoReflect

func (x *Subaccount) ProtoReflect() protoreflect.Message

func (*Subaccount) Reset

func (x *Subaccount) Reset()

func (*Subaccount) String

func (x *Subaccount) String() string

type TimeStamp

type TimeStamp struct {
	TimestampNanos uint64 `protobuf:"varint,1,opt,name=timestamp_nanos,json=timestampNanos,proto3" json:"timestamp_nanos,omitempty"`
	// contains filtered or unexported fields
}

func (*TimeStamp) Descriptor deprecated

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

Deprecated: Use TimeStamp.ProtoReflect.Descriptor instead.

func (*TimeStamp) GetTimestampNanos

func (x *TimeStamp) GetTimestampNanos() uint64

func (*TimeStamp) ProtoMessage

func (*TimeStamp) ProtoMessage()

func (*TimeStamp) ProtoReflect

func (x *TimeStamp) ProtoReflect() protoreflect.Message

func (*TimeStamp) Reset

func (x *TimeStamp) Reset()

func (*TimeStamp) String

func (x *TimeStamp) String() string

type Tokens

type Tokens struct {
	E8S uint64 `protobuf:"varint,1,opt,name=e8s,proto3" json:"e8s,omitempty"`
	// contains filtered or unexported fields
}

** BASIC TYPES **

func (*Tokens) Descriptor deprecated

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

Deprecated: Use Tokens.ProtoReflect.Descriptor instead.

func (*Tokens) GetE8S

func (x *Tokens) GetE8S() uint64

func (*Tokens) ProtoMessage

func (*Tokens) ProtoMessage()

func (*Tokens) ProtoReflect

func (x *Tokens) ProtoReflect() protoreflect.Message

func (*Tokens) Reset

func (x *Tokens) Reset()

func (*Tokens) String

func (x *Tokens) String() string

type TransferFeeRequest

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

func (*TransferFeeRequest) Descriptor deprecated

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

Deprecated: Use TransferFeeRequest.ProtoReflect.Descriptor instead.

func (*TransferFeeRequest) ProtoMessage

func (*TransferFeeRequest) ProtoMessage()

func (*TransferFeeRequest) ProtoReflect

func (x *TransferFeeRequest) ProtoReflect() protoreflect.Message

func (*TransferFeeRequest) Reset

func (x *TransferFeeRequest) Reset()

func (*TransferFeeRequest) String

func (x *TransferFeeRequest) String() string

type TransferFeeResponse

type TransferFeeResponse struct {
	TransferFee *Tokens `protobuf:"bytes,1,opt,name=transfer_fee,json=transferFee,proto3" json:"transfer_fee,omitempty"`
	// contains filtered or unexported fields
}

func (*TransferFeeResponse) Descriptor deprecated

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

Deprecated: Use TransferFeeResponse.ProtoReflect.Descriptor instead.

func (*TransferFeeResponse) GetTransferFee

func (x *TransferFeeResponse) GetTransferFee() *Tokens

func (*TransferFeeResponse) ProtoMessage

func (*TransferFeeResponse) ProtoMessage()

func (*TransferFeeResponse) ProtoReflect

func (x *TransferFeeResponse) ProtoReflect() protoreflect.Message

func (*TransferFeeResponse) Reset

func (x *TransferFeeResponse) Reset()

func (*TransferFeeResponse) String

func (x *TransferFeeResponse) String() string

Jump to

Keyboard shortcuts

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