chainstorage

package
v0.0.0-...-ae8e89f Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2024 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ChainStorage_GetLatestBlock_FullMethodName          = "/coinbase.chainstorage.ChainStorage/GetLatestBlock"
	ChainStorage_GetBlockFile_FullMethodName            = "/coinbase.chainstorage.ChainStorage/GetBlockFile"
	ChainStorage_GetBlockFilesByRange_FullMethodName    = "/coinbase.chainstorage.ChainStorage/GetBlockFilesByRange"
	ChainStorage_GetRawBlock_FullMethodName             = "/coinbase.chainstorage.ChainStorage/GetRawBlock"
	ChainStorage_GetRawBlocksByRange_FullMethodName     = "/coinbase.chainstorage.ChainStorage/GetRawBlocksByRange"
	ChainStorage_GetNativeBlock_FullMethodName          = "/coinbase.chainstorage.ChainStorage/GetNativeBlock"
	ChainStorage_GetNativeBlocksByRange_FullMethodName  = "/coinbase.chainstorage.ChainStorage/GetNativeBlocksByRange"
	ChainStorage_GetRosettaBlock_FullMethodName         = "/coinbase.chainstorage.ChainStorage/GetRosettaBlock"
	ChainStorage_GetRosettaBlocksByRange_FullMethodName = "/coinbase.chainstorage.ChainStorage/GetRosettaBlocksByRange"
	ChainStorage_StreamChainEvents_FullMethodName       = "/coinbase.chainstorage.ChainStorage/StreamChainEvents"
	ChainStorage_GetChainEvents_FullMethodName          = "/coinbase.chainstorage.ChainStorage/GetChainEvents"
	ChainStorage_GetChainMetadata_FullMethodName        = "/coinbase.chainstorage.ChainStorage/GetChainMetadata"
	ChainStorage_GetVersionedChainEvent_FullMethodName  = "/coinbase.chainstorage.ChainStorage/GetVersionedChainEvent"
	ChainStorage_GetBlockByTransaction_FullMethodName   = "/coinbase.chainstorage.ChainStorage/GetBlockByTransaction"
	ChainStorage_GetNativeTransaction_FullMethodName    = "/coinbase.chainstorage.ChainStorage/GetNativeTransaction"
	ChainStorage_GetVerifiedAccountState_FullMethodName = "/coinbase.chainstorage.ChainStorage/GetVerifiedAccountState"
)
View Source
const Delimiter = "_"

Variables

View Source
var (
	Compression_name = map[int32]string{
		0: "NONE",
		1: "GZIP",
	}
	Compression_value = map[string]int32{
		"NONE": 0,
		"GZIP": 1,
	}
)

Enum value maps for Compression.

View Source
var (
	InitialPosition_name = map[int32]string{
		0: "EARLIEST",
		1: "LATEST",
	}
	InitialPosition_value = map[string]int32{
		"EARLIEST": 0,
		"LATEST":   1,
	}
)

Enum value maps for InitialPosition.

View Source
var (
	BlockchainEvent_Type_name = map[int32]string{
		0: "UNKNOWN",
		1: "BLOCK_ADDED",
		2: "BLOCK_REMOVED",
	}
	BlockchainEvent_Type_value = map[string]int32{
		"UNKNOWN":       0,
		"BLOCK_ADDED":   1,
		"BLOCK_REMOVED": 2,
	}
)

Enum value maps for BlockchainEvent_Type.

View Source
var (
	SideChain_name = map[int32]string{
		0: "SIDECHAIN_NONE",
		1: "SIDECHAIN_ETHEREUM_MAINNET_BEACON",
		2: "SIDECHAIN_ETHEREUM_HOLESKY_BEACON",
	}
	SideChain_value = map[string]int32{
		"SIDECHAIN_NONE":                    0,
		"SIDECHAIN_ETHEREUM_MAINNET_BEACON": 1,
		"SIDECHAIN_ETHEREUM_HOLESKY_BEACON": 2,
	}
)

Enum value maps for SideChain.

View Source
var (
	AptosTransaction_TransactionType_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "GENESIS",
		2: "BLOCK_METADATA",
		3: "STATE_CHECKPOINT",
		4: "USER",
	}
	AptosTransaction_TransactionType_value = map[string]int32{
		"UNSPECIFIED":      0,
		"GENESIS":          1,
		"BLOCK_METADATA":   2,
		"STATE_CHECKPOINT": 3,
		"USER":             4,
	}
)

Enum value maps for AptosTransaction_TransactionType.

View Source
var (
	AptosWriteSetChange_Type_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "DELETE_MODULE",
		2: "DELETE_RESOURCE",
		3: "DELETE_TABLE_ITEM",
		4: "WRITE_MODULE",
		5: "WRITE_RESOURCE",
		6: "WRITE_TABLE_ITEM",
	}
	AptosWriteSetChange_Type_value = map[string]int32{
		"UNSPECIFIED":       0,
		"DELETE_MODULE":     1,
		"DELETE_RESOURCE":   2,
		"DELETE_TABLE_ITEM": 3,
		"WRITE_MODULE":      4,
		"WRITE_RESOURCE":    5,
		"WRITE_TABLE_ITEM":  6,
	}
)

Enum value maps for AptosWriteSetChange_Type.

View Source
var (
	AptosWriteSet_Type_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "SCRIPT_WRITE_SET",
		2: "DIRECT_WRITE_SET",
	}
	AptosWriteSet_Type_value = map[string]int32{
		"UNSPECIFIED":      0,
		"SCRIPT_WRITE_SET": 1,
		"DIRECT_WRITE_SET": 2,
	}
)

Enum value maps for AptosWriteSet_Type.

View Source
var (
	AptosTransactionPayload_Type_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "ENTRY_FUNCTION_PAYLOAD",
		2: "SCRIPT_PAYLOAD",
		3: "MODULE_BUNDLE_PAYLOAD",
		4: "WRITE_SET_PAYLOAD",
		5: "MULTISIG_PAYLOAD",
	}
	AptosTransactionPayload_Type_value = map[string]int32{
		"UNSPECIFIED":            0,
		"ENTRY_FUNCTION_PAYLOAD": 1,
		"SCRIPT_PAYLOAD":         2,
		"MODULE_BUNDLE_PAYLOAD":  3,
		"WRITE_SET_PAYLOAD":      4,
		"MULTISIG_PAYLOAD":       5,
	}
)

Enum value maps for AptosTransactionPayload_Type.

View Source
var (
	AptosMoveFunction_Type_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "PRIVATE",
		2: "PUBLIC",
		3: "FRIEND",
	}
	AptosMoveFunction_Type_value = map[string]int32{
		"UNSPECIFIED": 0,
		"PRIVATE":     1,
		"PUBLIC":      2,
		"FRIEND":      3,
	}
)

Enum value maps for AptosMoveFunction_Type.

View Source
var (
	AptosMultisigTransactionPayload_Type_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "ENTRY_FUNCTION_PAYLOAD",
	}
	AptosMultisigTransactionPayload_Type_value = map[string]int32{
		"UNSPECIFIED":            0,
		"ENTRY_FUNCTION_PAYLOAD": 1,
	}
)

Enum value maps for AptosMultisigTransactionPayload_Type.

View Source
var (
	AptosSignature_Type_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "ED25519",
		2: "MULTI_ED25519",
		3: "MULTI_AGENT",
		4: "FEE_PAYER",
	}
	AptosSignature_Type_value = map[string]int32{
		"UNSPECIFIED":   0,
		"ED25519":       1,
		"MULTI_ED25519": 2,
		"MULTI_AGENT":   3,
		"FEE_PAYER":     4,
	}
)

Enum value maps for AptosSignature_Type.

View Source
var (
	AptosAccountSignature_Type_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "ED25519",
		2: "MULTI_ED25519",
		3: "FEE_PAYER",
	}
	AptosAccountSignature_Type_value = map[string]int32{
		"UNSPECIFIED":   0,
		"ED25519":       1,
		"MULTI_ED25519": 2,
		"FEE_PAYER":     3,
	}
)

Enum value maps for AptosAccountSignature_Type.

View Source
var (
	SolanaProgram_name = map[int32]string{
		0:  "RAW",
		1:  "ADDRESS_LOOKUP_TABLE",
		2:  "BPF_Loader",
		3:  "BPF_UPGRADEABLE_Loader",
		4:  "VOTE",
		5:  "SYSTEM",
		6:  "STAKE",
		7:  "SPL_MEMO",
		8:  "SPL_TOKEN",
		9:  "SPL_TOKEN_2022",
		10: "SPL_ASSOCIATED_TOKEN_ACCOUNT",
		11: "UNPARSED",
	}
	SolanaProgram_value = map[string]int32{
		"RAW":                          0,
		"ADDRESS_LOOKUP_TABLE":         1,
		"BPF_Loader":                   2,
		"BPF_UPGRADEABLE_Loader":       3,
		"VOTE":                         4,
		"SYSTEM":                       5,
		"STAKE":                        6,
		"SPL_MEMO":                     7,
		"SPL_TOKEN":                    8,
		"SPL_TOKEN_2022":               9,
		"SPL_ASSOCIATED_TOKEN_ACCOUNT": 10,
		"UNPARSED":                     11,
	}
)

Enum value maps for SolanaProgram.

View Source
var (
	SolanaAddressLookupTableProgram_InstructionType_name = map[int32]string{
		0: "UNKNOWN",
	}
	SolanaAddressLookupTableProgram_InstructionType_value = map[string]int32{
		"UNKNOWN": 0,
	}
)

Enum value maps for SolanaAddressLookupTableProgram_InstructionType.

View Source
var (
	SolanaBpfLoaderProgram_InstructionType_name = map[int32]string{
		0: "UNKNOWN",
	}
	SolanaBpfLoaderProgram_InstructionType_value = map[string]int32{
		"UNKNOWN": 0,
	}
)

Enum value maps for SolanaBpfLoaderProgram_InstructionType.

View Source
var (
	SolanaBpfUpgradeableLoaderProgram_InstructionType_name = map[int32]string{
		0: "UNKNOWN",
	}
	SolanaBpfUpgradeableLoaderProgram_InstructionType_value = map[string]int32{
		"UNKNOWN": 0,
	}
)

Enum value maps for SolanaBpfUpgradeableLoaderProgram_InstructionType.

View Source
var (
	SolanaVoteProgram_InstructionType_name = map[int32]string{
		0: "UNKNOWN",
		1: "INITIALIZE",
		2: "VOTE",
		3: "WITHDRAW",
		4: "COMPACT_UPDATE_VOTE_STATE",
	}
	SolanaVoteProgram_InstructionType_value = map[string]int32{
		"UNKNOWN":                   0,
		"INITIALIZE":                1,
		"VOTE":                      2,
		"WITHDRAW":                  3,
		"COMPACT_UPDATE_VOTE_STATE": 4,
	}
)

Enum value maps for SolanaVoteProgram_InstructionType.

View Source
var (
	SolanaSystemProgram_InstructionType_name = map[int32]string{
		0: "UNKNOWN",
		1: "CREATE_ACCOUNT",
		2: "TRANSFER",
		3: "CREATE_ACCOUNT_WITH_SEED",
		4: "TRANSFER_WITH_SEED",
	}
	SolanaSystemProgram_InstructionType_value = map[string]int32{
		"UNKNOWN":                  0,
		"CREATE_ACCOUNT":           1,
		"TRANSFER":                 2,
		"CREATE_ACCOUNT_WITH_SEED": 3,
		"TRANSFER_WITH_SEED":       4,
	}
)

Enum value maps for SolanaSystemProgram_InstructionType.

View Source
var (
	SolanaStakeProgram_InstructionType_name = map[int32]string{
		0: "UNKNOWN",
		1: "INITIALIZE",
		2: "DELEGATE",
		3: "DEACTIVATE",
		4: "MERGE",
		5: "SPLIT",
		6: "WITHDRAW",
	}
	SolanaStakeProgram_InstructionType_value = map[string]int32{
		"UNKNOWN":    0,
		"INITIALIZE": 1,
		"DELEGATE":   2,
		"DEACTIVATE": 3,
		"MERGE":      4,
		"SPLIT":      5,
		"WITHDRAW":   6,
	}
)

Enum value maps for SolanaStakeProgram_InstructionType.

View Source
var (
	SolanaSplMemoProgram_InstructionType_name = map[int32]string{
		0: "SPL_MEMO",
	}
	SolanaSplMemoProgram_InstructionType_value = map[string]int32{
		"SPL_MEMO": 0,
	}
)

Enum value maps for SolanaSplMemoProgram_InstructionType.

View Source
var (
	SolanaSplTokenProgram_InstructionType_name = map[int32]string{
		0: "UNKNOWN",
		1: "GET_ACCOUNT_DATA_SIZE",
		2: "INITIALIZE_IMMUTABLE_OWNER",
		3: "TRANSFER",
	}
	SolanaSplTokenProgram_InstructionType_value = map[string]int32{
		"UNKNOWN":                    0,
		"GET_ACCOUNT_DATA_SIZE":      1,
		"INITIALIZE_IMMUTABLE_OWNER": 2,
		"TRANSFER":                   3,
	}
)

Enum value maps for SolanaSplTokenProgram_InstructionType.

View Source
var (
	SolanaSplToken2022Program_InstructionType_name = map[int32]string{
		0: "UNKNOWN",
	}
	SolanaSplToken2022Program_InstructionType_value = map[string]int32{
		"UNKNOWN": 0,
	}
)

Enum value maps for SolanaSplToken2022Program_InstructionType.

View Source
var (
	SolanaSplAssociatedTokenAccountProgram_InstructionType_name = map[int32]string{
		0: "UNKNOWN",
	}
	SolanaSplAssociatedTokenAccountProgram_InstructionType_value = map[string]int32{
		"UNKNOWN": 0,
	}
)

Enum value maps for SolanaSplAssociatedTokenAccountProgram_InstructionType.

View Source
var ChainStorage_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "coinbase.chainstorage.ChainStorage",
	HandlerType: (*ChainStorageServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetLatestBlock",
			Handler:    _ChainStorage_GetLatestBlock_Handler,
		},
		{
			MethodName: "GetBlockFile",
			Handler:    _ChainStorage_GetBlockFile_Handler,
		},
		{
			MethodName: "GetBlockFilesByRange",
			Handler:    _ChainStorage_GetBlockFilesByRange_Handler,
		},
		{
			MethodName: "GetRawBlock",
			Handler:    _ChainStorage_GetRawBlock_Handler,
		},
		{
			MethodName: "GetRawBlocksByRange",
			Handler:    _ChainStorage_GetRawBlocksByRange_Handler,
		},
		{
			MethodName: "GetNativeBlock",
			Handler:    _ChainStorage_GetNativeBlock_Handler,
		},
		{
			MethodName: "GetNativeBlocksByRange",
			Handler:    _ChainStorage_GetNativeBlocksByRange_Handler,
		},
		{
			MethodName: "GetRosettaBlock",
			Handler:    _ChainStorage_GetRosettaBlock_Handler,
		},
		{
			MethodName: "GetRosettaBlocksByRange",
			Handler:    _ChainStorage_GetRosettaBlocksByRange_Handler,
		},
		{
			MethodName: "GetChainEvents",
			Handler:    _ChainStorage_GetChainEvents_Handler,
		},
		{
			MethodName: "GetChainMetadata",
			Handler:    _ChainStorage_GetChainMetadata_Handler,
		},
		{
			MethodName: "GetVersionedChainEvent",
			Handler:    _ChainStorage_GetVersionedChainEvent_Handler,
		},
		{
			MethodName: "GetBlockByTransaction",
			Handler:    _ChainStorage_GetBlockByTransaction_Handler,
		},
		{
			MethodName: "GetNativeTransaction",
			Handler:    _ChainStorage_GetNativeTransaction_Handler,
		},
		{
			MethodName: "GetVerifiedAccountState",
			Handler:    _ChainStorage_GetVerifiedAccountState_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "StreamChainEvents",
			Handler:       _ChainStorage_StreamChainEvents_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "coinbase/chainstorage/api.proto",
}

ChainStorage_ServiceDesc is the grpc.ServiceDesc for ChainStorage service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_coinbase_chainstorage_api_proto protoreflect.FileDescriptor
View Source
var File_coinbase_chainstorage_blockchain_aptos_proto protoreflect.FileDescriptor
View Source
var File_coinbase_chainstorage_blockchain_bitcoin_proto protoreflect.FileDescriptor
View Source
var File_coinbase_chainstorage_blockchain_ethereum_proto protoreflect.FileDescriptor
View Source
var File_coinbase_chainstorage_blockchain_proto protoreflect.FileDescriptor
View Source
var File_coinbase_chainstorage_blockchain_rosetta_proto protoreflect.FileDescriptor
View Source
var File_coinbase_chainstorage_blockchain_solana_proto protoreflect.FileDescriptor

Functions

func EnumName

func EnumName(m map[int32]string, v int32) string

EnumName returns the string value of the enum based on the given int

func RegisterChainStorageServer

func RegisterChainStorageServer(s grpc.ServiceRegistrar, srv ChainStorageServer)

Types

type AccountKey

type AccountKey struct {
	Pubkey   string `protobuf:"bytes,1,opt,name=pubkey,proto3" json:"pubkey,omitempty"`
	Signer   bool   `protobuf:"varint,2,opt,name=signer,proto3" json:"signer,omitempty"`
	Source   string `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"`
	Writable bool   `protobuf:"varint,4,opt,name=writable,proto3" json:"writable,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountKey) Descriptor deprecated

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

Deprecated: Use AccountKey.ProtoReflect.Descriptor instead.

func (*AccountKey) GetPubkey

func (x *AccountKey) GetPubkey() string

func (*AccountKey) GetSigner

func (x *AccountKey) GetSigner() bool

func (*AccountKey) GetSource

func (x *AccountKey) GetSource() string

func (*AccountKey) GetWritable

func (x *AccountKey) GetWritable() bool

func (*AccountKey) ProtoMessage

func (*AccountKey) ProtoMessage()

func (*AccountKey) ProtoReflect

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

func (*AccountKey) Reset

func (x *AccountKey) Reset()

func (*AccountKey) String

func (x *AccountKey) String() string

type AddressTableLookup

type AddressTableLookup struct {
	AccountKey      string   `protobuf:"bytes,1,opt,name=account_key,json=accountKey,proto3" json:"account_key,omitempty"`
	ReadonlyIndexes []uint64 `protobuf:"varint,2,rep,packed,name=readonly_indexes,json=readonlyIndexes,proto3" json:"readonly_indexes,omitempty"`
	WritableIndexes []uint64 `protobuf:"varint,3,rep,packed,name=writable_indexes,json=writableIndexes,proto3" json:"writable_indexes,omitempty"`
	// contains filtered or unexported fields
}

func (*AddressTableLookup) Descriptor deprecated

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

Deprecated: Use AddressTableLookup.ProtoReflect.Descriptor instead.

func (*AddressTableLookup) GetAccountKey

func (x *AddressTableLookup) GetAccountKey() string

func (*AddressTableLookup) GetReadonlyIndexes

func (x *AddressTableLookup) GetReadonlyIndexes() []uint64

func (*AddressTableLookup) GetWritableIndexes

func (x *AddressTableLookup) GetWritableIndexes() []uint64

func (*AddressTableLookup) ProtoMessage

func (*AddressTableLookup) ProtoMessage()

func (*AddressTableLookup) ProtoReflect

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

func (*AddressTableLookup) Reset

func (x *AddressTableLookup) Reset()

func (*AddressTableLookup) String

func (x *AddressTableLookup) String() string

type AptosAccountSignature

type AptosAccountSignature struct {
	Type AptosAccountSignature_Type `protobuf:"varint,1,opt,name=type,proto3,enum=coinbase.chainstorage.AptosAccountSignature_Type" json:"type,omitempty"`
	// Types that are assignable to Signature:
	//
	//	*AptosAccountSignature_Ed25519
	//	*AptosAccountSignature_MultiEd25519
	//	*AptosAccountSignature_FeePayer
	Signature isAptosAccountSignature_Signature `protobuf_oneof:"signature"`
	// contains filtered or unexported fields
}

func (*AptosAccountSignature) Descriptor deprecated

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

Deprecated: Use AptosAccountSignature.ProtoReflect.Descriptor instead.

func (*AptosAccountSignature) GetEd25519

func (*AptosAccountSignature) GetFeePayer

func (*AptosAccountSignature) GetMultiEd25519

func (x *AptosAccountSignature) GetMultiEd25519() *AptosMultiEd25519Signature

func (*AptosAccountSignature) GetSignature

func (m *AptosAccountSignature) GetSignature() isAptosAccountSignature_Signature

func (*AptosAccountSignature) GetType

func (*AptosAccountSignature) ProtoMessage

func (*AptosAccountSignature) ProtoMessage()

func (*AptosAccountSignature) ProtoReflect

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

func (*AptosAccountSignature) Reset

func (x *AptosAccountSignature) Reset()

func (*AptosAccountSignature) String

func (x *AptosAccountSignature) String() string

type AptosAccountSignature_Ed25519

type AptosAccountSignature_Ed25519 struct {
	Ed25519 *AptosEd25519Signature `protobuf:"bytes,2,opt,name=ed25519,proto3,oneof"`
}

type AptosAccountSignature_FeePayer

type AptosAccountSignature_FeePayer struct {
	FeePayer *AptosFeePayerSignature `protobuf:"bytes,4,opt,name=fee_payer,json=feePayer,proto3,oneof"`
}

type AptosAccountSignature_MultiEd25519

type AptosAccountSignature_MultiEd25519 struct {
	MultiEd25519 *AptosMultiEd25519Signature `protobuf:"bytes,3,opt,name=multi_ed25519,json=multiEd25519,proto3,oneof"`
}

type AptosAccountSignature_Type

type AptosAccountSignature_Type int32
const (
	AptosAccountSignature_UNSPECIFIED   AptosAccountSignature_Type = 0
	AptosAccountSignature_ED25519       AptosAccountSignature_Type = 1
	AptosAccountSignature_MULTI_ED25519 AptosAccountSignature_Type = 2
	AptosAccountSignature_FEE_PAYER     AptosAccountSignature_Type = 3
)

func (AptosAccountSignature_Type) Descriptor

func (AptosAccountSignature_Type) Enum

func (AptosAccountSignature_Type) EnumDescriptor deprecated

func (AptosAccountSignature_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use AptosAccountSignature_Type.Descriptor instead.

func (AptosAccountSignature_Type) Number

func (AptosAccountSignature_Type) String

func (AptosAccountSignature_Type) Type

type AptosBlobdata

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

One request can fetch all the needed data for a raw block in Aptos.

func (*AptosBlobdata) Descriptor deprecated

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

Deprecated: Use AptosBlobdata.ProtoReflect.Descriptor instead.

func (*AptosBlobdata) GetBlock

func (x *AptosBlobdata) GetBlock() []byte

func (*AptosBlobdata) ProtoMessage

func (*AptosBlobdata) ProtoMessage()

func (*AptosBlobdata) ProtoReflect

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

func (*AptosBlobdata) Reset

func (x *AptosBlobdata) Reset()

func (*AptosBlobdata) String

func (x *AptosBlobdata) String() string

type AptosBlock

type AptosBlock struct {
	Header *AptosHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	// All transactions that happened in the Block.
	Transactions []*AptosTransaction `protobuf:"bytes,2,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

A block on Aptos holds transactions in chronological order (ordered by a transactions monotonically increasing `version` field) All blocks start with a `BlockMetadataTransaction`, and are followed by zero or more transactions. The next `BlockMetadataTransaction` denotes the end of the current block, and the start of the next one.

The Block `height` is a strictly monotonically increasing count of the number of blocks, and there will never be a gap in the numbers. It is also a unique identifier: there will never be two blocks with the same `height`.

The Genesis Transaction (version 0) is contained within the first block, which has a height of `0`.

func (*AptosBlock) Descriptor deprecated

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

Deprecated: Use AptosBlock.ProtoReflect.Descriptor instead.

func (*AptosBlock) GetHeader

func (x *AptosBlock) GetHeader() *AptosHeader

func (*AptosBlock) GetTransactions

func (x *AptosBlock) GetTransactions() []*AptosTransaction

func (*AptosBlock) ProtoMessage

func (*AptosBlock) ProtoMessage()

func (*AptosBlock) ProtoReflect

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

func (*AptosBlock) Reset

func (x *AptosBlock) Reset()

func (*AptosBlock) String

func (x *AptosBlock) String() string

type AptosBlockMetadataTransaction

type AptosBlockMetadataTransaction struct {
	Id                       string        `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Epoch                    uint64        `protobuf:"varint,2,opt,name=epoch,proto3" json:"epoch,omitempty"`
	Round                    uint64        `protobuf:"varint,3,opt,name=round,proto3" json:"round,omitempty"`
	Events                   []*AptosEvent `protobuf:"bytes,4,rep,name=events,proto3" json:"events,omitempty"`
	PreviousBlockVotesBitvec []byte        `` /* 137-byte string literal not displayed */
	Proposer                 string        `protobuf:"bytes,6,opt,name=proposer,proto3" json:"proposer,omitempty"`
	FailedProposerIndices    []uint32      `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

Block metadata transaction.

func (*AptosBlockMetadataTransaction) Descriptor deprecated

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

Deprecated: Use AptosBlockMetadataTransaction.ProtoReflect.Descriptor instead.

func (*AptosBlockMetadataTransaction) GetEpoch

func (x *AptosBlockMetadataTransaction) GetEpoch() uint64

func (*AptosBlockMetadataTransaction) GetEvents

func (x *AptosBlockMetadataTransaction) GetEvents() []*AptosEvent

func (*AptosBlockMetadataTransaction) GetFailedProposerIndices

func (x *AptosBlockMetadataTransaction) GetFailedProposerIndices() []uint32

func (*AptosBlockMetadataTransaction) GetId

func (*AptosBlockMetadataTransaction) GetPreviousBlockVotesBitvec

func (x *AptosBlockMetadataTransaction) GetPreviousBlockVotesBitvec() []byte

func (*AptosBlockMetadataTransaction) GetProposer

func (x *AptosBlockMetadataTransaction) GetProposer() string

func (*AptosBlockMetadataTransaction) GetRound

func (x *AptosBlockMetadataTransaction) GetRound() uint64

func (*AptosBlockMetadataTransaction) ProtoMessage

func (*AptosBlockMetadataTransaction) ProtoMessage()

func (*AptosBlockMetadataTransaction) ProtoReflect

func (*AptosBlockMetadataTransaction) Reset

func (x *AptosBlockMetadataTransaction) Reset()

func (*AptosBlockMetadataTransaction) String

type AptosDeleteModule

type AptosDeleteModule struct {
	Address      string             `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	StateKeyHash string             `protobuf:"bytes,2,opt,name=state_key_hash,json=stateKeyHash,proto3" json:"state_key_hash,omitempty"`
	Module       *AptosMoveModuleId `protobuf:"bytes,3,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosDeleteModule) Descriptor deprecated

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

Deprecated: Use AptosDeleteModule.ProtoReflect.Descriptor instead.

func (*AptosDeleteModule) GetAddress

func (x *AptosDeleteModule) GetAddress() string

func (*AptosDeleteModule) GetModule

func (x *AptosDeleteModule) GetModule() *AptosMoveModuleId

func (*AptosDeleteModule) GetStateKeyHash

func (x *AptosDeleteModule) GetStateKeyHash() string

func (*AptosDeleteModule) ProtoMessage

func (*AptosDeleteModule) ProtoMessage()

func (*AptosDeleteModule) ProtoReflect

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

func (*AptosDeleteModule) Reset

func (x *AptosDeleteModule) Reset()

func (*AptosDeleteModule) String

func (x *AptosDeleteModule) String() string

type AptosDeleteResource

type AptosDeleteResource struct {
	Address      string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	StateKeyHash string `protobuf:"bytes,2,opt,name=state_key_hash,json=stateKeyHash,proto3" json:"state_key_hash,omitempty"`
	Resource     string `protobuf:"bytes,3,opt,name=resource,proto3" json:"resource,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosDeleteResource) Descriptor deprecated

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

Deprecated: Use AptosDeleteResource.ProtoReflect.Descriptor instead.

func (*AptosDeleteResource) GetAddress

func (x *AptosDeleteResource) GetAddress() string

func (*AptosDeleteResource) GetResource

func (x *AptosDeleteResource) GetResource() string

func (*AptosDeleteResource) GetStateKeyHash

func (x *AptosDeleteResource) GetStateKeyHash() string

func (*AptosDeleteResource) ProtoMessage

func (*AptosDeleteResource) ProtoMessage()

func (*AptosDeleteResource) ProtoReflect

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

func (*AptosDeleteResource) Reset

func (x *AptosDeleteResource) Reset()

func (*AptosDeleteResource) String

func (x *AptosDeleteResource) String() string

type AptosDeleteTableData

type AptosDeleteTableData struct {
	Key     string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	KeyType string `protobuf:"bytes,2,opt,name=key_type,json=keyType,proto3" json:"key_type,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosDeleteTableData) Descriptor deprecated

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

Deprecated: Use AptosDeleteTableData.ProtoReflect.Descriptor instead.

func (*AptosDeleteTableData) GetKey

func (x *AptosDeleteTableData) GetKey() string

func (*AptosDeleteTableData) GetKeyType

func (x *AptosDeleteTableData) GetKeyType() string

func (*AptosDeleteTableData) ProtoMessage

func (*AptosDeleteTableData) ProtoMessage()

func (*AptosDeleteTableData) ProtoReflect

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

func (*AptosDeleteTableData) Reset

func (x *AptosDeleteTableData) Reset()

func (*AptosDeleteTableData) String

func (x *AptosDeleteTableData) String() string

type AptosDeleteTableItem

type AptosDeleteTableItem struct {
	StateKeyHash string                `protobuf:"bytes,1,opt,name=state_key_hash,json=stateKeyHash,proto3" json:"state_key_hash,omitempty"`
	Handle       string                `protobuf:"bytes,2,opt,name=handle,proto3" json:"handle,omitempty"`
	Key          string                `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	Data         *AptosDeleteTableData `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosDeleteTableItem) Descriptor deprecated

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

Deprecated: Use AptosDeleteTableItem.ProtoReflect.Descriptor instead.

func (*AptosDeleteTableItem) GetData

func (*AptosDeleteTableItem) GetHandle

func (x *AptosDeleteTableItem) GetHandle() string

func (*AptosDeleteTableItem) GetKey

func (x *AptosDeleteTableItem) GetKey() string

func (*AptosDeleteTableItem) GetStateKeyHash

func (x *AptosDeleteTableItem) GetStateKeyHash() string

func (*AptosDeleteTableItem) ProtoMessage

func (*AptosDeleteTableItem) ProtoMessage()

func (*AptosDeleteTableItem) ProtoReflect

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

func (*AptosDeleteTableItem) Reset

func (x *AptosDeleteTableItem) Reset()

func (*AptosDeleteTableItem) String

func (x *AptosDeleteTableItem) String() string

type AptosDirectWriteSet

type AptosDirectWriteSet struct {
	WriteSetChange []*AptosWriteSetChange `protobuf:"bytes,1,rep,name=write_set_change,json=writeSetChange,proto3" json:"write_set_change,omitempty"`
	Events         []*AptosEvent          `protobuf:"bytes,2,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosDirectWriteSet) Descriptor deprecated

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

Deprecated: Use AptosDirectWriteSet.ProtoReflect.Descriptor instead.

func (*AptosDirectWriteSet) GetEvents

func (x *AptosDirectWriteSet) GetEvents() []*AptosEvent

func (*AptosDirectWriteSet) GetWriteSetChange

func (x *AptosDirectWriteSet) GetWriteSetChange() []*AptosWriteSetChange

func (*AptosDirectWriteSet) ProtoMessage

func (*AptosDirectWriteSet) ProtoMessage()

func (*AptosDirectWriteSet) ProtoReflect

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

func (*AptosDirectWriteSet) Reset

func (x *AptosDirectWriteSet) Reset()

func (*AptosDirectWriteSet) String

func (x *AptosDirectWriteSet) String() string

type AptosEd25519Signature

type AptosEd25519Signature struct {
	PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	Signature string `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosEd25519Signature) Descriptor deprecated

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

Deprecated: Use AptosEd25519Signature.ProtoReflect.Descriptor instead.

func (*AptosEd25519Signature) GetPublicKey

func (x *AptosEd25519Signature) GetPublicKey() string

func (*AptosEd25519Signature) GetSignature

func (x *AptosEd25519Signature) GetSignature() string

func (*AptosEd25519Signature) ProtoMessage

func (*AptosEd25519Signature) ProtoMessage()

func (*AptosEd25519Signature) ProtoReflect

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

func (*AptosEd25519Signature) Reset

func (x *AptosEd25519Signature) Reset()

func (*AptosEd25519Signature) String

func (x *AptosEd25519Signature) String() string

type AptosEntryFunctionId

type AptosEntryFunctionId struct {
	Module       *AptosMoveModuleId `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	FunctionName string             `protobuf:"bytes,2,opt,name=function_name,json=functionName,proto3" json:"function_name,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosEntryFunctionId) Descriptor deprecated

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

Deprecated: Use AptosEntryFunctionId.ProtoReflect.Descriptor instead.

func (*AptosEntryFunctionId) GetFunctionName

func (x *AptosEntryFunctionId) GetFunctionName() string

func (*AptosEntryFunctionId) GetModule

func (x *AptosEntryFunctionId) GetModule() *AptosMoveModuleId

func (*AptosEntryFunctionId) ProtoMessage

func (*AptosEntryFunctionId) ProtoMessage()

func (*AptosEntryFunctionId) ProtoReflect

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

func (*AptosEntryFunctionId) Reset

func (x *AptosEntryFunctionId) Reset()

func (*AptosEntryFunctionId) String

func (x *AptosEntryFunctionId) String() string

type AptosEntryFunctionPayload

type AptosEntryFunctionPayload struct {
	Function      *AptosEntryFunctionId `protobuf:"bytes,1,opt,name=function,proto3" json:"function,omitempty"`
	TypeArguments []string              `protobuf:"bytes,2,rep,name=type_arguments,json=typeArguments,proto3" json:"type_arguments,omitempty"`
	Arguments     [][]byte              `protobuf:"bytes,3,rep,name=arguments,proto3" json:"arguments,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosEntryFunctionPayload) Descriptor deprecated

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

Deprecated: Use AptosEntryFunctionPayload.ProtoReflect.Descriptor instead.

func (*AptosEntryFunctionPayload) GetArguments

func (x *AptosEntryFunctionPayload) GetArguments() [][]byte

func (*AptosEntryFunctionPayload) GetFunction

func (*AptosEntryFunctionPayload) GetTypeArguments

func (x *AptosEntryFunctionPayload) GetTypeArguments() []string

func (*AptosEntryFunctionPayload) ProtoMessage

func (*AptosEntryFunctionPayload) ProtoMessage()

func (*AptosEntryFunctionPayload) ProtoReflect

func (*AptosEntryFunctionPayload) Reset

func (x *AptosEntryFunctionPayload) Reset()

func (*AptosEntryFunctionPayload) String

func (x *AptosEntryFunctionPayload) String() string

type AptosEvent

type AptosEvent struct {
	Key            *AptosEventKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	SequenceNumber uint64         `protobuf:"varint,2,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"`
	Type           string         `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Data           string         `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosEvent) Descriptor deprecated

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

Deprecated: Use AptosEvent.ProtoReflect.Descriptor instead.

func (*AptosEvent) GetData

func (x *AptosEvent) GetData() string

func (*AptosEvent) GetKey

func (x *AptosEvent) GetKey() *AptosEventKey

func (*AptosEvent) GetSequenceNumber

func (x *AptosEvent) GetSequenceNumber() uint64

func (*AptosEvent) GetType

func (x *AptosEvent) GetType() string

func (*AptosEvent) ProtoMessage

func (*AptosEvent) ProtoMessage()

func (*AptosEvent) ProtoReflect

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

func (*AptosEvent) Reset

func (x *AptosEvent) Reset()

func (*AptosEvent) String

func (x *AptosEvent) String() string

type AptosEventKey

type AptosEventKey struct {
	CreationNumber uint64 `protobuf:"varint,1,opt,name=creation_number,json=creationNumber,proto3" json:"creation_number,omitempty"`
	AccountAddress string `protobuf:"bytes,2,opt,name=account_address,json=accountAddress,proto3" json:"account_address,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosEventKey) Descriptor deprecated

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

Deprecated: Use AptosEventKey.ProtoReflect.Descriptor instead.

func (*AptosEventKey) GetAccountAddress

func (x *AptosEventKey) GetAccountAddress() string

func (*AptosEventKey) GetCreationNumber

func (x *AptosEventKey) GetCreationNumber() uint64

func (*AptosEventKey) ProtoMessage

func (*AptosEventKey) ProtoMessage()

func (*AptosEventKey) ProtoReflect

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

func (*AptosEventKey) Reset

func (x *AptosEventKey) Reset()

func (*AptosEventKey) String

func (x *AptosEventKey) String() string

type AptosFeePayerSignature

type AptosFeePayerSignature struct {
	Sender                   *AptosAccountSignature   `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	SecondarySignerAddresses []string                 `` /* 135-byte string literal not displayed */
	SecondarySigners         []*AptosAccountSignature `protobuf:"bytes,3,rep,name=secondary_signers,json=secondarySigners,proto3" json:"secondary_signers,omitempty"`
	FeePayerSigner           *AptosAccountSignature   `protobuf:"bytes,4,opt,name=fee_payer_signer,json=feePayerSigner,proto3" json:"fee_payer_signer,omitempty"`
	FeePayerAddress          string                   `protobuf:"bytes,5,opt,name=fee_payer_address,json=feePayerAddress,proto3" json:"fee_payer_address,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosFeePayerSignature) Descriptor deprecated

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

Deprecated: Use AptosFeePayerSignature.ProtoReflect.Descriptor instead.

func (*AptosFeePayerSignature) GetFeePayerAddress

func (x *AptosFeePayerSignature) GetFeePayerAddress() string

func (*AptosFeePayerSignature) GetFeePayerSigner

func (x *AptosFeePayerSignature) GetFeePayerSigner() *AptosAccountSignature

func (*AptosFeePayerSignature) GetSecondarySignerAddresses

func (x *AptosFeePayerSignature) GetSecondarySignerAddresses() []string

func (*AptosFeePayerSignature) GetSecondarySigners

func (x *AptosFeePayerSignature) GetSecondarySigners() []*AptosAccountSignature

func (*AptosFeePayerSignature) GetSender

func (*AptosFeePayerSignature) ProtoMessage

func (*AptosFeePayerSignature) ProtoMessage()

func (*AptosFeePayerSignature) ProtoReflect

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

func (*AptosFeePayerSignature) Reset

func (x *AptosFeePayerSignature) Reset()

func (*AptosFeePayerSignature) String

func (x *AptosFeePayerSignature) String() string

type AptosGenesisTransaction

type AptosGenesisTransaction struct {
	Payload *AptosWriteSet `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	Events  []*AptosEvent  `protobuf:"bytes,2,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

Genesis transaction.

func (*AptosGenesisTransaction) Descriptor deprecated

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

Deprecated: Use AptosGenesisTransaction.ProtoReflect.Descriptor instead.

func (*AptosGenesisTransaction) GetEvents

func (x *AptosGenesisTransaction) GetEvents() []*AptosEvent

func (*AptosGenesisTransaction) GetPayload

func (x *AptosGenesisTransaction) GetPayload() *AptosWriteSet

func (*AptosGenesisTransaction) ProtoMessage

func (*AptosGenesisTransaction) ProtoMessage()

func (*AptosGenesisTransaction) ProtoReflect

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

func (*AptosGenesisTransaction) Reset

func (x *AptosGenesisTransaction) Reset()

func (*AptosGenesisTransaction) String

func (x *AptosGenesisTransaction) String() string

type AptosHeader

type AptosHeader struct {
	BlockHeight uint64 `protobuf:"varint,1,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"`
	BlockHash   string `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	// Every transaction in the `transactions` will have the same `timestamp` as the block.
	BlockTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosHeader) Descriptor deprecated

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

Deprecated: Use AptosHeader.ProtoReflect.Descriptor instead.

func (*AptosHeader) GetBlockHash

func (x *AptosHeader) GetBlockHash() string

func (*AptosHeader) GetBlockHeight

func (x *AptosHeader) GetBlockHeight() uint64

func (*AptosHeader) GetBlockTime

func (x *AptosHeader) GetBlockTime() *timestamppb.Timestamp

func (*AptosHeader) ProtoMessage

func (*AptosHeader) ProtoMessage()

func (*AptosHeader) ProtoReflect

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

func (*AptosHeader) Reset

func (x *AptosHeader) Reset()

func (*AptosHeader) String

func (x *AptosHeader) String() string

type AptosModuleBundlePayload

type AptosModuleBundlePayload struct {
	Modules []*AptosMoveModuleBytecode `protobuf:"bytes,1,rep,name=modules,proto3" json:"modules,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosModuleBundlePayload) Descriptor deprecated

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

Deprecated: Use AptosModuleBundlePayload.ProtoReflect.Descriptor instead.

func (*AptosModuleBundlePayload) GetModules

func (*AptosModuleBundlePayload) ProtoMessage

func (*AptosModuleBundlePayload) ProtoMessage()

func (*AptosModuleBundlePayload) ProtoReflect

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

func (*AptosModuleBundlePayload) Reset

func (x *AptosModuleBundlePayload) Reset()

func (*AptosModuleBundlePayload) String

func (x *AptosModuleBundlePayload) String() string

type AptosMoveFunction

type AptosMoveFunction struct {
	Name              string                               `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Visibility        AptosMoveFunction_Type               `protobuf:"varint,2,opt,name=visibility,proto3,enum=coinbase.chainstorage.AptosMoveFunction_Type" json:"visibility,omitempty"`
	IsEntry           bool                                 `protobuf:"varint,3,opt,name=is_entry,json=isEntry,proto3" json:"is_entry,omitempty"`
	GenericTypeParams []*AptosMoveFunctionGenericTypeParam `protobuf:"bytes,4,rep,name=generic_type_params,json=genericTypeParams,proto3" json:"generic_type_params,omitempty"`
	Params            []string                             `protobuf:"bytes,5,rep,name=params,proto3" json:"params,omitempty"`
	Return            []string                             `protobuf:"bytes,6,rep,name=return,proto3" json:"return,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosMoveFunction) Descriptor deprecated

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

Deprecated: Use AptosMoveFunction.ProtoReflect.Descriptor instead.

func (*AptosMoveFunction) GetGenericTypeParams

func (x *AptosMoveFunction) GetGenericTypeParams() []*AptosMoveFunctionGenericTypeParam

func (*AptosMoveFunction) GetIsEntry

func (x *AptosMoveFunction) GetIsEntry() bool

func (*AptosMoveFunction) GetName

func (x *AptosMoveFunction) GetName() string

func (*AptosMoveFunction) GetParams

func (x *AptosMoveFunction) GetParams() []string

func (*AptosMoveFunction) GetReturn

func (x *AptosMoveFunction) GetReturn() []string

func (*AptosMoveFunction) GetVisibility

func (x *AptosMoveFunction) GetVisibility() AptosMoveFunction_Type

func (*AptosMoveFunction) ProtoMessage

func (*AptosMoveFunction) ProtoMessage()

func (*AptosMoveFunction) ProtoReflect

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

func (*AptosMoveFunction) Reset

func (x *AptosMoveFunction) Reset()

func (*AptosMoveFunction) String

func (x *AptosMoveFunction) String() string

type AptosMoveFunctionGenericTypeParam

type AptosMoveFunctionGenericTypeParam struct {
	Constraints []string `protobuf:"bytes,1,rep,name=constraints,proto3" json:"constraints,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosMoveFunctionGenericTypeParam) Descriptor deprecated

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

Deprecated: Use AptosMoveFunctionGenericTypeParam.ProtoReflect.Descriptor instead.

func (*AptosMoveFunctionGenericTypeParam) GetConstraints

func (x *AptosMoveFunctionGenericTypeParam) GetConstraints() []string

func (*AptosMoveFunctionGenericTypeParam) ProtoMessage

func (*AptosMoveFunctionGenericTypeParam) ProtoMessage()

func (*AptosMoveFunctionGenericTypeParam) ProtoReflect

func (*AptosMoveFunctionGenericTypeParam) Reset

func (*AptosMoveFunctionGenericTypeParam) String

type AptosMoveFunction_Type

type AptosMoveFunction_Type int32
const (
	AptosMoveFunction_UNSPECIFIED AptosMoveFunction_Type = 0
	AptosMoveFunction_PRIVATE     AptosMoveFunction_Type = 1
	AptosMoveFunction_PUBLIC      AptosMoveFunction_Type = 2
	AptosMoveFunction_FRIEND      AptosMoveFunction_Type = 3
)

func (AptosMoveFunction_Type) Descriptor

func (AptosMoveFunction_Type) Enum

func (AptosMoveFunction_Type) EnumDescriptor deprecated

func (AptosMoveFunction_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use AptosMoveFunction_Type.Descriptor instead.

func (AptosMoveFunction_Type) Number

func (AptosMoveFunction_Type) String

func (x AptosMoveFunction_Type) String() string

func (AptosMoveFunction_Type) Type

type AptosMoveModule

type AptosMoveModule struct {
	Address          string               `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Name             string               `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Friends          []*AptosMoveModuleId `protobuf:"bytes,3,rep,name=friends,proto3" json:"friends,omitempty"`
	ExposedFunctions []*AptosMoveFunction `protobuf:"bytes,4,rep,name=exposed_functions,json=exposedFunctions,proto3" json:"exposed_functions,omitempty"`
	Structs          []*AptosMoveStruct   `protobuf:"bytes,5,rep,name=structs,proto3" json:"structs,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosMoveModule) Descriptor deprecated

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

Deprecated: Use AptosMoveModule.ProtoReflect.Descriptor instead.

func (*AptosMoveModule) GetAddress

func (x *AptosMoveModule) GetAddress() string

func (*AptosMoveModule) GetExposedFunctions

func (x *AptosMoveModule) GetExposedFunctions() []*AptosMoveFunction

func (*AptosMoveModule) GetFriends

func (x *AptosMoveModule) GetFriends() []*AptosMoveModuleId

func (*AptosMoveModule) GetName

func (x *AptosMoveModule) GetName() string

func (*AptosMoveModule) GetStructs

func (x *AptosMoveModule) GetStructs() []*AptosMoveStruct

func (*AptosMoveModule) ProtoMessage

func (*AptosMoveModule) ProtoMessage()

func (*AptosMoveModule) ProtoReflect

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

func (*AptosMoveModule) Reset

func (x *AptosMoveModule) Reset()

func (*AptosMoveModule) String

func (x *AptosMoveModule) String() string

type AptosMoveModuleBytecode

type AptosMoveModuleBytecode struct {
	Bytecode string           `protobuf:"bytes,1,opt,name=bytecode,proto3" json:"bytecode,omitempty"`
	Abi      *AptosMoveModule `protobuf:"bytes,2,opt,name=abi,proto3" json:"abi,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosMoveModuleBytecode) Descriptor deprecated

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

Deprecated: Use AptosMoveModuleBytecode.ProtoReflect.Descriptor instead.

func (*AptosMoveModuleBytecode) GetAbi

func (*AptosMoveModuleBytecode) GetBytecode

func (x *AptosMoveModuleBytecode) GetBytecode() string

func (*AptosMoveModuleBytecode) ProtoMessage

func (*AptosMoveModuleBytecode) ProtoMessage()

func (*AptosMoveModuleBytecode) ProtoReflect

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

func (*AptosMoveModuleBytecode) Reset

func (x *AptosMoveModuleBytecode) Reset()

func (*AptosMoveModuleBytecode) String

func (x *AptosMoveModuleBytecode) String() string

type AptosMoveModuleId

type AptosMoveModuleId struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Name    string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosMoveModuleId) Descriptor deprecated

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

Deprecated: Use AptosMoveModuleId.ProtoReflect.Descriptor instead.

func (*AptosMoveModuleId) GetAddress

func (x *AptosMoveModuleId) GetAddress() string

func (*AptosMoveModuleId) GetName

func (x *AptosMoveModuleId) GetName() string

func (*AptosMoveModuleId) ProtoMessage

func (*AptosMoveModuleId) ProtoMessage()

func (*AptosMoveModuleId) ProtoReflect

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

func (*AptosMoveModuleId) Reset

func (x *AptosMoveModuleId) Reset()

func (*AptosMoveModuleId) String

func (x *AptosMoveModuleId) String() string

type AptosMoveScriptBytecode

type AptosMoveScriptBytecode struct {
	Bytecode string             `protobuf:"bytes,1,opt,name=bytecode,proto3" json:"bytecode,omitempty"`
	Abi      *AptosMoveFunction `protobuf:"bytes,2,opt,name=abi,proto3" json:"abi,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosMoveScriptBytecode) Descriptor deprecated

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

Deprecated: Use AptosMoveScriptBytecode.ProtoReflect.Descriptor instead.

func (*AptosMoveScriptBytecode) GetAbi

func (*AptosMoveScriptBytecode) GetBytecode

func (x *AptosMoveScriptBytecode) GetBytecode() string

func (*AptosMoveScriptBytecode) ProtoMessage

func (*AptosMoveScriptBytecode) ProtoMessage()

func (*AptosMoveScriptBytecode) ProtoReflect

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

func (*AptosMoveScriptBytecode) Reset

func (x *AptosMoveScriptBytecode) Reset()

func (*AptosMoveScriptBytecode) String

func (x *AptosMoveScriptBytecode) String() string

type AptosMoveStruct

type AptosMoveStruct struct {
	Name              string                             `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	IsNative          bool                               `protobuf:"varint,2,opt,name=is_native,json=isNative,proto3" json:"is_native,omitempty"`
	Abilities         []string                           `protobuf:"bytes,3,rep,name=abilities,proto3" json:"abilities,omitempty"`
	GenericTypeParams []*AptosMoveStructGenericTypeParam `protobuf:"bytes,4,rep,name=generic_type_params,json=genericTypeParams,proto3" json:"generic_type_params,omitempty"`
	Fields            []*AptosMoveStructField            `protobuf:"bytes,5,rep,name=fields,proto3" json:"fields,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosMoveStruct) Descriptor deprecated

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

Deprecated: Use AptosMoveStruct.ProtoReflect.Descriptor instead.

func (*AptosMoveStruct) GetAbilities

func (x *AptosMoveStruct) GetAbilities() []string

func (*AptosMoveStruct) GetFields

func (x *AptosMoveStruct) GetFields() []*AptosMoveStructField

func (*AptosMoveStruct) GetGenericTypeParams

func (x *AptosMoveStruct) GetGenericTypeParams() []*AptosMoveStructGenericTypeParam

func (*AptosMoveStruct) GetIsNative

func (x *AptosMoveStruct) GetIsNative() bool

func (*AptosMoveStruct) GetName

func (x *AptosMoveStruct) GetName() string

func (*AptosMoveStruct) ProtoMessage

func (*AptosMoveStruct) ProtoMessage()

func (*AptosMoveStruct) ProtoReflect

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

func (*AptosMoveStruct) Reset

func (x *AptosMoveStruct) Reset()

func (*AptosMoveStruct) String

func (x *AptosMoveStruct) String() string

type AptosMoveStructField

type AptosMoveStructField struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosMoveStructField) Descriptor deprecated

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

Deprecated: Use AptosMoveStructField.ProtoReflect.Descriptor instead.

func (*AptosMoveStructField) GetName

func (x *AptosMoveStructField) GetName() string

func (*AptosMoveStructField) GetType

func (x *AptosMoveStructField) GetType() string

func (*AptosMoveStructField) ProtoMessage

func (*AptosMoveStructField) ProtoMessage()

func (*AptosMoveStructField) ProtoReflect

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

func (*AptosMoveStructField) Reset

func (x *AptosMoveStructField) Reset()

func (*AptosMoveStructField) String

func (x *AptosMoveStructField) String() string

type AptosMoveStructGenericTypeParam

type AptosMoveStructGenericTypeParam struct {
	Constraints []string `protobuf:"bytes,1,rep,name=constraints,proto3" json:"constraints,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosMoveStructGenericTypeParam) Descriptor deprecated

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

Deprecated: Use AptosMoveStructGenericTypeParam.ProtoReflect.Descriptor instead.

func (*AptosMoveStructGenericTypeParam) GetConstraints

func (x *AptosMoveStructGenericTypeParam) GetConstraints() []string

func (*AptosMoveStructGenericTypeParam) ProtoMessage

func (*AptosMoveStructGenericTypeParam) ProtoMessage()

func (*AptosMoveStructGenericTypeParam) ProtoReflect

func (*AptosMoveStructGenericTypeParam) Reset

func (*AptosMoveStructGenericTypeParam) String

type AptosMultiAgentSignature

type AptosMultiAgentSignature struct {
	Sender                   *AptosAccountSignature   `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	SecondarySignerAddresses []string                 `` /* 135-byte string literal not displayed */
	SecondarySigners         []*AptosAccountSignature `protobuf:"bytes,3,rep,name=secondary_signers,json=secondarySigners,proto3" json:"secondary_signers,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosMultiAgentSignature) Descriptor deprecated

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

Deprecated: Use AptosMultiAgentSignature.ProtoReflect.Descriptor instead.

func (*AptosMultiAgentSignature) GetSecondarySignerAddresses

func (x *AptosMultiAgentSignature) GetSecondarySignerAddresses() []string

func (*AptosMultiAgentSignature) GetSecondarySigners

func (x *AptosMultiAgentSignature) GetSecondarySigners() []*AptosAccountSignature

func (*AptosMultiAgentSignature) GetSender

func (*AptosMultiAgentSignature) ProtoMessage

func (*AptosMultiAgentSignature) ProtoMessage()

func (*AptosMultiAgentSignature) ProtoReflect

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

func (*AptosMultiAgentSignature) Reset

func (x *AptosMultiAgentSignature) Reset()

func (*AptosMultiAgentSignature) String

func (x *AptosMultiAgentSignature) String() string

type AptosMultiEd25519Signature

type AptosMultiEd25519Signature struct {
	PublicKeys       []string `protobuf:"bytes,1,rep,name=public_keys,json=publicKeys,proto3" json:"public_keys,omitempty"`
	Signatures       []string `protobuf:"bytes,2,rep,name=signatures,proto3" json:"signatures,omitempty"`
	Threshold        uint32   `protobuf:"varint,3,opt,name=threshold,proto3" json:"threshold,omitempty"`
	PublicKeyIndices string   `protobuf:"bytes,4,opt,name=public_key_indices,json=publicKeyIndices,proto3" json:"public_key_indices,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosMultiEd25519Signature) Descriptor deprecated

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

Deprecated: Use AptosMultiEd25519Signature.ProtoReflect.Descriptor instead.

func (*AptosMultiEd25519Signature) GetPublicKeyIndices

func (x *AptosMultiEd25519Signature) GetPublicKeyIndices() string

func (*AptosMultiEd25519Signature) GetPublicKeys

func (x *AptosMultiEd25519Signature) GetPublicKeys() []string

func (*AptosMultiEd25519Signature) GetSignatures

func (x *AptosMultiEd25519Signature) GetSignatures() []string

func (*AptosMultiEd25519Signature) GetThreshold

func (x *AptosMultiEd25519Signature) GetThreshold() uint32

func (*AptosMultiEd25519Signature) ProtoMessage

func (*AptosMultiEd25519Signature) ProtoMessage()

func (*AptosMultiEd25519Signature) ProtoReflect

func (*AptosMultiEd25519Signature) Reset

func (x *AptosMultiEd25519Signature) Reset()

func (*AptosMultiEd25519Signature) String

func (x *AptosMultiEd25519Signature) String() string

type AptosMultisigPayload

type AptosMultisigPayload struct {
	MultisigAddress string `protobuf:"bytes,1,opt,name=multisig_address,json=multisigAddress,proto3" json:"multisig_address,omitempty"`
	// Types that are assignable to OptionalTransactionPayload:
	//
	//	*AptosMultisigPayload_TransactionPayload
	OptionalTransactionPayload isAptosMultisigPayload_OptionalTransactionPayload `protobuf_oneof:"optional_transaction_payload"`
	// contains filtered or unexported fields
}

func (*AptosMultisigPayload) Descriptor deprecated

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

Deprecated: Use AptosMultisigPayload.ProtoReflect.Descriptor instead.

func (*AptosMultisigPayload) GetMultisigAddress

func (x *AptosMultisigPayload) GetMultisigAddress() string

func (*AptosMultisigPayload) GetOptionalTransactionPayload

func (m *AptosMultisigPayload) GetOptionalTransactionPayload() isAptosMultisigPayload_OptionalTransactionPayload

func (*AptosMultisigPayload) GetTransactionPayload

func (x *AptosMultisigPayload) GetTransactionPayload() *AptosMultisigTransactionPayload

func (*AptosMultisigPayload) ProtoMessage

func (*AptosMultisigPayload) ProtoMessage()

func (*AptosMultisigPayload) ProtoReflect

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

func (*AptosMultisigPayload) Reset

func (x *AptosMultisigPayload) Reset()

func (*AptosMultisigPayload) String

func (x *AptosMultisigPayload) String() string

type AptosMultisigPayload_TransactionPayload

type AptosMultisigPayload_TransactionPayload struct {
	TransactionPayload *AptosMultisigTransactionPayload `protobuf:"bytes,2,opt,name=transaction_payload,json=transactionPayload,proto3,oneof"`
}

type AptosMultisigTransactionPayload

type AptosMultisigTransactionPayload struct {
	Type AptosMultisigTransactionPayload_Type `` /* 126-byte string literal not displayed */
	// Types that are assignable to Payload:
	//
	//	*AptosMultisigTransactionPayload_EntryFunctionPayload
	Payload isAptosMultisigTransactionPayload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*AptosMultisigTransactionPayload) Descriptor deprecated

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

Deprecated: Use AptosMultisigTransactionPayload.ProtoReflect.Descriptor instead.

func (*AptosMultisigTransactionPayload) GetEntryFunctionPayload

func (x *AptosMultisigTransactionPayload) GetEntryFunctionPayload() *AptosEntryFunctionPayload

func (*AptosMultisigTransactionPayload) GetPayload

func (m *AptosMultisigTransactionPayload) GetPayload() isAptosMultisigTransactionPayload_Payload

func (*AptosMultisigTransactionPayload) GetType

func (*AptosMultisigTransactionPayload) ProtoMessage

func (*AptosMultisigTransactionPayload) ProtoMessage()

func (*AptosMultisigTransactionPayload) ProtoReflect

func (*AptosMultisigTransactionPayload) Reset

func (*AptosMultisigTransactionPayload) String

type AptosMultisigTransactionPayload_EntryFunctionPayload

type AptosMultisigTransactionPayload_EntryFunctionPayload struct {
	EntryFunctionPayload *AptosEntryFunctionPayload `protobuf:"bytes,100,opt,name=entry_function_payload,json=entryFunctionPayload,proto3,oneof"`
}

type AptosMultisigTransactionPayload_Type

type AptosMultisigTransactionPayload_Type int32
const (
	AptosMultisigTransactionPayload_UNSPECIFIED            AptosMultisigTransactionPayload_Type = 0
	AptosMultisigTransactionPayload_ENTRY_FUNCTION_PAYLOAD AptosMultisigTransactionPayload_Type = 1
)

func (AptosMultisigTransactionPayload_Type) Descriptor

func (AptosMultisigTransactionPayload_Type) Enum

func (AptosMultisigTransactionPayload_Type) EnumDescriptor deprecated

func (AptosMultisigTransactionPayload_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use AptosMultisigTransactionPayload_Type.Descriptor instead.

func (AptosMultisigTransactionPayload_Type) Number

func (AptosMultisigTransactionPayload_Type) String

func (AptosMultisigTransactionPayload_Type) Type

type AptosScriptPayload

type AptosScriptPayload struct {
	Code          *AptosMoveScriptBytecode `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
	TypeArguments []string                 `protobuf:"bytes,2,rep,name=type_arguments,json=typeArguments,proto3" json:"type_arguments,omitempty"`
	Arguments     [][]byte                 `protobuf:"bytes,3,rep,name=arguments,proto3" json:"arguments,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosScriptPayload) Descriptor deprecated

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

Deprecated: Use AptosScriptPayload.ProtoReflect.Descriptor instead.

func (*AptosScriptPayload) GetArguments

func (x *AptosScriptPayload) GetArguments() [][]byte

func (*AptosScriptPayload) GetCode

func (*AptosScriptPayload) GetTypeArguments

func (x *AptosScriptPayload) GetTypeArguments() []string

func (*AptosScriptPayload) ProtoMessage

func (*AptosScriptPayload) ProtoMessage()

func (*AptosScriptPayload) ProtoReflect

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

func (*AptosScriptPayload) Reset

func (x *AptosScriptPayload) Reset()

func (*AptosScriptPayload) String

func (x *AptosScriptPayload) String() string

type AptosScriptWriteSet

type AptosScriptWriteSet struct {
	ExecuteAs string              `protobuf:"bytes,1,opt,name=execute_as,json=executeAs,proto3" json:"execute_as,omitempty"`
	Script    *AptosScriptPayload `protobuf:"bytes,2,opt,name=script,proto3" json:"script,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosScriptWriteSet) Descriptor deprecated

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

Deprecated: Use AptosScriptWriteSet.ProtoReflect.Descriptor instead.

func (*AptosScriptWriteSet) GetExecuteAs

func (x *AptosScriptWriteSet) GetExecuteAs() string

func (*AptosScriptWriteSet) GetScript

func (x *AptosScriptWriteSet) GetScript() *AptosScriptPayload

func (*AptosScriptWriteSet) ProtoMessage

func (*AptosScriptWriteSet) ProtoMessage()

func (*AptosScriptWriteSet) ProtoReflect

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

func (*AptosScriptWriteSet) Reset

func (x *AptosScriptWriteSet) Reset()

func (*AptosScriptWriteSet) String

func (x *AptosScriptWriteSet) String() string

type AptosSignature

type AptosSignature struct {
	Type AptosSignature_Type `protobuf:"varint,1,opt,name=type,proto3,enum=coinbase.chainstorage.AptosSignature_Type" json:"type,omitempty"`
	// Types that are assignable to Signature:
	//
	//	*AptosSignature_Ed25519
	//	*AptosSignature_MultiEd25519
	//	*AptosSignature_MultiAgent
	//	*AptosSignature_FeePayer
	Signature isAptosSignature_Signature `protobuf_oneof:"signature"`
	// contains filtered or unexported fields
}

func (*AptosSignature) Descriptor deprecated

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

Deprecated: Use AptosSignature.ProtoReflect.Descriptor instead.

func (*AptosSignature) GetEd25519

func (x *AptosSignature) GetEd25519() *AptosEd25519Signature

func (*AptosSignature) GetFeePayer

func (x *AptosSignature) GetFeePayer() *AptosFeePayerSignature

func (*AptosSignature) GetMultiAgent

func (x *AptosSignature) GetMultiAgent() *AptosMultiAgentSignature

func (*AptosSignature) GetMultiEd25519

func (x *AptosSignature) GetMultiEd25519() *AptosMultiEd25519Signature

func (*AptosSignature) GetSignature

func (m *AptosSignature) GetSignature() isAptosSignature_Signature

func (*AptosSignature) GetType

func (x *AptosSignature) GetType() AptosSignature_Type

func (*AptosSignature) ProtoMessage

func (*AptosSignature) ProtoMessage()

func (*AptosSignature) ProtoReflect

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

func (*AptosSignature) Reset

func (x *AptosSignature) Reset()

func (*AptosSignature) String

func (x *AptosSignature) String() string

type AptosSignature_Ed25519

type AptosSignature_Ed25519 struct {
	Ed25519 *AptosEd25519Signature `protobuf:"bytes,2,opt,name=ed25519,proto3,oneof"`
}

type AptosSignature_FeePayer

type AptosSignature_FeePayer struct {
	FeePayer *AptosFeePayerSignature `protobuf:"bytes,5,opt,name=fee_payer,json=feePayer,proto3,oneof"`
}

type AptosSignature_MultiAgent

type AptosSignature_MultiAgent struct {
	MultiAgent *AptosMultiAgentSignature `protobuf:"bytes,4,opt,name=multi_agent,json=multiAgent,proto3,oneof"`
}

type AptosSignature_MultiEd25519

type AptosSignature_MultiEd25519 struct {
	MultiEd25519 *AptosMultiEd25519Signature `protobuf:"bytes,3,opt,name=multi_ed25519,json=multiEd25519,proto3,oneof"`
}

type AptosSignature_Type

type AptosSignature_Type int32
const (
	AptosSignature_UNSPECIFIED   AptosSignature_Type = 0
	AptosSignature_ED25519       AptosSignature_Type = 1
	AptosSignature_MULTI_ED25519 AptosSignature_Type = 2
	AptosSignature_MULTI_AGENT   AptosSignature_Type = 3
	AptosSignature_FEE_PAYER     AptosSignature_Type = 4
)

func (AptosSignature_Type) Descriptor

func (AptosSignature_Type) Enum

func (AptosSignature_Type) EnumDescriptor deprecated

func (AptosSignature_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use AptosSignature_Type.Descriptor instead.

func (AptosSignature_Type) Number

func (AptosSignature_Type) String

func (x AptosSignature_Type) String() string

func (AptosSignature_Type) Type

type AptosStateCheckpointTransaction

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

State checkpoint transaction. Note that this is an empty struct. All the information of state checkpoint transaction is in AptosTransactionInfo.

func (*AptosStateCheckpointTransaction) Descriptor deprecated

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

Deprecated: Use AptosStateCheckpointTransaction.ProtoReflect.Descriptor instead.

func (*AptosStateCheckpointTransaction) ProtoMessage

func (*AptosStateCheckpointTransaction) ProtoMessage()

func (*AptosStateCheckpointTransaction) ProtoReflect

func (*AptosStateCheckpointTransaction) Reset

func (*AptosStateCheckpointTransaction) String

type AptosTransaction

type AptosTransaction struct {
	Version     uint64                           `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	BlockHeight uint64                           `protobuf:"varint,2,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"`
	Timestamp   *timestamppb.Timestamp           `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Info        *AptosTransactionInfo            `protobuf:"bytes,4,opt,name=info,proto3" json:"info,omitempty"`
	Type        AptosTransaction_TransactionType `protobuf:"varint,5,opt,name=type,proto3,enum=coinbase.chainstorage.AptosTransaction_TransactionType" json:"type,omitempty"`
	// Types that are assignable to TxnData:
	//
	//	*AptosTransaction_BlockMetadata
	//	*AptosTransaction_Genesis
	//	*AptosTransaction_StateCheckpoint
	//	*AptosTransaction_User
	TxnData isAptosTransaction_TxnData `protobuf_oneof:"txn_data"`
	// contains filtered or unexported fields
}

Transaction as it happened on the chain, there are 4 types of transactions: - User Transaction: a user initiated transaction to interact with the chain - Block Metadata Transaction: transactions generated by the chain to group together transactions forming a "block" - State Checkpoint Transaction: transactions generated by the chain so when validator agreed on a particular global state - Genesis Transaction: the first transaction of the chain, with all core contract and validator information baked in

func (*AptosTransaction) Descriptor deprecated

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

Deprecated: Use AptosTransaction.ProtoReflect.Descriptor instead.

func (*AptosTransaction) GetBlockHeight

func (x *AptosTransaction) GetBlockHeight() uint64

func (*AptosTransaction) GetBlockMetadata

func (x *AptosTransaction) GetBlockMetadata() *AptosBlockMetadataTransaction

func (*AptosTransaction) GetGenesis

func (x *AptosTransaction) GetGenesis() *AptosGenesisTransaction

func (*AptosTransaction) GetInfo

func (x *AptosTransaction) GetInfo() *AptosTransactionInfo

func (*AptosTransaction) GetStateCheckpoint

func (x *AptosTransaction) GetStateCheckpoint() *AptosStateCheckpointTransaction

func (*AptosTransaction) GetTimestamp

func (x *AptosTransaction) GetTimestamp() *timestamppb.Timestamp

func (*AptosTransaction) GetTxnData

func (m *AptosTransaction) GetTxnData() isAptosTransaction_TxnData

func (*AptosTransaction) GetType

func (*AptosTransaction) GetUser

func (x *AptosTransaction) GetUser() *AptosUserTransaction

func (*AptosTransaction) GetVersion

func (x *AptosTransaction) GetVersion() uint64

func (*AptosTransaction) ProtoMessage

func (*AptosTransaction) ProtoMessage()

func (*AptosTransaction) ProtoReflect

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

func (*AptosTransaction) Reset

func (x *AptosTransaction) Reset()

func (*AptosTransaction) String

func (x *AptosTransaction) String() string

type AptosTransactionInfo

type AptosTransactionInfo struct {

	// The transaction hash.
	Hash            string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	StateChangeHash string `protobuf:"bytes,2,opt,name=state_change_hash,json=stateChangeHash,proto3" json:"state_change_hash,omitempty"`
	EventRootHash   string `protobuf:"bytes,3,opt,name=event_root_hash,json=eventRootHash,proto3" json:"event_root_hash,omitempty"`
	// Types that are assignable to OptionalStateCheckpointHash:
	//
	//	*AptosTransactionInfo_StateCheckpointHash
	OptionalStateCheckpointHash isAptosTransactionInfo_OptionalStateCheckpointHash `protobuf_oneof:"optional_state_checkpoint_hash"`
	GasUsed                     uint64                                             `protobuf:"varint,5,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"`
	Success                     bool                                               `protobuf:"varint,6,opt,name=success,proto3" json:"success,omitempty"`
	VmStatus                    string                                             `protobuf:"bytes,7,opt,name=vm_status,json=vmStatus,proto3" json:"vm_status,omitempty"`
	AccumulatorRootHash         string                                             `protobuf:"bytes,8,opt,name=accumulator_root_hash,json=accumulatorRootHash,proto3" json:"accumulator_root_hash,omitempty"`
	Changes                     []*AptosWriteSetChange                             `protobuf:"bytes,9,rep,name=changes,proto3" json:"changes,omitempty"`
	// contains filtered or unexported fields
}

This is the shared transaction infor for all types of transactions.

func (*AptosTransactionInfo) Descriptor deprecated

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

Deprecated: Use AptosTransactionInfo.ProtoReflect.Descriptor instead.

func (*AptosTransactionInfo) GetAccumulatorRootHash

func (x *AptosTransactionInfo) GetAccumulatorRootHash() string

func (*AptosTransactionInfo) GetChanges

func (x *AptosTransactionInfo) GetChanges() []*AptosWriteSetChange

func (*AptosTransactionInfo) GetEventRootHash

func (x *AptosTransactionInfo) GetEventRootHash() string

func (*AptosTransactionInfo) GetGasUsed

func (x *AptosTransactionInfo) GetGasUsed() uint64

func (*AptosTransactionInfo) GetHash

func (x *AptosTransactionInfo) GetHash() string

func (*AptosTransactionInfo) GetOptionalStateCheckpointHash

func (m *AptosTransactionInfo) GetOptionalStateCheckpointHash() isAptosTransactionInfo_OptionalStateCheckpointHash

func (*AptosTransactionInfo) GetStateChangeHash

func (x *AptosTransactionInfo) GetStateChangeHash() string

func (*AptosTransactionInfo) GetStateCheckpointHash

func (x *AptosTransactionInfo) GetStateCheckpointHash() string

func (*AptosTransactionInfo) GetSuccess

func (x *AptosTransactionInfo) GetSuccess() bool

func (*AptosTransactionInfo) GetVmStatus

func (x *AptosTransactionInfo) GetVmStatus() string

func (*AptosTransactionInfo) ProtoMessage

func (*AptosTransactionInfo) ProtoMessage()

func (*AptosTransactionInfo) ProtoReflect

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

func (*AptosTransactionInfo) Reset

func (x *AptosTransactionInfo) Reset()

func (*AptosTransactionInfo) String

func (x *AptosTransactionInfo) String() string

type AptosTransactionInfo_StateCheckpointHash

type AptosTransactionInfo_StateCheckpointHash struct {
	StateCheckpointHash string `protobuf:"bytes,4,opt,name=state_checkpoint_hash,json=stateCheckpointHash,proto3,oneof"`
}

type AptosTransactionPayload

type AptosTransactionPayload struct {
	Type AptosTransactionPayload_Type `protobuf:"varint,1,opt,name=type,proto3,enum=coinbase.chainstorage.AptosTransactionPayload_Type" json:"type,omitempty"`
	// Types that are assignable to Payload:
	//
	//	*AptosTransactionPayload_EntryFunctionPayload
	//	*AptosTransactionPayload_ScriptPayload
	//	*AptosTransactionPayload_ModuleBundlePayload
	//	*AptosTransactionPayload_WriteSetPayload
	//	*AptosTransactionPayload_MultisigPayload
	Payload isAptosTransactionPayload_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*AptosTransactionPayload) Descriptor deprecated

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

Deprecated: Use AptosTransactionPayload.ProtoReflect.Descriptor instead.

func (*AptosTransactionPayload) GetEntryFunctionPayload

func (x *AptosTransactionPayload) GetEntryFunctionPayload() *AptosEntryFunctionPayload

func (*AptosTransactionPayload) GetModuleBundlePayload

func (x *AptosTransactionPayload) GetModuleBundlePayload() *AptosModuleBundlePayload

func (*AptosTransactionPayload) GetMultisigPayload

func (x *AptosTransactionPayload) GetMultisigPayload() *AptosMultisigPayload

func (*AptosTransactionPayload) GetPayload

func (m *AptosTransactionPayload) GetPayload() isAptosTransactionPayload_Payload

func (*AptosTransactionPayload) GetScriptPayload

func (x *AptosTransactionPayload) GetScriptPayload() *AptosScriptPayload

func (*AptosTransactionPayload) GetType

func (*AptosTransactionPayload) GetWriteSetPayload

func (x *AptosTransactionPayload) GetWriteSetPayload() *AptosWriteSetPayload

func (*AptosTransactionPayload) ProtoMessage

func (*AptosTransactionPayload) ProtoMessage()

func (*AptosTransactionPayload) ProtoReflect

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

func (*AptosTransactionPayload) Reset

func (x *AptosTransactionPayload) Reset()

func (*AptosTransactionPayload) String

func (x *AptosTransactionPayload) String() string

type AptosTransactionPayload_EntryFunctionPayload

type AptosTransactionPayload_EntryFunctionPayload struct {
	EntryFunctionPayload *AptosEntryFunctionPayload `protobuf:"bytes,100,opt,name=entry_function_payload,json=entryFunctionPayload,proto3,oneof"`
}

type AptosTransactionPayload_ModuleBundlePayload

type AptosTransactionPayload_ModuleBundlePayload struct {
	ModuleBundlePayload *AptosModuleBundlePayload `protobuf:"bytes,102,opt,name=module_bundle_payload,json=moduleBundlePayload,proto3,oneof"`
}

type AptosTransactionPayload_MultisigPayload

type AptosTransactionPayload_MultisigPayload struct {
	MultisigPayload *AptosMultisigPayload `protobuf:"bytes,104,opt,name=multisig_payload,json=multisigPayload,proto3,oneof"`
}

type AptosTransactionPayload_ScriptPayload

type AptosTransactionPayload_ScriptPayload struct {
	ScriptPayload *AptosScriptPayload `protobuf:"bytes,101,opt,name=script_payload,json=scriptPayload,proto3,oneof"`
}

type AptosTransactionPayload_Type

type AptosTransactionPayload_Type int32
const (
	AptosTransactionPayload_UNSPECIFIED            AptosTransactionPayload_Type = 0
	AptosTransactionPayload_ENTRY_FUNCTION_PAYLOAD AptosTransactionPayload_Type = 1
	AptosTransactionPayload_SCRIPT_PAYLOAD         AptosTransactionPayload_Type = 2
	AptosTransactionPayload_MODULE_BUNDLE_PAYLOAD  AptosTransactionPayload_Type = 3
	AptosTransactionPayload_WRITE_SET_PAYLOAD      AptosTransactionPayload_Type = 4
	AptosTransactionPayload_MULTISIG_PAYLOAD       AptosTransactionPayload_Type = 5
)

func (AptosTransactionPayload_Type) Descriptor

func (AptosTransactionPayload_Type) Enum

func (AptosTransactionPayload_Type) EnumDescriptor deprecated

func (AptosTransactionPayload_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use AptosTransactionPayload_Type.Descriptor instead.

func (AptosTransactionPayload_Type) Number

func (AptosTransactionPayload_Type) String

func (AptosTransactionPayload_Type) Type

type AptosTransactionPayload_WriteSetPayload

type AptosTransactionPayload_WriteSetPayload struct {
	WriteSetPayload *AptosWriteSetPayload `protobuf:"bytes,103,opt,name=write_set_payload,json=writeSetPayload,proto3,oneof"`
}

type AptosTransaction_BlockMetadata

type AptosTransaction_BlockMetadata struct {
	BlockMetadata *AptosBlockMetadataTransaction `protobuf:"bytes,100,opt,name=block_metadata,json=blockMetadata,proto3,oneof"`
}

type AptosTransaction_Genesis

type AptosTransaction_Genesis struct {
	Genesis *AptosGenesisTransaction `protobuf:"bytes,101,opt,name=genesis,proto3,oneof"`
}

type AptosTransaction_StateCheckpoint

type AptosTransaction_StateCheckpoint struct {
	StateCheckpoint *AptosStateCheckpointTransaction `protobuf:"bytes,102,opt,name=state_checkpoint,json=stateCheckpoint,proto3,oneof"`
}

type AptosTransaction_TransactionType

type AptosTransaction_TransactionType int32
const (
	AptosTransaction_UNSPECIFIED      AptosTransaction_TransactionType = 0
	AptosTransaction_GENESIS          AptosTransaction_TransactionType = 1
	AptosTransaction_BLOCK_METADATA   AptosTransaction_TransactionType = 2
	AptosTransaction_STATE_CHECKPOINT AptosTransaction_TransactionType = 3
	AptosTransaction_USER             AptosTransaction_TransactionType = 4
)

func (AptosTransaction_TransactionType) Descriptor

func (AptosTransaction_TransactionType) Enum

func (AptosTransaction_TransactionType) EnumDescriptor deprecated

func (AptosTransaction_TransactionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use AptosTransaction_TransactionType.Descriptor instead.

func (AptosTransaction_TransactionType) Number

func (AptosTransaction_TransactionType) String

func (AptosTransaction_TransactionType) Type

type AptosTransaction_User

type AptosTransaction_User struct {
	User *AptosUserTransaction `protobuf:"bytes,103,opt,name=user,proto3,oneof"`
}

type AptosUserTransaction

type AptosUserTransaction struct {
	Request *AptosUserTransactionRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
	Events  []*AptosEvent                `protobuf:"bytes,2,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosUserTransaction) Descriptor deprecated

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

Deprecated: Use AptosUserTransaction.ProtoReflect.Descriptor instead.

func (*AptosUserTransaction) GetEvents

func (x *AptosUserTransaction) GetEvents() []*AptosEvent

func (*AptosUserTransaction) GetRequest

func (*AptosUserTransaction) ProtoMessage

func (*AptosUserTransaction) ProtoMessage()

func (*AptosUserTransaction) ProtoReflect

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

func (*AptosUserTransaction) Reset

func (x *AptosUserTransaction) Reset()

func (*AptosUserTransaction) String

func (x *AptosUserTransaction) String() string

type AptosUserTransactionRequest

type AptosUserTransactionRequest struct {
	Sender                  string                   `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	SequenceNumber          uint64                   `protobuf:"varint,2,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"`
	MaxGasAmount            uint64                   `protobuf:"varint,3,opt,name=max_gas_amount,json=maxGasAmount,proto3" json:"max_gas_amount,omitempty"`
	GasUnitPrice            uint64                   `protobuf:"varint,4,opt,name=gas_unit_price,json=gasUnitPrice,proto3" json:"gas_unit_price,omitempty"`
	ExpirationTimestampSecs *timestamppb.Timestamp   `` /* 132-byte string literal not displayed */
	Payload                 *AptosTransactionPayload `protobuf:"bytes,6,opt,name=payload,proto3" json:"payload,omitempty"`
	Signature               *AptosSignature          `protobuf:"bytes,7,opt,name=signature,proto3" json:"signature,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosUserTransactionRequest) Descriptor deprecated

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

Deprecated: Use AptosUserTransactionRequest.ProtoReflect.Descriptor instead.

func (*AptosUserTransactionRequest) GetExpirationTimestampSecs

func (x *AptosUserTransactionRequest) GetExpirationTimestampSecs() *timestamppb.Timestamp

func (*AptosUserTransactionRequest) GetGasUnitPrice

func (x *AptosUserTransactionRequest) GetGasUnitPrice() uint64

func (*AptosUserTransactionRequest) GetMaxGasAmount

func (x *AptosUserTransactionRequest) GetMaxGasAmount() uint64

func (*AptosUserTransactionRequest) GetPayload

func (*AptosUserTransactionRequest) GetSender

func (x *AptosUserTransactionRequest) GetSender() string

func (*AptosUserTransactionRequest) GetSequenceNumber

func (x *AptosUserTransactionRequest) GetSequenceNumber() uint64

func (*AptosUserTransactionRequest) GetSignature

func (x *AptosUserTransactionRequest) GetSignature() *AptosSignature

func (*AptosUserTransactionRequest) ProtoMessage

func (*AptosUserTransactionRequest) ProtoMessage()

func (*AptosUserTransactionRequest) ProtoReflect

func (*AptosUserTransactionRequest) Reset

func (x *AptosUserTransactionRequest) Reset()

func (*AptosUserTransactionRequest) String

func (x *AptosUserTransactionRequest) String() string

type AptosWriteModule

type AptosWriteModule struct {
	Address      string                   `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	StateKeyHash string                   `protobuf:"bytes,2,opt,name=state_key_hash,json=stateKeyHash,proto3" json:"state_key_hash,omitempty"`
	Data         *AptosMoveModuleBytecode `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosWriteModule) Descriptor deprecated

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

Deprecated: Use AptosWriteModule.ProtoReflect.Descriptor instead.

func (*AptosWriteModule) GetAddress

func (x *AptosWriteModule) GetAddress() string

func (*AptosWriteModule) GetData

func (*AptosWriteModule) GetStateKeyHash

func (x *AptosWriteModule) GetStateKeyHash() string

func (*AptosWriteModule) ProtoMessage

func (*AptosWriteModule) ProtoMessage()

func (*AptosWriteModule) ProtoReflect

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

func (*AptosWriteModule) Reset

func (x *AptosWriteModule) Reset()

func (*AptosWriteModule) String

func (x *AptosWriteModule) String() string

type AptosWriteResource

type AptosWriteResource struct {
	Address      string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	StateKeyHash string `protobuf:"bytes,2,opt,name=state_key_hash,json=stateKeyHash,proto3" json:"state_key_hash,omitempty"`
	TypeStr      string `protobuf:"bytes,3,opt,name=type_str,json=typeStr,proto3" json:"type_str,omitempty"`
	Data         string `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosWriteResource) Descriptor deprecated

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

Deprecated: Use AptosWriteResource.ProtoReflect.Descriptor instead.

func (*AptosWriteResource) GetAddress

func (x *AptosWriteResource) GetAddress() string

func (*AptosWriteResource) GetData

func (x *AptosWriteResource) GetData() string

func (*AptosWriteResource) GetStateKeyHash

func (x *AptosWriteResource) GetStateKeyHash() string

func (*AptosWriteResource) GetTypeStr

func (x *AptosWriteResource) GetTypeStr() string

func (*AptosWriteResource) ProtoMessage

func (*AptosWriteResource) ProtoMessage()

func (*AptosWriteResource) ProtoReflect

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

func (*AptosWriteResource) Reset

func (x *AptosWriteResource) Reset()

func (*AptosWriteResource) String

func (x *AptosWriteResource) String() string

type AptosWriteSet

type AptosWriteSet struct {
	WriteSetType AptosWriteSet_Type `` /* 146-byte string literal not displayed */
	// Types that are assignable to WriteSet:
	//
	//	*AptosWriteSet_ScriptWriteSet
	//	*AptosWriteSet_DirectWriteSet
	WriteSet isAptosWriteSet_WriteSet `protobuf_oneof:"write_set"`
	// contains filtered or unexported fields
}

func (*AptosWriteSet) Descriptor deprecated

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

Deprecated: Use AptosWriteSet.ProtoReflect.Descriptor instead.

func (*AptosWriteSet) GetDirectWriteSet

func (x *AptosWriteSet) GetDirectWriteSet() *AptosDirectWriteSet

func (*AptosWriteSet) GetScriptWriteSet

func (x *AptosWriteSet) GetScriptWriteSet() *AptosScriptWriteSet

func (*AptosWriteSet) GetWriteSet

func (m *AptosWriteSet) GetWriteSet() isAptosWriteSet_WriteSet

func (*AptosWriteSet) GetWriteSetType

func (x *AptosWriteSet) GetWriteSetType() AptosWriteSet_Type

func (*AptosWriteSet) ProtoMessage

func (*AptosWriteSet) ProtoMessage()

func (*AptosWriteSet) ProtoReflect

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

func (*AptosWriteSet) Reset

func (x *AptosWriteSet) Reset()

func (*AptosWriteSet) String

func (x *AptosWriteSet) String() string

type AptosWriteSetChange

type AptosWriteSetChange struct {
	Type AptosWriteSetChange_Type `protobuf:"varint,1,opt,name=type,proto3,enum=coinbase.chainstorage.AptosWriteSetChange_Type" json:"type,omitempty"`
	// Types that are assignable to Change:
	//
	//	*AptosWriteSetChange_DeleteModule
	//	*AptosWriteSetChange_DeleteResource
	//	*AptosWriteSetChange_DeleteTableItem
	//	*AptosWriteSetChange_WriteModule
	//	*AptosWriteSetChange_WriteResource
	//	*AptosWriteSetChange_WriteTableItem
	Change isAptosWriteSetChange_Change `protobuf_oneof:"change"`
	// contains filtered or unexported fields
}

func (*AptosWriteSetChange) Descriptor deprecated

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

Deprecated: Use AptosWriteSetChange.ProtoReflect.Descriptor instead.

func (*AptosWriteSetChange) GetChange

func (m *AptosWriteSetChange) GetChange() isAptosWriteSetChange_Change

func (*AptosWriteSetChange) GetDeleteModule

func (x *AptosWriteSetChange) GetDeleteModule() *AptosDeleteModule

func (*AptosWriteSetChange) GetDeleteResource

func (x *AptosWriteSetChange) GetDeleteResource() *AptosDeleteResource

func (*AptosWriteSetChange) GetDeleteTableItem

func (x *AptosWriteSetChange) GetDeleteTableItem() *AptosDeleteTableItem

func (*AptosWriteSetChange) GetType

func (*AptosWriteSetChange) GetWriteModule

func (x *AptosWriteSetChange) GetWriteModule() *AptosWriteModule

func (*AptosWriteSetChange) GetWriteResource

func (x *AptosWriteSetChange) GetWriteResource() *AptosWriteResource

func (*AptosWriteSetChange) GetWriteTableItem

func (x *AptosWriteSetChange) GetWriteTableItem() *AptosWriteTableItem

func (*AptosWriteSetChange) ProtoMessage

func (*AptosWriteSetChange) ProtoMessage()

func (*AptosWriteSetChange) ProtoReflect

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

func (*AptosWriteSetChange) Reset

func (x *AptosWriteSetChange) Reset()

func (*AptosWriteSetChange) String

func (x *AptosWriteSetChange) String() string

type AptosWriteSetChange_DeleteModule

type AptosWriteSetChange_DeleteModule struct {
	DeleteModule *AptosDeleteModule `protobuf:"bytes,100,opt,name=delete_module,json=deleteModule,proto3,oneof"`
}

type AptosWriteSetChange_DeleteResource

type AptosWriteSetChange_DeleteResource struct {
	DeleteResource *AptosDeleteResource `protobuf:"bytes,101,opt,name=delete_resource,json=deleteResource,proto3,oneof"`
}

type AptosWriteSetChange_DeleteTableItem

type AptosWriteSetChange_DeleteTableItem struct {
	DeleteTableItem *AptosDeleteTableItem `protobuf:"bytes,102,opt,name=delete_table_item,json=deleteTableItem,proto3,oneof"`
}

type AptosWriteSetChange_Type

type AptosWriteSetChange_Type int32
const (
	AptosWriteSetChange_UNSPECIFIED       AptosWriteSetChange_Type = 0
	AptosWriteSetChange_DELETE_MODULE     AptosWriteSetChange_Type = 1
	AptosWriteSetChange_DELETE_RESOURCE   AptosWriteSetChange_Type = 2
	AptosWriteSetChange_DELETE_TABLE_ITEM AptosWriteSetChange_Type = 3
	AptosWriteSetChange_WRITE_MODULE      AptosWriteSetChange_Type = 4
	AptosWriteSetChange_WRITE_RESOURCE    AptosWriteSetChange_Type = 5
	AptosWriteSetChange_WRITE_TABLE_ITEM  AptosWriteSetChange_Type = 6
)

func (AptosWriteSetChange_Type) Descriptor

func (AptosWriteSetChange_Type) Enum

func (AptosWriteSetChange_Type) EnumDescriptor deprecated

func (AptosWriteSetChange_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use AptosWriteSetChange_Type.Descriptor instead.

func (AptosWriteSetChange_Type) Number

func (AptosWriteSetChange_Type) String

func (x AptosWriteSetChange_Type) String() string

func (AptosWriteSetChange_Type) Type

type AptosWriteSetChange_WriteModule

type AptosWriteSetChange_WriteModule struct {
	WriteModule *AptosWriteModule `protobuf:"bytes,103,opt,name=write_module,json=writeModule,proto3,oneof"`
}

type AptosWriteSetChange_WriteResource

type AptosWriteSetChange_WriteResource struct {
	WriteResource *AptosWriteResource `protobuf:"bytes,104,opt,name=write_resource,json=writeResource,proto3,oneof"`
}

type AptosWriteSetChange_WriteTableItem

type AptosWriteSetChange_WriteTableItem struct {
	WriteTableItem *AptosWriteTableItem `protobuf:"bytes,105,opt,name=write_table_item,json=writeTableItem,proto3,oneof"`
}

type AptosWriteSetPayload

type AptosWriteSetPayload struct {
	WriteSet *AptosWriteSet `protobuf:"bytes,1,opt,name=write_set,json=writeSet,proto3" json:"write_set,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosWriteSetPayload) Descriptor deprecated

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

Deprecated: Use AptosWriteSetPayload.ProtoReflect.Descriptor instead.

func (*AptosWriteSetPayload) GetWriteSet

func (x *AptosWriteSetPayload) GetWriteSet() *AptosWriteSet

func (*AptosWriteSetPayload) ProtoMessage

func (*AptosWriteSetPayload) ProtoMessage()

func (*AptosWriteSetPayload) ProtoReflect

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

func (*AptosWriteSetPayload) Reset

func (x *AptosWriteSetPayload) Reset()

func (*AptosWriteSetPayload) String

func (x *AptosWriteSetPayload) String() string

type AptosWriteSet_DirectWriteSet

type AptosWriteSet_DirectWriteSet struct {
	DirectWriteSet *AptosDirectWriteSet `protobuf:"bytes,101,opt,name=direct_write_set,json=directWriteSet,proto3,oneof"`
}

type AptosWriteSet_ScriptWriteSet

type AptosWriteSet_ScriptWriteSet struct {
	ScriptWriteSet *AptosScriptWriteSet `protobuf:"bytes,100,opt,name=script_write_set,json=scriptWriteSet,proto3,oneof"`
}

type AptosWriteSet_Type

type AptosWriteSet_Type int32
const (
	AptosWriteSet_UNSPECIFIED      AptosWriteSet_Type = 0
	AptosWriteSet_SCRIPT_WRITE_SET AptosWriteSet_Type = 1
	AptosWriteSet_DIRECT_WRITE_SET AptosWriteSet_Type = 2
)

func (AptosWriteSet_Type) Descriptor

func (AptosWriteSet_Type) Enum

func (AptosWriteSet_Type) EnumDescriptor deprecated

func (AptosWriteSet_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use AptosWriteSet_Type.Descriptor instead.

func (AptosWriteSet_Type) Number

func (AptosWriteSet_Type) String

func (x AptosWriteSet_Type) String() string

func (AptosWriteSet_Type) Type

type AptosWriteTableItem

type AptosWriteTableItem struct {
	StateKeyHash string                   `protobuf:"bytes,1,opt,name=state_key_hash,json=stateKeyHash,proto3" json:"state_key_hash,omitempty"`
	Handle       string                   `protobuf:"bytes,2,opt,name=handle,proto3" json:"handle,omitempty"`
	Key          string                   `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	Value        string                   `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	Data         *AptosWriteTableItemData `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosWriteTableItem) Descriptor deprecated

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

Deprecated: Use AptosWriteTableItem.ProtoReflect.Descriptor instead.

func (*AptosWriteTableItem) GetData

func (*AptosWriteTableItem) GetHandle

func (x *AptosWriteTableItem) GetHandle() string

func (*AptosWriteTableItem) GetKey

func (x *AptosWriteTableItem) GetKey() string

func (*AptosWriteTableItem) GetStateKeyHash

func (x *AptosWriteTableItem) GetStateKeyHash() string

func (*AptosWriteTableItem) GetValue

func (x *AptosWriteTableItem) GetValue() string

func (*AptosWriteTableItem) ProtoMessage

func (*AptosWriteTableItem) ProtoMessage()

func (*AptosWriteTableItem) ProtoReflect

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

func (*AptosWriteTableItem) Reset

func (x *AptosWriteTableItem) Reset()

func (*AptosWriteTableItem) String

func (x *AptosWriteTableItem) String() string

type AptosWriteTableItemData

type AptosWriteTableItemData struct {
	Key       string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	KeyType   string `protobuf:"bytes,2,opt,name=key_type,json=keyType,proto3" json:"key_type,omitempty"`
	Value     string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	ValueType string `protobuf:"bytes,4,opt,name=value_type,json=valueType,proto3" json:"value_type,omitempty"`
	// contains filtered or unexported fields
}

func (*AptosWriteTableItemData) Descriptor deprecated

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

Deprecated: Use AptosWriteTableItemData.ProtoReflect.Descriptor instead.

func (*AptosWriteTableItemData) GetKey

func (x *AptosWriteTableItemData) GetKey() string

func (*AptosWriteTableItemData) GetKeyType

func (x *AptosWriteTableItemData) GetKeyType() string

func (*AptosWriteTableItemData) GetValue

func (x *AptosWriteTableItemData) GetValue() string

func (*AptosWriteTableItemData) GetValueType

func (x *AptosWriteTableItemData) GetValueType() string

func (*AptosWriteTableItemData) ProtoMessage

func (*AptosWriteTableItemData) ProtoMessage()

func (*AptosWriteTableItemData) ProtoReflect

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

func (*AptosWriteTableItemData) Reset

func (x *AptosWriteTableItemData) Reset()

func (*AptosWriteTableItemData) String

func (x *AptosWriteTableItemData) String() string

type BitcoinBlobdata

type BitcoinBlobdata struct {
	Header            []byte           `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	InputTransactions []*RepeatedBytes `protobuf:"bytes,2,rep,name=input_transactions,json=inputTransactions,proto3" json:"input_transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*BitcoinBlobdata) Descriptor deprecated

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

Deprecated: Use BitcoinBlobdata.ProtoReflect.Descriptor instead.

func (*BitcoinBlobdata) GetHeader

func (x *BitcoinBlobdata) GetHeader() []byte

func (*BitcoinBlobdata) GetInputTransactions

func (x *BitcoinBlobdata) GetInputTransactions() []*RepeatedBytes

func (*BitcoinBlobdata) ProtoMessage

func (*BitcoinBlobdata) ProtoMessage()

func (*BitcoinBlobdata) ProtoReflect

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

func (*BitcoinBlobdata) Reset

func (x *BitcoinBlobdata) Reset()

func (*BitcoinBlobdata) String

func (x *BitcoinBlobdata) String() string

type BitcoinBlock

type BitcoinBlock struct {
	Header       *BitcoinHeader        `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	Transactions []*BitcoinTransaction `protobuf:"bytes,2,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*BitcoinBlock) Descriptor deprecated

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

Deprecated: Use BitcoinBlock.ProtoReflect.Descriptor instead.

func (*BitcoinBlock) GetHeader

func (x *BitcoinBlock) GetHeader() *BitcoinHeader

func (*BitcoinBlock) GetTransactions

func (x *BitcoinBlock) GetTransactions() []*BitcoinTransaction

func (*BitcoinBlock) ProtoMessage

func (*BitcoinBlock) ProtoMessage()

func (*BitcoinBlock) ProtoReflect

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

func (*BitcoinBlock) Reset

func (x *BitcoinBlock) Reset()

func (*BitcoinBlock) String

func (x *BitcoinBlock) String() string

type BitcoinHeader

type BitcoinHeader struct {
	Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	// uint64 confirmations = 2; // confirmations is a transient state, so not exposing
	StrippedSize         uint64                 `protobuf:"varint,3,opt,name=stripped_size,json=strippedSize,proto3" json:"stripped_size,omitempty"`
	Size                 uint64                 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"`
	Weight               uint64                 `protobuf:"varint,5,opt,name=weight,proto3" json:"weight,omitempty"`
	Height               uint64                 `protobuf:"varint,6,opt,name=height,proto3" json:"height,omitempty"`
	Version              uint64                 `protobuf:"varint,7,opt,name=version,proto3" json:"version,omitempty"`
	VersionHex           string                 `protobuf:"bytes,8,opt,name=version_hex,json=versionHex,proto3" json:"version_hex,omitempty"`
	MerkleRoot           string                 `protobuf:"bytes,9,opt,name=merkle_root,json=merkleRoot,proto3" json:"merkle_root,omitempty"`
	Time                 uint64                 `protobuf:"varint,10,opt,name=time,proto3" json:"time,omitempty"`
	MedianTime           uint64                 `protobuf:"varint,11,opt,name=median_time,json=medianTime,proto3" json:"median_time,omitempty"`
	Nonce                uint64                 `protobuf:"varint,12,opt,name=nonce,proto3" json:"nonce,omitempty"`
	Bits                 string                 `protobuf:"bytes,13,opt,name=bits,proto3" json:"bits,omitempty"`
	Difficulty           string                 `protobuf:"bytes,14,opt,name=difficulty,proto3" json:"difficulty,omitempty"`
	ChainWork            string                 `protobuf:"bytes,15,opt,name=chain_work,json=chainWork,proto3" json:"chain_work,omitempty"`
	NumberOfTransactions uint64                 `protobuf:"varint,16,opt,name=number_of_transactions,json=numberOfTransactions,proto3" json:"number_of_transactions,omitempty"`
	PreviousBlockHash    string                 `protobuf:"bytes,17,opt,name=previous_block_hash,json=previousBlockHash,proto3" json:"previous_block_hash,omitempty"`
	NextBlockHash        string                 `protobuf:"bytes,18,opt,name=next_block_hash,json=nextBlockHash,proto3" json:"next_block_hash,omitempty"`
	Timestamp            *timestamppb.Timestamp `protobuf:"bytes,19,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

BitcoinHeader https://developer.bitcoin.org/reference/rpc/getblock.html

func (*BitcoinHeader) Descriptor deprecated

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

Deprecated: Use BitcoinHeader.ProtoReflect.Descriptor instead.

func (*BitcoinHeader) GetBits

func (x *BitcoinHeader) GetBits() string

func (*BitcoinHeader) GetChainWork

func (x *BitcoinHeader) GetChainWork() string

func (*BitcoinHeader) GetDifficulty

func (x *BitcoinHeader) GetDifficulty() string

func (*BitcoinHeader) GetHash

func (x *BitcoinHeader) GetHash() string

func (*BitcoinHeader) GetHeight

func (x *BitcoinHeader) GetHeight() uint64

func (*BitcoinHeader) GetMedianTime

func (x *BitcoinHeader) GetMedianTime() uint64

func (*BitcoinHeader) GetMerkleRoot

func (x *BitcoinHeader) GetMerkleRoot() string

func (*BitcoinHeader) GetNextBlockHash

func (x *BitcoinHeader) GetNextBlockHash() string

func (*BitcoinHeader) GetNonce

func (x *BitcoinHeader) GetNonce() uint64

func (*BitcoinHeader) GetNumberOfTransactions

func (x *BitcoinHeader) GetNumberOfTransactions() uint64

func (*BitcoinHeader) GetPreviousBlockHash

func (x *BitcoinHeader) GetPreviousBlockHash() string

func (*BitcoinHeader) GetSize

func (x *BitcoinHeader) GetSize() uint64

func (*BitcoinHeader) GetStrippedSize

func (x *BitcoinHeader) GetStrippedSize() uint64

func (*BitcoinHeader) GetTime

func (x *BitcoinHeader) GetTime() uint64

func (*BitcoinHeader) GetTimestamp

func (x *BitcoinHeader) GetTimestamp() *timestamppb.Timestamp

func (*BitcoinHeader) GetVersion

func (x *BitcoinHeader) GetVersion() uint64

func (*BitcoinHeader) GetVersionHex

func (x *BitcoinHeader) GetVersionHex() string

func (*BitcoinHeader) GetWeight

func (x *BitcoinHeader) GetWeight() uint64

func (*BitcoinHeader) ProtoMessage

func (*BitcoinHeader) ProtoMessage()

func (*BitcoinHeader) ProtoReflect

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

func (*BitcoinHeader) Reset

func (x *BitcoinHeader) Reset()

func (*BitcoinHeader) String

func (x *BitcoinHeader) String() string

type BitcoinScriptPublicKey

type BitcoinScriptPublicKey struct {
	Assembly string `protobuf:"bytes,1,opt,name=assembly,proto3" json:"assembly,omitempty"`
	Hex      string `protobuf:"bytes,2,opt,name=hex,proto3" json:"hex,omitempty"`
	// uint64 required_signatures = 3; // deprecated: https://github.com/bitcoin/bitcoin/pull/20286
	Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	// repeated string addresses = 5; // deprecated: https://github.com/bitcoin/bitcoin/pull/20286
	Address string `protobuf:"bytes,6,opt,name=address,proto3" json:"address,omitempty"`
	// contains filtered or unexported fields
}

func (*BitcoinScriptPublicKey) Descriptor deprecated

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

Deprecated: Use BitcoinScriptPublicKey.ProtoReflect.Descriptor instead.

func (*BitcoinScriptPublicKey) GetAddress

func (x *BitcoinScriptPublicKey) GetAddress() string

func (*BitcoinScriptPublicKey) GetAssembly

func (x *BitcoinScriptPublicKey) GetAssembly() string

func (*BitcoinScriptPublicKey) GetHex

func (x *BitcoinScriptPublicKey) GetHex() string

func (*BitcoinScriptPublicKey) GetType

func (x *BitcoinScriptPublicKey) GetType() string

func (*BitcoinScriptPublicKey) ProtoMessage

func (*BitcoinScriptPublicKey) ProtoMessage()

func (*BitcoinScriptPublicKey) ProtoReflect

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

func (*BitcoinScriptPublicKey) Reset

func (x *BitcoinScriptPublicKey) Reset()

func (*BitcoinScriptPublicKey) String

func (x *BitcoinScriptPublicKey) String() string

type BitcoinScriptSignature

type BitcoinScriptSignature struct {
	Assembly string `protobuf:"bytes,1,opt,name=assembly,proto3" json:"assembly,omitempty"`
	Hex      string `protobuf:"bytes,2,opt,name=hex,proto3" json:"hex,omitempty"`
	// contains filtered or unexported fields
}

func (*BitcoinScriptSignature) Descriptor deprecated

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

Deprecated: Use BitcoinScriptSignature.ProtoReflect.Descriptor instead.

func (*BitcoinScriptSignature) GetAssembly

func (x *BitcoinScriptSignature) GetAssembly() string

func (*BitcoinScriptSignature) GetHex

func (x *BitcoinScriptSignature) GetHex() string

func (*BitcoinScriptSignature) ProtoMessage

func (*BitcoinScriptSignature) ProtoMessage()

func (*BitcoinScriptSignature) ProtoReflect

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

func (*BitcoinScriptSignature) Reset

func (x *BitcoinScriptSignature) Reset()

func (*BitcoinScriptSignature) String

func (x *BitcoinScriptSignature) String() string

type BitcoinTransaction

type BitcoinTransaction struct {

	// bool in_active_chain = 1;
	Hex string `protobuf:"bytes,2,opt,name=hex,proto3" json:"hex,omitempty"`
	// transaction_id should be the identifier for a transaction.
	TransactionId string `protobuf:"bytes,3,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	// The transaction hash (differs from txid for witness transactions)
	Hash        string                      `protobuf:"bytes,4,opt,name=hash,proto3" json:"hash,omitempty"`
	Size        uint64                      `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"`
	VirtualSize uint64                      `protobuf:"varint,6,opt,name=virtual_size,json=virtualSize,proto3" json:"virtual_size,omitempty"`
	Weight      uint64                      `protobuf:"varint,7,opt,name=weight,proto3" json:"weight,omitempty"`
	Version     uint64                      `protobuf:"varint,8,opt,name=version,proto3" json:"version,omitempty"`
	LockTime    uint64                      `protobuf:"varint,9,opt,name=lock_time,json=lockTime,proto3" json:"lock_time,omitempty"`
	Inputs      []*BitcoinTransactionInput  `protobuf:"bytes,10,rep,name=inputs,proto3" json:"inputs,omitempty"`
	Outputs     []*BitcoinTransactionOutput `protobuf:"bytes,11,rep,name=outputs,proto3" json:"outputs,omitempty"`
	BlockHash   string                      `protobuf:"bytes,12,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	// uint64 confirmations = 13;
	BlockTime   uint64 `protobuf:"varint,14,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"`
	Time        uint64 `protobuf:"varint,15,opt,name=time,proto3" json:"time,omitempty"`
	IsCoinbase  bool   `protobuf:"varint,16,opt,name=is_coinbase,json=isCoinbase,proto3" json:"is_coinbase,omitempty"`
	Index       uint64 `protobuf:"varint,17,opt,name=index,proto3" json:"index,omitempty"`
	InputCount  uint64 `protobuf:"varint,18,opt,name=input_count,json=inputCount,proto3" json:"input_count,omitempty"`
	OutputCount uint64 `protobuf:"varint,19,opt,name=output_count,json=outputCount,proto3" json:"output_count,omitempty"`
	InputValue  uint64 `protobuf:"varint,20,opt,name=input_value,json=inputValue,proto3" json:"input_value,omitempty"`
	OutputValue uint64 `protobuf:"varint,21,opt,name=output_value,json=outputValue,proto3" json:"output_value,omitempty"`
	Fee         uint64 `protobuf:"varint,22,opt,name=fee,proto3" json:"fee,omitempty"`
	// contains filtered or unexported fields
}

BitcoinTransaction https://developer.bitcoin.org/reference/rpc/getrawtransaction.html

func (*BitcoinTransaction) Descriptor deprecated

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

Deprecated: Use BitcoinTransaction.ProtoReflect.Descriptor instead.

func (*BitcoinTransaction) GetBlockHash

func (x *BitcoinTransaction) GetBlockHash() string

func (*BitcoinTransaction) GetBlockTime

func (x *BitcoinTransaction) GetBlockTime() uint64

func (*BitcoinTransaction) GetFee

func (x *BitcoinTransaction) GetFee() uint64

func (*BitcoinTransaction) GetHash

func (x *BitcoinTransaction) GetHash() string

func (*BitcoinTransaction) GetHex

func (x *BitcoinTransaction) GetHex() string

func (*BitcoinTransaction) GetIndex

func (x *BitcoinTransaction) GetIndex() uint64

func (*BitcoinTransaction) GetInputCount

func (x *BitcoinTransaction) GetInputCount() uint64

func (*BitcoinTransaction) GetInputValue

func (x *BitcoinTransaction) GetInputValue() uint64

func (*BitcoinTransaction) GetInputs

func (x *BitcoinTransaction) GetInputs() []*BitcoinTransactionInput

func (*BitcoinTransaction) GetIsCoinbase

func (x *BitcoinTransaction) GetIsCoinbase() bool

func (*BitcoinTransaction) GetLockTime

func (x *BitcoinTransaction) GetLockTime() uint64

func (*BitcoinTransaction) GetOutputCount

func (x *BitcoinTransaction) GetOutputCount() uint64

func (*BitcoinTransaction) GetOutputValue

func (x *BitcoinTransaction) GetOutputValue() uint64

func (*BitcoinTransaction) GetOutputs

func (x *BitcoinTransaction) GetOutputs() []*BitcoinTransactionOutput

func (*BitcoinTransaction) GetSize

func (x *BitcoinTransaction) GetSize() uint64

func (*BitcoinTransaction) GetTime

func (x *BitcoinTransaction) GetTime() uint64

func (*BitcoinTransaction) GetTransactionId

func (x *BitcoinTransaction) GetTransactionId() string

func (*BitcoinTransaction) GetVersion

func (x *BitcoinTransaction) GetVersion() uint64

func (*BitcoinTransaction) GetVirtualSize

func (x *BitcoinTransaction) GetVirtualSize() uint64

func (*BitcoinTransaction) GetWeight

func (x *BitcoinTransaction) GetWeight() uint64

func (*BitcoinTransaction) ProtoMessage

func (*BitcoinTransaction) ProtoMessage()

func (*BitcoinTransaction) ProtoReflect

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

func (*BitcoinTransaction) Reset

func (x *BitcoinTransaction) Reset()

func (*BitcoinTransaction) String

func (x *BitcoinTransaction) String() string

type BitcoinTransactionInput

type BitcoinTransactionInput struct {
	Coinbase                  string                    `protobuf:"bytes,1,opt,name=coinbase,proto3" json:"coinbase,omitempty"`
	TransactionId             string                    `protobuf:"bytes,2,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	FromOutputIndex           uint64                    `protobuf:"varint,3,opt,name=from_output_index,json=fromOutputIndex,proto3" json:"from_output_index,omitempty"`
	ScriptSignature           *BitcoinScriptSignature   `protobuf:"bytes,4,opt,name=script_signature,json=scriptSignature,proto3" json:"script_signature,omitempty"`
	Sequence                  uint64                    `protobuf:"varint,5,opt,name=sequence,proto3" json:"sequence,omitempty"`
	TransactionInputWitnesses []string                  `` /* 138-byte string literal not displayed */
	FromOutput                *BitcoinTransactionOutput `protobuf:"bytes,7,opt,name=from_output,json=fromOutput,proto3" json:"from_output,omitempty"`
	Index                     uint64                    `protobuf:"varint,8,opt,name=index,proto3" json:"index,omitempty"`
	// contains filtered or unexported fields
}

func (*BitcoinTransactionInput) Descriptor deprecated

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

Deprecated: Use BitcoinTransactionInput.ProtoReflect.Descriptor instead.

func (*BitcoinTransactionInput) GetCoinbase

func (x *BitcoinTransactionInput) GetCoinbase() string

func (*BitcoinTransactionInput) GetFromOutput

func (*BitcoinTransactionInput) GetFromOutputIndex

func (x *BitcoinTransactionInput) GetFromOutputIndex() uint64

func (*BitcoinTransactionInput) GetIndex

func (x *BitcoinTransactionInput) GetIndex() uint64

func (*BitcoinTransactionInput) GetScriptSignature

func (x *BitcoinTransactionInput) GetScriptSignature() *BitcoinScriptSignature

func (*BitcoinTransactionInput) GetSequence

func (x *BitcoinTransactionInput) GetSequence() uint64

func (*BitcoinTransactionInput) GetTransactionId

func (x *BitcoinTransactionInput) GetTransactionId() string

func (*BitcoinTransactionInput) GetTransactionInputWitnesses

func (x *BitcoinTransactionInput) GetTransactionInputWitnesses() []string

func (*BitcoinTransactionInput) ProtoMessage

func (*BitcoinTransactionInput) ProtoMessage()

func (*BitcoinTransactionInput) ProtoReflect

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

func (*BitcoinTransactionInput) Reset

func (x *BitcoinTransactionInput) Reset()

func (*BitcoinTransactionInput) String

func (x *BitcoinTransactionInput) String() string

type BitcoinTransactionOutput

type BitcoinTransactionOutput struct {

	// double value = 1;
	Index           uint64                  `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	ScriptPublicKey *BitcoinScriptPublicKey `protobuf:"bytes,3,opt,name=script_public_key,json=scriptPublicKey,proto3" json:"script_public_key,omitempty"`
	Value           uint64                  `protobuf:"varint,4,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*BitcoinTransactionOutput) Descriptor deprecated

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

Deprecated: Use BitcoinTransactionOutput.ProtoReflect.Descriptor instead.

func (*BitcoinTransactionOutput) GetIndex

func (x *BitcoinTransactionOutput) GetIndex() uint64

func (*BitcoinTransactionOutput) GetScriptPublicKey

func (x *BitcoinTransactionOutput) GetScriptPublicKey() *BitcoinScriptPublicKey

func (*BitcoinTransactionOutput) GetValue

func (x *BitcoinTransactionOutput) GetValue() uint64

func (*BitcoinTransactionOutput) ProtoMessage

func (*BitcoinTransactionOutput) ProtoMessage()

func (*BitcoinTransactionOutput) ProtoReflect

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

func (*BitcoinTransactionOutput) Reset

func (x *BitcoinTransactionOutput) Reset()

func (*BitcoinTransactionOutput) String

func (x *BitcoinTransactionOutput) String() string

type Block

type Block struct {
	Blockchain          common.Blockchain    `protobuf:"varint,1,opt,name=blockchain,proto3,enum=coinbase.c3.common.Blockchain" json:"blockchain,omitempty"`
	Network             common.Network       `protobuf:"varint,2,opt,name=network,proto3,enum=coinbase.c3.common.Network" json:"network,omitempty"`
	Metadata            *BlockMetadata       `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	TransactionMetadata *TransactionMetadata `protobuf:"bytes,4,opt,name=transaction_metadata,json=transactionMetadata,proto3" json:"transaction_metadata,omitempty"`
	SideChain           SideChain            `` /* 126-byte string literal not displayed */
	// Types that are assignable to Blobdata:
	//
	//	*Block_Ethereum
	//	*Block_Bitcoin
	//	*Block_Rosetta
	//	*Block_Solana
	//	*Block_Aptos
	Blobdata isBlock_Blobdata `protobuf_oneof:"blobdata"`
	// contains filtered or unexported fields
}

func (*Block) Descriptor deprecated

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

Deprecated: Use Block.ProtoReflect.Descriptor instead.

func (*Block) GetAptos

func (x *Block) GetAptos() *AptosBlobdata

func (*Block) GetBitcoin

func (x *Block) GetBitcoin() *BitcoinBlobdata

func (*Block) GetBlobdata

func (m *Block) GetBlobdata() isBlock_Blobdata

func (*Block) GetBlockchain

func (x *Block) GetBlockchain() common.Blockchain

func (*Block) GetEthereum

func (x *Block) GetEthereum() *EthereumBlobdata

func (*Block) GetMetadata

func (x *Block) GetMetadata() *BlockMetadata

func (*Block) GetNetwork

func (x *Block) GetNetwork() common.Network

func (*Block) GetRosetta

func (x *Block) GetRosetta() *RosettaBlobdata

func (*Block) GetSideChain

func (x *Block) GetSideChain() SideChain

func (*Block) GetSolana

func (x *Block) GetSolana() *SolanaBlobdata

func (*Block) GetTransactionMetadata

func (x *Block) GetTransactionMetadata() *TransactionMetadata

func (*Block) ProtoMessage

func (*Block) ProtoMessage()

func (*Block) ProtoReflect

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

func (*Block) Reset

func (x *Block) Reset()

func (*Block) String

func (x *Block) String() string

type BlockFile

type BlockFile struct {
	Tag            uint32                 `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	Hash           string                 `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
	ParentHash     string                 `protobuf:"bytes,3,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"`
	Height         uint64                 `protobuf:"varint,4,opt,name=height,proto3" json:"height,omitempty"`
	FileUrl        string                 `protobuf:"bytes,5,opt,name=file_url,json=fileUrl,proto3" json:"file_url,omitempty"`
	ParentHeight   uint64                 `protobuf:"varint,6,opt,name=parent_height,json=parentHeight,proto3" json:"parent_height,omitempty"`
	Skipped        bool                   `protobuf:"varint,7,opt,name=skipped,proto3" json:"skipped,omitempty"`
	Compression    Compression            `protobuf:"varint,8,opt,name=compression,proto3,enum=coinbase.chainstorage.Compression" json:"compression,omitempty"`
	BlockTimestamp *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=block_timestamp,json=blockTimestamp,proto3" json:"block_timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockFile) Descriptor deprecated

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

Deprecated: Use BlockFile.ProtoReflect.Descriptor instead.

func (*BlockFile) GetBlockTimestamp

func (x *BlockFile) GetBlockTimestamp() *timestamppb.Timestamp

func (*BlockFile) GetCompression

func (x *BlockFile) GetCompression() Compression

func (*BlockFile) GetFileUrl

func (x *BlockFile) GetFileUrl() string

func (*BlockFile) GetHash

func (x *BlockFile) GetHash() string

func (*BlockFile) GetHeight

func (x *BlockFile) GetHeight() uint64

func (*BlockFile) GetParentHash

func (x *BlockFile) GetParentHash() string

func (*BlockFile) GetParentHeight

func (x *BlockFile) GetParentHeight() uint64

func (*BlockFile) GetSkipped

func (x *BlockFile) GetSkipped() bool

func (*BlockFile) GetTag

func (x *BlockFile) GetTag() uint32

func (*BlockFile) ProtoMessage

func (*BlockFile) ProtoMessage()

func (*BlockFile) ProtoReflect

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

func (*BlockFile) Reset

func (x *BlockFile) Reset()

func (*BlockFile) String

func (x *BlockFile) String() string

type BlockIdentifier

type BlockIdentifier struct {
	Hash      string                 `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	Height    uint64                 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
	Tag       uint32                 `protobuf:"varint,3,opt,name=tag,proto3" json:"tag,omitempty"`
	Skipped   bool                   `protobuf:"varint,4,opt,name=skipped,proto3" json:"skipped,omitempty"`
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockIdentifier) Descriptor deprecated

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

Deprecated: Use BlockIdentifier.ProtoReflect.Descriptor instead.

func (*BlockIdentifier) GetHash

func (x *BlockIdentifier) GetHash() string

func (*BlockIdentifier) GetHeight

func (x *BlockIdentifier) GetHeight() uint64

func (*BlockIdentifier) GetSkipped

func (x *BlockIdentifier) GetSkipped() bool

func (*BlockIdentifier) GetTag

func (x *BlockIdentifier) GetTag() uint32

func (*BlockIdentifier) GetTimestamp

func (x *BlockIdentifier) GetTimestamp() *timestamppb.Timestamp

func (*BlockIdentifier) ProtoMessage

func (*BlockIdentifier) ProtoMessage()

func (*BlockIdentifier) ProtoReflect

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

func (*BlockIdentifier) Reset

func (x *BlockIdentifier) Reset()

func (*BlockIdentifier) String

func (x *BlockIdentifier) String() string

type BlockMetadata

type BlockMetadata struct {

	// Tag is a way to version the blockchain dataset. See http://go/cs-design for more details.
	Tag uint32 `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	// Hash of the current block.
	Hash string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
	// Hash of the parent block.
	ParentHash string `protobuf:"bytes,3,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"`
	// Height of the current block.
	Height uint64 `protobuf:"varint,4,opt,name=height,proto3" json:"height,omitempty"`
	// Object key to the blob storage.
	ObjectKeyMain string `protobuf:"bytes,5,opt,name=object_key_main,json=objectKeyMain,proto3" json:"object_key_main,omitempty"`
	// Height of the parent block. For most blockchains, parent_height equals to height - 1.
	ParentHeight uint64 `protobuf:"varint,6,opt,name=parent_height,json=parentHeight,proto3" json:"parent_height,omitempty"`
	// Skipped is applicable to certain blockchains, e.g. solana, where the abandoned blocks may make into way into the canonical chain.
	Skipped bool `protobuf:"varint,7,opt,name=skipped,proto3" json:"skipped,omitempty"`
	// Block timestamp. Note that this attribute is only available in recent blocks.
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockMetadata) Descriptor deprecated

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

Deprecated: Use BlockMetadata.ProtoReflect.Descriptor instead.

func (*BlockMetadata) GetHash

func (x *BlockMetadata) GetHash() string

func (*BlockMetadata) GetHeight

func (x *BlockMetadata) GetHeight() uint64

func (*BlockMetadata) GetObjectKeyMain

func (x *BlockMetadata) GetObjectKeyMain() string

func (*BlockMetadata) GetParentHash

func (x *BlockMetadata) GetParentHash() string

func (*BlockMetadata) GetParentHeight

func (x *BlockMetadata) GetParentHeight() uint64

func (*BlockMetadata) GetSkipped

func (x *BlockMetadata) GetSkipped() bool

func (*BlockMetadata) GetTag

func (x *BlockMetadata) GetTag() uint32

func (*BlockMetadata) GetTimestamp

func (x *BlockMetadata) GetTimestamp() *timestamppb.Timestamp

func (*BlockMetadata) ProtoMessage

func (*BlockMetadata) ProtoMessage()

func (*BlockMetadata) ProtoReflect

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

func (*BlockMetadata) Reset

func (x *BlockMetadata) Reset()

func (*BlockMetadata) String

func (x *BlockMetadata) String() string

type Block_Aptos

type Block_Aptos struct {
	Aptos *AptosBlobdata `protobuf:"bytes,104,opt,name=aptos,proto3,oneof"`
}

type Block_Bitcoin

type Block_Bitcoin struct {
	Bitcoin *BitcoinBlobdata `protobuf:"bytes,101,opt,name=bitcoin,proto3,oneof"`
}

type Block_Ethereum

type Block_Ethereum struct {
	Ethereum *EthereumBlobdata `protobuf:"bytes,100,opt,name=ethereum,proto3,oneof"`
}

type Block_Rosetta

type Block_Rosetta struct {
	Rosetta *RosettaBlobdata `protobuf:"bytes,102,opt,name=rosetta,proto3,oneof"`
}

type Block_Solana

type Block_Solana struct {
	Solana *SolanaBlobdata `protobuf:"bytes,103,opt,name=solana,proto3,oneof"`
}

type BlockchainEvent

type BlockchainEvent struct {

	// Deprecated: Use sequence_num (int64) instead.
	//
	// Deprecated: Marked as deprecated in coinbase/chainstorage/api.proto.
	Sequence string `protobuf:"bytes,1,opt,name=sequence,proto3" json:"sequence,omitempty"`
	// BLOCK_ADDED or BLOCK_REMOVED.
	Type BlockchainEvent_Type `protobuf:"varint,2,opt,name=type,proto3,enum=coinbase.chainstorage.BlockchainEvent_Type" json:"type,omitempty"`
	// Block metadata that includes all the immutable information
	// needed for consumers to call SDK/APIs to retrieve block data.
	Block *BlockIdentifier `protobuf:"bytes,3,opt,name=block,proto3" json:"block,omitempty"`
	// Streaming event version.
	EventTag uint32 `protobuf:"varint,4,opt,name=event_tag,json=eventTag,proto3" json:"event_tag,omitempty"`
	// The sequence number for this event.
	// To process the events exactly once, consumers should keep track of the last sequence_num it has processed and then specify it in the next API request.
	SequenceNum int64 `protobuf:"varint,5,opt,name=sequence_num,json=sequenceNum,proto3" json:"sequence_num,omitempty"`
	// contains filtered or unexported fields
}

func (*BlockchainEvent) Descriptor deprecated

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

Deprecated: Use BlockchainEvent.ProtoReflect.Descriptor instead.

func (*BlockchainEvent) GetBlock

func (x *BlockchainEvent) GetBlock() *BlockIdentifier

func (*BlockchainEvent) GetEventTag

func (x *BlockchainEvent) GetEventTag() uint32

func (*BlockchainEvent) GetSequence deprecated

func (x *BlockchainEvent) GetSequence() string

Deprecated: Marked as deprecated in coinbase/chainstorage/api.proto.

func (*BlockchainEvent) GetSequenceNum

func (x *BlockchainEvent) GetSequenceNum() int64

func (*BlockchainEvent) GetType

func (*BlockchainEvent) ProtoMessage

func (*BlockchainEvent) ProtoMessage()

func (*BlockchainEvent) ProtoReflect

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

func (*BlockchainEvent) Reset

func (x *BlockchainEvent) Reset()

func (*BlockchainEvent) String

func (x *BlockchainEvent) String() string

type BlockchainEvent_Type

type BlockchainEvent_Type int32
const (
	BlockchainEvent_UNKNOWN BlockchainEvent_Type = 0
	// Events that indicate a block was added to the corresponding chain.
	BlockchainEvent_BLOCK_ADDED BlockchainEvent_Type = 1
	// Events that indicate an existing block
	// was removed from the corresponding chain due to reorg.
	BlockchainEvent_BLOCK_REMOVED BlockchainEvent_Type = 2
)

func (BlockchainEvent_Type) Descriptor

func (BlockchainEvent_Type) Enum

func (BlockchainEvent_Type) EnumDescriptor deprecated

func (BlockchainEvent_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use BlockchainEvent_Type.Descriptor instead.

func (BlockchainEvent_Type) Number

func (BlockchainEvent_Type) String

func (x BlockchainEvent_Type) String() string

func (BlockchainEvent_Type) Type

type ChainEventsRequest

type ChainEventsRequest struct {

	// Indicates the initial cursor to start streaming events from when the sequence field is not set.
	// Setting this fields as a uint64 value (as string) will start the stream from the first event involved for a given block height.
	// Setting this field as InitialPosition_LATEST will start the stream from the latest event.
	// Setting this field as InitialPosition_EARLIEST will start the stream from the earliest event.
	// If sequence is set, cursor will start from sequence + 1.
	InitialPositionInStream string `` /* 134-byte string literal not displayed */
	// Deprecated: Use sequence_num (int64) instead.
	//
	// Deprecated: Marked as deprecated in coinbase/chainstorage/api.proto.
	Sequence string `protobuf:"bytes,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
	// Indicates the streaming version.
	// If not set, it's 0.
	EventTag uint32 `protobuf:"varint,3,opt,name=event_tag,json=eventTag,proto3" json:"event_tag,omitempty"`
	// Please set this value to be last processed sequence_num so we will stream events after that to you.
	// If neither initial_position_in_stream nor sequence_num is set, we will stream from the earliest event.
	SequenceNum int64 `protobuf:"varint,4,opt,name=sequence_num,json=sequenceNum,proto3" json:"sequence_num,omitempty"`
	// contains filtered or unexported fields
}

func (*ChainEventsRequest) Descriptor deprecated

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

Deprecated: Use ChainEventsRequest.ProtoReflect.Descriptor instead.

func (*ChainEventsRequest) GetEventTag

func (x *ChainEventsRequest) GetEventTag() uint32

func (*ChainEventsRequest) GetInitialPositionInStream

func (x *ChainEventsRequest) GetInitialPositionInStream() string

func (*ChainEventsRequest) GetSequence deprecated

func (x *ChainEventsRequest) GetSequence() string

Deprecated: Marked as deprecated in coinbase/chainstorage/api.proto.

func (*ChainEventsRequest) GetSequenceNum

func (x *ChainEventsRequest) GetSequenceNum() int64

func (*ChainEventsRequest) ProtoMessage

func (*ChainEventsRequest) ProtoMessage()

func (*ChainEventsRequest) ProtoReflect

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

func (*ChainEventsRequest) Reset

func (x *ChainEventsRequest) Reset()

func (*ChainEventsRequest) String

func (x *ChainEventsRequest) String() string

type ChainEventsResponse

type ChainEventsResponse struct {
	Event *BlockchainEvent `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

func (*ChainEventsResponse) Descriptor deprecated

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

Deprecated: Use ChainEventsResponse.ProtoReflect.Descriptor instead.

func (*ChainEventsResponse) GetEvent

func (x *ChainEventsResponse) GetEvent() *BlockchainEvent

func (*ChainEventsResponse) ProtoMessage

func (*ChainEventsResponse) ProtoMessage()

func (*ChainEventsResponse) ProtoReflect

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

func (*ChainEventsResponse) Reset

func (x *ChainEventsResponse) Reset()

func (*ChainEventsResponse) String

func (x *ChainEventsResponse) String() string

type ChainStorageClient

type ChainStorageClient interface {
	GetLatestBlock(ctx context.Context, in *GetLatestBlockRequest, opts ...grpc.CallOption) (*GetLatestBlockResponse, error)
	GetBlockFile(ctx context.Context, in *GetBlockFileRequest, opts ...grpc.CallOption) (*GetBlockFileResponse, error)
	GetBlockFilesByRange(ctx context.Context, in *GetBlockFilesByRangeRequest, opts ...grpc.CallOption) (*GetBlockFilesByRangeResponse, error)
	GetRawBlock(ctx context.Context, in *GetRawBlockRequest, opts ...grpc.CallOption) (*GetRawBlockResponse, error)
	GetRawBlocksByRange(ctx context.Context, in *GetRawBlocksByRangeRequest, opts ...grpc.CallOption) (*GetRawBlocksByRangeResponse, error)
	GetNativeBlock(ctx context.Context, in *GetNativeBlockRequest, opts ...grpc.CallOption) (*GetNativeBlockResponse, error)
	GetNativeBlocksByRange(ctx context.Context, in *GetNativeBlocksByRangeRequest, opts ...grpc.CallOption) (*GetNativeBlocksByRangeResponse, error)
	GetRosettaBlock(ctx context.Context, in *GetRosettaBlockRequest, opts ...grpc.CallOption) (*GetRosettaBlockResponse, error)
	GetRosettaBlocksByRange(ctx context.Context, in *GetRosettaBlocksByRangeRequest, opts ...grpc.CallOption) (*GetRosettaBlocksByRangeResponse, error)
	StreamChainEvents(ctx context.Context, in *ChainEventsRequest, opts ...grpc.CallOption) (ChainStorage_StreamChainEventsClient, error)
	GetChainEvents(ctx context.Context, in *GetChainEventsRequest, opts ...grpc.CallOption) (*GetChainEventsResponse, error)
	GetChainMetadata(ctx context.Context, in *GetChainMetadataRequest, opts ...grpc.CallOption) (*GetChainMetadataResponse, error)
	GetVersionedChainEvent(ctx context.Context, in *GetVersionedChainEventRequest, opts ...grpc.CallOption) (*GetVersionedChainEventResponse, error)
	GetBlockByTransaction(ctx context.Context, in *GetBlockByTransactionRequest, opts ...grpc.CallOption) (*GetBlockByTransactionResponse, error)
	GetNativeTransaction(ctx context.Context, in *GetNativeTransactionRequest, opts ...grpc.CallOption) (*GetNativeTransactionResponse, error)
	GetVerifiedAccountState(ctx context.Context, in *GetVerifiedAccountStateRequest, opts ...grpc.CallOption) (*GetVerifiedAccountStateResponse, error)
}

ChainStorageClient is the client API for ChainStorage service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ChainStorageServer

type ChainStorageServer interface {
	GetLatestBlock(context.Context, *GetLatestBlockRequest) (*GetLatestBlockResponse, error)
	GetBlockFile(context.Context, *GetBlockFileRequest) (*GetBlockFileResponse, error)
	GetBlockFilesByRange(context.Context, *GetBlockFilesByRangeRequest) (*GetBlockFilesByRangeResponse, error)
	GetRawBlock(context.Context, *GetRawBlockRequest) (*GetRawBlockResponse, error)
	GetRawBlocksByRange(context.Context, *GetRawBlocksByRangeRequest) (*GetRawBlocksByRangeResponse, error)
	GetNativeBlock(context.Context, *GetNativeBlockRequest) (*GetNativeBlockResponse, error)
	GetNativeBlocksByRange(context.Context, *GetNativeBlocksByRangeRequest) (*GetNativeBlocksByRangeResponse, error)
	GetRosettaBlock(context.Context, *GetRosettaBlockRequest) (*GetRosettaBlockResponse, error)
	GetRosettaBlocksByRange(context.Context, *GetRosettaBlocksByRangeRequest) (*GetRosettaBlocksByRangeResponse, error)
	StreamChainEvents(*ChainEventsRequest, ChainStorage_StreamChainEventsServer) error
	GetChainEvents(context.Context, *GetChainEventsRequest) (*GetChainEventsResponse, error)
	GetChainMetadata(context.Context, *GetChainMetadataRequest) (*GetChainMetadataResponse, error)
	GetVersionedChainEvent(context.Context, *GetVersionedChainEventRequest) (*GetVersionedChainEventResponse, error)
	GetBlockByTransaction(context.Context, *GetBlockByTransactionRequest) (*GetBlockByTransactionResponse, error)
	GetNativeTransaction(context.Context, *GetNativeTransactionRequest) (*GetNativeTransactionResponse, error)
	GetVerifiedAccountState(context.Context, *GetVerifiedAccountStateRequest) (*GetVerifiedAccountStateResponse, error)
}

ChainStorageServer is the server API for ChainStorage service. All implementations should embed UnimplementedChainStorageServer for forward compatibility

type ChainStorage_StreamChainEventsClient

type ChainStorage_StreamChainEventsClient interface {
	Recv() (*ChainEventsResponse, error)
	grpc.ClientStream
}

type ChainStorage_StreamChainEventsServer

type ChainStorage_StreamChainEventsServer interface {
	Send(*ChainEventsResponse) error
	grpc.ServerStream
}

type Compression

type Compression int32
const (
	// No compression applied.
	Compression_NONE Compression = 0
	// Compressed using gzip.
	Compression_GZIP Compression = 1
)

func (Compression) Descriptor

func (Compression) Enum

func (x Compression) Enum() *Compression

func (Compression) EnumDescriptor deprecated

func (Compression) EnumDescriptor() ([]byte, []int)

Deprecated: Use Compression.Descriptor instead.

func (Compression) Number

func (x Compression) Number() protoreflect.EnumNumber

func (Compression) String

func (x Compression) String() string

func (Compression) Type

type ERC20TokenTransfer

type ERC20TokenTransfer struct {
	FromAddress string `protobuf:"bytes,1,opt,name=from_address,json=fromAddress,proto3" json:"from_address,omitempty"`
	ToAddress   string `protobuf:"bytes,2,opt,name=to_address,json=toAddress,proto3" json:"to_address,omitempty"`
	Value       string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ERC20TokenTransfer) Descriptor deprecated

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

Deprecated: Use ERC20TokenTransfer.ProtoReflect.Descriptor instead.

func (*ERC20TokenTransfer) GetFromAddress

func (x *ERC20TokenTransfer) GetFromAddress() string

func (*ERC20TokenTransfer) GetToAddress

func (x *ERC20TokenTransfer) GetToAddress() string

func (*ERC20TokenTransfer) GetValue

func (x *ERC20TokenTransfer) GetValue() string

func (*ERC20TokenTransfer) ProtoMessage

func (*ERC20TokenTransfer) ProtoMessage()

func (*ERC20TokenTransfer) ProtoReflect

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

func (*ERC20TokenTransfer) Reset

func (x *ERC20TokenTransfer) Reset()

func (*ERC20TokenTransfer) String

func (x *ERC20TokenTransfer) String() string

type ERC721TokenTransfer

type ERC721TokenTransfer struct {
	FromAddress string `protobuf:"bytes,1,opt,name=from_address,json=fromAddress,proto3" json:"from_address,omitempty"`
	ToAddress   string `protobuf:"bytes,2,opt,name=to_address,json=toAddress,proto3" json:"to_address,omitempty"`
	TokenId     string `protobuf:"bytes,3,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ERC721TokenTransfer) Descriptor deprecated

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

Deprecated: Use ERC721TokenTransfer.ProtoReflect.Descriptor instead.

func (*ERC721TokenTransfer) GetFromAddress

func (x *ERC721TokenTransfer) GetFromAddress() string

func (*ERC721TokenTransfer) GetToAddress

func (x *ERC721TokenTransfer) GetToAddress() string

func (*ERC721TokenTransfer) GetTokenId

func (x *ERC721TokenTransfer) GetTokenId() string

func (*ERC721TokenTransfer) ProtoMessage

func (*ERC721TokenTransfer) ProtoMessage()

func (*ERC721TokenTransfer) ProtoReflect

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

func (*ERC721TokenTransfer) Reset

func (x *ERC721TokenTransfer) Reset()

func (*ERC721TokenTransfer) String

func (x *ERC721TokenTransfer) String() string

type EthereumAccountStateProof

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

func (*EthereumAccountStateProof) Descriptor deprecated

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

Deprecated: Use EthereumAccountStateProof.ProtoReflect.Descriptor instead.

func (*EthereumAccountStateProof) GetAccountProof

func (x *EthereumAccountStateProof) GetAccountProof() []byte

func (*EthereumAccountStateProof) ProtoMessage

func (*EthereumAccountStateProof) ProtoMessage()

func (*EthereumAccountStateProof) ProtoReflect

func (*EthereumAccountStateProof) Reset

func (x *EthereumAccountStateProof) Reset()

func (*EthereumAccountStateProof) String

func (x *EthereumAccountStateProof) String() string

type EthereumAccountStateResponse

type EthereumAccountStateResponse struct {
	Nonce       uint64 `protobuf:"varint,1,opt,name=nonce,proto3" json:"nonce,omitempty"`
	StorageHash string `protobuf:"bytes,2,opt,name=storage_hash,json=storageHash,proto3" json:"storage_hash,omitempty"`
	CodeHash    string `protobuf:"bytes,3,opt,name=code_hash,json=codeHash,proto3" json:"code_hash,omitempty"`
	// contains filtered or unexported fields
}

func (*EthereumAccountStateResponse) Descriptor deprecated

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

Deprecated: Use EthereumAccountStateResponse.ProtoReflect.Descriptor instead.

func (*EthereumAccountStateResponse) GetCodeHash

func (x *EthereumAccountStateResponse) GetCodeHash() string

func (*EthereumAccountStateResponse) GetNonce

func (x *EthereumAccountStateResponse) GetNonce() uint64

func (*EthereumAccountStateResponse) GetStorageHash

func (x *EthereumAccountStateResponse) GetStorageHash() string

func (*EthereumAccountStateResponse) ProtoMessage

func (*EthereumAccountStateResponse) ProtoMessage()

func (*EthereumAccountStateResponse) ProtoReflect

func (*EthereumAccountStateResponse) Reset

func (x *EthereumAccountStateResponse) Reset()

func (*EthereumAccountStateResponse) String

type EthereumBlobdata

type EthereumBlobdata struct {
	Header              []byte   `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	TransactionReceipts [][]byte `protobuf:"bytes,2,rep,name=transaction_receipts,json=transactionReceipts,proto3" json:"transaction_receipts,omitempty"`
	TransactionTraces   [][]byte `protobuf:"bytes,3,rep,name=transaction_traces,json=transactionTraces,proto3" json:"transaction_traces,omitempty"`
	Uncles              [][]byte `protobuf:"bytes,4,rep,name=uncles,proto3" json:"uncles,omitempty"`
	// Types that are assignable to ExtraData:
	//
	//	*EthereumBlobdata_Polygon
	ExtraData isEthereumBlobdata_ExtraData `protobuf_oneof:"extra_data"`
	// contains filtered or unexported fields
}

func (*EthereumBlobdata) Descriptor deprecated

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

Deprecated: Use EthereumBlobdata.ProtoReflect.Descriptor instead.

func (*EthereumBlobdata) GetExtraData

func (m *EthereumBlobdata) GetExtraData() isEthereumBlobdata_ExtraData

func (*EthereumBlobdata) GetHeader

func (x *EthereumBlobdata) GetHeader() []byte

func (*EthereumBlobdata) GetPolygon

func (x *EthereumBlobdata) GetPolygon() *PolygonExtraData

func (*EthereumBlobdata) GetTransactionReceipts

func (x *EthereumBlobdata) GetTransactionReceipts() [][]byte

func (*EthereumBlobdata) GetTransactionTraces

func (x *EthereumBlobdata) GetTransactionTraces() [][]byte

func (*EthereumBlobdata) GetUncles

func (x *EthereumBlobdata) GetUncles() [][]byte

func (*EthereumBlobdata) ProtoMessage

func (*EthereumBlobdata) ProtoMessage()

func (*EthereumBlobdata) ProtoReflect

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

func (*EthereumBlobdata) Reset

func (x *EthereumBlobdata) Reset()

func (*EthereumBlobdata) String

func (x *EthereumBlobdata) String() string

type EthereumBlobdata_Polygon

type EthereumBlobdata_Polygon struct {
	Polygon *PolygonExtraData `protobuf:"bytes,100,opt,name=polygon,proto3,oneof"`
}

type EthereumBlock

type EthereumBlock struct {
	Header       *EthereumHeader        `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	Transactions []*EthereumTransaction `protobuf:"bytes,2,rep,name=transactions,proto3" json:"transactions,omitempty"`
	Uncles       []*EthereumHeader      `protobuf:"bytes,3,rep,name=uncles,proto3" json:"uncles,omitempty"`
	// contains filtered or unexported fields
}

func (*EthereumBlock) Descriptor deprecated

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

Deprecated: Use EthereumBlock.ProtoReflect.Descriptor instead.

func (*EthereumBlock) GetHeader

func (x *EthereumBlock) GetHeader() *EthereumHeader

func (*EthereumBlock) GetTransactions

func (x *EthereumBlock) GetTransactions() []*EthereumTransaction

func (*EthereumBlock) GetUncles

func (x *EthereumBlock) GetUncles() []*EthereumHeader

func (*EthereumBlock) ProtoMessage

func (*EthereumBlock) ProtoMessage()

func (*EthereumBlock) ProtoReflect

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

func (*EthereumBlock) Reset

func (x *EthereumBlock) Reset()

func (*EthereumBlock) String

func (x *EthereumBlock) String() string

type EthereumEventLog

type EthereumEventLog struct {
	Removed          bool     `protobuf:"varint,1,opt,name=removed,proto3" json:"removed,omitempty"`
	LogIndex         uint64   `protobuf:"varint,2,opt,name=log_index,json=logIndex,proto3" json:"log_index,omitempty"`
	TransactionHash  string   `protobuf:"bytes,3,opt,name=transaction_hash,json=transactionHash,proto3" json:"transaction_hash,omitempty"`
	TransactionIndex uint64   `protobuf:"varint,4,opt,name=transaction_index,json=transactionIndex,proto3" json:"transaction_index,omitempty"`
	BlockHash        string   `protobuf:"bytes,5,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	BlockNumber      uint64   `protobuf:"varint,6,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
	Address          string   `protobuf:"bytes,7,opt,name=address,proto3" json:"address,omitempty"`
	Data             string   `protobuf:"bytes,8,opt,name=data,proto3" json:"data,omitempty"`
	Topics           []string `protobuf:"bytes,9,rep,name=topics,proto3" json:"topics,omitempty"`
	// contains filtered or unexported fields
}

func (*EthereumEventLog) Descriptor deprecated

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

Deprecated: Use EthereumEventLog.ProtoReflect.Descriptor instead.

func (*EthereumEventLog) GetAddress

func (x *EthereumEventLog) GetAddress() string

func (*EthereumEventLog) GetBlockHash

func (x *EthereumEventLog) GetBlockHash() string

func (*EthereumEventLog) GetBlockNumber

func (x *EthereumEventLog) GetBlockNumber() uint64

func (*EthereumEventLog) GetData

func (x *EthereumEventLog) GetData() string

func (*EthereumEventLog) GetLogIndex

func (x *EthereumEventLog) GetLogIndex() uint64

func (*EthereumEventLog) GetRemoved

func (x *EthereumEventLog) GetRemoved() bool

func (*EthereumEventLog) GetTopics

func (x *EthereumEventLog) GetTopics() []string

func (*EthereumEventLog) GetTransactionHash

func (x *EthereumEventLog) GetTransactionHash() string

func (*EthereumEventLog) GetTransactionIndex

func (x *EthereumEventLog) GetTransactionIndex() uint64

func (*EthereumEventLog) ProtoMessage

func (*EthereumEventLog) ProtoMessage()

func (*EthereumEventLog) ProtoReflect

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

func (*EthereumEventLog) Reset

func (x *EthereumEventLog) Reset()

func (*EthereumEventLog) String

func (x *EthereumEventLog) String() string

type EthereumExtraInput

type EthereumExtraInput struct {
	Erc20Contract string `protobuf:"bytes,1,opt,name=erc20_contract,json=erc20Contract,proto3" json:"erc20_contract,omitempty"`
	// contains filtered or unexported fields
}

func (*EthereumExtraInput) Descriptor deprecated

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

Deprecated: Use EthereumExtraInput.ProtoReflect.Descriptor instead.

func (*EthereumExtraInput) GetErc20Contract

func (x *EthereumExtraInput) GetErc20Contract() string

func (*EthereumExtraInput) ProtoMessage

func (*EthereumExtraInput) ProtoMessage()

func (*EthereumExtraInput) ProtoReflect

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

func (*EthereumExtraInput) Reset

func (x *EthereumExtraInput) Reset()

func (*EthereumExtraInput) String

func (x *EthereumExtraInput) String() string

type EthereumHeader

type EthereumHeader struct {
	Hash             string                 `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	ParentHash       string                 `protobuf:"bytes,2,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"`
	Number           uint64                 `protobuf:"varint,3,opt,name=number,proto3" json:"number,omitempty"`
	Timestamp        *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Transactions     []string               `protobuf:"bytes,5,rep,name=transactions,proto3" json:"transactions,omitempty"`
	Nonce            string                 `protobuf:"bytes,6,opt,name=nonce,proto3" json:"nonce,omitempty"`
	Sha3Uncles       string                 `protobuf:"bytes,7,opt,name=sha3_uncles,json=sha3Uncles,proto3" json:"sha3_uncles,omitempty"`
	LogsBloom        string                 `protobuf:"bytes,8,opt,name=logs_bloom,json=logsBloom,proto3" json:"logs_bloom,omitempty"`
	TransactionsRoot string                 `protobuf:"bytes,9,opt,name=transactions_root,json=transactionsRoot,proto3" json:"transactions_root,omitempty"`
	StateRoot        string                 `protobuf:"bytes,10,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty"`
	ReceiptsRoot     string                 `protobuf:"bytes,11,opt,name=receipts_root,json=receiptsRoot,proto3" json:"receipts_root,omitempty"`
	Miner            string                 `protobuf:"bytes,12,opt,name=miner,proto3" json:"miner,omitempty"`
	Difficulty       uint64                 `protobuf:"varint,13,opt,name=difficulty,proto3" json:"difficulty,omitempty"`
	TotalDifficulty  string                 `protobuf:"bytes,14,opt,name=total_difficulty,json=totalDifficulty,proto3" json:"total_difficulty,omitempty"`
	ExtraData        string                 `protobuf:"bytes,15,opt,name=extra_data,json=extraData,proto3" json:"extra_data,omitempty"`
	Size             uint64                 `protobuf:"varint,16,opt,name=size,proto3" json:"size,omitempty"`
	GasLimit         uint64                 `protobuf:"varint,17,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"`
	GasUsed          uint64                 `protobuf:"varint,18,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"`
	Uncles           []string               `protobuf:"bytes,19,rep,name=uncles,proto3" json:"uncles,omitempty"`
	// Types that are assignable to OptionalBaseFeePerGas:
	//
	//	*EthereumHeader_BaseFeePerGas
	OptionalBaseFeePerGas isEthereumHeader_OptionalBaseFeePerGas `protobuf_oneof:"optional_base_fee_per_gas"`
	MixHash               string                                 `protobuf:"bytes,21,opt,name=mix_hash,json=mixHash,proto3" json:"mix_hash,omitempty"`
	Withdrawals           []*EthereumWithdrawal                  `protobuf:"bytes,22,rep,name=withdrawals,proto3" json:"withdrawals,omitempty"`
	WithdrawalsRoot       string                                 `protobuf:"bytes,23,opt,name=withdrawals_root,json=withdrawalsRoot,proto3" json:"withdrawals_root,omitempty"`
	// Types that are assignable to OptionalPolygonAuthor:
	//
	//	*EthereumHeader_Author
	OptionalPolygonAuthor isEthereumHeader_OptionalPolygonAuthor `protobuf_oneof:"optional_polygon_author"`
	// contains filtered or unexported fields
}

func (*EthereumHeader) Descriptor deprecated

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

Deprecated: Use EthereumHeader.ProtoReflect.Descriptor instead.

func (*EthereumHeader) GetAuthor

func (x *EthereumHeader) GetAuthor() string

func (*EthereumHeader) GetBaseFeePerGas

func (x *EthereumHeader) GetBaseFeePerGas() uint64

func (*EthereumHeader) GetDifficulty

func (x *EthereumHeader) GetDifficulty() uint64

func (*EthereumHeader) GetExtraData

func (x *EthereumHeader) GetExtraData() string

func (*EthereumHeader) GetGasLimit

func (x *EthereumHeader) GetGasLimit() uint64

func (*EthereumHeader) GetGasUsed

func (x *EthereumHeader) GetGasUsed() uint64

func (*EthereumHeader) GetHash

func (x *EthereumHeader) GetHash() string

func (*EthereumHeader) GetLogsBloom

func (x *EthereumHeader) GetLogsBloom() string

func (*EthereumHeader) GetMiner

func (x *EthereumHeader) GetMiner() string

func (*EthereumHeader) GetMixHash

func (x *EthereumHeader) GetMixHash() string

func (*EthereumHeader) GetNonce

func (x *EthereumHeader) GetNonce() string

func (*EthereumHeader) GetNumber

func (x *EthereumHeader) GetNumber() uint64

func (*EthereumHeader) GetOptionalBaseFeePerGas

func (m *EthereumHeader) GetOptionalBaseFeePerGas() isEthereumHeader_OptionalBaseFeePerGas

func (*EthereumHeader) GetOptionalPolygonAuthor

func (m *EthereumHeader) GetOptionalPolygonAuthor() isEthereumHeader_OptionalPolygonAuthor

func (*EthereumHeader) GetParentHash

func (x *EthereumHeader) GetParentHash() string

func (*EthereumHeader) GetReceiptsRoot

func (x *EthereumHeader) GetReceiptsRoot() string

func (*EthereumHeader) GetSha3Uncles

func (x *EthereumHeader) GetSha3Uncles() string

func (*EthereumHeader) GetSize

func (x *EthereumHeader) GetSize() uint64

func (*EthereumHeader) GetStateRoot

func (x *EthereumHeader) GetStateRoot() string

func (*EthereumHeader) GetTimestamp

func (x *EthereumHeader) GetTimestamp() *timestamppb.Timestamp

func (*EthereumHeader) GetTotalDifficulty

func (x *EthereumHeader) GetTotalDifficulty() string

func (*EthereumHeader) GetTransactions

func (x *EthereumHeader) GetTransactions() []string

func (*EthereumHeader) GetTransactionsRoot

func (x *EthereumHeader) GetTransactionsRoot() string

func (*EthereumHeader) GetUncles

func (x *EthereumHeader) GetUncles() []string

func (*EthereumHeader) GetWithdrawals

func (x *EthereumHeader) GetWithdrawals() []*EthereumWithdrawal

func (*EthereumHeader) GetWithdrawalsRoot

func (x *EthereumHeader) GetWithdrawalsRoot() string

func (*EthereumHeader) ProtoMessage

func (*EthereumHeader) ProtoMessage()

func (*EthereumHeader) ProtoReflect

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

func (*EthereumHeader) Reset

func (x *EthereumHeader) Reset()

func (*EthereumHeader) String

func (x *EthereumHeader) String() string

type EthereumHeader_Author

type EthereumHeader_Author struct {
	Author string `protobuf:"bytes,24,opt,name=author,proto3,oneof"`
}

type EthereumHeader_BaseFeePerGas

type EthereumHeader_BaseFeePerGas struct {
	BaseFeePerGas uint64 `protobuf:"varint,20,opt,name=base_fee_per_gas,json=baseFeePerGas,proto3,oneof"`
}

type EthereumTokenTransfer

type EthereumTokenTransfer struct {
	TokenAddress     string `protobuf:"bytes,1,opt,name=token_address,json=tokenAddress,proto3" json:"token_address,omitempty"`
	FromAddress      string `protobuf:"bytes,2,opt,name=from_address,json=fromAddress,proto3" json:"from_address,omitempty"`
	ToAddress        string `protobuf:"bytes,3,opt,name=to_address,json=toAddress,proto3" json:"to_address,omitempty"`
	Value            string `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	TransactionIndex uint64 `protobuf:"varint,5,opt,name=transaction_index,json=transactionIndex,proto3" json:"transaction_index,omitempty"`
	TransactionHash  string `protobuf:"bytes,6,opt,name=transaction_hash,json=transactionHash,proto3" json:"transaction_hash,omitempty"`
	LogIndex         uint64 `protobuf:"varint,7,opt,name=log_index,json=logIndex,proto3" json:"log_index,omitempty"`
	BlockHash        string `protobuf:"bytes,8,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	BlockNumber      uint64 `protobuf:"varint,9,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
	// Types that are assignable to TokenTransfer:
	//
	//	*EthereumTokenTransfer_Erc20
	//	*EthereumTokenTransfer_Erc721
	TokenTransfer isEthereumTokenTransfer_TokenTransfer `protobuf_oneof:"token_transfer"`
	// contains filtered or unexported fields
}

func (*EthereumTokenTransfer) Descriptor deprecated

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

Deprecated: Use EthereumTokenTransfer.ProtoReflect.Descriptor instead.

func (*EthereumTokenTransfer) GetBlockHash

func (x *EthereumTokenTransfer) GetBlockHash() string

func (*EthereumTokenTransfer) GetBlockNumber

func (x *EthereumTokenTransfer) GetBlockNumber() uint64

func (*EthereumTokenTransfer) GetErc20

func (*EthereumTokenTransfer) GetErc721

func (*EthereumTokenTransfer) GetFromAddress

func (x *EthereumTokenTransfer) GetFromAddress() string

func (*EthereumTokenTransfer) GetLogIndex

func (x *EthereumTokenTransfer) GetLogIndex() uint64

func (*EthereumTokenTransfer) GetToAddress

func (x *EthereumTokenTransfer) GetToAddress() string

func (*EthereumTokenTransfer) GetTokenAddress

func (x *EthereumTokenTransfer) GetTokenAddress() string

func (*EthereumTokenTransfer) GetTokenTransfer

func (m *EthereumTokenTransfer) GetTokenTransfer() isEthereumTokenTransfer_TokenTransfer

func (*EthereumTokenTransfer) GetTransactionHash

func (x *EthereumTokenTransfer) GetTransactionHash() string

func (*EthereumTokenTransfer) GetTransactionIndex

func (x *EthereumTokenTransfer) GetTransactionIndex() uint64

func (*EthereumTokenTransfer) GetValue

func (x *EthereumTokenTransfer) GetValue() string

func (*EthereumTokenTransfer) ProtoMessage

func (*EthereumTokenTransfer) ProtoMessage()

func (*EthereumTokenTransfer) ProtoReflect

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

func (*EthereumTokenTransfer) Reset

func (x *EthereumTokenTransfer) Reset()

func (*EthereumTokenTransfer) String

func (x *EthereumTokenTransfer) String() string

type EthereumTokenTransfer_Erc20

type EthereumTokenTransfer_Erc20 struct {
	Erc20 *ERC20TokenTransfer `protobuf:"bytes,100,opt,name=erc20,proto3,oneof"`
}

type EthereumTokenTransfer_Erc721

type EthereumTokenTransfer_Erc721 struct {
	Erc721 *ERC721TokenTransfer `protobuf:"bytes,101,opt,name=erc721,proto3,oneof"`
}

type EthereumTransaction

type EthereumTransaction struct {
	BlockHash   string                      `protobuf:"bytes,1,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	BlockNumber uint64                      `protobuf:"varint,2,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
	From        string                      `protobuf:"bytes,3,opt,name=from,proto3" json:"from,omitempty"`
	Gas         uint64                      `protobuf:"varint,4,opt,name=gas,proto3" json:"gas,omitempty"`
	GasPrice    uint64                      `protobuf:"varint,5,opt,name=gas_price,json=gasPrice,proto3" json:"gas_price,omitempty"`
	Hash        string                      `protobuf:"bytes,6,opt,name=hash,proto3" json:"hash,omitempty"`
	Input       string                      `protobuf:"bytes,7,opt,name=input,proto3" json:"input,omitempty"`
	Nonce       uint64                      `protobuf:"varint,8,opt,name=nonce,proto3" json:"nonce,omitempty"`
	To          string                      `protobuf:"bytes,9,opt,name=to,proto3" json:"to,omitempty"`
	Index       uint64                      `protobuf:"varint,10,opt,name=index,proto3" json:"index,omitempty"`
	Value       string                      `protobuf:"bytes,11,opt,name=value,proto3" json:"value,omitempty"`
	Receipt     *EthereumTransactionReceipt `protobuf:"bytes,12,opt,name=receipt,proto3" json:"receipt,omitempty"`
	// EthereumTransactionTrace trace = 13;
	TokenTransfers []*EthereumTokenTransfer `protobuf:"bytes,14,rep,name=token_transfers,json=tokenTransfers,proto3" json:"token_transfers,omitempty"`
	Type           uint64                   `protobuf:"varint,15,opt,name=type,proto3" json:"type,omitempty"`
	// Types that are assignable to OptionalMaxFeePerGas:
	//
	//	*EthereumTransaction_MaxFeePerGas
	OptionalMaxFeePerGas isEthereumTransaction_OptionalMaxFeePerGas `protobuf_oneof:"optional_max_fee_per_gas"`
	// Types that are assignable to OptionalMaxPriorityFeePerGas:
	//
	//	*EthereumTransaction_MaxPriorityFeePerGas
	OptionalMaxPriorityFeePerGas isEthereumTransaction_OptionalMaxPriorityFeePerGas `protobuf_oneof:"optional_max_priority_fee_per_gas"`
	// Types that are assignable to OptionalTransactionAccessList:
	//
	//	*EthereumTransaction_TransactionAccessList
	OptionalTransactionAccessList isEthereumTransaction_OptionalTransactionAccessList `protobuf_oneof:"optional_transaction_access_list"`
	FlattenedTraces               []*EthereumTransactionFlattenedTrace                `protobuf:"bytes,19,rep,name=flattened_traces,json=flattenedTraces,proto3" json:"flattened_traces,omitempty"`
	BlockTimestamp                *timestamppb.Timestamp                              `protobuf:"bytes,20,opt,name=block_timestamp,json=blockTimestamp,proto3" json:"block_timestamp,omitempty"`
	// Types that are assignable to OptionalPriorityFeePerGas:
	//
	//	*EthereumTransaction_PriorityFeePerGas
	OptionalPriorityFeePerGas isEthereumTransaction_OptionalPriorityFeePerGas `protobuf_oneof:"optional_priority_fee_per_gas"`
	// Types that are assignable to OptionalMint:
	//
	//	*EthereumTransaction_Mint
	OptionalMint isEthereumTransaction_OptionalMint `protobuf_oneof:"optional_mint"`
	V            string                             `protobuf:"bytes,23,opt,name=v,proto3" json:"v,omitempty"`
	R            string                             `protobuf:"bytes,24,opt,name=r,proto3" json:"r,omitempty"`
	S            string                             `protobuf:"bytes,25,opt,name=s,proto3" json:"s,omitempty"`
	// Types that are assignable to OptionalChainId:
	//
	//	*EthereumTransaction_ChainId
	OptionalChainId isEthereumTransaction_OptionalChainId `protobuf_oneof:"optional_chain_id"`
	SourceHash      string                                `protobuf:"bytes,27,opt,name=source_hash,json=sourceHash,proto3" json:"source_hash,omitempty"`
	IsSystemTx      bool                                  `protobuf:"varint,28,opt,name=is_system_tx,json=isSystemTx,proto3" json:"is_system_tx,omitempty"`
	// contains filtered or unexported fields
}

func (*EthereumTransaction) Descriptor deprecated

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

Deprecated: Use EthereumTransaction.ProtoReflect.Descriptor instead.

func (*EthereumTransaction) GetBlockHash

func (x *EthereumTransaction) GetBlockHash() string

func (*EthereumTransaction) GetBlockNumber

func (x *EthereumTransaction) GetBlockNumber() uint64

func (*EthereumTransaction) GetBlockTimestamp

func (x *EthereumTransaction) GetBlockTimestamp() *timestamppb.Timestamp

func (*EthereumTransaction) GetChainId

func (x *EthereumTransaction) GetChainId() uint64

func (*EthereumTransaction) GetFlattenedTraces

func (x *EthereumTransaction) GetFlattenedTraces() []*EthereumTransactionFlattenedTrace

func (*EthereumTransaction) GetFrom

func (x *EthereumTransaction) GetFrom() string

func (*EthereumTransaction) GetGas

func (x *EthereumTransaction) GetGas() uint64

func (*EthereumTransaction) GetGasPrice

func (x *EthereumTransaction) GetGasPrice() uint64

func (*EthereumTransaction) GetHash

func (x *EthereumTransaction) GetHash() string

func (*EthereumTransaction) GetIndex

func (x *EthereumTransaction) GetIndex() uint64

func (*EthereumTransaction) GetInput

func (x *EthereumTransaction) GetInput() string

func (*EthereumTransaction) GetIsSystemTx

func (x *EthereumTransaction) GetIsSystemTx() bool

func (*EthereumTransaction) GetMaxFeePerGas

func (x *EthereumTransaction) GetMaxFeePerGas() uint64

func (*EthereumTransaction) GetMaxPriorityFeePerGas

func (x *EthereumTransaction) GetMaxPriorityFeePerGas() uint64

func (*EthereumTransaction) GetMint

func (x *EthereumTransaction) GetMint() string

func (*EthereumTransaction) GetNonce

func (x *EthereumTransaction) GetNonce() uint64

func (*EthereumTransaction) GetOptionalChainId

func (m *EthereumTransaction) GetOptionalChainId() isEthereumTransaction_OptionalChainId

func (*EthereumTransaction) GetOptionalMaxFeePerGas

func (m *EthereumTransaction) GetOptionalMaxFeePerGas() isEthereumTransaction_OptionalMaxFeePerGas

func (*EthereumTransaction) GetOptionalMaxPriorityFeePerGas

func (m *EthereumTransaction) GetOptionalMaxPriorityFeePerGas() isEthereumTransaction_OptionalMaxPriorityFeePerGas

func (*EthereumTransaction) GetOptionalMint

func (m *EthereumTransaction) GetOptionalMint() isEthereumTransaction_OptionalMint

func (*EthereumTransaction) GetOptionalPriorityFeePerGas

func (m *EthereumTransaction) GetOptionalPriorityFeePerGas() isEthereumTransaction_OptionalPriorityFeePerGas

func (*EthereumTransaction) GetOptionalTransactionAccessList

func (m *EthereumTransaction) GetOptionalTransactionAccessList() isEthereumTransaction_OptionalTransactionAccessList

func (*EthereumTransaction) GetPriorityFeePerGas

func (x *EthereumTransaction) GetPriorityFeePerGas() uint64

func (*EthereumTransaction) GetR

func (x *EthereumTransaction) GetR() string

func (*EthereumTransaction) GetReceipt

func (*EthereumTransaction) GetS

func (x *EthereumTransaction) GetS() string

func (*EthereumTransaction) GetSourceHash

func (x *EthereumTransaction) GetSourceHash() string

func (*EthereumTransaction) GetTo

func (x *EthereumTransaction) GetTo() string

func (*EthereumTransaction) GetTokenTransfers

func (x *EthereumTransaction) GetTokenTransfers() []*EthereumTokenTransfer

func (*EthereumTransaction) GetTransactionAccessList

func (x *EthereumTransaction) GetTransactionAccessList() *EthereumTransactionAccessList

func (*EthereumTransaction) GetType

func (x *EthereumTransaction) GetType() uint64

func (*EthereumTransaction) GetV

func (x *EthereumTransaction) GetV() string

func (*EthereumTransaction) GetValue

func (x *EthereumTransaction) GetValue() string

func (*EthereumTransaction) ProtoMessage

func (*EthereumTransaction) ProtoMessage()

func (*EthereumTransaction) ProtoReflect

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

func (*EthereumTransaction) Reset

func (x *EthereumTransaction) Reset()

func (*EthereumTransaction) String

func (x *EthereumTransaction) String() string

type EthereumTransactionAccess

type EthereumTransactionAccess struct {
	Address     string   `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	StorageKeys []string `protobuf:"bytes,2,rep,name=storage_keys,json=storageKeys,proto3" json:"storage_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*EthereumTransactionAccess) Descriptor deprecated

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

Deprecated: Use EthereumTransactionAccess.ProtoReflect.Descriptor instead.

func (*EthereumTransactionAccess) GetAddress

func (x *EthereumTransactionAccess) GetAddress() string

func (*EthereumTransactionAccess) GetStorageKeys

func (x *EthereumTransactionAccess) GetStorageKeys() []string

func (*EthereumTransactionAccess) ProtoMessage

func (*EthereumTransactionAccess) ProtoMessage()

func (*EthereumTransactionAccess) ProtoReflect

func (*EthereumTransactionAccess) Reset

func (x *EthereumTransactionAccess) Reset()

func (*EthereumTransactionAccess) String

func (x *EthereumTransactionAccess) String() string

type EthereumTransactionAccessList

type EthereumTransactionAccessList struct {
	AccessList []*EthereumTransactionAccess `protobuf:"bytes,1,rep,name=access_list,json=accessList,proto3" json:"access_list,omitempty"`
	// contains filtered or unexported fields
}

func (*EthereumTransactionAccessList) Descriptor deprecated

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

Deprecated: Use EthereumTransactionAccessList.ProtoReflect.Descriptor instead.

func (*EthereumTransactionAccessList) GetAccessList

func (*EthereumTransactionAccessList) ProtoMessage

func (*EthereumTransactionAccessList) ProtoMessage()

func (*EthereumTransactionAccessList) ProtoReflect

func (*EthereumTransactionAccessList) Reset

func (x *EthereumTransactionAccessList) Reset()

func (*EthereumTransactionAccessList) String

type EthereumTransactionFlattenedTrace

type EthereumTransactionFlattenedTrace struct {
	Error            string   `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	Type             string   `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	From             string   `protobuf:"bytes,3,opt,name=from,proto3" json:"from,omitempty"`
	To               string   `protobuf:"bytes,4,opt,name=to,proto3" json:"to,omitempty"`
	Value            string   `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"`
	Gas              uint64   `protobuf:"varint,6,opt,name=gas,proto3" json:"gas,omitempty"`
	GasUsed          uint64   `protobuf:"varint,7,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"`
	Input            string   `protobuf:"bytes,8,opt,name=input,proto3" json:"input,omitempty"`
	Output           string   `protobuf:"bytes,9,opt,name=output,proto3" json:"output,omitempty"`
	Subtraces        uint64   `protobuf:"varint,10,opt,name=subtraces,proto3" json:"subtraces,omitempty"`
	TraceAddress     []uint64 `protobuf:"varint,11,rep,packed,name=trace_address,json=traceAddress,proto3" json:"trace_address,omitempty"`
	TraceType        string   `protobuf:"bytes,12,opt,name=trace_type,json=traceType,proto3" json:"trace_type,omitempty"`
	CallType         string   `protobuf:"bytes,13,opt,name=call_type,json=callType,proto3" json:"call_type,omitempty"`
	TraceId          string   `protobuf:"bytes,14,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"`
	Status           uint64   `protobuf:"varint,15,opt,name=status,proto3" json:"status,omitempty"`
	BlockHash        string   `protobuf:"bytes,16,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	BlockNumber      uint64   `protobuf:"varint,17,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
	TransactionHash  string   `protobuf:"bytes,18,opt,name=transaction_hash,json=transactionHash,proto3" json:"transaction_hash,omitempty"`
	TransactionIndex uint64   `protobuf:"varint,19,opt,name=transaction_index,json=transactionIndex,proto3" json:"transaction_index,omitempty"`
	// contains filtered or unexported fields
}

func (*EthereumTransactionFlattenedTrace) Descriptor deprecated

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

Deprecated: Use EthereumTransactionFlattenedTrace.ProtoReflect.Descriptor instead.

func (*EthereumTransactionFlattenedTrace) GetBlockHash

func (x *EthereumTransactionFlattenedTrace) GetBlockHash() string

func (*EthereumTransactionFlattenedTrace) GetBlockNumber

func (x *EthereumTransactionFlattenedTrace) GetBlockNumber() uint64

func (*EthereumTransactionFlattenedTrace) GetCallType

func (x *EthereumTransactionFlattenedTrace) GetCallType() string

func (*EthereumTransactionFlattenedTrace) GetError

func (*EthereumTransactionFlattenedTrace) GetFrom

func (*EthereumTransactionFlattenedTrace) GetGas

func (*EthereumTransactionFlattenedTrace) GetGasUsed

func (x *EthereumTransactionFlattenedTrace) GetGasUsed() uint64

func (*EthereumTransactionFlattenedTrace) GetInput

func (*EthereumTransactionFlattenedTrace) GetOutput

func (*EthereumTransactionFlattenedTrace) GetStatus

func (*EthereumTransactionFlattenedTrace) GetSubtraces

func (x *EthereumTransactionFlattenedTrace) GetSubtraces() uint64

func (*EthereumTransactionFlattenedTrace) GetTo

func (*EthereumTransactionFlattenedTrace) GetTraceAddress

func (x *EthereumTransactionFlattenedTrace) GetTraceAddress() []uint64

func (*EthereumTransactionFlattenedTrace) GetTraceId

func (x *EthereumTransactionFlattenedTrace) GetTraceId() string

func (*EthereumTransactionFlattenedTrace) GetTraceType

func (x *EthereumTransactionFlattenedTrace) GetTraceType() string

func (*EthereumTransactionFlattenedTrace) GetTransactionHash

func (x *EthereumTransactionFlattenedTrace) GetTransactionHash() string

func (*EthereumTransactionFlattenedTrace) GetTransactionIndex

func (x *EthereumTransactionFlattenedTrace) GetTransactionIndex() uint64

func (*EthereumTransactionFlattenedTrace) GetType

func (*EthereumTransactionFlattenedTrace) GetValue

func (*EthereumTransactionFlattenedTrace) ProtoMessage

func (*EthereumTransactionFlattenedTrace) ProtoMessage()

func (*EthereumTransactionFlattenedTrace) ProtoReflect

func (*EthereumTransactionFlattenedTrace) Reset

func (*EthereumTransactionFlattenedTrace) String

type EthereumTransactionReceipt

type EthereumTransactionReceipt struct {
	TransactionHash   string              `protobuf:"bytes,1,opt,name=transaction_hash,json=transactionHash,proto3" json:"transaction_hash,omitempty"`
	TransactionIndex  uint64              `protobuf:"varint,2,opt,name=transaction_index,json=transactionIndex,proto3" json:"transaction_index,omitempty"`
	BlockHash         string              `protobuf:"bytes,3,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	BlockNumber       uint64              `protobuf:"varint,4,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"`
	From              string              `protobuf:"bytes,5,opt,name=from,proto3" json:"from,omitempty"`
	To                string              `protobuf:"bytes,6,opt,name=to,proto3" json:"to,omitempty"`
	CumulativeGasUsed uint64              `protobuf:"varint,7,opt,name=cumulative_gas_used,json=cumulativeGasUsed,proto3" json:"cumulative_gas_used,omitempty"`
	GasUsed           uint64              `protobuf:"varint,8,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"`
	ContractAddress   string              `protobuf:"bytes,9,opt,name=contract_address,json=contractAddress,proto3" json:"contract_address,omitempty"`
	Logs              []*EthereumEventLog `protobuf:"bytes,10,rep,name=logs,proto3" json:"logs,omitempty"`
	LogsBloom         string              `protobuf:"bytes,11,opt,name=logs_bloom,json=logsBloom,proto3" json:"logs_bloom,omitempty"`
	Root              string              `protobuf:"bytes,12,opt,name=root,proto3" json:"root,omitempty"`
	// Types that are assignable to OptionalStatus:
	//
	//	*EthereumTransactionReceipt_Status
	OptionalStatus    isEthereumTransactionReceipt_OptionalStatus `protobuf_oneof:"optional_status"`
	Type              uint64                                      `protobuf:"varint,15,opt,name=type,proto3" json:"type,omitempty"`
	EffectiveGasPrice uint64                                      `protobuf:"varint,16,opt,name=effective_gas_price,json=effectiveGasPrice,proto3" json:"effective_gas_price,omitempty"`
	// Types that are assignable to OptionalL1FeeInfo:
	//
	//	*EthereumTransactionReceipt_L1FeeInfo_
	OptionalL1FeeInfo isEthereumTransactionReceipt_OptionalL1FeeInfo `protobuf_oneof:"optional_l1_fee_info"`
	// Types that are assignable to OptionalDepositNonce:
	//
	//	*EthereumTransactionReceipt_DepositNonce
	OptionalDepositNonce isEthereumTransactionReceipt_OptionalDepositNonce `protobuf_oneof:"optional_deposit_nonce"`
	// Types that are assignable to OptionalDepositReceiptVersion:
	//
	//	*EthereumTransactionReceipt_DepositReceiptVersion
	OptionalDepositReceiptVersion isEthereumTransactionReceipt_OptionalDepositReceiptVersion `protobuf_oneof:"optional_deposit_receipt_version"`
	// contains filtered or unexported fields
}

func (*EthereumTransactionReceipt) Descriptor deprecated

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

Deprecated: Use EthereumTransactionReceipt.ProtoReflect.Descriptor instead.

func (*EthereumTransactionReceipt) GetBlockHash

func (x *EthereumTransactionReceipt) GetBlockHash() string

func (*EthereumTransactionReceipt) GetBlockNumber

func (x *EthereumTransactionReceipt) GetBlockNumber() uint64

func (*EthereumTransactionReceipt) GetContractAddress

func (x *EthereumTransactionReceipt) GetContractAddress() string

func (*EthereumTransactionReceipt) GetCumulativeGasUsed

func (x *EthereumTransactionReceipt) GetCumulativeGasUsed() uint64

func (*EthereumTransactionReceipt) GetDepositNonce

func (x *EthereumTransactionReceipt) GetDepositNonce() uint64

func (*EthereumTransactionReceipt) GetDepositReceiptVersion

func (x *EthereumTransactionReceipt) GetDepositReceiptVersion() uint64

func (*EthereumTransactionReceipt) GetEffectiveGasPrice

func (x *EthereumTransactionReceipt) GetEffectiveGasPrice() uint64

func (*EthereumTransactionReceipt) GetFrom

func (x *EthereumTransactionReceipt) GetFrom() string

func (*EthereumTransactionReceipt) GetGasUsed

func (x *EthereumTransactionReceipt) GetGasUsed() uint64

func (*EthereumTransactionReceipt) GetL1FeeInfo

func (*EthereumTransactionReceipt) GetLogs

func (*EthereumTransactionReceipt) GetLogsBloom

func (x *EthereumTransactionReceipt) GetLogsBloom() string

func (*EthereumTransactionReceipt) GetOptionalDepositNonce

func (m *EthereumTransactionReceipt) GetOptionalDepositNonce() isEthereumTransactionReceipt_OptionalDepositNonce

func (*EthereumTransactionReceipt) GetOptionalDepositReceiptVersion

func (m *EthereumTransactionReceipt) GetOptionalDepositReceiptVersion() isEthereumTransactionReceipt_OptionalDepositReceiptVersion

func (*EthereumTransactionReceipt) GetOptionalL1FeeInfo

func (m *EthereumTransactionReceipt) GetOptionalL1FeeInfo() isEthereumTransactionReceipt_OptionalL1FeeInfo

func (*EthereumTransactionReceipt) GetOptionalStatus

func (m *EthereumTransactionReceipt) GetOptionalStatus() isEthereumTransactionReceipt_OptionalStatus

func (*EthereumTransactionReceipt) GetRoot

func (x *EthereumTransactionReceipt) GetRoot() string

func (*EthereumTransactionReceipt) GetStatus

func (x *EthereumTransactionReceipt) GetStatus() uint64

func (*EthereumTransactionReceipt) GetTo

func (*EthereumTransactionReceipt) GetTransactionHash

func (x *EthereumTransactionReceipt) GetTransactionHash() string

func (*EthereumTransactionReceipt) GetTransactionIndex

func (x *EthereumTransactionReceipt) GetTransactionIndex() uint64

func (*EthereumTransactionReceipt) GetType

func (x *EthereumTransactionReceipt) GetType() uint64

func (*EthereumTransactionReceipt) ProtoMessage

func (*EthereumTransactionReceipt) ProtoMessage()

func (*EthereumTransactionReceipt) ProtoReflect

func (*EthereumTransactionReceipt) Reset

func (x *EthereumTransactionReceipt) Reset()

func (*EthereumTransactionReceipt) String

func (x *EthereumTransactionReceipt) String() string

type EthereumTransactionReceipt_DepositNonce

type EthereumTransactionReceipt_DepositNonce struct {
	DepositNonce uint64 `protobuf:"varint,18,opt,name=deposit_nonce,json=depositNonce,proto3,oneof"`
}

type EthereumTransactionReceipt_DepositReceiptVersion

type EthereumTransactionReceipt_DepositReceiptVersion struct {
	DepositReceiptVersion uint64 `protobuf:"varint,19,opt,name=deposit_receipt_version,json=depositReceiptVersion,proto3,oneof"`
}

type EthereumTransactionReceipt_L1FeeInfo

type EthereumTransactionReceipt_L1FeeInfo struct {
	L1GasUsed   uint64 `protobuf:"varint,1,opt,name=l1_gas_used,json=l1GasUsed,proto3" json:"l1_gas_used,omitempty"`
	L1GasPrice  uint64 `protobuf:"varint,2,opt,name=l1_gas_price,json=l1GasPrice,proto3" json:"l1_gas_price,omitempty"`
	L1Fee       uint64 `protobuf:"varint,3,opt,name=l1_fee,json=l1Fee,proto3" json:"l1_fee,omitempty"`
	L1FeeScalar string `protobuf:"bytes,4,opt,name=l1_fee_scalar,json=l1FeeScalar,proto3" json:"l1_fee_scalar,omitempty"`
	// contains filtered or unexported fields
}

func (*EthereumTransactionReceipt_L1FeeInfo) Descriptor deprecated

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

Deprecated: Use EthereumTransactionReceipt_L1FeeInfo.ProtoReflect.Descriptor instead.

func (*EthereumTransactionReceipt_L1FeeInfo) GetL1Fee

func (*EthereumTransactionReceipt_L1FeeInfo) GetL1FeeScalar

func (x *EthereumTransactionReceipt_L1FeeInfo) GetL1FeeScalar() string

func (*EthereumTransactionReceipt_L1FeeInfo) GetL1GasPrice

func (x *EthereumTransactionReceipt_L1FeeInfo) GetL1GasPrice() uint64

func (*EthereumTransactionReceipt_L1FeeInfo) GetL1GasUsed

func (x *EthereumTransactionReceipt_L1FeeInfo) GetL1GasUsed() uint64

func (*EthereumTransactionReceipt_L1FeeInfo) ProtoMessage

func (*EthereumTransactionReceipt_L1FeeInfo) ProtoMessage()

func (*EthereumTransactionReceipt_L1FeeInfo) ProtoReflect

func (*EthereumTransactionReceipt_L1FeeInfo) Reset

func (*EthereumTransactionReceipt_L1FeeInfo) String

type EthereumTransactionReceipt_L1FeeInfo_

type EthereumTransactionReceipt_L1FeeInfo_ struct {
	L1FeeInfo *EthereumTransactionReceipt_L1FeeInfo `protobuf:"bytes,17,opt,name=l1_fee_info,json=l1FeeInfo,proto3,oneof"`
}

type EthereumTransactionReceipt_Status

type EthereumTransactionReceipt_Status struct {
	Status uint64 `protobuf:"varint,14,opt,name=status,proto3,oneof"`
}

type EthereumTransactionTrace

type EthereumTransactionTrace struct {
	Error   string                      `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	Type    string                      `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	From    string                      `protobuf:"bytes,3,opt,name=from,proto3" json:"from,omitempty"`
	To      string                      `protobuf:"bytes,4,opt,name=to,proto3" json:"to,omitempty"`
	Value   string                      `protobuf:"bytes,5,opt,name=value,proto3" json:"value,omitempty"`
	Gas     uint64                      `protobuf:"varint,6,opt,name=gas,proto3" json:"gas,omitempty"`
	GasUsed uint64                      `protobuf:"varint,7,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"`
	Input   string                      `protobuf:"bytes,8,opt,name=input,proto3" json:"input,omitempty"`
	Output  string                      `protobuf:"bytes,9,opt,name=output,proto3" json:"output,omitempty"`
	Calls   []*EthereumTransactionTrace `protobuf:"bytes,10,rep,name=calls,proto3" json:"calls,omitempty"`
	// contains filtered or unexported fields
}

func (*EthereumTransactionTrace) Descriptor deprecated

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

Deprecated: Use EthereumTransactionTrace.ProtoReflect.Descriptor instead.

func (*EthereumTransactionTrace) GetCalls

func (*EthereumTransactionTrace) GetError

func (x *EthereumTransactionTrace) GetError() string

func (*EthereumTransactionTrace) GetFrom

func (x *EthereumTransactionTrace) GetFrom() string

func (*EthereumTransactionTrace) GetGas

func (x *EthereumTransactionTrace) GetGas() uint64

func (*EthereumTransactionTrace) GetGasUsed

func (x *EthereumTransactionTrace) GetGasUsed() uint64

func (*EthereumTransactionTrace) GetInput

func (x *EthereumTransactionTrace) GetInput() string

func (*EthereumTransactionTrace) GetOutput

func (x *EthereumTransactionTrace) GetOutput() string

func (*EthereumTransactionTrace) GetTo

func (x *EthereumTransactionTrace) GetTo() string

func (*EthereumTransactionTrace) GetType

func (x *EthereumTransactionTrace) GetType() string

func (*EthereumTransactionTrace) GetValue

func (x *EthereumTransactionTrace) GetValue() string

func (*EthereumTransactionTrace) ProtoMessage

func (*EthereumTransactionTrace) ProtoMessage()

func (*EthereumTransactionTrace) ProtoReflect

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

func (*EthereumTransactionTrace) Reset

func (x *EthereumTransactionTrace) Reset()

func (*EthereumTransactionTrace) String

func (x *EthereumTransactionTrace) String() string

type EthereumTransaction_ChainId

type EthereumTransaction_ChainId struct {
	ChainId uint64 `protobuf:"varint,26,opt,name=chain_id,json=chainId,proto3,oneof"`
}

type EthereumTransaction_MaxFeePerGas

type EthereumTransaction_MaxFeePerGas struct {
	MaxFeePerGas uint64 `protobuf:"varint,16,opt,name=max_fee_per_gas,json=maxFeePerGas,proto3,oneof"`
}

type EthereumTransaction_MaxPriorityFeePerGas

type EthereumTransaction_MaxPriorityFeePerGas struct {
	MaxPriorityFeePerGas uint64 `protobuf:"varint,17,opt,name=max_priority_fee_per_gas,json=maxPriorityFeePerGas,proto3,oneof"`
}

type EthereumTransaction_Mint

type EthereumTransaction_Mint struct {
	Mint string `protobuf:"bytes,22,opt,name=mint,proto3,oneof"`
}

type EthereumTransaction_PriorityFeePerGas

type EthereumTransaction_PriorityFeePerGas struct {
	PriorityFeePerGas uint64 `protobuf:"varint,21,opt,name=priority_fee_per_gas,json=priorityFeePerGas,proto3,oneof"`
}

type EthereumTransaction_TransactionAccessList

type EthereumTransaction_TransactionAccessList struct {
	TransactionAccessList *EthereumTransactionAccessList `protobuf:"bytes,18,opt,name=transaction_access_list,json=transactionAccessList,proto3,oneof"`
}

type EthereumWithdrawal

type EthereumWithdrawal struct {
	Index          uint64 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	ValidatorIndex uint64 `protobuf:"varint,2,opt,name=validator_index,json=validatorIndex,proto3" json:"validator_index,omitempty"`
	Address        string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	Amount         uint64 `protobuf:"varint,4,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*EthereumWithdrawal) Descriptor deprecated

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

Deprecated: Use EthereumWithdrawal.ProtoReflect.Descriptor instead.

func (*EthereumWithdrawal) GetAddress

func (x *EthereumWithdrawal) GetAddress() string

func (*EthereumWithdrawal) GetAmount

func (x *EthereumWithdrawal) GetAmount() uint64

func (*EthereumWithdrawal) GetIndex

func (x *EthereumWithdrawal) GetIndex() uint64

func (*EthereumWithdrawal) GetValidatorIndex

func (x *EthereumWithdrawal) GetValidatorIndex() uint64

func (*EthereumWithdrawal) ProtoMessage

func (*EthereumWithdrawal) ProtoMessage()

func (*EthereumWithdrawal) ProtoReflect

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

func (*EthereumWithdrawal) Reset

func (x *EthereumWithdrawal) Reset()

func (*EthereumWithdrawal) String

func (x *EthereumWithdrawal) String() string

type GetAccountProofResponse

type GetAccountProofResponse struct {

	// Types that are assignable to Response:
	//
	//	*GetAccountProofResponse_Ethereum
	Response isGetAccountProofResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*GetAccountProofResponse) Descriptor deprecated

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

Deprecated: Use GetAccountProofResponse.ProtoReflect.Descriptor instead.

func (*GetAccountProofResponse) GetEthereum

func (*GetAccountProofResponse) GetResponse

func (m *GetAccountProofResponse) GetResponse() isGetAccountProofResponse_Response

func (*GetAccountProofResponse) ProtoMessage

func (*GetAccountProofResponse) ProtoMessage()

func (*GetAccountProofResponse) ProtoReflect

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

func (*GetAccountProofResponse) Reset

func (x *GetAccountProofResponse) Reset()

func (*GetAccountProofResponse) String

func (x *GetAccountProofResponse) String() string

type GetAccountProofResponse_Ethereum

type GetAccountProofResponse_Ethereum struct {
	Ethereum *EthereumAccountStateProof `protobuf:"bytes,100,opt,name=ethereum,proto3,oneof"`
}

type GetBlockByTransactionRequest

type GetBlockByTransactionRequest struct {
	Tag             uint32 `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	TransactionHash string `protobuf:"bytes,2,opt,name=transaction_hash,json=transactionHash,proto3" json:"transaction_hash,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBlockByTransactionRequest) Descriptor deprecated

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

Deprecated: Use GetBlockByTransactionRequest.ProtoReflect.Descriptor instead.

func (*GetBlockByTransactionRequest) GetTag

func (*GetBlockByTransactionRequest) GetTransactionHash

func (x *GetBlockByTransactionRequest) GetTransactionHash() string

func (*GetBlockByTransactionRequest) ProtoMessage

func (*GetBlockByTransactionRequest) ProtoMessage()

func (*GetBlockByTransactionRequest) ProtoReflect

func (*GetBlockByTransactionRequest) Reset

func (x *GetBlockByTransactionRequest) Reset()

func (*GetBlockByTransactionRequest) String

type GetBlockByTransactionResponse

type GetBlockByTransactionResponse struct {

	// A transaction may exist in multiple blocks for some networks.
	// In most of the cases, it should only belong to one block.
	Blocks []*BlockIdentifier `protobuf:"bytes,1,rep,name=blocks,proto3" json:"blocks,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBlockByTransactionResponse) Descriptor deprecated

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

Deprecated: Use GetBlockByTransactionResponse.ProtoReflect.Descriptor instead.

func (*GetBlockByTransactionResponse) GetBlocks

func (*GetBlockByTransactionResponse) ProtoMessage

func (*GetBlockByTransactionResponse) ProtoMessage()

func (*GetBlockByTransactionResponse) ProtoReflect

func (*GetBlockByTransactionResponse) Reset

func (x *GetBlockByTransactionResponse) Reset()

func (*GetBlockByTransactionResponse) String

type GetBlockFileRequest

type GetBlockFileRequest struct {
	Tag    uint32 `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	Height uint64 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
	Hash   string `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBlockFileRequest) Descriptor deprecated

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

Deprecated: Use GetBlockFileRequest.ProtoReflect.Descriptor instead.

func (*GetBlockFileRequest) GetHash

func (x *GetBlockFileRequest) GetHash() string

func (*GetBlockFileRequest) GetHeight

func (x *GetBlockFileRequest) GetHeight() uint64

func (*GetBlockFileRequest) GetTag

func (x *GetBlockFileRequest) GetTag() uint32

func (*GetBlockFileRequest) ProtoMessage

func (*GetBlockFileRequest) ProtoMessage()

func (*GetBlockFileRequest) ProtoReflect

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

func (*GetBlockFileRequest) Reset

func (x *GetBlockFileRequest) Reset()

func (*GetBlockFileRequest) String

func (x *GetBlockFileRequest) String() string

type GetBlockFileResponse

type GetBlockFileResponse struct {
	File *BlockFile `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBlockFileResponse) Descriptor deprecated

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

Deprecated: Use GetBlockFileResponse.ProtoReflect.Descriptor instead.

func (*GetBlockFileResponse) GetFile

func (x *GetBlockFileResponse) GetFile() *BlockFile

func (*GetBlockFileResponse) ProtoMessage

func (*GetBlockFileResponse) ProtoMessage()

func (*GetBlockFileResponse) ProtoReflect

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

func (*GetBlockFileResponse) Reset

func (x *GetBlockFileResponse) Reset()

func (*GetBlockFileResponse) String

func (x *GetBlockFileResponse) String() string

type GetBlockFilesByRangeRequest

type GetBlockFilesByRangeRequest struct {
	Tag         uint32 `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	StartHeight uint64 `protobuf:"varint,2,opt,name=start_height,json=startHeight,proto3" json:"start_height,omitempty"`
	EndHeight   uint64 `protobuf:"varint,3,opt,name=end_height,json=endHeight,proto3" json:"end_height,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBlockFilesByRangeRequest) Descriptor deprecated

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

Deprecated: Use GetBlockFilesByRangeRequest.ProtoReflect.Descriptor instead.

func (*GetBlockFilesByRangeRequest) GetEndHeight

func (x *GetBlockFilesByRangeRequest) GetEndHeight() uint64

func (*GetBlockFilesByRangeRequest) GetStartHeight

func (x *GetBlockFilesByRangeRequest) GetStartHeight() uint64

func (*GetBlockFilesByRangeRequest) GetTag

func (x *GetBlockFilesByRangeRequest) GetTag() uint32

func (*GetBlockFilesByRangeRequest) ProtoMessage

func (*GetBlockFilesByRangeRequest) ProtoMessage()

func (*GetBlockFilesByRangeRequest) ProtoReflect

func (*GetBlockFilesByRangeRequest) Reset

func (x *GetBlockFilesByRangeRequest) Reset()

func (*GetBlockFilesByRangeRequest) String

func (x *GetBlockFilesByRangeRequest) String() string

type GetBlockFilesByRangeResponse

type GetBlockFilesByRangeResponse struct {
	Files []*BlockFile `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBlockFilesByRangeResponse) Descriptor deprecated

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

Deprecated: Use GetBlockFilesByRangeResponse.ProtoReflect.Descriptor instead.

func (*GetBlockFilesByRangeResponse) GetFiles

func (x *GetBlockFilesByRangeResponse) GetFiles() []*BlockFile

func (*GetBlockFilesByRangeResponse) ProtoMessage

func (*GetBlockFilesByRangeResponse) ProtoMessage()

func (*GetBlockFilesByRangeResponse) ProtoReflect

func (*GetBlockFilesByRangeResponse) Reset

func (x *GetBlockFilesByRangeResponse) Reset()

func (*GetBlockFilesByRangeResponse) String

type GetChainEventsRequest

type GetChainEventsRequest struct {

	// Deprecated: Use sequence_num (int64) instead.
	//
	// Deprecated: Marked as deprecated in coinbase/chainstorage/api.proto.
	Sequence                string `protobuf:"bytes,1,opt,name=sequence,proto3" json:"sequence,omitempty"`
	InitialPositionInStream string `` /* 134-byte string literal not displayed */
	MaxNumEvents            uint64 `protobuf:"varint,3,opt,name=max_num_events,json=maxNumEvents,proto3" json:"max_num_events,omitempty"`
	EventTag                uint32 `protobuf:"varint,4,opt,name=event_tag,json=eventTag,proto3" json:"event_tag,omitempty"`
	SequenceNum             int64  `protobuf:"varint,5,opt,name=sequence_num,json=sequenceNum,proto3" json:"sequence_num,omitempty"`
	// contains filtered or unexported fields
}

func (*GetChainEventsRequest) Descriptor deprecated

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

Deprecated: Use GetChainEventsRequest.ProtoReflect.Descriptor instead.

func (*GetChainEventsRequest) GetEventTag

func (x *GetChainEventsRequest) GetEventTag() uint32

func (*GetChainEventsRequest) GetInitialPositionInStream

func (x *GetChainEventsRequest) GetInitialPositionInStream() string

func (*GetChainEventsRequest) GetMaxNumEvents

func (x *GetChainEventsRequest) GetMaxNumEvents() uint64

func (*GetChainEventsRequest) GetSequence deprecated

func (x *GetChainEventsRequest) GetSequence() string

Deprecated: Marked as deprecated in coinbase/chainstorage/api.proto.

func (*GetChainEventsRequest) GetSequenceNum

func (x *GetChainEventsRequest) GetSequenceNum() int64

func (*GetChainEventsRequest) ProtoMessage

func (*GetChainEventsRequest) ProtoMessage()

func (*GetChainEventsRequest) ProtoReflect

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

func (*GetChainEventsRequest) Reset

func (x *GetChainEventsRequest) Reset()

func (*GetChainEventsRequest) String

func (x *GetChainEventsRequest) String() string

type GetChainEventsResponse

type GetChainEventsResponse struct {
	Events []*BlockchainEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*GetChainEventsResponse) Descriptor deprecated

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

Deprecated: Use GetChainEventsResponse.ProtoReflect.Descriptor instead.

func (*GetChainEventsResponse) GetEvents

func (x *GetChainEventsResponse) GetEvents() []*BlockchainEvent

func (*GetChainEventsResponse) ProtoMessage

func (*GetChainEventsResponse) ProtoMessage()

func (*GetChainEventsResponse) ProtoReflect

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

func (*GetChainEventsResponse) Reset

func (x *GetChainEventsResponse) Reset()

func (*GetChainEventsResponse) String

func (x *GetChainEventsResponse) String() string

type GetChainMetadataRequest

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

func (*GetChainMetadataRequest) Descriptor deprecated

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

Deprecated: Use GetChainMetadataRequest.ProtoReflect.Descriptor instead.

func (*GetChainMetadataRequest) ProtoMessage

func (*GetChainMetadataRequest) ProtoMessage()

func (*GetChainMetadataRequest) ProtoReflect

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

func (*GetChainMetadataRequest) Reset

func (x *GetChainMetadataRequest) Reset()

func (*GetChainMetadataRequest) String

func (x *GetChainMetadataRequest) String() string

type GetChainMetadataResponse

type GetChainMetadataResponse struct {
	LatestBlockTag       uint32 `protobuf:"varint,8,opt,name=latest_block_tag,json=latestBlockTag,proto3" json:"latest_block_tag,omitempty"`
	StableBlockTag       uint32 `protobuf:"varint,9,opt,name=stable_block_tag,json=stableBlockTag,proto3" json:"stable_block_tag,omitempty"`
	LatestEventTag       uint32 `protobuf:"varint,10,opt,name=latest_event_tag,json=latestEventTag,proto3" json:"latest_event_tag,omitempty"`
	StableEventTag       uint32 `protobuf:"varint,11,opt,name=stable_event_tag,json=stableEventTag,proto3" json:"stable_event_tag,omitempty"`
	BlockStartHeight     uint64 `protobuf:"varint,12,opt,name=block_start_height,json=blockStartHeight,proto3" json:"block_start_height,omitempty"`
	IrreversibleDistance uint64 `protobuf:"varint,13,opt,name=irreversible_distance,json=irreversibleDistance,proto3" json:"irreversible_distance,omitempty"`
	BlockTime            string `protobuf:"bytes,14,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"`
	// contains filtered or unexported fields
}

func (*GetChainMetadataResponse) Descriptor deprecated

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

Deprecated: Use GetChainMetadataResponse.ProtoReflect.Descriptor instead.

func (*GetChainMetadataResponse) GetBlockStartHeight

func (x *GetChainMetadataResponse) GetBlockStartHeight() uint64

func (*GetChainMetadataResponse) GetBlockTime

func (x *GetChainMetadataResponse) GetBlockTime() string

func (*GetChainMetadataResponse) GetIrreversibleDistance

func (x *GetChainMetadataResponse) GetIrreversibleDistance() uint64

func (*GetChainMetadataResponse) GetLatestBlockTag

func (x *GetChainMetadataResponse) GetLatestBlockTag() uint32

func (*GetChainMetadataResponse) GetLatestEventTag

func (x *GetChainMetadataResponse) GetLatestEventTag() uint32

func (*GetChainMetadataResponse) GetStableBlockTag

func (x *GetChainMetadataResponse) GetStableBlockTag() uint32

func (*GetChainMetadataResponse) GetStableEventTag

func (x *GetChainMetadataResponse) GetStableEventTag() uint32

func (*GetChainMetadataResponse) ProtoMessage

func (*GetChainMetadataResponse) ProtoMessage()

func (*GetChainMetadataResponse) ProtoReflect

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

func (*GetChainMetadataResponse) Reset

func (x *GetChainMetadataResponse) Reset()

func (*GetChainMetadataResponse) String

func (x *GetChainMetadataResponse) String() string

type GetLatestBlockRequest

type GetLatestBlockRequest struct {
	Tag uint32 `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLatestBlockRequest) Descriptor deprecated

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

Deprecated: Use GetLatestBlockRequest.ProtoReflect.Descriptor instead.

func (*GetLatestBlockRequest) GetTag

func (x *GetLatestBlockRequest) GetTag() uint32

func (*GetLatestBlockRequest) ProtoMessage

func (*GetLatestBlockRequest) ProtoMessage()

func (*GetLatestBlockRequest) ProtoReflect

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

func (*GetLatestBlockRequest) Reset

func (x *GetLatestBlockRequest) Reset()

func (*GetLatestBlockRequest) String

func (x *GetLatestBlockRequest) String() string

type GetLatestBlockResponse

type GetLatestBlockResponse struct {
	Tag        uint32                 `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	Hash       string                 `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
	ParentHash string                 `protobuf:"bytes,3,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"`
	Height     uint64                 `protobuf:"varint,4,opt,name=height,proto3" json:"height,omitempty"`
	Timestamp  *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLatestBlockResponse) Descriptor deprecated

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

Deprecated: Use GetLatestBlockResponse.ProtoReflect.Descriptor instead.

func (*GetLatestBlockResponse) GetHash

func (x *GetLatestBlockResponse) GetHash() string

func (*GetLatestBlockResponse) GetHeight

func (x *GetLatestBlockResponse) GetHeight() uint64

func (*GetLatestBlockResponse) GetParentHash

func (x *GetLatestBlockResponse) GetParentHash() string

func (*GetLatestBlockResponse) GetTag

func (x *GetLatestBlockResponse) GetTag() uint32

func (*GetLatestBlockResponse) GetTimestamp

func (x *GetLatestBlockResponse) GetTimestamp() *timestamppb.Timestamp

func (*GetLatestBlockResponse) ProtoMessage

func (*GetLatestBlockResponse) ProtoMessage()

func (*GetLatestBlockResponse) ProtoReflect

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

func (*GetLatestBlockResponse) Reset

func (x *GetLatestBlockResponse) Reset()

func (*GetLatestBlockResponse) String

func (x *GetLatestBlockResponse) String() string

type GetNativeBlockRequest

type GetNativeBlockRequest struct {
	Tag    uint32 `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	Height uint64 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
	Hash   string `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNativeBlockRequest) Descriptor deprecated

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

Deprecated: Use GetNativeBlockRequest.ProtoReflect.Descriptor instead.

func (*GetNativeBlockRequest) GetHash

func (x *GetNativeBlockRequest) GetHash() string

func (*GetNativeBlockRequest) GetHeight

func (x *GetNativeBlockRequest) GetHeight() uint64

func (*GetNativeBlockRequest) GetTag

func (x *GetNativeBlockRequest) GetTag() uint32

func (*GetNativeBlockRequest) ProtoMessage

func (*GetNativeBlockRequest) ProtoMessage()

func (*GetNativeBlockRequest) ProtoReflect

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

func (*GetNativeBlockRequest) Reset

func (x *GetNativeBlockRequest) Reset()

func (*GetNativeBlockRequest) String

func (x *GetNativeBlockRequest) String() string

type GetNativeBlockResponse

type GetNativeBlockResponse struct {
	Block *NativeBlock `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNativeBlockResponse) Descriptor deprecated

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

Deprecated: Use GetNativeBlockResponse.ProtoReflect.Descriptor instead.

func (*GetNativeBlockResponse) GetBlock

func (x *GetNativeBlockResponse) GetBlock() *NativeBlock

func (*GetNativeBlockResponse) ProtoMessage

func (*GetNativeBlockResponse) ProtoMessage()

func (*GetNativeBlockResponse) ProtoReflect

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

func (*GetNativeBlockResponse) Reset

func (x *GetNativeBlockResponse) Reset()

func (*GetNativeBlockResponse) String

func (x *GetNativeBlockResponse) String() string

type GetNativeBlocksByRangeRequest

type GetNativeBlocksByRangeRequest struct {
	Tag         uint32 `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	StartHeight uint64 `protobuf:"varint,2,opt,name=start_height,json=startHeight,proto3" json:"start_height,omitempty"`
	EndHeight   uint64 `protobuf:"varint,3,opt,name=end_height,json=endHeight,proto3" json:"end_height,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNativeBlocksByRangeRequest) Descriptor deprecated

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

Deprecated: Use GetNativeBlocksByRangeRequest.ProtoReflect.Descriptor instead.

func (*GetNativeBlocksByRangeRequest) GetEndHeight

func (x *GetNativeBlocksByRangeRequest) GetEndHeight() uint64

func (*GetNativeBlocksByRangeRequest) GetStartHeight

func (x *GetNativeBlocksByRangeRequest) GetStartHeight() uint64

func (*GetNativeBlocksByRangeRequest) GetTag

func (*GetNativeBlocksByRangeRequest) ProtoMessage

func (*GetNativeBlocksByRangeRequest) ProtoMessage()

func (*GetNativeBlocksByRangeRequest) ProtoReflect

func (*GetNativeBlocksByRangeRequest) Reset

func (x *GetNativeBlocksByRangeRequest) Reset()

func (*GetNativeBlocksByRangeRequest) String

type GetNativeBlocksByRangeResponse

type GetNativeBlocksByRangeResponse struct {
	Blocks []*NativeBlock `protobuf:"bytes,1,rep,name=blocks,proto3" json:"blocks,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNativeBlocksByRangeResponse) Descriptor deprecated

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

Deprecated: Use GetNativeBlocksByRangeResponse.ProtoReflect.Descriptor instead.

func (*GetNativeBlocksByRangeResponse) GetBlocks

func (x *GetNativeBlocksByRangeResponse) GetBlocks() []*NativeBlock

func (*GetNativeBlocksByRangeResponse) ProtoMessage

func (*GetNativeBlocksByRangeResponse) ProtoMessage()

func (*GetNativeBlocksByRangeResponse) ProtoReflect

func (*GetNativeBlocksByRangeResponse) Reset

func (x *GetNativeBlocksByRangeResponse) Reset()

func (*GetNativeBlocksByRangeResponse) String

type GetNativeTransactionRequest

type GetNativeTransactionRequest struct {
	Tag             uint32 `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	TransactionHash string `protobuf:"bytes,2,opt,name=transaction_hash,json=transactionHash,proto3" json:"transaction_hash,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNativeTransactionRequest) Descriptor deprecated

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

Deprecated: Use GetNativeTransactionRequest.ProtoReflect.Descriptor instead.

func (*GetNativeTransactionRequest) GetTag

func (x *GetNativeTransactionRequest) GetTag() uint32

func (*GetNativeTransactionRequest) GetTransactionHash

func (x *GetNativeTransactionRequest) GetTransactionHash() string

func (*GetNativeTransactionRequest) ProtoMessage

func (*GetNativeTransactionRequest) ProtoMessage()

func (*GetNativeTransactionRequest) ProtoReflect

func (*GetNativeTransactionRequest) Reset

func (x *GetNativeTransactionRequest) Reset()

func (*GetNativeTransactionRequest) String

func (x *GetNativeTransactionRequest) String() string

type GetNativeTransactionResponse

type GetNativeTransactionResponse struct {

	// A transaction may exist in multiple blocks for some networks.
	// In most of the cases, it should only belong to one block.
	Transactions []*NativeTransaction `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNativeTransactionResponse) Descriptor deprecated

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

Deprecated: Use GetNativeTransactionResponse.ProtoReflect.Descriptor instead.

func (*GetNativeTransactionResponse) GetTransactions

func (x *GetNativeTransactionResponse) GetTransactions() []*NativeTransaction

func (*GetNativeTransactionResponse) ProtoMessage

func (*GetNativeTransactionResponse) ProtoMessage()

func (*GetNativeTransactionResponse) ProtoReflect

func (*GetNativeTransactionResponse) Reset

func (x *GetNativeTransactionResponse) Reset()

func (*GetNativeTransactionResponse) String

type GetRawBlockRequest

type GetRawBlockRequest struct {
	Tag    uint32 `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	Height uint64 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
	Hash   string `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRawBlockRequest) Descriptor deprecated

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

Deprecated: Use GetRawBlockRequest.ProtoReflect.Descriptor instead.

func (*GetRawBlockRequest) GetHash

func (x *GetRawBlockRequest) GetHash() string

func (*GetRawBlockRequest) GetHeight

func (x *GetRawBlockRequest) GetHeight() uint64

func (*GetRawBlockRequest) GetTag

func (x *GetRawBlockRequest) GetTag() uint32

func (*GetRawBlockRequest) ProtoMessage

func (*GetRawBlockRequest) ProtoMessage()

func (*GetRawBlockRequest) ProtoReflect

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

func (*GetRawBlockRequest) Reset

func (x *GetRawBlockRequest) Reset()

func (*GetRawBlockRequest) String

func (x *GetRawBlockRequest) String() string

type GetRawBlockResponse

type GetRawBlockResponse struct {
	Block *Block `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRawBlockResponse) Descriptor deprecated

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

Deprecated: Use GetRawBlockResponse.ProtoReflect.Descriptor instead.

func (*GetRawBlockResponse) GetBlock

func (x *GetRawBlockResponse) GetBlock() *Block

func (*GetRawBlockResponse) ProtoMessage

func (*GetRawBlockResponse) ProtoMessage()

func (*GetRawBlockResponse) ProtoReflect

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

func (*GetRawBlockResponse) Reset

func (x *GetRawBlockResponse) Reset()

func (*GetRawBlockResponse) String

func (x *GetRawBlockResponse) String() string

type GetRawBlocksByRangeRequest

type GetRawBlocksByRangeRequest struct {
	Tag         uint32 `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	StartHeight uint64 `protobuf:"varint,2,opt,name=start_height,json=startHeight,proto3" json:"start_height,omitempty"`
	EndHeight   uint64 `protobuf:"varint,3,opt,name=end_height,json=endHeight,proto3" json:"end_height,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRawBlocksByRangeRequest) Descriptor deprecated

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

Deprecated: Use GetRawBlocksByRangeRequest.ProtoReflect.Descriptor instead.

func (*GetRawBlocksByRangeRequest) GetEndHeight

func (x *GetRawBlocksByRangeRequest) GetEndHeight() uint64

func (*GetRawBlocksByRangeRequest) GetStartHeight

func (x *GetRawBlocksByRangeRequest) GetStartHeight() uint64

func (*GetRawBlocksByRangeRequest) GetTag

func (x *GetRawBlocksByRangeRequest) GetTag() uint32

func (*GetRawBlocksByRangeRequest) ProtoMessage

func (*GetRawBlocksByRangeRequest) ProtoMessage()

func (*GetRawBlocksByRangeRequest) ProtoReflect

func (*GetRawBlocksByRangeRequest) Reset

func (x *GetRawBlocksByRangeRequest) Reset()

func (*GetRawBlocksByRangeRequest) String

func (x *GetRawBlocksByRangeRequest) String() string

type GetRawBlocksByRangeResponse

type GetRawBlocksByRangeResponse struct {
	Blocks []*Block `protobuf:"bytes,1,rep,name=blocks,proto3" json:"blocks,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRawBlocksByRangeResponse) Descriptor deprecated

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

Deprecated: Use GetRawBlocksByRangeResponse.ProtoReflect.Descriptor instead.

func (*GetRawBlocksByRangeResponse) GetBlocks

func (x *GetRawBlocksByRangeResponse) GetBlocks() []*Block

func (*GetRawBlocksByRangeResponse) ProtoMessage

func (*GetRawBlocksByRangeResponse) ProtoMessage()

func (*GetRawBlocksByRangeResponse) ProtoReflect

func (*GetRawBlocksByRangeResponse) Reset

func (x *GetRawBlocksByRangeResponse) Reset()

func (*GetRawBlocksByRangeResponse) String

func (x *GetRawBlocksByRangeResponse) String() string

type GetRosettaBlockRequest

type GetRosettaBlockRequest struct {
	Tag    uint32 `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	Height uint64 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
	Hash   string `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRosettaBlockRequest) Descriptor deprecated

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

Deprecated: Use GetRosettaBlockRequest.ProtoReflect.Descriptor instead.

func (*GetRosettaBlockRequest) GetHash

func (x *GetRosettaBlockRequest) GetHash() string

func (*GetRosettaBlockRequest) GetHeight

func (x *GetRosettaBlockRequest) GetHeight() uint64

func (*GetRosettaBlockRequest) GetTag

func (x *GetRosettaBlockRequest) GetTag() uint32

func (*GetRosettaBlockRequest) ProtoMessage

func (*GetRosettaBlockRequest) ProtoMessage()

func (*GetRosettaBlockRequest) ProtoReflect

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

func (*GetRosettaBlockRequest) Reset

func (x *GetRosettaBlockRequest) Reset()

func (*GetRosettaBlockRequest) String

func (x *GetRosettaBlockRequest) String() string

type GetRosettaBlockResponse

type GetRosettaBlockResponse struct {
	Block *RosettaBlock `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRosettaBlockResponse) Descriptor deprecated

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

Deprecated: Use GetRosettaBlockResponse.ProtoReflect.Descriptor instead.

func (*GetRosettaBlockResponse) GetBlock

func (x *GetRosettaBlockResponse) GetBlock() *RosettaBlock

func (*GetRosettaBlockResponse) ProtoMessage

func (*GetRosettaBlockResponse) ProtoMessage()

func (*GetRosettaBlockResponse) ProtoReflect

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

func (*GetRosettaBlockResponse) Reset

func (x *GetRosettaBlockResponse) Reset()

func (*GetRosettaBlockResponse) String

func (x *GetRosettaBlockResponse) String() string

type GetRosettaBlocksByRangeRequest

type GetRosettaBlocksByRangeRequest struct {
	Tag         uint32 `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	StartHeight uint64 `protobuf:"varint,2,opt,name=start_height,json=startHeight,proto3" json:"start_height,omitempty"`
	EndHeight   uint64 `protobuf:"varint,3,opt,name=end_height,json=endHeight,proto3" json:"end_height,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRosettaBlocksByRangeRequest) Descriptor deprecated

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

Deprecated: Use GetRosettaBlocksByRangeRequest.ProtoReflect.Descriptor instead.

func (*GetRosettaBlocksByRangeRequest) GetEndHeight

func (x *GetRosettaBlocksByRangeRequest) GetEndHeight() uint64

func (*GetRosettaBlocksByRangeRequest) GetStartHeight

func (x *GetRosettaBlocksByRangeRequest) GetStartHeight() uint64

func (*GetRosettaBlocksByRangeRequest) GetTag

func (*GetRosettaBlocksByRangeRequest) ProtoMessage

func (*GetRosettaBlocksByRangeRequest) ProtoMessage()

func (*GetRosettaBlocksByRangeRequest) ProtoReflect

func (*GetRosettaBlocksByRangeRequest) Reset

func (x *GetRosettaBlocksByRangeRequest) Reset()

func (*GetRosettaBlocksByRangeRequest) String

type GetRosettaBlocksByRangeResponse

type GetRosettaBlocksByRangeResponse struct {
	Blocks []*RosettaBlock `protobuf:"bytes,1,rep,name=blocks,proto3" json:"blocks,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRosettaBlocksByRangeResponse) Descriptor deprecated

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

Deprecated: Use GetRosettaBlocksByRangeResponse.ProtoReflect.Descriptor instead.

func (*GetRosettaBlocksByRangeResponse) GetBlocks

func (*GetRosettaBlocksByRangeResponse) ProtoMessage

func (*GetRosettaBlocksByRangeResponse) ProtoMessage()

func (*GetRosettaBlocksByRangeResponse) ProtoReflect

func (*GetRosettaBlocksByRangeResponse) Reset

func (*GetRosettaBlocksByRangeResponse) String

type GetVerifiedAccountStateRequest

type GetVerifiedAccountStateRequest struct {
	Req *InternalGetVerifiedAccountStateRequest `protobuf:"bytes,1,opt,name=req,proto3" json:"req,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVerifiedAccountStateRequest) Descriptor deprecated

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

Deprecated: Use GetVerifiedAccountStateRequest.ProtoReflect.Descriptor instead.

func (*GetVerifiedAccountStateRequest) GetReq

func (*GetVerifiedAccountStateRequest) ProtoMessage

func (*GetVerifiedAccountStateRequest) ProtoMessage()

func (*GetVerifiedAccountStateRequest) ProtoReflect

func (*GetVerifiedAccountStateRequest) Reset

func (x *GetVerifiedAccountStateRequest) Reset()

func (*GetVerifiedAccountStateRequest) String

type GetVerifiedAccountStateResponse

type GetVerifiedAccountStateResponse struct {
	Response *ValidateAccountStateResponse `protobuf:"bytes,1,opt,name=response,proto3" json:"response,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVerifiedAccountStateResponse) Descriptor deprecated

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

Deprecated: Use GetVerifiedAccountStateResponse.ProtoReflect.Descriptor instead.

func (*GetVerifiedAccountStateResponse) GetResponse

func (*GetVerifiedAccountStateResponse) ProtoMessage

func (*GetVerifiedAccountStateResponse) ProtoMessage()

func (*GetVerifiedAccountStateResponse) ProtoReflect

func (*GetVerifiedAccountStateResponse) Reset

func (*GetVerifiedAccountStateResponse) String

type GetVersionedChainEventRequest

type GetVersionedChainEventRequest struct {

	// stream event tag of the known event
	FromEventTag uint32 `protobuf:"varint,1,opt,name=from_event_tag,json=fromEventTag,proto3" json:"from_event_tag,omitempty"`
	// Use from_sequence_num (int64) instead.
	//
	// Deprecated: Marked as deprecated in coinbase/chainstorage/api.proto.
	FromSequence string `protobuf:"bytes,2,opt,name=from_sequence,json=fromSequence,proto3" json:"from_sequence,omitempty"`
	// stream event tag in which the new corresponding event want to be found
	ToEventTag uint32 `protobuf:"varint,3,opt,name=to_event_tag,json=toEventTag,proto3" json:"to_event_tag,omitempty"`
	// sequence of the known event
	FromSequenceNum int64 `protobuf:"varint,4,opt,name=from_sequence_num,json=fromSequenceNum,proto3" json:"from_sequence_num,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVersionedChainEventRequest) Descriptor deprecated

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

Deprecated: Use GetVersionedChainEventRequest.ProtoReflect.Descriptor instead.

func (*GetVersionedChainEventRequest) GetFromEventTag

func (x *GetVersionedChainEventRequest) GetFromEventTag() uint32

func (*GetVersionedChainEventRequest) GetFromSequence deprecated

func (x *GetVersionedChainEventRequest) GetFromSequence() string

Deprecated: Marked as deprecated in coinbase/chainstorage/api.proto.

func (*GetVersionedChainEventRequest) GetFromSequenceNum

func (x *GetVersionedChainEventRequest) GetFromSequenceNum() int64

func (*GetVersionedChainEventRequest) GetToEventTag

func (x *GetVersionedChainEventRequest) GetToEventTag() uint32

func (*GetVersionedChainEventRequest) ProtoMessage

func (*GetVersionedChainEventRequest) ProtoMessage()

func (*GetVersionedChainEventRequest) ProtoReflect

func (*GetVersionedChainEventRequest) Reset

func (x *GetVersionedChainEventRequest) Reset()

func (*GetVersionedChainEventRequest) String

type GetVersionedChainEventResponse

type GetVersionedChainEventResponse struct {
	Event *BlockchainEvent `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVersionedChainEventResponse) Descriptor deprecated

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

Deprecated: Use GetVersionedChainEventResponse.ProtoReflect.Descriptor instead.

func (*GetVersionedChainEventResponse) GetEvent

func (*GetVersionedChainEventResponse) ProtoMessage

func (*GetVersionedChainEventResponse) ProtoMessage()

func (*GetVersionedChainEventResponse) ProtoReflect

func (*GetVersionedChainEventResponse) Reset

func (x *GetVersionedChainEventResponse) Reset()

func (*GetVersionedChainEventResponse) String

type InitialPosition

type InitialPosition int32
const (
	InitialPosition_EARLIEST InitialPosition = 0
	InitialPosition_LATEST   InitialPosition = 1
)

func (InitialPosition) Descriptor

func (InitialPosition) Enum

func (x InitialPosition) Enum() *InitialPosition

func (InitialPosition) EnumDescriptor deprecated

func (InitialPosition) EnumDescriptor() ([]byte, []int)

Deprecated: Use InitialPosition.Descriptor instead.

func (InitialPosition) Number

func (InitialPosition) String

func (x InitialPosition) String() string

func (InitialPosition) Type

type InternalGetVerifiedAccountStateRequest

type InternalGetVerifiedAccountStateRequest struct {
	Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
	Tag     uint32 `protobuf:"varint,2,opt,name=tag,proto3" json:"tag,omitempty"`
	Height  uint64 `protobuf:"varint,3,opt,name=height,proto3" json:"height,omitempty"`
	Hash    string `protobuf:"bytes,4,opt,name=hash,proto3" json:"hash,omitempty"`
	// Types that are assignable to ExtraInput:
	//
	//	*InternalGetVerifiedAccountStateRequest_Ethereum
	ExtraInput isInternalGetVerifiedAccountStateRequest_ExtraInput `protobuf_oneof:"extra_input"`
	// contains filtered or unexported fields
}

func (*InternalGetVerifiedAccountStateRequest) Descriptor deprecated

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

Deprecated: Use InternalGetVerifiedAccountStateRequest.ProtoReflect.Descriptor instead.

func (*InternalGetVerifiedAccountStateRequest) GetAccount

func (*InternalGetVerifiedAccountStateRequest) GetEthereum

func (*InternalGetVerifiedAccountStateRequest) GetExtraInput

func (m *InternalGetVerifiedAccountStateRequest) GetExtraInput() isInternalGetVerifiedAccountStateRequest_ExtraInput

func (*InternalGetVerifiedAccountStateRequest) GetHash

func (*InternalGetVerifiedAccountStateRequest) GetHeight

func (*InternalGetVerifiedAccountStateRequest) GetTag

func (*InternalGetVerifiedAccountStateRequest) ProtoMessage

func (*InternalGetVerifiedAccountStateRequest) ProtoReflect

func (*InternalGetVerifiedAccountStateRequest) Reset

func (*InternalGetVerifiedAccountStateRequest) String

type InternalGetVerifiedAccountStateRequest_Ethereum

type InternalGetVerifiedAccountStateRequest_Ethereum struct {
	Ethereum *EthereumExtraInput `protobuf:"bytes,100,opt,name=ethereum,proto3,oneof"`
}

type NativeBlock

type NativeBlock struct {
	Blockchain      common.Blockchain      `protobuf:"varint,1,opt,name=blockchain,proto3,enum=coinbase.c3.common.Blockchain" json:"blockchain,omitempty"`
	Network         common.Network         `protobuf:"varint,2,opt,name=network,proto3,enum=coinbase.c3.common.Network" json:"network,omitempty"`
	Tag             uint32                 `protobuf:"varint,3,opt,name=tag,proto3" json:"tag,omitempty"`
	Hash            string                 `protobuf:"bytes,4,opt,name=hash,proto3" json:"hash,omitempty"`
	ParentHash      string                 `protobuf:"bytes,5,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"`
	Height          uint64                 `protobuf:"varint,6,opt,name=height,proto3" json:"height,omitempty"`
	Timestamp       *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	NumTransactions uint64                 `protobuf:"varint,8,opt,name=num_transactions,json=numTransactions,proto3" json:"num_transactions,omitempty"`
	ParentHeight    uint64                 `protobuf:"varint,9,opt,name=parent_height,json=parentHeight,proto3" json:"parent_height,omitempty"`
	Skipped         bool                   `protobuf:"varint,10,opt,name=skipped,proto3" json:"skipped,omitempty"`
	SideChain       SideChain              `` /* 127-byte string literal not displayed */
	// Types that are assignable to Block:
	//
	//	*NativeBlock_Ethereum
	//	*NativeBlock_Bitcoin
	//	*NativeBlock_Rosetta
	//	*NativeBlock_Solana
	//	*NativeBlock_Aptos
	//	*NativeBlock_SolanaV2
	Block isNativeBlock_Block `protobuf_oneof:"block"`
	// contains filtered or unexported fields
}

func (*NativeBlock) Descriptor deprecated

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

Deprecated: Use NativeBlock.ProtoReflect.Descriptor instead.

func (*NativeBlock) GetAptos

func (x *NativeBlock) GetAptos() *AptosBlock

func (*NativeBlock) GetBitcoin

func (x *NativeBlock) GetBitcoin() *BitcoinBlock

func (*NativeBlock) GetBlock

func (m *NativeBlock) GetBlock() isNativeBlock_Block

func (*NativeBlock) GetBlockchain

func (x *NativeBlock) GetBlockchain() common.Blockchain

func (*NativeBlock) GetEthereum

func (x *NativeBlock) GetEthereum() *EthereumBlock

func (*NativeBlock) GetHash

func (x *NativeBlock) GetHash() string

func (*NativeBlock) GetHeight

func (x *NativeBlock) GetHeight() uint64

func (*NativeBlock) GetNetwork

func (x *NativeBlock) GetNetwork() common.Network

func (*NativeBlock) GetNumTransactions

func (x *NativeBlock) GetNumTransactions() uint64

func (*NativeBlock) GetParentHash

func (x *NativeBlock) GetParentHash() string

func (*NativeBlock) GetParentHeight

func (x *NativeBlock) GetParentHeight() uint64

func (*NativeBlock) GetRosetta

func (x *NativeBlock) GetRosetta() *types.Block

func (*NativeBlock) GetSideChain

func (x *NativeBlock) GetSideChain() SideChain

func (*NativeBlock) GetSkipped

func (x *NativeBlock) GetSkipped() bool

func (*NativeBlock) GetSolana

func (x *NativeBlock) GetSolana() *SolanaBlock

func (*NativeBlock) GetSolanaV2

func (x *NativeBlock) GetSolanaV2() *SolanaBlockV2

func (*NativeBlock) GetTag

func (x *NativeBlock) GetTag() uint32

func (*NativeBlock) GetTimestamp

func (x *NativeBlock) GetTimestamp() *timestamppb.Timestamp

func (*NativeBlock) ProtoMessage

func (*NativeBlock) ProtoMessage()

func (*NativeBlock) ProtoReflect

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

func (*NativeBlock) Reset

func (x *NativeBlock) Reset()

func (*NativeBlock) String

func (x *NativeBlock) String() string

type NativeBlock_Aptos

type NativeBlock_Aptos struct {
	Aptos *AptosBlock `protobuf:"bytes,104,opt,name=aptos,proto3,oneof"`
}

type NativeBlock_Bitcoin

type NativeBlock_Bitcoin struct {
	Bitcoin *BitcoinBlock `protobuf:"bytes,101,opt,name=bitcoin,proto3,oneof"`
}

type NativeBlock_Ethereum

type NativeBlock_Ethereum struct {
	Ethereum *EthereumBlock `protobuf:"bytes,100,opt,name=ethereum,proto3,oneof"`
}

type NativeBlock_Rosetta

type NativeBlock_Rosetta struct {
	Rosetta *types.Block `protobuf:"bytes,102,opt,name=rosetta,proto3,oneof"`
}

type NativeBlock_Solana

type NativeBlock_Solana struct {
	Solana *SolanaBlock `protobuf:"bytes,103,opt,name=solana,proto3,oneof"`
}

type NativeBlock_SolanaV2

type NativeBlock_SolanaV2 struct {
	SolanaV2 *SolanaBlockV2 `protobuf:"bytes,105,opt,name=solana_v2,json=solanaV2,proto3,oneof"`
}

type NativeTransaction

type NativeTransaction struct {
	Blockchain      common.Blockchain      `protobuf:"varint,1,opt,name=blockchain,proto3,enum=coinbase.c3.common.Blockchain" json:"blockchain,omitempty"`
	Network         common.Network         `protobuf:"varint,2,opt,name=network,proto3,enum=coinbase.c3.common.Network" json:"network,omitempty"`
	Tag             uint32                 `protobuf:"varint,3,opt,name=tag,proto3" json:"tag,omitempty"`
	TransactionHash string                 `protobuf:"bytes,4,opt,name=transaction_hash,json=transactionHash,proto3" json:"transaction_hash,omitempty"`
	BlockHeight     uint64                 `protobuf:"varint,5,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"`
	BlockHash       string                 `protobuf:"bytes,6,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	BlockTimestamp  *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=block_timestamp,json=blockTimestamp,proto3" json:"block_timestamp,omitempty"`
	// Types that are assignable to Transaction:
	//
	//	*NativeTransaction_Ethereum
	//	*NativeTransaction_Bitcoin
	//	*NativeTransaction_Rosetta
	//	*NativeTransaction_Solana
	//	*NativeTransaction_Aptos
	Transaction isNativeTransaction_Transaction `protobuf_oneof:"transaction"`
	// contains filtered or unexported fields
}

func (*NativeTransaction) Descriptor deprecated

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

Deprecated: Use NativeTransaction.ProtoReflect.Descriptor instead.

func (*NativeTransaction) GetAptos

func (x *NativeTransaction) GetAptos() *AptosTransaction

func (*NativeTransaction) GetBitcoin

func (x *NativeTransaction) GetBitcoin() *BitcoinTransaction

func (*NativeTransaction) GetBlockHash

func (x *NativeTransaction) GetBlockHash() string

func (*NativeTransaction) GetBlockHeight

func (x *NativeTransaction) GetBlockHeight() uint64

func (*NativeTransaction) GetBlockTimestamp

func (x *NativeTransaction) GetBlockTimestamp() *timestamppb.Timestamp

func (*NativeTransaction) GetBlockchain

func (x *NativeTransaction) GetBlockchain() common.Blockchain

func (*NativeTransaction) GetEthereum

func (x *NativeTransaction) GetEthereum() *EthereumTransaction

func (*NativeTransaction) GetNetwork

func (x *NativeTransaction) GetNetwork() common.Network

func (*NativeTransaction) GetRosetta

func (x *NativeTransaction) GetRosetta() *types.Transaction

func (*NativeTransaction) GetSolana

func (x *NativeTransaction) GetSolana() *SolanaTransaction

func (*NativeTransaction) GetTag

func (x *NativeTransaction) GetTag() uint32

func (*NativeTransaction) GetTransaction

func (m *NativeTransaction) GetTransaction() isNativeTransaction_Transaction

func (*NativeTransaction) GetTransactionHash

func (x *NativeTransaction) GetTransactionHash() string

func (*NativeTransaction) ProtoMessage

func (*NativeTransaction) ProtoMessage()

func (*NativeTransaction) ProtoReflect

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

func (*NativeTransaction) Reset

func (x *NativeTransaction) Reset()

func (*NativeTransaction) String

func (x *NativeTransaction) String() string

type NativeTransaction_Aptos

type NativeTransaction_Aptos struct {
	Aptos *AptosTransaction `protobuf:"bytes,104,opt,name=aptos,proto3,oneof"`
}

type NativeTransaction_Bitcoin

type NativeTransaction_Bitcoin struct {
	Bitcoin *BitcoinTransaction `protobuf:"bytes,101,opt,name=bitcoin,proto3,oneof"`
}

type NativeTransaction_Ethereum

type NativeTransaction_Ethereum struct {
	Ethereum *EthereumTransaction `protobuf:"bytes,100,opt,name=ethereum,proto3,oneof"`
}

type NativeTransaction_Rosetta

type NativeTransaction_Rosetta struct {
	Rosetta *types.Transaction `protobuf:"bytes,102,opt,name=rosetta,proto3,oneof"`
}

type NativeTransaction_Solana

type NativeTransaction_Solana struct {
	Solana *SolanaTransaction `protobuf:"bytes,103,opt,name=solana,proto3,oneof"`
}

type PolygonExtraData

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

func (*PolygonExtraData) Descriptor deprecated

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

Deprecated: Use PolygonExtraData.ProtoReflect.Descriptor instead.

func (*PolygonExtraData) GetAuthor

func (x *PolygonExtraData) GetAuthor() []byte

func (*PolygonExtraData) ProtoMessage

func (*PolygonExtraData) ProtoMessage()

func (*PolygonExtraData) ProtoReflect

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

func (*PolygonExtraData) Reset

func (x *PolygonExtraData) Reset()

func (*PolygonExtraData) String

func (x *PolygonExtraData) String() string

type RepeatedBytes

type RepeatedBytes struct {
	Data [][]byte `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*RepeatedBytes) Descriptor deprecated

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

Deprecated: Use RepeatedBytes.ProtoReflect.Descriptor instead.

func (*RepeatedBytes) GetData

func (x *RepeatedBytes) GetData() [][]byte

func (*RepeatedBytes) ProtoMessage

func (*RepeatedBytes) ProtoMessage()

func (*RepeatedBytes) ProtoReflect

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

func (*RepeatedBytes) Reset

func (x *RepeatedBytes) Reset()

func (*RepeatedBytes) String

func (x *RepeatedBytes) String() string

type RosettaBlobdata

type RosettaBlobdata struct {
	Header            []byte   `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	OtherTransactions [][]byte `protobuf:"bytes,2,rep,name=other_transactions,json=otherTransactions,proto3" json:"other_transactions,omitempty"`
	RawBlock          []byte   `protobuf:"bytes,3,opt,name=raw_block,json=rawBlock,proto3" json:"raw_block,omitempty"`
	// contains filtered or unexported fields
}

func (*RosettaBlobdata) Descriptor deprecated

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

Deprecated: Use RosettaBlobdata.ProtoReflect.Descriptor instead.

func (*RosettaBlobdata) GetHeader

func (x *RosettaBlobdata) GetHeader() []byte

func (*RosettaBlobdata) GetOtherTransactions

func (x *RosettaBlobdata) GetOtherTransactions() [][]byte

func (*RosettaBlobdata) GetRawBlock

func (x *RosettaBlobdata) GetRawBlock() []byte

func (*RosettaBlobdata) ProtoMessage

func (*RosettaBlobdata) ProtoMessage()

func (*RosettaBlobdata) ProtoReflect

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

func (*RosettaBlobdata) Reset

func (x *RosettaBlobdata) Reset()

func (*RosettaBlobdata) String

func (x *RosettaBlobdata) String() string

type RosettaBlock

type RosettaBlock struct {
	Block *types.Block `protobuf:"bytes,1,opt,name=block,proto3" json:"block,omitempty"`
	// contains filtered or unexported fields
}

func (*RosettaBlock) Descriptor deprecated

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

Deprecated: Use RosettaBlock.ProtoReflect.Descriptor instead.

func (*RosettaBlock) GetBlock

func (x *RosettaBlock) GetBlock() *types.Block

func (*RosettaBlock) ProtoMessage

func (*RosettaBlock) ProtoMessage()

func (*RosettaBlock) ProtoReflect

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

func (*RosettaBlock) Reset

func (x *RosettaBlock) Reset()

func (*RosettaBlock) String

func (x *RosettaBlock) String() string

type SideChain

type SideChain int32
const (
	// This is default value and set for main chains
	SideChain_SIDECHAIN_NONE                    SideChain = 0
	SideChain_SIDECHAIN_ETHEREUM_MAINNET_BEACON SideChain = 1
	SideChain_SIDECHAIN_ETHEREUM_HOLESKY_BEACON SideChain = 2
)

func (SideChain) Descriptor

func (SideChain) Descriptor() protoreflect.EnumDescriptor

func (SideChain) Enum

func (x SideChain) Enum() *SideChain

func (SideChain) EnumDescriptor deprecated

func (SideChain) EnumDescriptor() ([]byte, []int)

Deprecated: Use SideChain.Descriptor instead.

func (SideChain) GetName

func (n SideChain) GetName() string

GetName returns the canonical sidechain name without the added prefix.

func (SideChain) Number

func (x SideChain) Number() protoreflect.EnumNumber

func (SideChain) String

func (x SideChain) String() string

func (SideChain) Type

type SolanaAccount

type SolanaAccount struct {
	PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	Signer    bool   `protobuf:"varint,2,opt,name=signer,proto3" json:"signer,omitempty"`
	Writable  bool   `protobuf:"varint,3,opt,name=writable,proto3" json:"writable,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaAccount) Descriptor deprecated

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

Deprecated: Use SolanaAccount.ProtoReflect.Descriptor instead.

func (*SolanaAccount) GetPublicKey

func (x *SolanaAccount) GetPublicKey() string

func (*SolanaAccount) GetSigner

func (x *SolanaAccount) GetSigner() bool

func (*SolanaAccount) GetWritable

func (x *SolanaAccount) GetWritable() bool

func (*SolanaAccount) ProtoMessage

func (*SolanaAccount) ProtoMessage()

func (*SolanaAccount) ProtoReflect

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

func (*SolanaAccount) Reset

func (x *SolanaAccount) Reset()

func (*SolanaAccount) String

func (x *SolanaAccount) String() string

type SolanaAddressLookupTableProgram

type SolanaAddressLookupTableProgram struct {
	InstructionType SolanaAddressLookupTableProgram_InstructionType `` /* 182-byte string literal not displayed */
	// Types that are assignable to Instruction:
	//
	//	*SolanaAddressLookupTableProgram_Unknown
	Instruction isSolanaAddressLookupTableProgram_Instruction `protobuf_oneof:"instruction"`
	// contains filtered or unexported fields
}

func (*SolanaAddressLookupTableProgram) Descriptor deprecated

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

Deprecated: Use SolanaAddressLookupTableProgram.ProtoReflect.Descriptor instead.

func (*SolanaAddressLookupTableProgram) GetInstruction

func (m *SolanaAddressLookupTableProgram) GetInstruction() isSolanaAddressLookupTableProgram_Instruction

func (*SolanaAddressLookupTableProgram) GetInstructionType

func (*SolanaAddressLookupTableProgram) GetUnknown

func (*SolanaAddressLookupTableProgram) ProtoMessage

func (*SolanaAddressLookupTableProgram) ProtoMessage()

func (*SolanaAddressLookupTableProgram) ProtoReflect

func (*SolanaAddressLookupTableProgram) Reset

func (*SolanaAddressLookupTableProgram) String

type SolanaAddressLookupTableProgram_InstructionType

type SolanaAddressLookupTableProgram_InstructionType int32
const (
	SolanaAddressLookupTableProgram_UNKNOWN SolanaAddressLookupTableProgram_InstructionType = 0
)

func (SolanaAddressLookupTableProgram_InstructionType) Descriptor

func (SolanaAddressLookupTableProgram_InstructionType) Enum

func (SolanaAddressLookupTableProgram_InstructionType) EnumDescriptor deprecated

Deprecated: Use SolanaAddressLookupTableProgram_InstructionType.Descriptor instead.

func (SolanaAddressLookupTableProgram_InstructionType) Name

func (SolanaAddressLookupTableProgram_InstructionType) Number

func (SolanaAddressLookupTableProgram_InstructionType) String

func (SolanaAddressLookupTableProgram_InstructionType) Type

type SolanaAddressLookupTableProgram_Unknown

type SolanaAddressLookupTableProgram_Unknown struct {
	Unknown *SolanaUnknownInstruction `protobuf:"bytes,100,opt,name=unknown,proto3,oneof"`
}

type SolanaBlobdata

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

func (*SolanaBlobdata) Descriptor deprecated

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

Deprecated: Use SolanaBlobdata.ProtoReflect.Descriptor instead.

func (*SolanaBlobdata) GetHeader

func (x *SolanaBlobdata) GetHeader() []byte

func (*SolanaBlobdata) ProtoMessage

func (*SolanaBlobdata) ProtoMessage()

func (*SolanaBlobdata) ProtoReflect

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

func (*SolanaBlobdata) Reset

func (x *SolanaBlobdata) Reset()

func (*SolanaBlobdata) String

func (x *SolanaBlobdata) String() string

type SolanaBlock

type SolanaBlock struct {
	Header       *SolanaHeader        `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	Transactions []*SolanaTransaction `protobuf:"bytes,2,rep,name=transactions,proto3" json:"transactions,omitempty"`
	Rewards      []*SolanaReward      `protobuf:"bytes,3,rep,name=rewards,proto3" json:"rewards,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaBlock) Descriptor deprecated

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

Deprecated: Use SolanaBlock.ProtoReflect.Descriptor instead.

func (*SolanaBlock) GetHeader

func (x *SolanaBlock) GetHeader() *SolanaHeader

func (*SolanaBlock) GetRewards

func (x *SolanaBlock) GetRewards() []*SolanaReward

func (*SolanaBlock) GetTransactions

func (x *SolanaBlock) GetTransactions() []*SolanaTransaction

func (*SolanaBlock) ProtoMessage

func (*SolanaBlock) ProtoMessage()

func (*SolanaBlock) ProtoReflect

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

func (*SolanaBlock) Reset

func (x *SolanaBlock) Reset()

func (*SolanaBlock) String

func (x *SolanaBlock) String() string

type SolanaBlockV2

type SolanaBlockV2 struct {
	Header       *SolanaHeader          `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	Transactions []*SolanaTransactionV2 `protobuf:"bytes,2,rep,name=transactions,proto3" json:"transactions,omitempty"`
	Rewards      []*SolanaReward        `protobuf:"bytes,3,rep,name=rewards,proto3" json:"rewards,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaBlockV2) Descriptor deprecated

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

Deprecated: Use SolanaBlockV2.ProtoReflect.Descriptor instead.

func (*SolanaBlockV2) GetHeader

func (x *SolanaBlockV2) GetHeader() *SolanaHeader

func (*SolanaBlockV2) GetRewards

func (x *SolanaBlockV2) GetRewards() []*SolanaReward

func (*SolanaBlockV2) GetTransactions

func (x *SolanaBlockV2) GetTransactions() []*SolanaTransactionV2

func (*SolanaBlockV2) ProtoMessage

func (*SolanaBlockV2) ProtoMessage()

func (*SolanaBlockV2) ProtoReflect

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

func (*SolanaBlockV2) Reset

func (x *SolanaBlockV2) Reset()

func (*SolanaBlockV2) String

func (x *SolanaBlockV2) String() string

type SolanaBpfLoaderProgram

type SolanaBpfLoaderProgram struct {
	InstructionType SolanaBpfLoaderProgram_InstructionType `` /* 173-byte string literal not displayed */
	// Types that are assignable to Instruction:
	//
	//	*SolanaBpfLoaderProgram_Unknown
	Instruction isSolanaBpfLoaderProgram_Instruction `protobuf_oneof:"instruction"`
	// contains filtered or unexported fields
}

func (*SolanaBpfLoaderProgram) Descriptor deprecated

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

Deprecated: Use SolanaBpfLoaderProgram.ProtoReflect.Descriptor instead.

func (*SolanaBpfLoaderProgram) GetInstruction

func (m *SolanaBpfLoaderProgram) GetInstruction() isSolanaBpfLoaderProgram_Instruction

func (*SolanaBpfLoaderProgram) GetInstructionType

func (*SolanaBpfLoaderProgram) GetUnknown

func (*SolanaBpfLoaderProgram) ProtoMessage

func (*SolanaBpfLoaderProgram) ProtoMessage()

func (*SolanaBpfLoaderProgram) ProtoReflect

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

func (*SolanaBpfLoaderProgram) Reset

func (x *SolanaBpfLoaderProgram) Reset()

func (*SolanaBpfLoaderProgram) String

func (x *SolanaBpfLoaderProgram) String() string

type SolanaBpfLoaderProgram_InstructionType

type SolanaBpfLoaderProgram_InstructionType int32
const (
	SolanaBpfLoaderProgram_UNKNOWN SolanaBpfLoaderProgram_InstructionType = 0
)

func (SolanaBpfLoaderProgram_InstructionType) Descriptor

func (SolanaBpfLoaderProgram_InstructionType) Enum

func (SolanaBpfLoaderProgram_InstructionType) EnumDescriptor deprecated

func (SolanaBpfLoaderProgram_InstructionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SolanaBpfLoaderProgram_InstructionType.Descriptor instead.

func (SolanaBpfLoaderProgram_InstructionType) Name

func (SolanaBpfLoaderProgram_InstructionType) Number

func (SolanaBpfLoaderProgram_InstructionType) String

func (SolanaBpfLoaderProgram_InstructionType) Type

type SolanaBpfLoaderProgram_Unknown

type SolanaBpfLoaderProgram_Unknown struct {
	Unknown *SolanaUnknownInstruction `protobuf:"bytes,100,opt,name=unknown,proto3,oneof"`
}

type SolanaBpfUpgradeableLoaderProgram

type SolanaBpfUpgradeableLoaderProgram struct {
	InstructionType SolanaBpfUpgradeableLoaderProgram_InstructionType `` /* 184-byte string literal not displayed */
	// Types that are assignable to Instruction:
	//
	//	*SolanaBpfUpgradeableLoaderProgram_Unknown
	Instruction isSolanaBpfUpgradeableLoaderProgram_Instruction `protobuf_oneof:"instruction"`
	// contains filtered or unexported fields
}

func (*SolanaBpfUpgradeableLoaderProgram) Descriptor deprecated

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

Deprecated: Use SolanaBpfUpgradeableLoaderProgram.ProtoReflect.Descriptor instead.

func (*SolanaBpfUpgradeableLoaderProgram) GetInstruction

func (m *SolanaBpfUpgradeableLoaderProgram) GetInstruction() isSolanaBpfUpgradeableLoaderProgram_Instruction

func (*SolanaBpfUpgradeableLoaderProgram) GetInstructionType

func (*SolanaBpfUpgradeableLoaderProgram) GetUnknown

func (*SolanaBpfUpgradeableLoaderProgram) ProtoMessage

func (*SolanaBpfUpgradeableLoaderProgram) ProtoMessage()

func (*SolanaBpfUpgradeableLoaderProgram) ProtoReflect

func (*SolanaBpfUpgradeableLoaderProgram) Reset

func (*SolanaBpfUpgradeableLoaderProgram) String

type SolanaBpfUpgradeableLoaderProgram_InstructionType

type SolanaBpfUpgradeableLoaderProgram_InstructionType int32
const (
	SolanaBpfUpgradeableLoaderProgram_UNKNOWN SolanaBpfUpgradeableLoaderProgram_InstructionType = 0
)

func (SolanaBpfUpgradeableLoaderProgram_InstructionType) Descriptor

func (SolanaBpfUpgradeableLoaderProgram_InstructionType) Enum

func (SolanaBpfUpgradeableLoaderProgram_InstructionType) EnumDescriptor deprecated

Deprecated: Use SolanaBpfUpgradeableLoaderProgram_InstructionType.Descriptor instead.

func (SolanaBpfUpgradeableLoaderProgram_InstructionType) Name

func (SolanaBpfUpgradeableLoaderProgram_InstructionType) Number

func (SolanaBpfUpgradeableLoaderProgram_InstructionType) String

func (SolanaBpfUpgradeableLoaderProgram_InstructionType) Type

type SolanaBpfUpgradeableLoaderProgram_Unknown

type SolanaBpfUpgradeableLoaderProgram_Unknown struct {
	Unknown *SolanaUnknownInstruction `protobuf:"bytes,100,opt,name=unknown,proto3,oneof"`
}

type SolanaHeader

type SolanaHeader struct {
	BlockHash         string                 `protobuf:"bytes,1,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"`
	PreviousBlockHash string                 `protobuf:"bytes,2,opt,name=previous_block_hash,json=previousBlockHash,proto3" json:"previous_block_hash,omitempty"`
	Slot              uint64                 `protobuf:"varint,3,opt,name=slot,proto3" json:"slot,omitempty"`
	ParentSlot        uint64                 `protobuf:"varint,4,opt,name=parent_slot,json=parentSlot,proto3" json:"parent_slot,omitempty"`
	BlockTime         *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"`
	BlockHeight       uint64                 `protobuf:"varint,6,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaHeader) Descriptor deprecated

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

Deprecated: Use SolanaHeader.ProtoReflect.Descriptor instead.

func (*SolanaHeader) GetBlockHash

func (x *SolanaHeader) GetBlockHash() string

func (*SolanaHeader) GetBlockHeight

func (x *SolanaHeader) GetBlockHeight() uint64

func (*SolanaHeader) GetBlockTime

func (x *SolanaHeader) GetBlockTime() *timestamppb.Timestamp

func (*SolanaHeader) GetParentSlot

func (x *SolanaHeader) GetParentSlot() uint64

func (*SolanaHeader) GetPreviousBlockHash

func (x *SolanaHeader) GetPreviousBlockHash() string

func (*SolanaHeader) GetSlot

func (x *SolanaHeader) GetSlot() uint64

func (*SolanaHeader) ProtoMessage

func (*SolanaHeader) ProtoMessage()

func (*SolanaHeader) ProtoReflect

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

func (*SolanaHeader) Reset

func (x *SolanaHeader) Reset()

func (*SolanaHeader) String

func (x *SolanaHeader) String() string

type SolanaInnerInstruction

type SolanaInnerInstruction struct {
	Index        uint64               `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	Instructions []*SolanaInstruction `protobuf:"bytes,2,rep,name=instructions,proto3" json:"instructions,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaInnerInstruction) Descriptor deprecated

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

Deprecated: Use SolanaInnerInstruction.ProtoReflect.Descriptor instead.

func (*SolanaInnerInstruction) GetIndex

func (x *SolanaInnerInstruction) GetIndex() uint64

func (*SolanaInnerInstruction) GetInstructions

func (x *SolanaInnerInstruction) GetInstructions() []*SolanaInstruction

func (*SolanaInnerInstruction) ProtoMessage

func (*SolanaInnerInstruction) ProtoMessage()

func (*SolanaInnerInstruction) ProtoReflect

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

func (*SolanaInnerInstruction) Reset

func (x *SolanaInnerInstruction) Reset()

func (*SolanaInnerInstruction) String

func (x *SolanaInnerInstruction) String() string

type SolanaInnerInstructionV2

type SolanaInnerInstructionV2 struct {
	Index        uint64                 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	Instructions []*SolanaInstructionV2 `protobuf:"bytes,2,rep,name=instructions,proto3" json:"instructions,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaInnerInstructionV2) Descriptor deprecated

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

Deprecated: Use SolanaInnerInstructionV2.ProtoReflect.Descriptor instead.

func (*SolanaInnerInstructionV2) GetIndex

func (x *SolanaInnerInstructionV2) GetIndex() uint64

func (*SolanaInnerInstructionV2) GetInstructions

func (x *SolanaInnerInstructionV2) GetInstructions() []*SolanaInstructionV2

func (*SolanaInnerInstructionV2) ProtoMessage

func (*SolanaInnerInstructionV2) ProtoMessage()

func (*SolanaInnerInstructionV2) ProtoReflect

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

func (*SolanaInnerInstructionV2) Reset

func (x *SolanaInnerInstructionV2) Reset()

func (*SolanaInnerInstructionV2) String

func (x *SolanaInnerInstructionV2) String() string

type SolanaInstruction

type SolanaInstruction struct {
	ProgramIdIndex uint64   `protobuf:"varint,1,opt,name=program_id_index,json=programIdIndex,proto3" json:"program_id_index,omitempty"`
	Accounts       []uint64 `protobuf:"varint,2,rep,packed,name=accounts,proto3" json:"accounts,omitempty"`
	Data           []byte   `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	ProgramId      string   `protobuf:"bytes,4,opt,name=program_id,json=programId,proto3" json:"program_id,omitempty"`
	AccountKeys    []string `protobuf:"bytes,5,rep,name=account_keys,json=accountKeys,proto3" json:"account_keys,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaInstruction) Descriptor deprecated

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

Deprecated: Use SolanaInstruction.ProtoReflect.Descriptor instead.

func (*SolanaInstruction) GetAccountKeys

func (x *SolanaInstruction) GetAccountKeys() []string

func (*SolanaInstruction) GetAccounts

func (x *SolanaInstruction) GetAccounts() []uint64

func (*SolanaInstruction) GetData

func (x *SolanaInstruction) GetData() []byte

func (*SolanaInstruction) GetProgramId

func (x *SolanaInstruction) GetProgramId() string

func (*SolanaInstruction) GetProgramIdIndex

func (x *SolanaInstruction) GetProgramIdIndex() uint64

func (*SolanaInstruction) ProtoMessage

func (*SolanaInstruction) ProtoMessage()

func (*SolanaInstruction) ProtoReflect

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

func (*SolanaInstruction) Reset

func (x *SolanaInstruction) Reset()

func (*SolanaInstruction) String

func (x *SolanaInstruction) String() string

type SolanaInstructionV2

type SolanaInstructionV2 struct {
	Program   SolanaProgram `protobuf:"varint,1,opt,name=program,proto3,enum=coinbase.chainstorage.SolanaProgram" json:"program,omitempty"`
	ProgramId string        `protobuf:"bytes,2,opt,name=program_id,json=programId,proto3" json:"program_id,omitempty"`
	// Types that are assignable to ProgramData:
	//
	//	*SolanaInstructionV2_RawInstruction
	//	*SolanaInstructionV2_AddressLookupTableProgram
	//	*SolanaInstructionV2_BpfLoaderProgram
	//	*SolanaInstructionV2_BpfUpgradeableLoaderProgram
	//	*SolanaInstructionV2_VoteProgram
	//	*SolanaInstructionV2_SystemProgram
	//	*SolanaInstructionV2_StakeProgram
	//	*SolanaInstructionV2_SplMemoProgram
	//	*SolanaInstructionV2_SplTokenProgram
	//	*SolanaInstructionV2_SplToken_2022Program
	//	*SolanaInstructionV2_SplAssociatedTokenAccountProgram
	ProgramData isSolanaInstructionV2_ProgramData `protobuf_oneof:"program_data"`
	// contains filtered or unexported fields
}

func (*SolanaInstructionV2) Descriptor deprecated

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

Deprecated: Use SolanaInstructionV2.ProtoReflect.Descriptor instead.

func (*SolanaInstructionV2) GetAddressLookupTableProgram

func (x *SolanaInstructionV2) GetAddressLookupTableProgram() *SolanaAddressLookupTableProgram

func (*SolanaInstructionV2) GetBpfLoaderProgram

func (x *SolanaInstructionV2) GetBpfLoaderProgram() *SolanaBpfLoaderProgram

func (*SolanaInstructionV2) GetBpfUpgradeableLoaderProgram

func (x *SolanaInstructionV2) GetBpfUpgradeableLoaderProgram() *SolanaBpfUpgradeableLoaderProgram

func (*SolanaInstructionV2) GetProgram

func (x *SolanaInstructionV2) GetProgram() SolanaProgram

func (*SolanaInstructionV2) GetProgramData

func (m *SolanaInstructionV2) GetProgramData() isSolanaInstructionV2_ProgramData

func (*SolanaInstructionV2) GetProgramId

func (x *SolanaInstructionV2) GetProgramId() string

func (*SolanaInstructionV2) GetRawInstruction

func (x *SolanaInstructionV2) GetRawInstruction() *SolanaRawInstruction

func (*SolanaInstructionV2) GetSplAssociatedTokenAccountProgram

func (x *SolanaInstructionV2) GetSplAssociatedTokenAccountProgram() *SolanaSplAssociatedTokenAccountProgram

func (*SolanaInstructionV2) GetSplMemoProgram

func (x *SolanaInstructionV2) GetSplMemoProgram() *SolanaSplMemoProgram

func (*SolanaInstructionV2) GetSplTokenProgram

func (x *SolanaInstructionV2) GetSplTokenProgram() *SolanaSplTokenProgram

func (*SolanaInstructionV2) GetSplToken_2022Program

func (x *SolanaInstructionV2) GetSplToken_2022Program() *SolanaSplToken2022Program

func (*SolanaInstructionV2) GetStakeProgram

func (x *SolanaInstructionV2) GetStakeProgram() *SolanaStakeProgram

func (*SolanaInstructionV2) GetSystemProgram

func (x *SolanaInstructionV2) GetSystemProgram() *SolanaSystemProgram

func (*SolanaInstructionV2) GetVoteProgram

func (x *SolanaInstructionV2) GetVoteProgram() *SolanaVoteProgram

func (*SolanaInstructionV2) ProtoMessage

func (*SolanaInstructionV2) ProtoMessage()

func (*SolanaInstructionV2) ProtoReflect

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

func (*SolanaInstructionV2) Reset

func (x *SolanaInstructionV2) Reset()

func (*SolanaInstructionV2) String

func (x *SolanaInstructionV2) String() string

type SolanaInstructionV2_AddressLookupTableProgram

type SolanaInstructionV2_AddressLookupTableProgram struct {
	AddressLookupTableProgram *SolanaAddressLookupTableProgram `protobuf:"bytes,101,opt,name=address_lookup_table_program,json=addressLookupTableProgram,proto3,oneof"`
}

type SolanaInstructionV2_BpfLoaderProgram

type SolanaInstructionV2_BpfLoaderProgram struct {
	BpfLoaderProgram *SolanaBpfLoaderProgram `protobuf:"bytes,102,opt,name=bpf_loader_program,json=bpfLoaderProgram,proto3,oneof"`
}

type SolanaInstructionV2_BpfUpgradeableLoaderProgram

type SolanaInstructionV2_BpfUpgradeableLoaderProgram struct {
	BpfUpgradeableLoaderProgram *SolanaBpfUpgradeableLoaderProgram `protobuf:"bytes,103,opt,name=bpf_upgradeable_loader_program,json=bpfUpgradeableLoaderProgram,proto3,oneof"`
}

type SolanaInstructionV2_RawInstruction

type SolanaInstructionV2_RawInstruction struct {
	RawInstruction *SolanaRawInstruction `protobuf:"bytes,100,opt,name=raw_instruction,json=rawInstruction,proto3,oneof"`
}

type SolanaInstructionV2_SplAssociatedTokenAccountProgram

type SolanaInstructionV2_SplAssociatedTokenAccountProgram struct {
	SplAssociatedTokenAccountProgram *SolanaSplAssociatedTokenAccountProgram `protobuf:"bytes,110,opt,name=spl_associated_token_account_program,json=splAssociatedTokenAccountProgram,proto3,oneof"`
}

type SolanaInstructionV2_SplMemoProgram

type SolanaInstructionV2_SplMemoProgram struct {
	SplMemoProgram *SolanaSplMemoProgram `protobuf:"bytes,107,opt,name=spl_memo_program,json=splMemoProgram,proto3,oneof"`
}

type SolanaInstructionV2_SplTokenProgram

type SolanaInstructionV2_SplTokenProgram struct {
	SplTokenProgram *SolanaSplTokenProgram `protobuf:"bytes,108,opt,name=spl_token_program,json=splTokenProgram,proto3,oneof"`
}

type SolanaInstructionV2_SplToken_2022Program

type SolanaInstructionV2_SplToken_2022Program struct {
	SplToken_2022Program *SolanaSplToken2022Program `protobuf:"bytes,109,opt,name=spl_token_2022_program,json=splToken2022Program,proto3,oneof"`
}

type SolanaInstructionV2_StakeProgram

type SolanaInstructionV2_StakeProgram struct {
	StakeProgram *SolanaStakeProgram `protobuf:"bytes,106,opt,name=stake_program,json=stakeProgram,proto3,oneof"`
}

type SolanaInstructionV2_SystemProgram

type SolanaInstructionV2_SystemProgram struct {
	SystemProgram *SolanaSystemProgram `protobuf:"bytes,105,opt,name=system_program,json=systemProgram,proto3,oneof"`
}

type SolanaInstructionV2_VoteProgram

type SolanaInstructionV2_VoteProgram struct {
	VoteProgram *SolanaVoteProgram `protobuf:"bytes,104,opt,name=vote_program,json=voteProgram,proto3,oneof"`
}

type SolanaMessage

type SolanaMessage struct {
	Header *SolanaMessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	// repeated string account_keys = 2 [deprecated = true];
	RecentBlockHash string               `protobuf:"bytes,3,opt,name=recent_block_hash,json=recentBlockHash,proto3" json:"recent_block_hash,omitempty"`
	Instructions    []*SolanaInstruction `protobuf:"bytes,4,rep,name=instructions,proto3" json:"instructions,omitempty"`
	Accounts        []*SolanaAccount     `protobuf:"bytes,5,rep,name=accounts,proto3" json:"accounts,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaMessage) Descriptor deprecated

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

Deprecated: Use SolanaMessage.ProtoReflect.Descriptor instead.

func (*SolanaMessage) GetAccounts

func (x *SolanaMessage) GetAccounts() []*SolanaAccount

func (*SolanaMessage) GetHeader

func (x *SolanaMessage) GetHeader() *SolanaMessageHeader

func (*SolanaMessage) GetInstructions

func (x *SolanaMessage) GetInstructions() []*SolanaInstruction

func (*SolanaMessage) GetRecentBlockHash

func (x *SolanaMessage) GetRecentBlockHash() string

func (*SolanaMessage) ProtoMessage

func (*SolanaMessage) ProtoMessage()

func (*SolanaMessage) ProtoReflect

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

func (*SolanaMessage) Reset

func (x *SolanaMessage) Reset()

func (*SolanaMessage) String

func (x *SolanaMessage) String() string

type SolanaMessageHeader

type SolanaMessageHeader struct {
	NumRequiredSignatures       uint64 `` /* 127-byte string literal not displayed */
	NumReadonlySignedAccounts   uint64 `` /* 141-byte string literal not displayed */
	NumReadonlyUnsignedAccounts uint64 `` /* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SolanaMessageHeader) Descriptor deprecated

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

Deprecated: Use SolanaMessageHeader.ProtoReflect.Descriptor instead.

func (*SolanaMessageHeader) GetNumReadonlySignedAccounts

func (x *SolanaMessageHeader) GetNumReadonlySignedAccounts() uint64

func (*SolanaMessageHeader) GetNumReadonlyUnsignedAccounts

func (x *SolanaMessageHeader) GetNumReadonlyUnsignedAccounts() uint64

func (*SolanaMessageHeader) GetNumRequiredSignatures

func (x *SolanaMessageHeader) GetNumRequiredSignatures() uint64

func (*SolanaMessageHeader) ProtoMessage

func (*SolanaMessageHeader) ProtoMessage()

func (*SolanaMessageHeader) ProtoReflect

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

func (*SolanaMessageHeader) Reset

func (x *SolanaMessageHeader) Reset()

func (*SolanaMessageHeader) String

func (x *SolanaMessageHeader) String() string

type SolanaMessageV2

type SolanaMessageV2 struct {
	AccountKeys         []*AccountKey          `protobuf:"bytes,1,rep,name=account_keys,json=accountKeys,proto3" json:"account_keys,omitempty"`
	AddressTableLookups []*AddressTableLookup  `protobuf:"bytes,2,rep,name=address_table_lookups,json=addressTableLookups,proto3" json:"address_table_lookups,omitempty"`
	Instructions        []*SolanaInstructionV2 `protobuf:"bytes,3,rep,name=instructions,proto3" json:"instructions,omitempty"`
	RecentBlockHash     string                 `protobuf:"bytes,4,opt,name=recent_block_hash,json=recentBlockHash,proto3" json:"recent_block_hash,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaMessageV2) Descriptor deprecated

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

Deprecated: Use SolanaMessageV2.ProtoReflect.Descriptor instead.

func (*SolanaMessageV2) GetAccountKeys

func (x *SolanaMessageV2) GetAccountKeys() []*AccountKey

func (*SolanaMessageV2) GetAddressTableLookups

func (x *SolanaMessageV2) GetAddressTableLookups() []*AddressTableLookup

func (*SolanaMessageV2) GetInstructions

func (x *SolanaMessageV2) GetInstructions() []*SolanaInstructionV2

func (*SolanaMessageV2) GetRecentBlockHash

func (x *SolanaMessageV2) GetRecentBlockHash() string

func (*SolanaMessageV2) ProtoMessage

func (*SolanaMessageV2) ProtoMessage()

func (*SolanaMessageV2) ProtoReflect

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

func (*SolanaMessageV2) Reset

func (x *SolanaMessageV2) Reset()

func (*SolanaMessageV2) String

func (x *SolanaMessageV2) String() string

type SolanaProgram

type SolanaProgram int32
const (
	SolanaProgram_RAW                          SolanaProgram = 0
	SolanaProgram_ADDRESS_LOOKUP_TABLE         SolanaProgram = 1
	SolanaProgram_BPF_Loader                   SolanaProgram = 2
	SolanaProgram_BPF_UPGRADEABLE_Loader       SolanaProgram = 3
	SolanaProgram_VOTE                         SolanaProgram = 4
	SolanaProgram_SYSTEM                       SolanaProgram = 5
	SolanaProgram_STAKE                        SolanaProgram = 6
	SolanaProgram_SPL_MEMO                     SolanaProgram = 7
	SolanaProgram_SPL_TOKEN                    SolanaProgram = 8
	SolanaProgram_SPL_TOKEN_2022               SolanaProgram = 9
	SolanaProgram_SPL_ASSOCIATED_TOKEN_ACCOUNT SolanaProgram = 10
	SolanaProgram_UNPARSED                     SolanaProgram = 11
)

func (SolanaProgram) Descriptor

func (SolanaProgram) Enum

func (x SolanaProgram) Enum() *SolanaProgram

func (SolanaProgram) EnumDescriptor deprecated

func (SolanaProgram) EnumDescriptor() ([]byte, []int)

Deprecated: Use SolanaProgram.Descriptor instead.

func (SolanaProgram) Name

func (x SolanaProgram) Name() string

func (SolanaProgram) Number

func (SolanaProgram) String

func (x SolanaProgram) String() string

func (SolanaProgram) Type

type SolanaRawInstruction

type SolanaRawInstruction struct {
	Accounts []string `protobuf:"bytes,1,rep,name=accounts,proto3" json:"accounts,omitempty"`
	Data     []byte   `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaRawInstruction) Descriptor deprecated

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

Deprecated: Use SolanaRawInstruction.ProtoReflect.Descriptor instead.

func (*SolanaRawInstruction) GetAccounts

func (x *SolanaRawInstruction) GetAccounts() []string

func (*SolanaRawInstruction) GetData

func (x *SolanaRawInstruction) GetData() []byte

func (*SolanaRawInstruction) ProtoMessage

func (*SolanaRawInstruction) ProtoMessage()

func (*SolanaRawInstruction) ProtoReflect

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

func (*SolanaRawInstruction) Reset

func (x *SolanaRawInstruction) Reset()

func (*SolanaRawInstruction) String

func (x *SolanaRawInstruction) String() string

type SolanaReward

type SolanaReward struct {
	Pubkey      []byte `protobuf:"bytes,1,opt,name=pubkey,proto3" json:"pubkey,omitempty"`
	Lamports    int64  `protobuf:"varint,2,opt,name=lamports,proto3" json:"lamports,omitempty"`
	PostBalance uint64 `protobuf:"varint,3,opt,name=post_balance,json=postBalance,proto3" json:"post_balance,omitempty"`
	RewardType  string `protobuf:"bytes,4,opt,name=reward_type,json=rewardType,proto3" json:"reward_type,omitempty"`
	// Types that are assignable to OptionalCommission:
	//
	//	*SolanaReward_Commission
	OptionalCommission isSolanaReward_OptionalCommission `protobuf_oneof:"optional_commission"`
	// contains filtered or unexported fields
}

func (*SolanaReward) Descriptor deprecated

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

Deprecated: Use SolanaReward.ProtoReflect.Descriptor instead.

func (*SolanaReward) GetCommission

func (x *SolanaReward) GetCommission() uint64

func (*SolanaReward) GetLamports

func (x *SolanaReward) GetLamports() int64

func (*SolanaReward) GetOptionalCommission

func (m *SolanaReward) GetOptionalCommission() isSolanaReward_OptionalCommission

func (*SolanaReward) GetPostBalance

func (x *SolanaReward) GetPostBalance() uint64

func (*SolanaReward) GetPubkey

func (x *SolanaReward) GetPubkey() []byte

func (*SolanaReward) GetRewardType

func (x *SolanaReward) GetRewardType() string

func (*SolanaReward) ProtoMessage

func (*SolanaReward) ProtoMessage()

func (*SolanaReward) ProtoReflect

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

func (*SolanaReward) Reset

func (x *SolanaReward) Reset()

func (*SolanaReward) String

func (x *SolanaReward) String() string

type SolanaReward_Commission

type SolanaReward_Commission struct {
	Commission uint64 `protobuf:"varint,5,opt,name=commission,proto3,oneof"`
}

type SolanaSplAssociatedTokenAccountProgram

type SolanaSplAssociatedTokenAccountProgram struct {
	InstructionType SolanaSplAssociatedTokenAccountProgram_InstructionType `` /* 189-byte string literal not displayed */
	// Types that are assignable to Instruction:
	//
	//	*SolanaSplAssociatedTokenAccountProgram_Unknown
	Instruction isSolanaSplAssociatedTokenAccountProgram_Instruction `protobuf_oneof:"instruction"`
	// contains filtered or unexported fields
}

func (*SolanaSplAssociatedTokenAccountProgram) Descriptor deprecated

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

Deprecated: Use SolanaSplAssociatedTokenAccountProgram.ProtoReflect.Descriptor instead.

func (*SolanaSplAssociatedTokenAccountProgram) GetInstruction

func (m *SolanaSplAssociatedTokenAccountProgram) GetInstruction() isSolanaSplAssociatedTokenAccountProgram_Instruction

func (*SolanaSplAssociatedTokenAccountProgram) GetInstructionType

func (*SolanaSplAssociatedTokenAccountProgram) GetUnknown

func (*SolanaSplAssociatedTokenAccountProgram) ProtoMessage

func (*SolanaSplAssociatedTokenAccountProgram) ProtoReflect

func (*SolanaSplAssociatedTokenAccountProgram) Reset

func (*SolanaSplAssociatedTokenAccountProgram) String

type SolanaSplAssociatedTokenAccountProgram_InstructionType

type SolanaSplAssociatedTokenAccountProgram_InstructionType int32
const (
	SolanaSplAssociatedTokenAccountProgram_UNKNOWN SolanaSplAssociatedTokenAccountProgram_InstructionType = 0
)

func (SolanaSplAssociatedTokenAccountProgram_InstructionType) Descriptor

func (SolanaSplAssociatedTokenAccountProgram_InstructionType) Enum

func (SolanaSplAssociatedTokenAccountProgram_InstructionType) EnumDescriptor deprecated

Deprecated: Use SolanaSplAssociatedTokenAccountProgram_InstructionType.Descriptor instead.

func (SolanaSplAssociatedTokenAccountProgram_InstructionType) Name

func (SolanaSplAssociatedTokenAccountProgram_InstructionType) Number

func (SolanaSplAssociatedTokenAccountProgram_InstructionType) String

func (SolanaSplAssociatedTokenAccountProgram_InstructionType) Type

type SolanaSplAssociatedTokenAccountProgram_Unknown

type SolanaSplAssociatedTokenAccountProgram_Unknown struct {
	Unknown *SolanaUnknownInstruction `protobuf:"bytes,100,opt,name=unknown,proto3,oneof"`
}

type SolanaSplMemoInstruction

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

func (*SolanaSplMemoInstruction) Descriptor deprecated

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

Deprecated: Use SolanaSplMemoInstruction.ProtoReflect.Descriptor instead.

func (*SolanaSplMemoInstruction) GetMemo

func (x *SolanaSplMemoInstruction) GetMemo() string

func (*SolanaSplMemoInstruction) ProtoMessage

func (*SolanaSplMemoInstruction) ProtoMessage()

func (*SolanaSplMemoInstruction) ProtoReflect

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

func (*SolanaSplMemoInstruction) Reset

func (x *SolanaSplMemoInstruction) Reset()

func (*SolanaSplMemoInstruction) String

func (x *SolanaSplMemoInstruction) String() string

type SolanaSplMemoProgram

type SolanaSplMemoProgram struct {
	InstructionType SolanaSplMemoProgram_InstructionType `` /* 171-byte string literal not displayed */
	// Types that are assignable to Instruction:
	//
	//	*SolanaSplMemoProgram_Memo
	Instruction isSolanaSplMemoProgram_Instruction `protobuf_oneof:"instruction"`
	// contains filtered or unexported fields
}

func (*SolanaSplMemoProgram) Descriptor deprecated

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

Deprecated: Use SolanaSplMemoProgram.ProtoReflect.Descriptor instead.

func (*SolanaSplMemoProgram) GetInstruction

func (m *SolanaSplMemoProgram) GetInstruction() isSolanaSplMemoProgram_Instruction

func (*SolanaSplMemoProgram) GetInstructionType

func (*SolanaSplMemoProgram) GetMemo

func (*SolanaSplMemoProgram) ProtoMessage

func (*SolanaSplMemoProgram) ProtoMessage()

func (*SolanaSplMemoProgram) ProtoReflect

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

func (*SolanaSplMemoProgram) Reset

func (x *SolanaSplMemoProgram) Reset()

func (*SolanaSplMemoProgram) String

func (x *SolanaSplMemoProgram) String() string

type SolanaSplMemoProgram_InstructionType

type SolanaSplMemoProgram_InstructionType int32
const (
	SolanaSplMemoProgram_SPL_MEMO SolanaSplMemoProgram_InstructionType = 0
)

func (SolanaSplMemoProgram_InstructionType) Descriptor

func (SolanaSplMemoProgram_InstructionType) Enum

func (SolanaSplMemoProgram_InstructionType) EnumDescriptor deprecated

func (SolanaSplMemoProgram_InstructionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SolanaSplMemoProgram_InstructionType.Descriptor instead.

func (SolanaSplMemoProgram_InstructionType) Name

func (SolanaSplMemoProgram_InstructionType) Number

func (SolanaSplMemoProgram_InstructionType) String

func (SolanaSplMemoProgram_InstructionType) Type

type SolanaSplMemoProgram_Memo

type SolanaSplMemoProgram_Memo struct {
	Memo *SolanaSplMemoInstruction `protobuf:"bytes,100,opt,name=memo,proto3,oneof"`
}

type SolanaSplToken2022Program

type SolanaSplToken2022Program struct {
	InstructionType SolanaSplToken2022Program_InstructionType `` /* 176-byte string literal not displayed */
	// Types that are assignable to Instruction:
	//
	//	*SolanaSplToken2022Program_Unknown
	Instruction isSolanaSplToken2022Program_Instruction `protobuf_oneof:"instruction"`
	// contains filtered or unexported fields
}

func (*SolanaSplToken2022Program) Descriptor deprecated

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

Deprecated: Use SolanaSplToken2022Program.ProtoReflect.Descriptor instead.

func (*SolanaSplToken2022Program) GetInstruction

func (m *SolanaSplToken2022Program) GetInstruction() isSolanaSplToken2022Program_Instruction

func (*SolanaSplToken2022Program) GetInstructionType

func (*SolanaSplToken2022Program) GetUnknown

func (*SolanaSplToken2022Program) ProtoMessage

func (*SolanaSplToken2022Program) ProtoMessage()

func (*SolanaSplToken2022Program) ProtoReflect

func (*SolanaSplToken2022Program) Reset

func (x *SolanaSplToken2022Program) Reset()

func (*SolanaSplToken2022Program) String

func (x *SolanaSplToken2022Program) String() string

type SolanaSplToken2022Program_InstructionType

type SolanaSplToken2022Program_InstructionType int32
const (
	SolanaSplToken2022Program_UNKNOWN SolanaSplToken2022Program_InstructionType = 0
)

func (SolanaSplToken2022Program_InstructionType) Descriptor

func (SolanaSplToken2022Program_InstructionType) Enum

func (SolanaSplToken2022Program_InstructionType) EnumDescriptor deprecated

func (SolanaSplToken2022Program_InstructionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SolanaSplToken2022Program_InstructionType.Descriptor instead.

func (SolanaSplToken2022Program_InstructionType) Name

func (SolanaSplToken2022Program_InstructionType) Number

func (SolanaSplToken2022Program_InstructionType) String

func (SolanaSplToken2022Program_InstructionType) Type

type SolanaSplToken2022Program_Unknown

type SolanaSplToken2022Program_Unknown struct {
	Unknown *SolanaUnknownInstruction `protobuf:"bytes,100,opt,name=unknown,proto3,oneof"`
}

type SolanaSplTokenGetAccountDataSizeInstruction

type SolanaSplTokenGetAccountDataSizeInstruction struct {
	Mint           string   `protobuf:"bytes,1,opt,name=mint,proto3" json:"mint,omitempty"`
	ExtensionTypes []string `protobuf:"bytes,2,rep,name=extension_types,json=extensionTypes,proto3" json:"extension_types,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaSplTokenGetAccountDataSizeInstruction) Descriptor deprecated

Deprecated: Use SolanaSplTokenGetAccountDataSizeInstruction.ProtoReflect.Descriptor instead.

func (*SolanaSplTokenGetAccountDataSizeInstruction) GetExtensionTypes

func (x *SolanaSplTokenGetAccountDataSizeInstruction) GetExtensionTypes() []string

func (*SolanaSplTokenGetAccountDataSizeInstruction) GetMint

func (*SolanaSplTokenGetAccountDataSizeInstruction) ProtoMessage

func (*SolanaSplTokenGetAccountDataSizeInstruction) ProtoReflect

func (*SolanaSplTokenGetAccountDataSizeInstruction) Reset

func (*SolanaSplTokenGetAccountDataSizeInstruction) String

type SolanaSplTokenInitializeImmutableOwnerInstruction

type SolanaSplTokenInitializeImmutableOwnerInstruction struct {
	Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaSplTokenInitializeImmutableOwnerInstruction) Descriptor deprecated

Deprecated: Use SolanaSplTokenInitializeImmutableOwnerInstruction.ProtoReflect.Descriptor instead.

func (*SolanaSplTokenInitializeImmutableOwnerInstruction) GetAccount

func (*SolanaSplTokenInitializeImmutableOwnerInstruction) ProtoMessage

func (*SolanaSplTokenInitializeImmutableOwnerInstruction) ProtoReflect

func (*SolanaSplTokenInitializeImmutableOwnerInstruction) Reset

func (*SolanaSplTokenInitializeImmutableOwnerInstruction) String

type SolanaSplTokenProgram

type SolanaSplTokenProgram struct {
	InstructionType SolanaSplTokenProgram_InstructionType `` /* 172-byte string literal not displayed */
	// Types that are assignable to Instruction:
	//
	//	*SolanaSplTokenProgram_Unknown
	//	*SolanaSplTokenProgram_GetAccountDataSize
	//	*SolanaSplTokenProgram_InitializeImmutableOwner
	//	*SolanaSplTokenProgram_Transfer
	Instruction isSolanaSplTokenProgram_Instruction `protobuf_oneof:"instruction"`
	// contains filtered or unexported fields
}

func (*SolanaSplTokenProgram) Descriptor deprecated

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

Deprecated: Use SolanaSplTokenProgram.ProtoReflect.Descriptor instead.

func (*SolanaSplTokenProgram) GetGetAccountDataSize

func (*SolanaSplTokenProgram) GetInitializeImmutableOwner

func (*SolanaSplTokenProgram) GetInstruction

func (m *SolanaSplTokenProgram) GetInstruction() isSolanaSplTokenProgram_Instruction

func (*SolanaSplTokenProgram) GetInstructionType

func (*SolanaSplTokenProgram) GetTransfer

func (*SolanaSplTokenProgram) GetUnknown

func (*SolanaSplTokenProgram) ProtoMessage

func (*SolanaSplTokenProgram) ProtoMessage()

func (*SolanaSplTokenProgram) ProtoReflect

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

func (*SolanaSplTokenProgram) Reset

func (x *SolanaSplTokenProgram) Reset()

func (*SolanaSplTokenProgram) String

func (x *SolanaSplTokenProgram) String() string

type SolanaSplTokenProgram_GetAccountDataSize

type SolanaSplTokenProgram_GetAccountDataSize struct {
	GetAccountDataSize *SolanaSplTokenGetAccountDataSizeInstruction `protobuf:"bytes,101,opt,name=get_account_data_size,json=getAccountDataSize,proto3,oneof"`
}

type SolanaSplTokenProgram_InitializeImmutableOwner

type SolanaSplTokenProgram_InitializeImmutableOwner struct {
	InitializeImmutableOwner *SolanaSplTokenInitializeImmutableOwnerInstruction `protobuf:"bytes,102,opt,name=initialize_immutable_owner,json=initializeImmutableOwner,proto3,oneof"`
}

type SolanaSplTokenProgram_InstructionType

type SolanaSplTokenProgram_InstructionType int32
const (
	SolanaSplTokenProgram_UNKNOWN                    SolanaSplTokenProgram_InstructionType = 0
	SolanaSplTokenProgram_GET_ACCOUNT_DATA_SIZE      SolanaSplTokenProgram_InstructionType = 1
	SolanaSplTokenProgram_INITIALIZE_IMMUTABLE_OWNER SolanaSplTokenProgram_InstructionType = 2
	SolanaSplTokenProgram_TRANSFER                   SolanaSplTokenProgram_InstructionType = 3
)

func (SolanaSplTokenProgram_InstructionType) Descriptor

func (SolanaSplTokenProgram_InstructionType) Enum

func (SolanaSplTokenProgram_InstructionType) EnumDescriptor deprecated

func (SolanaSplTokenProgram_InstructionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SolanaSplTokenProgram_InstructionType.Descriptor instead.

func (SolanaSplTokenProgram_InstructionType) Name

func (SolanaSplTokenProgram_InstructionType) Number

func (SolanaSplTokenProgram_InstructionType) String

func (SolanaSplTokenProgram_InstructionType) Type

type SolanaSplTokenProgram_Transfer

type SolanaSplTokenProgram_Transfer struct {
	Transfer *SolanaSplTokenTransferInstruction `protobuf:"bytes,103,opt,name=transfer,proto3,oneof"`
}

type SolanaSplTokenProgram_Unknown

type SolanaSplTokenProgram_Unknown struct {
	Unknown *SolanaUnknownInstruction `protobuf:"bytes,100,opt,name=unknown,proto3,oneof"`
}

type SolanaSplTokenTransferInstruction

type SolanaSplTokenTransferInstruction struct {
	Source      string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Destination string `protobuf:"bytes,2,opt,name=destination,proto3" json:"destination,omitempty"`
	Authority   string `protobuf:"bytes,3,opt,name=authority,proto3" json:"authority,omitempty"`
	Amount      string `protobuf:"bytes,4,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaSplTokenTransferInstruction) Descriptor deprecated

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

Deprecated: Use SolanaSplTokenTransferInstruction.ProtoReflect.Descriptor instead.

func (*SolanaSplTokenTransferInstruction) GetAmount

func (*SolanaSplTokenTransferInstruction) GetAuthority

func (x *SolanaSplTokenTransferInstruction) GetAuthority() string

func (*SolanaSplTokenTransferInstruction) GetDestination

func (x *SolanaSplTokenTransferInstruction) GetDestination() string

func (*SolanaSplTokenTransferInstruction) GetSource

func (*SolanaSplTokenTransferInstruction) ProtoMessage

func (*SolanaSplTokenTransferInstruction) ProtoMessage()

func (*SolanaSplTokenTransferInstruction) ProtoReflect

func (*SolanaSplTokenTransferInstruction) Reset

func (*SolanaSplTokenTransferInstruction) String

type SolanaStakeDeactivateInstruction

type SolanaStakeDeactivateInstruction struct {
	StakeAccount   string `protobuf:"bytes,1,opt,name=stake_account,json=stakeAccount,proto3" json:"stake_account,omitempty"`
	ClockSysvar    string `protobuf:"bytes,2,opt,name=clock_sysvar,json=clockSysvar,proto3" json:"clock_sysvar,omitempty"`
	StakeAuthority string `protobuf:"bytes,3,opt,name=stake_authority,json=stakeAuthority,proto3" json:"stake_authority,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaStakeDeactivateInstruction) Descriptor deprecated

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

Deprecated: Use SolanaStakeDeactivateInstruction.ProtoReflect.Descriptor instead.

func (*SolanaStakeDeactivateInstruction) GetClockSysvar

func (x *SolanaStakeDeactivateInstruction) GetClockSysvar() string

func (*SolanaStakeDeactivateInstruction) GetStakeAccount

func (x *SolanaStakeDeactivateInstruction) GetStakeAccount() string

func (*SolanaStakeDeactivateInstruction) GetStakeAuthority

func (x *SolanaStakeDeactivateInstruction) GetStakeAuthority() string

func (*SolanaStakeDeactivateInstruction) ProtoMessage

func (*SolanaStakeDeactivateInstruction) ProtoMessage()

func (*SolanaStakeDeactivateInstruction) ProtoReflect

func (*SolanaStakeDeactivateInstruction) Reset

func (*SolanaStakeDeactivateInstruction) String

type SolanaStakeDelegateInstruction

type SolanaStakeDelegateInstruction struct {
	StakeAccount       string `protobuf:"bytes,1,opt,name=stake_account,json=stakeAccount,proto3" json:"stake_account,omitempty"`
	VoteAccount        string `protobuf:"bytes,2,opt,name=vote_account,json=voteAccount,proto3" json:"vote_account,omitempty"`
	ClockSysvar        string `protobuf:"bytes,3,opt,name=clock_sysvar,json=clockSysvar,proto3" json:"clock_sysvar,omitempty"`
	StakeHistorySysvar string `protobuf:"bytes,4,opt,name=stake_history_sysvar,json=stakeHistorySysvar,proto3" json:"stake_history_sysvar,omitempty"`
	StakeConfigAccount string `protobuf:"bytes,5,opt,name=stake_config_account,json=stakeConfigAccount,proto3" json:"stake_config_account,omitempty"`
	StakeAuthority     string `protobuf:"bytes,6,opt,name=stake_authority,json=stakeAuthority,proto3" json:"stake_authority,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaStakeDelegateInstruction) Descriptor deprecated

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

Deprecated: Use SolanaStakeDelegateInstruction.ProtoReflect.Descriptor instead.

func (*SolanaStakeDelegateInstruction) GetClockSysvar

func (x *SolanaStakeDelegateInstruction) GetClockSysvar() string

func (*SolanaStakeDelegateInstruction) GetStakeAccount

func (x *SolanaStakeDelegateInstruction) GetStakeAccount() string

func (*SolanaStakeDelegateInstruction) GetStakeAuthority

func (x *SolanaStakeDelegateInstruction) GetStakeAuthority() string

func (*SolanaStakeDelegateInstruction) GetStakeConfigAccount

func (x *SolanaStakeDelegateInstruction) GetStakeConfigAccount() string

func (*SolanaStakeDelegateInstruction) GetStakeHistorySysvar

func (x *SolanaStakeDelegateInstruction) GetStakeHistorySysvar() string

func (*SolanaStakeDelegateInstruction) GetVoteAccount

func (x *SolanaStakeDelegateInstruction) GetVoteAccount() string

func (*SolanaStakeDelegateInstruction) ProtoMessage

func (*SolanaStakeDelegateInstruction) ProtoMessage()

func (*SolanaStakeDelegateInstruction) ProtoReflect

func (*SolanaStakeDelegateInstruction) Reset

func (x *SolanaStakeDelegateInstruction) Reset()

func (*SolanaStakeDelegateInstruction) String

type SolanaStakeInitializeInstruction

type SolanaStakeInitializeInstruction struct {
	StakeAccount string                                       `protobuf:"bytes,1,opt,name=stake_account,json=stakeAccount,proto3" json:"stake_account,omitempty"`
	RentSysvar   string                                       `protobuf:"bytes,2,opt,name=rent_sysvar,json=rentSysvar,proto3" json:"rent_sysvar,omitempty"`
	Authorized   *SolanaStakeInitializeInstruction_Authorized `protobuf:"bytes,3,opt,name=authorized,proto3" json:"authorized,omitempty"`
	Lockup       *SolanaStakeInitializeInstruction_Lockup     `protobuf:"bytes,4,opt,name=lockup,proto3" json:"lockup,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaStakeInitializeInstruction) Descriptor deprecated

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

Deprecated: Use SolanaStakeInitializeInstruction.ProtoReflect.Descriptor instead.

func (*SolanaStakeInitializeInstruction) GetAuthorized

func (*SolanaStakeInitializeInstruction) GetLockup

func (*SolanaStakeInitializeInstruction) GetRentSysvar

func (x *SolanaStakeInitializeInstruction) GetRentSysvar() string

func (*SolanaStakeInitializeInstruction) GetStakeAccount

func (x *SolanaStakeInitializeInstruction) GetStakeAccount() string

func (*SolanaStakeInitializeInstruction) ProtoMessage

func (*SolanaStakeInitializeInstruction) ProtoMessage()

func (*SolanaStakeInitializeInstruction) ProtoReflect

func (*SolanaStakeInitializeInstruction) Reset

func (*SolanaStakeInitializeInstruction) String

type SolanaStakeInitializeInstruction_Authorized

type SolanaStakeInitializeInstruction_Authorized struct {
	Staker     string `protobuf:"bytes,1,opt,name=staker,proto3" json:"staker,omitempty"`
	Withdrawer string `protobuf:"bytes,2,opt,name=withdrawer,proto3" json:"withdrawer,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaStakeInitializeInstruction_Authorized) Descriptor deprecated

Deprecated: Use SolanaStakeInitializeInstruction_Authorized.ProtoReflect.Descriptor instead.

func (*SolanaStakeInitializeInstruction_Authorized) GetStaker

func (*SolanaStakeInitializeInstruction_Authorized) GetWithdrawer

func (*SolanaStakeInitializeInstruction_Authorized) ProtoMessage

func (*SolanaStakeInitializeInstruction_Authorized) ProtoReflect

func (*SolanaStakeInitializeInstruction_Authorized) Reset

func (*SolanaStakeInitializeInstruction_Authorized) String

type SolanaStakeInitializeInstruction_Lockup

type SolanaStakeInitializeInstruction_Lockup struct {
	UnixTimestamp int64  `protobuf:"varint,1,opt,name=unix_timestamp,json=unixTimestamp,proto3" json:"unix_timestamp,omitempty"`
	Epoch         uint64 `protobuf:"varint,2,opt,name=epoch,proto3" json:"epoch,omitempty"`
	Custodian     string `protobuf:"bytes,3,opt,name=custodian,proto3" json:"custodian,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaStakeInitializeInstruction_Lockup) Descriptor deprecated

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

Deprecated: Use SolanaStakeInitializeInstruction_Lockup.ProtoReflect.Descriptor instead.

func (*SolanaStakeInitializeInstruction_Lockup) GetCustodian

func (*SolanaStakeInitializeInstruction_Lockup) GetEpoch

func (*SolanaStakeInitializeInstruction_Lockup) GetUnixTimestamp

func (x *SolanaStakeInitializeInstruction_Lockup) GetUnixTimestamp() int64

func (*SolanaStakeInitializeInstruction_Lockup) ProtoMessage

func (*SolanaStakeInitializeInstruction_Lockup) ProtoReflect

func (*SolanaStakeInitializeInstruction_Lockup) Reset

func (*SolanaStakeInitializeInstruction_Lockup) String

type SolanaStakeMergeInstruction

type SolanaStakeMergeInstruction struct {
	Destination        string `protobuf:"bytes,1,opt,name=destination,proto3" json:"destination,omitempty"`
	Source             string `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	ClockSysvar        string `protobuf:"bytes,3,opt,name=clock_sysvar,json=clockSysvar,proto3" json:"clock_sysvar,omitempty"`
	StakeHistorySysvar string `protobuf:"bytes,4,opt,name=stake_history_sysvar,json=stakeHistorySysvar,proto3" json:"stake_history_sysvar,omitempty"`
	StakeAuthority     string `protobuf:"bytes,5,opt,name=stake_authority,json=stakeAuthority,proto3" json:"stake_authority,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaStakeMergeInstruction) Descriptor deprecated

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

Deprecated: Use SolanaStakeMergeInstruction.ProtoReflect.Descriptor instead.

func (*SolanaStakeMergeInstruction) GetClockSysvar

func (x *SolanaStakeMergeInstruction) GetClockSysvar() string

func (*SolanaStakeMergeInstruction) GetDestination

func (x *SolanaStakeMergeInstruction) GetDestination() string

func (*SolanaStakeMergeInstruction) GetSource

func (x *SolanaStakeMergeInstruction) GetSource() string

func (*SolanaStakeMergeInstruction) GetStakeAuthority

func (x *SolanaStakeMergeInstruction) GetStakeAuthority() string

func (*SolanaStakeMergeInstruction) GetStakeHistorySysvar

func (x *SolanaStakeMergeInstruction) GetStakeHistorySysvar() string

func (*SolanaStakeMergeInstruction) ProtoMessage

func (*SolanaStakeMergeInstruction) ProtoMessage()

func (*SolanaStakeMergeInstruction) ProtoReflect

func (*SolanaStakeMergeInstruction) Reset

func (x *SolanaStakeMergeInstruction) Reset()

func (*SolanaStakeMergeInstruction) String

func (x *SolanaStakeMergeInstruction) String() string

type SolanaStakeProgram

type SolanaStakeProgram struct {
	InstructionType SolanaStakeProgram_InstructionType `` /* 169-byte string literal not displayed */
	// Types that are assignable to Instruction:
	//
	//	*SolanaStakeProgram_Unknown
	//	*SolanaStakeProgram_Initialize
	//	*SolanaStakeProgram_Delegate
	//	*SolanaStakeProgram_Deactivate
	//	*SolanaStakeProgram_Merge
	//	*SolanaStakeProgram_Split
	//	*SolanaStakeProgram_Withdraw
	Instruction isSolanaStakeProgram_Instruction `protobuf_oneof:"instruction"`
	// contains filtered or unexported fields
}

func (*SolanaStakeProgram) Descriptor deprecated

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

Deprecated: Use SolanaStakeProgram.ProtoReflect.Descriptor instead.

func (*SolanaStakeProgram) GetDeactivate

func (*SolanaStakeProgram) GetDelegate

func (*SolanaStakeProgram) GetInitialize

func (*SolanaStakeProgram) GetInstruction

func (m *SolanaStakeProgram) GetInstruction() isSolanaStakeProgram_Instruction

func (*SolanaStakeProgram) GetInstructionType

func (*SolanaStakeProgram) GetMerge

func (*SolanaStakeProgram) GetSplit

func (*SolanaStakeProgram) GetUnknown

func (*SolanaStakeProgram) GetWithdraw

func (*SolanaStakeProgram) ProtoMessage

func (*SolanaStakeProgram) ProtoMessage()

func (*SolanaStakeProgram) ProtoReflect

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

func (*SolanaStakeProgram) Reset

func (x *SolanaStakeProgram) Reset()

func (*SolanaStakeProgram) String

func (x *SolanaStakeProgram) String() string

type SolanaStakeProgram_Deactivate

type SolanaStakeProgram_Deactivate struct {
	Deactivate *SolanaStakeDeactivateInstruction `protobuf:"bytes,103,opt,name=deactivate,proto3,oneof"`
}

type SolanaStakeProgram_Delegate

type SolanaStakeProgram_Delegate struct {
	Delegate *SolanaStakeDelegateInstruction `protobuf:"bytes,102,opt,name=delegate,proto3,oneof"`
}

type SolanaStakeProgram_Initialize

type SolanaStakeProgram_Initialize struct {
	Initialize *SolanaStakeInitializeInstruction `protobuf:"bytes,101,opt,name=initialize,proto3,oneof"`
}

type SolanaStakeProgram_InstructionType

type SolanaStakeProgram_InstructionType int32
const (
	SolanaStakeProgram_UNKNOWN    SolanaStakeProgram_InstructionType = 0
	SolanaStakeProgram_INITIALIZE SolanaStakeProgram_InstructionType = 1
	SolanaStakeProgram_DELEGATE   SolanaStakeProgram_InstructionType = 2
	SolanaStakeProgram_DEACTIVATE SolanaStakeProgram_InstructionType = 3
	SolanaStakeProgram_MERGE      SolanaStakeProgram_InstructionType = 4
	SolanaStakeProgram_SPLIT      SolanaStakeProgram_InstructionType = 5
	SolanaStakeProgram_WITHDRAW   SolanaStakeProgram_InstructionType = 6
)

func (SolanaStakeProgram_InstructionType) Descriptor

func (SolanaStakeProgram_InstructionType) Enum

func (SolanaStakeProgram_InstructionType) EnumDescriptor deprecated

func (SolanaStakeProgram_InstructionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SolanaStakeProgram_InstructionType.Descriptor instead.

func (SolanaStakeProgram_InstructionType) Name

func (SolanaStakeProgram_InstructionType) Number

func (SolanaStakeProgram_InstructionType) String

func (SolanaStakeProgram_InstructionType) Type

type SolanaStakeProgram_Merge

type SolanaStakeProgram_Merge struct {
	Merge *SolanaStakeMergeInstruction `protobuf:"bytes,104,opt,name=merge,proto3,oneof"`
}

type SolanaStakeProgram_Split

type SolanaStakeProgram_Split struct {
	Split *SolanaStakeSplitInstruction `protobuf:"bytes,105,opt,name=split,proto3,oneof"`
}

type SolanaStakeProgram_Unknown

type SolanaStakeProgram_Unknown struct {
	Unknown *SolanaUnknownInstruction `protobuf:"bytes,100,opt,name=unknown,proto3,oneof"`
}

type SolanaStakeProgram_Withdraw

type SolanaStakeProgram_Withdraw struct {
	Withdraw *SolanaStakeWithdrawInstruction `protobuf:"bytes,106,opt,name=withdraw,proto3,oneof"`
}

type SolanaStakeSplitInstruction

type SolanaStakeSplitInstruction struct {
	StakeAccount    string `protobuf:"bytes,1,opt,name=stake_account,json=stakeAccount,proto3" json:"stake_account,omitempty"`
	NewSplitAccount string `protobuf:"bytes,2,opt,name=new_split_account,json=newSplitAccount,proto3" json:"new_split_account,omitempty"`
	StakeAuthority  string `protobuf:"bytes,3,opt,name=stake_authority,json=stakeAuthority,proto3" json:"stake_authority,omitempty"`
	Lamports        uint64 `protobuf:"varint,4,opt,name=lamports,proto3" json:"lamports,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaStakeSplitInstruction) Descriptor deprecated

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

Deprecated: Use SolanaStakeSplitInstruction.ProtoReflect.Descriptor instead.

func (*SolanaStakeSplitInstruction) GetLamports

func (x *SolanaStakeSplitInstruction) GetLamports() uint64

func (*SolanaStakeSplitInstruction) GetNewSplitAccount

func (x *SolanaStakeSplitInstruction) GetNewSplitAccount() string

func (*SolanaStakeSplitInstruction) GetStakeAccount

func (x *SolanaStakeSplitInstruction) GetStakeAccount() string

func (*SolanaStakeSplitInstruction) GetStakeAuthority

func (x *SolanaStakeSplitInstruction) GetStakeAuthority() string

func (*SolanaStakeSplitInstruction) ProtoMessage

func (*SolanaStakeSplitInstruction) ProtoMessage()

func (*SolanaStakeSplitInstruction) ProtoReflect

func (*SolanaStakeSplitInstruction) Reset

func (x *SolanaStakeSplitInstruction) Reset()

func (*SolanaStakeSplitInstruction) String

func (x *SolanaStakeSplitInstruction) String() string

type SolanaStakeWithdrawInstruction

type SolanaStakeWithdrawInstruction struct {
	StakeAccount       string `protobuf:"bytes,1,opt,name=stake_account,json=stakeAccount,proto3" json:"stake_account,omitempty"`
	Destination        string `protobuf:"bytes,2,opt,name=destination,proto3" json:"destination,omitempty"`
	ClockSysvar        string `protobuf:"bytes,3,opt,name=clock_sysvar,json=clockSysvar,proto3" json:"clock_sysvar,omitempty"`
	StakeHistorySysvar string `protobuf:"bytes,4,opt,name=stake_history_sysvar,json=stakeHistorySysvar,proto3" json:"stake_history_sysvar,omitempty"`
	WithdrawAuthority  string `protobuf:"bytes,5,opt,name=withdraw_authority,json=withdrawAuthority,proto3" json:"withdraw_authority,omitempty"`
	Lamports           uint64 `protobuf:"varint,6,opt,name=lamports,proto3" json:"lamports,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaStakeWithdrawInstruction) Descriptor deprecated

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

Deprecated: Use SolanaStakeWithdrawInstruction.ProtoReflect.Descriptor instead.

func (*SolanaStakeWithdrawInstruction) GetClockSysvar

func (x *SolanaStakeWithdrawInstruction) GetClockSysvar() string

func (*SolanaStakeWithdrawInstruction) GetDestination

func (x *SolanaStakeWithdrawInstruction) GetDestination() string

func (*SolanaStakeWithdrawInstruction) GetLamports

func (x *SolanaStakeWithdrawInstruction) GetLamports() uint64

func (*SolanaStakeWithdrawInstruction) GetStakeAccount

func (x *SolanaStakeWithdrawInstruction) GetStakeAccount() string

func (*SolanaStakeWithdrawInstruction) GetStakeHistorySysvar

func (x *SolanaStakeWithdrawInstruction) GetStakeHistorySysvar() string

func (*SolanaStakeWithdrawInstruction) GetWithdrawAuthority

func (x *SolanaStakeWithdrawInstruction) GetWithdrawAuthority() string

func (*SolanaStakeWithdrawInstruction) ProtoMessage

func (*SolanaStakeWithdrawInstruction) ProtoMessage()

func (*SolanaStakeWithdrawInstruction) ProtoReflect

func (*SolanaStakeWithdrawInstruction) Reset

func (x *SolanaStakeWithdrawInstruction) Reset()

func (*SolanaStakeWithdrawInstruction) String

type SolanaSystemCreateAccountInstruction

type SolanaSystemCreateAccountInstruction struct {
	Source     string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	NewAccount string `protobuf:"bytes,2,opt,name=new_account,json=newAccount,proto3" json:"new_account,omitempty"`
	Lamports   uint64 `protobuf:"varint,3,opt,name=lamports,proto3" json:"lamports,omitempty"`
	Space      uint64 `protobuf:"varint,4,opt,name=space,proto3" json:"space,omitempty"`
	Owner      string `protobuf:"bytes,5,opt,name=owner,proto3" json:"owner,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaSystemCreateAccountInstruction) Descriptor deprecated

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

Deprecated: Use SolanaSystemCreateAccountInstruction.ProtoReflect.Descriptor instead.

func (*SolanaSystemCreateAccountInstruction) GetLamports

func (*SolanaSystemCreateAccountInstruction) GetNewAccount

func (x *SolanaSystemCreateAccountInstruction) GetNewAccount() string

func (*SolanaSystemCreateAccountInstruction) GetOwner

func (*SolanaSystemCreateAccountInstruction) GetSource

func (*SolanaSystemCreateAccountInstruction) GetSpace

func (*SolanaSystemCreateAccountInstruction) ProtoMessage

func (*SolanaSystemCreateAccountInstruction) ProtoMessage()

func (*SolanaSystemCreateAccountInstruction) ProtoReflect

func (*SolanaSystemCreateAccountInstruction) Reset

func (*SolanaSystemCreateAccountInstruction) String

type SolanaSystemCreateAccountWithSeedInstruction

type SolanaSystemCreateAccountWithSeedInstruction struct {
	Source     string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	NewAccount string `protobuf:"bytes,2,opt,name=new_account,json=newAccount,proto3" json:"new_account,omitempty"`
	Base       string `protobuf:"bytes,3,opt,name=base,proto3" json:"base,omitempty"`
	Seed       string `protobuf:"bytes,4,opt,name=seed,proto3" json:"seed,omitempty"`
	Lamports   uint64 `protobuf:"varint,5,opt,name=lamports,proto3" json:"lamports,omitempty"`
	Space      uint64 `protobuf:"varint,6,opt,name=space,proto3" json:"space,omitempty"`
	Owner      string `protobuf:"bytes,7,opt,name=owner,proto3" json:"owner,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaSystemCreateAccountWithSeedInstruction) Descriptor deprecated

Deprecated: Use SolanaSystemCreateAccountWithSeedInstruction.ProtoReflect.Descriptor instead.

func (*SolanaSystemCreateAccountWithSeedInstruction) GetBase

func (*SolanaSystemCreateAccountWithSeedInstruction) GetLamports

func (*SolanaSystemCreateAccountWithSeedInstruction) GetNewAccount

func (*SolanaSystemCreateAccountWithSeedInstruction) GetOwner

func (*SolanaSystemCreateAccountWithSeedInstruction) GetSeed

func (*SolanaSystemCreateAccountWithSeedInstruction) GetSource

func (*SolanaSystemCreateAccountWithSeedInstruction) GetSpace

func (*SolanaSystemCreateAccountWithSeedInstruction) ProtoMessage

func (*SolanaSystemCreateAccountWithSeedInstruction) ProtoReflect

func (*SolanaSystemCreateAccountWithSeedInstruction) Reset

func (*SolanaSystemCreateAccountWithSeedInstruction) String

type SolanaSystemProgram

type SolanaSystemProgram struct {
	InstructionType SolanaSystemProgram_InstructionType `` /* 170-byte string literal not displayed */
	// Types that are assignable to Instruction:
	//
	//	*SolanaSystemProgram_Unknown
	//	*SolanaSystemProgram_CreateAccount
	//	*SolanaSystemProgram_Transfer
	//	*SolanaSystemProgram_CreateAccountWithSeed
	//	*SolanaSystemProgram_TransferWithSeed
	Instruction isSolanaSystemProgram_Instruction `protobuf_oneof:"instruction"`
	// contains filtered or unexported fields
}

func (*SolanaSystemProgram) Descriptor deprecated

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

Deprecated: Use SolanaSystemProgram.ProtoReflect.Descriptor instead.

func (*SolanaSystemProgram) GetCreateAccount

func (*SolanaSystemProgram) GetCreateAccountWithSeed

func (*SolanaSystemProgram) GetInstruction

func (m *SolanaSystemProgram) GetInstruction() isSolanaSystemProgram_Instruction

func (*SolanaSystemProgram) GetInstructionType

func (*SolanaSystemProgram) GetTransfer

func (*SolanaSystemProgram) GetTransferWithSeed

func (*SolanaSystemProgram) GetUnknown

func (*SolanaSystemProgram) ProtoMessage

func (*SolanaSystemProgram) ProtoMessage()

func (*SolanaSystemProgram) ProtoReflect

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

func (*SolanaSystemProgram) Reset

func (x *SolanaSystemProgram) Reset()

func (*SolanaSystemProgram) String

func (x *SolanaSystemProgram) String() string

type SolanaSystemProgram_CreateAccount

type SolanaSystemProgram_CreateAccount struct {
	CreateAccount *SolanaSystemCreateAccountInstruction `protobuf:"bytes,101,opt,name=create_account,json=createAccount,proto3,oneof"`
}

type SolanaSystemProgram_CreateAccountWithSeed

type SolanaSystemProgram_CreateAccountWithSeed struct {
	CreateAccountWithSeed *SolanaSystemCreateAccountWithSeedInstruction `protobuf:"bytes,103,opt,name=create_account_with_seed,json=createAccountWithSeed,proto3,oneof"`
}

type SolanaSystemProgram_InstructionType

type SolanaSystemProgram_InstructionType int32
const (
	SolanaSystemProgram_UNKNOWN                  SolanaSystemProgram_InstructionType = 0
	SolanaSystemProgram_CREATE_ACCOUNT           SolanaSystemProgram_InstructionType = 1
	SolanaSystemProgram_TRANSFER                 SolanaSystemProgram_InstructionType = 2
	SolanaSystemProgram_CREATE_ACCOUNT_WITH_SEED SolanaSystemProgram_InstructionType = 3
	SolanaSystemProgram_TRANSFER_WITH_SEED       SolanaSystemProgram_InstructionType = 4
)

func (SolanaSystemProgram_InstructionType) Descriptor

func (SolanaSystemProgram_InstructionType) Enum

func (SolanaSystemProgram_InstructionType) EnumDescriptor deprecated

func (SolanaSystemProgram_InstructionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SolanaSystemProgram_InstructionType.Descriptor instead.

func (SolanaSystemProgram_InstructionType) Name

func (SolanaSystemProgram_InstructionType) Number

func (SolanaSystemProgram_InstructionType) String

func (SolanaSystemProgram_InstructionType) Type

type SolanaSystemProgram_Transfer

type SolanaSystemProgram_Transfer struct {
	Transfer *SolanaSystemTransferInstruction `protobuf:"bytes,102,opt,name=transfer,proto3,oneof"`
}

type SolanaSystemProgram_TransferWithSeed

type SolanaSystemProgram_TransferWithSeed struct {
	TransferWithSeed *SolanaSystemTransferWithSeedInstruction `protobuf:"bytes,104,opt,name=transfer_with_seed,json=transferWithSeed,proto3,oneof"`
}

type SolanaSystemProgram_Unknown

type SolanaSystemProgram_Unknown struct {
	Unknown *SolanaUnknownInstruction `protobuf:"bytes,100,opt,name=unknown,proto3,oneof"`
}

type SolanaSystemTransferInstruction

type SolanaSystemTransferInstruction struct {
	Source      string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Destination string `protobuf:"bytes,2,opt,name=destination,proto3" json:"destination,omitempty"`
	Lamports    uint64 `protobuf:"varint,3,opt,name=lamports,proto3" json:"lamports,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaSystemTransferInstruction) Descriptor deprecated

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

Deprecated: Use SolanaSystemTransferInstruction.ProtoReflect.Descriptor instead.

func (*SolanaSystemTransferInstruction) GetDestination

func (x *SolanaSystemTransferInstruction) GetDestination() string

func (*SolanaSystemTransferInstruction) GetLamports

func (x *SolanaSystemTransferInstruction) GetLamports() uint64

func (*SolanaSystemTransferInstruction) GetSource

func (x *SolanaSystemTransferInstruction) GetSource() string

func (*SolanaSystemTransferInstruction) ProtoMessage

func (*SolanaSystemTransferInstruction) ProtoMessage()

func (*SolanaSystemTransferInstruction) ProtoReflect

func (*SolanaSystemTransferInstruction) Reset

func (*SolanaSystemTransferInstruction) String

type SolanaSystemTransferWithSeedInstruction

type SolanaSystemTransferWithSeedInstruction struct {
	Source      string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	SourceBase  string `protobuf:"bytes,2,opt,name=source_base,json=sourceBase,proto3" json:"source_base,omitempty"`
	Destination string `protobuf:"bytes,3,opt,name=destination,proto3" json:"destination,omitempty"`
	Lamports    uint64 `protobuf:"varint,4,opt,name=lamports,proto3" json:"lamports,omitempty"`
	SourceSeed  string `protobuf:"bytes,5,opt,name=source_seed,json=sourceSeed,proto3" json:"source_seed,omitempty"`
	SourceOwner string `protobuf:"bytes,6,opt,name=source_owner,json=sourceOwner,proto3" json:"source_owner,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaSystemTransferWithSeedInstruction) Descriptor deprecated

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

Deprecated: Use SolanaSystemTransferWithSeedInstruction.ProtoReflect.Descriptor instead.

func (*SolanaSystemTransferWithSeedInstruction) GetDestination

func (x *SolanaSystemTransferWithSeedInstruction) GetDestination() string

func (*SolanaSystemTransferWithSeedInstruction) GetLamports

func (*SolanaSystemTransferWithSeedInstruction) GetSource

func (*SolanaSystemTransferWithSeedInstruction) GetSourceBase

func (*SolanaSystemTransferWithSeedInstruction) GetSourceOwner

func (x *SolanaSystemTransferWithSeedInstruction) GetSourceOwner() string

func (*SolanaSystemTransferWithSeedInstruction) GetSourceSeed

func (*SolanaSystemTransferWithSeedInstruction) ProtoMessage

func (*SolanaSystemTransferWithSeedInstruction) ProtoReflect

func (*SolanaSystemTransferWithSeedInstruction) Reset

func (*SolanaSystemTransferWithSeedInstruction) String

type SolanaTokenAmount

type SolanaTokenAmount struct {
	Amount         string `protobuf:"bytes,1,opt,name=amount,proto3" json:"amount,omitempty"`
	Decimals       uint64 `protobuf:"varint,2,opt,name=decimals,proto3" json:"decimals,omitempty"`
	UiAmountString string `protobuf:"bytes,3,opt,name=ui_amount_string,json=uiAmountString,proto3" json:"ui_amount_string,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaTokenAmount) Descriptor deprecated

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

Deprecated: Use SolanaTokenAmount.ProtoReflect.Descriptor instead.

func (*SolanaTokenAmount) GetAmount

func (x *SolanaTokenAmount) GetAmount() string

func (*SolanaTokenAmount) GetDecimals

func (x *SolanaTokenAmount) GetDecimals() uint64

func (*SolanaTokenAmount) GetUiAmountString

func (x *SolanaTokenAmount) GetUiAmountString() string

func (*SolanaTokenAmount) ProtoMessage

func (*SolanaTokenAmount) ProtoMessage()

func (*SolanaTokenAmount) ProtoReflect

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

func (*SolanaTokenAmount) Reset

func (x *SolanaTokenAmount) Reset()

func (*SolanaTokenAmount) String

func (x *SolanaTokenAmount) String() string

type SolanaTokenBalance

type SolanaTokenBalance struct {
	AccountIndex uint64             `protobuf:"varint,1,opt,name=account_index,json=accountIndex,proto3" json:"account_index,omitempty"`
	Mint         string             `protobuf:"bytes,2,opt,name=mint,proto3" json:"mint,omitempty"`
	TokenAmount  *SolanaTokenAmount `protobuf:"bytes,3,opt,name=token_amount,json=tokenAmount,proto3" json:"token_amount,omitempty"`
	Owner        string             `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaTokenBalance) Descriptor deprecated

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

Deprecated: Use SolanaTokenBalance.ProtoReflect.Descriptor instead.

func (*SolanaTokenBalance) GetAccountIndex

func (x *SolanaTokenBalance) GetAccountIndex() uint64

func (*SolanaTokenBalance) GetMint

func (x *SolanaTokenBalance) GetMint() string

func (*SolanaTokenBalance) GetOwner

func (x *SolanaTokenBalance) GetOwner() string

func (*SolanaTokenBalance) GetTokenAmount

func (x *SolanaTokenBalance) GetTokenAmount() *SolanaTokenAmount

func (*SolanaTokenBalance) ProtoMessage

func (*SolanaTokenBalance) ProtoMessage()

func (*SolanaTokenBalance) ProtoReflect

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

func (*SolanaTokenBalance) Reset

func (x *SolanaTokenBalance) Reset()

func (*SolanaTokenBalance) String

func (x *SolanaTokenBalance) String() string

type SolanaTransaction

type SolanaTransaction struct {
	TransactionId string                    `protobuf:"bytes,1,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	Payload       *SolanaTransactionPayload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	Meta          *SolanaTransactionMeta    `protobuf:"bytes,3,opt,name=meta,proto3" json:"meta,omitempty"`
	// use int32 for `legacy` version
	Version int32 `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaTransaction) Descriptor deprecated

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

Deprecated: Use SolanaTransaction.ProtoReflect.Descriptor instead.

func (*SolanaTransaction) GetMeta

func (*SolanaTransaction) GetPayload

func (*SolanaTransaction) GetTransactionId

func (x *SolanaTransaction) GetTransactionId() string

func (*SolanaTransaction) GetVersion

func (x *SolanaTransaction) GetVersion() int32

func (*SolanaTransaction) ProtoMessage

func (*SolanaTransaction) ProtoMessage()

func (*SolanaTransaction) ProtoReflect

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

func (*SolanaTransaction) Reset

func (x *SolanaTransaction) Reset()

func (*SolanaTransaction) String

func (x *SolanaTransaction) String() string

type SolanaTransactionMeta

type SolanaTransactionMeta struct {
	Err               string                    `protobuf:"bytes,1,opt,name=err,proto3" json:"err,omitempty"`
	Fee               uint64                    `protobuf:"varint,2,opt,name=fee,proto3" json:"fee,omitempty"`
	PreBalances       []uint64                  `protobuf:"varint,3,rep,packed,name=pre_balances,json=preBalances,proto3" json:"pre_balances,omitempty"`
	PostBalances      []uint64                  `protobuf:"varint,4,rep,packed,name=post_balances,json=postBalances,proto3" json:"post_balances,omitempty"`
	PreTokenBalances  []*SolanaTokenBalance     `protobuf:"bytes,5,rep,name=pre_token_balances,json=preTokenBalances,proto3" json:"pre_token_balances,omitempty"`
	PostTokenBalances []*SolanaTokenBalance     `protobuf:"bytes,6,rep,name=post_token_balances,json=postTokenBalances,proto3" json:"post_token_balances,omitempty"`
	InnerInstructions []*SolanaInnerInstruction `protobuf:"bytes,7,rep,name=inner_instructions,json=innerInstructions,proto3" json:"inner_instructions,omitempty"`
	LogMessages       []string                  `protobuf:"bytes,8,rep,name=log_messages,json=logMessages,proto3" json:"log_messages,omitempty"`
	Rewards           []*SolanaReward           `protobuf:"bytes,9,rep,name=rewards,proto3" json:"rewards,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaTransactionMeta) Descriptor deprecated

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

Deprecated: Use SolanaTransactionMeta.ProtoReflect.Descriptor instead.

func (*SolanaTransactionMeta) GetErr

func (x *SolanaTransactionMeta) GetErr() string

func (*SolanaTransactionMeta) GetFee

func (x *SolanaTransactionMeta) GetFee() uint64

func (*SolanaTransactionMeta) GetInnerInstructions

func (x *SolanaTransactionMeta) GetInnerInstructions() []*SolanaInnerInstruction

func (*SolanaTransactionMeta) GetLogMessages

func (x *SolanaTransactionMeta) GetLogMessages() []string

func (*SolanaTransactionMeta) GetPostBalances

func (x *SolanaTransactionMeta) GetPostBalances() []uint64

func (*SolanaTransactionMeta) GetPostTokenBalances

func (x *SolanaTransactionMeta) GetPostTokenBalances() []*SolanaTokenBalance

func (*SolanaTransactionMeta) GetPreBalances

func (x *SolanaTransactionMeta) GetPreBalances() []uint64

func (*SolanaTransactionMeta) GetPreTokenBalances

func (x *SolanaTransactionMeta) GetPreTokenBalances() []*SolanaTokenBalance

func (*SolanaTransactionMeta) GetRewards

func (x *SolanaTransactionMeta) GetRewards() []*SolanaReward

func (*SolanaTransactionMeta) ProtoMessage

func (*SolanaTransactionMeta) ProtoMessage()

func (*SolanaTransactionMeta) ProtoReflect

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

func (*SolanaTransactionMeta) Reset

func (x *SolanaTransactionMeta) Reset()

func (*SolanaTransactionMeta) String

func (x *SolanaTransactionMeta) String() string

type SolanaTransactionMetaV2

type SolanaTransactionMetaV2 struct {
	Err               string                      `protobuf:"bytes,1,opt,name=err,proto3" json:"err,omitempty"`
	Fee               uint64                      `protobuf:"varint,2,opt,name=fee,proto3" json:"fee,omitempty"`
	PreBalances       []uint64                    `protobuf:"varint,3,rep,packed,name=pre_balances,json=preBalances,proto3" json:"pre_balances,omitempty"`
	PostBalances      []uint64                    `protobuf:"varint,4,rep,packed,name=post_balances,json=postBalances,proto3" json:"post_balances,omitempty"`
	PreTokenBalances  []*SolanaTokenBalance       `protobuf:"bytes,5,rep,name=pre_token_balances,json=preTokenBalances,proto3" json:"pre_token_balances,omitempty"`
	PostTokenBalances []*SolanaTokenBalance       `protobuf:"bytes,6,rep,name=post_token_balances,json=postTokenBalances,proto3" json:"post_token_balances,omitempty"`
	InnerInstructions []*SolanaInnerInstructionV2 `protobuf:"bytes,7,rep,name=inner_instructions,json=innerInstructions,proto3" json:"inner_instructions,omitempty"`
	LogMessages       []string                    `protobuf:"bytes,8,rep,name=log_messages,json=logMessages,proto3" json:"log_messages,omitempty"`
	Rewards           []*SolanaReward             `protobuf:"bytes,9,rep,name=rewards,proto3" json:"rewards,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaTransactionMetaV2) Descriptor deprecated

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

Deprecated: Use SolanaTransactionMetaV2.ProtoReflect.Descriptor instead.

func (*SolanaTransactionMetaV2) GetErr

func (x *SolanaTransactionMetaV2) GetErr() string

func (*SolanaTransactionMetaV2) GetFee

func (x *SolanaTransactionMetaV2) GetFee() uint64

func (*SolanaTransactionMetaV2) GetInnerInstructions

func (x *SolanaTransactionMetaV2) GetInnerInstructions() []*SolanaInnerInstructionV2

func (*SolanaTransactionMetaV2) GetLogMessages

func (x *SolanaTransactionMetaV2) GetLogMessages() []string

func (*SolanaTransactionMetaV2) GetPostBalances

func (x *SolanaTransactionMetaV2) GetPostBalances() []uint64

func (*SolanaTransactionMetaV2) GetPostTokenBalances

func (x *SolanaTransactionMetaV2) GetPostTokenBalances() []*SolanaTokenBalance

func (*SolanaTransactionMetaV2) GetPreBalances

func (x *SolanaTransactionMetaV2) GetPreBalances() []uint64

func (*SolanaTransactionMetaV2) GetPreTokenBalances

func (x *SolanaTransactionMetaV2) GetPreTokenBalances() []*SolanaTokenBalance

func (*SolanaTransactionMetaV2) GetRewards

func (x *SolanaTransactionMetaV2) GetRewards() []*SolanaReward

func (*SolanaTransactionMetaV2) ProtoMessage

func (*SolanaTransactionMetaV2) ProtoMessage()

func (*SolanaTransactionMetaV2) ProtoReflect

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

func (*SolanaTransactionMetaV2) Reset

func (x *SolanaTransactionMetaV2) Reset()

func (*SolanaTransactionMetaV2) String

func (x *SolanaTransactionMetaV2) String() string

type SolanaTransactionPayload

type SolanaTransactionPayload struct {
	Signatures []string       `protobuf:"bytes,1,rep,name=signatures,proto3" json:"signatures,omitempty"`
	Message    *SolanaMessage `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaTransactionPayload) Descriptor deprecated

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

Deprecated: Use SolanaTransactionPayload.ProtoReflect.Descriptor instead.

func (*SolanaTransactionPayload) GetMessage

func (x *SolanaTransactionPayload) GetMessage() *SolanaMessage

func (*SolanaTransactionPayload) GetSignatures

func (x *SolanaTransactionPayload) GetSignatures() []string

func (*SolanaTransactionPayload) ProtoMessage

func (*SolanaTransactionPayload) ProtoMessage()

func (*SolanaTransactionPayload) ProtoReflect

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

func (*SolanaTransactionPayload) Reset

func (x *SolanaTransactionPayload) Reset()

func (*SolanaTransactionPayload) String

func (x *SolanaTransactionPayload) String() string

type SolanaTransactionPayloadV2

type SolanaTransactionPayloadV2 struct {
	Signatures []string         `protobuf:"bytes,1,rep,name=signatures,proto3" json:"signatures,omitempty"`
	Message    *SolanaMessageV2 `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaTransactionPayloadV2) Descriptor deprecated

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

Deprecated: Use SolanaTransactionPayloadV2.ProtoReflect.Descriptor instead.

func (*SolanaTransactionPayloadV2) GetMessage

func (*SolanaTransactionPayloadV2) GetSignatures

func (x *SolanaTransactionPayloadV2) GetSignatures() []string

func (*SolanaTransactionPayloadV2) ProtoMessage

func (*SolanaTransactionPayloadV2) ProtoMessage()

func (*SolanaTransactionPayloadV2) ProtoReflect

func (*SolanaTransactionPayloadV2) Reset

func (x *SolanaTransactionPayloadV2) Reset()

func (*SolanaTransactionPayloadV2) String

func (x *SolanaTransactionPayloadV2) String() string

type SolanaTransactionV2

type SolanaTransactionV2 struct {
	TransactionId string                      `protobuf:"bytes,1,opt,name=transaction_id,json=transactionId,proto3" json:"transaction_id,omitempty"`
	Payload       *SolanaTransactionPayloadV2 `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
	Meta          *SolanaTransactionMetaV2    `protobuf:"bytes,3,opt,name=meta,proto3" json:"meta,omitempty"`
	// use int32 for `legacy` version
	Version int32 `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaTransactionV2) Descriptor deprecated

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

Deprecated: Use SolanaTransactionV2.ProtoReflect.Descriptor instead.

func (*SolanaTransactionV2) GetMeta

func (*SolanaTransactionV2) GetPayload

func (*SolanaTransactionV2) GetTransactionId

func (x *SolanaTransactionV2) GetTransactionId() string

func (*SolanaTransactionV2) GetVersion

func (x *SolanaTransactionV2) GetVersion() int32

func (*SolanaTransactionV2) ProtoMessage

func (*SolanaTransactionV2) ProtoMessage()

func (*SolanaTransactionV2) ProtoReflect

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

func (*SolanaTransactionV2) Reset

func (x *SolanaTransactionV2) Reset()

func (*SolanaTransactionV2) String

func (x *SolanaTransactionV2) String() string

type SolanaUnknownInstruction

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

func (*SolanaUnknownInstruction) Descriptor deprecated

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

Deprecated: Use SolanaUnknownInstruction.ProtoReflect.Descriptor instead.

func (*SolanaUnknownInstruction) GetInfo

func (x *SolanaUnknownInstruction) GetInfo() []byte

func (*SolanaUnknownInstruction) ProtoMessage

func (*SolanaUnknownInstruction) ProtoMessage()

func (*SolanaUnknownInstruction) ProtoReflect

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

func (*SolanaUnknownInstruction) Reset

func (x *SolanaUnknownInstruction) Reset()

func (*SolanaUnknownInstruction) String

func (x *SolanaUnknownInstruction) String() string

type SolanaVoteCompactUpdateVoteStateInstruction

type SolanaVoteCompactUpdateVoteStateInstruction struct {
	VoteAccount     string                                                       `protobuf:"bytes,1,opt,name=vote_account,json=voteAccount,proto3" json:"vote_account,omitempty"`
	VoteAuthority   string                                                       `protobuf:"bytes,2,opt,name=vote_authority,json=voteAuthority,proto3" json:"vote_authority,omitempty"`
	VoteStateUpdate *SolanaVoteCompactUpdateVoteStateInstruction_VoteStateUpdate `protobuf:"bytes,3,opt,name=vote_state_update,json=voteStateUpdate,proto3" json:"vote_state_update,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaVoteCompactUpdateVoteStateInstruction) Descriptor deprecated

Deprecated: Use SolanaVoteCompactUpdateVoteStateInstruction.ProtoReflect.Descriptor instead.

func (*SolanaVoteCompactUpdateVoteStateInstruction) GetVoteAccount

func (*SolanaVoteCompactUpdateVoteStateInstruction) GetVoteAuthority

func (*SolanaVoteCompactUpdateVoteStateInstruction) GetVoteStateUpdate

func (*SolanaVoteCompactUpdateVoteStateInstruction) ProtoMessage

func (*SolanaVoteCompactUpdateVoteStateInstruction) ProtoReflect

func (*SolanaVoteCompactUpdateVoteStateInstruction) Reset

func (*SolanaVoteCompactUpdateVoteStateInstruction) String

type SolanaVoteCompactUpdateVoteStateInstruction_Lockout

type SolanaVoteCompactUpdateVoteStateInstruction_Lockout struct {
	ConfirmationCount uint64 `protobuf:"varint,1,opt,name=confirmation_count,json=confirmationCount,proto3" json:"confirmation_count,omitempty"`
	Slot              uint64 `protobuf:"varint,2,opt,name=slot,proto3" json:"slot,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaVoteCompactUpdateVoteStateInstruction_Lockout) Descriptor deprecated

Deprecated: Use SolanaVoteCompactUpdateVoteStateInstruction_Lockout.ProtoReflect.Descriptor instead.

func (*SolanaVoteCompactUpdateVoteStateInstruction_Lockout) GetConfirmationCount

func (*SolanaVoteCompactUpdateVoteStateInstruction_Lockout) GetSlot

func (*SolanaVoteCompactUpdateVoteStateInstruction_Lockout) ProtoMessage

func (*SolanaVoteCompactUpdateVoteStateInstruction_Lockout) ProtoReflect

func (*SolanaVoteCompactUpdateVoteStateInstruction_Lockout) Reset

func (*SolanaVoteCompactUpdateVoteStateInstruction_Lockout) String

type SolanaVoteCompactUpdateVoteStateInstruction_VoteStateUpdate

type SolanaVoteCompactUpdateVoteStateInstruction_VoteStateUpdate struct {
	Hash      string                                                 `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"`
	Lockouts  []*SolanaVoteCompactUpdateVoteStateInstruction_Lockout `protobuf:"bytes,2,rep,name=lockouts,proto3" json:"lockouts,omitempty"`
	Root      uint64                                                 `protobuf:"varint,3,opt,name=root,proto3" json:"root,omitempty"`
	Timestamp *timestamppb.Timestamp                                 `protobuf:"bytes,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaVoteCompactUpdateVoteStateInstruction_VoteStateUpdate) Descriptor deprecated

Deprecated: Use SolanaVoteCompactUpdateVoteStateInstruction_VoteStateUpdate.ProtoReflect.Descriptor instead.

func (*SolanaVoteCompactUpdateVoteStateInstruction_VoteStateUpdate) GetHash

func (*SolanaVoteCompactUpdateVoteStateInstruction_VoteStateUpdate) GetLockouts

func (*SolanaVoteCompactUpdateVoteStateInstruction_VoteStateUpdate) GetRoot

func (*SolanaVoteCompactUpdateVoteStateInstruction_VoteStateUpdate) GetTimestamp

func (*SolanaVoteCompactUpdateVoteStateInstruction_VoteStateUpdate) ProtoMessage

func (*SolanaVoteCompactUpdateVoteStateInstruction_VoteStateUpdate) ProtoReflect

func (*SolanaVoteCompactUpdateVoteStateInstruction_VoteStateUpdate) Reset

func (*SolanaVoteCompactUpdateVoteStateInstruction_VoteStateUpdate) String

type SolanaVoteInitializeInstruction

type SolanaVoteInitializeInstruction struct {
	VoteAccount          string `protobuf:"bytes,1,opt,name=vote_account,json=voteAccount,proto3" json:"vote_account,omitempty"`
	RentSysvar           string `protobuf:"bytes,2,opt,name=rent_sysvar,json=rentSysvar,proto3" json:"rent_sysvar,omitempty"`
	ClockSysvar          string `protobuf:"bytes,3,opt,name=clock_sysvar,json=clockSysvar,proto3" json:"clock_sysvar,omitempty"`
	Node                 string `protobuf:"bytes,4,opt,name=node,proto3" json:"node,omitempty"`
	AuthorizedVoter      string `protobuf:"bytes,5,opt,name=authorized_voter,json=authorizedVoter,proto3" json:"authorized_voter,omitempty"`
	AuthorizedWithdrawer string `protobuf:"bytes,6,opt,name=authorized_withdrawer,json=authorizedWithdrawer,proto3" json:"authorized_withdrawer,omitempty"`
	Commission           uint32 `protobuf:"varint,7,opt,name=commission,proto3" json:"commission,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaVoteInitializeInstruction) Descriptor deprecated

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

Deprecated: Use SolanaVoteInitializeInstruction.ProtoReflect.Descriptor instead.

func (*SolanaVoteInitializeInstruction) GetAuthorizedVoter

func (x *SolanaVoteInitializeInstruction) GetAuthorizedVoter() string

func (*SolanaVoteInitializeInstruction) GetAuthorizedWithdrawer

func (x *SolanaVoteInitializeInstruction) GetAuthorizedWithdrawer() string

func (*SolanaVoteInitializeInstruction) GetClockSysvar

func (x *SolanaVoteInitializeInstruction) GetClockSysvar() string

func (*SolanaVoteInitializeInstruction) GetCommission

func (x *SolanaVoteInitializeInstruction) GetCommission() uint32

func (*SolanaVoteInitializeInstruction) GetNode

func (*SolanaVoteInitializeInstruction) GetRentSysvar

func (x *SolanaVoteInitializeInstruction) GetRentSysvar() string

func (*SolanaVoteInitializeInstruction) GetVoteAccount

func (x *SolanaVoteInitializeInstruction) GetVoteAccount() string

func (*SolanaVoteInitializeInstruction) ProtoMessage

func (*SolanaVoteInitializeInstruction) ProtoMessage()

func (*SolanaVoteInitializeInstruction) ProtoReflect

func (*SolanaVoteInitializeInstruction) Reset

func (*SolanaVoteInitializeInstruction) String

type SolanaVoteProgram

type SolanaVoteProgram struct {
	InstructionType SolanaVoteProgram_InstructionType `` /* 168-byte string literal not displayed */
	// Types that are assignable to Instruction:
	//
	//	*SolanaVoteProgram_Unknown
	//	*SolanaVoteProgram_Initialize
	//	*SolanaVoteProgram_Vote
	//	*SolanaVoteProgram_Withdraw
	//	*SolanaVoteProgram_CompactUpdateVoteState
	Instruction isSolanaVoteProgram_Instruction `protobuf_oneof:"instruction"`
	// contains filtered or unexported fields
}

func (*SolanaVoteProgram) Descriptor deprecated

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

Deprecated: Use SolanaVoteProgram.ProtoReflect.Descriptor instead.

func (*SolanaVoteProgram) GetCompactUpdateVoteState

func (x *SolanaVoteProgram) GetCompactUpdateVoteState() *SolanaVoteCompactUpdateVoteStateInstruction

func (*SolanaVoteProgram) GetInitialize

func (*SolanaVoteProgram) GetInstruction

func (m *SolanaVoteProgram) GetInstruction() isSolanaVoteProgram_Instruction

func (*SolanaVoteProgram) GetInstructionType

func (x *SolanaVoteProgram) GetInstructionType() SolanaVoteProgram_InstructionType

func (*SolanaVoteProgram) GetUnknown

func (*SolanaVoteProgram) GetVote

func (*SolanaVoteProgram) GetWithdraw

func (*SolanaVoteProgram) ProtoMessage

func (*SolanaVoteProgram) ProtoMessage()

func (*SolanaVoteProgram) ProtoReflect

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

func (*SolanaVoteProgram) Reset

func (x *SolanaVoteProgram) Reset()

func (*SolanaVoteProgram) String

func (x *SolanaVoteProgram) String() string

type SolanaVoteProgram_CompactUpdateVoteState

type SolanaVoteProgram_CompactUpdateVoteState struct {
	CompactUpdateVoteState *SolanaVoteCompactUpdateVoteStateInstruction `protobuf:"bytes,104,opt,name=compact_update_vote_state,json=compactUpdateVoteState,proto3,oneof"`
}

type SolanaVoteProgram_Initialize

type SolanaVoteProgram_Initialize struct {
	Initialize *SolanaVoteInitializeInstruction `protobuf:"bytes,101,opt,name=initialize,proto3,oneof"`
}

type SolanaVoteProgram_InstructionType

type SolanaVoteProgram_InstructionType int32
const (
	SolanaVoteProgram_UNKNOWN                   SolanaVoteProgram_InstructionType = 0
	SolanaVoteProgram_INITIALIZE                SolanaVoteProgram_InstructionType = 1
	SolanaVoteProgram_VOTE                      SolanaVoteProgram_InstructionType = 2
	SolanaVoteProgram_WITHDRAW                  SolanaVoteProgram_InstructionType = 3
	SolanaVoteProgram_COMPACT_UPDATE_VOTE_STATE SolanaVoteProgram_InstructionType = 4
)

func (SolanaVoteProgram_InstructionType) Descriptor

func (SolanaVoteProgram_InstructionType) Enum

func (SolanaVoteProgram_InstructionType) EnumDescriptor deprecated

func (SolanaVoteProgram_InstructionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SolanaVoteProgram_InstructionType.Descriptor instead.

func (SolanaVoteProgram_InstructionType) Name

func (SolanaVoteProgram_InstructionType) Number

func (SolanaVoteProgram_InstructionType) String

func (SolanaVoteProgram_InstructionType) Type

type SolanaVoteProgram_Unknown

type SolanaVoteProgram_Unknown struct {
	Unknown *SolanaUnknownInstruction `protobuf:"bytes,100,opt,name=unknown,proto3,oneof"`
}

type SolanaVoteProgram_Vote

type SolanaVoteProgram_Vote struct {
	Vote *SolanaVoteVoteInstruction `protobuf:"bytes,102,opt,name=vote,proto3,oneof"`
}

type SolanaVoteProgram_Withdraw

type SolanaVoteProgram_Withdraw struct {
	Withdraw *SolanaVoteWithdrawInstruction `protobuf:"bytes,103,opt,name=withdraw,proto3,oneof"`
}

type SolanaVoteVoteInstruction

type SolanaVoteVoteInstruction struct {
	VoteAccount      string                          `protobuf:"bytes,1,opt,name=vote_account,json=voteAccount,proto3" json:"vote_account,omitempty"`
	SlotHashesSysvar string                          `protobuf:"bytes,2,opt,name=slot_hashes_sysvar,json=slotHashesSysvar,proto3" json:"slot_hashes_sysvar,omitempty"`
	ClockSysvar      string                          `protobuf:"bytes,3,opt,name=clock_sysvar,json=clockSysvar,proto3" json:"clock_sysvar,omitempty"`
	VoteAuthority    string                          `protobuf:"bytes,4,opt,name=vote_authority,json=voteAuthority,proto3" json:"vote_authority,omitempty"`
	Vote             *SolanaVoteVoteInstruction_Vote `protobuf:"bytes,5,opt,name=vote,proto3" json:"vote,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaVoteVoteInstruction) Descriptor deprecated

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

Deprecated: Use SolanaVoteVoteInstruction.ProtoReflect.Descriptor instead.

func (*SolanaVoteVoteInstruction) GetClockSysvar

func (x *SolanaVoteVoteInstruction) GetClockSysvar() string

func (*SolanaVoteVoteInstruction) GetSlotHashesSysvar

func (x *SolanaVoteVoteInstruction) GetSlotHashesSysvar() string

func (*SolanaVoteVoteInstruction) GetVote

func (*SolanaVoteVoteInstruction) GetVoteAccount

func (x *SolanaVoteVoteInstruction) GetVoteAccount() string

func (*SolanaVoteVoteInstruction) GetVoteAuthority

func (x *SolanaVoteVoteInstruction) GetVoteAuthority() string

func (*SolanaVoteVoteInstruction) ProtoMessage

func (*SolanaVoteVoteInstruction) ProtoMessage()

func (*SolanaVoteVoteInstruction) ProtoReflect

func (*SolanaVoteVoteInstruction) Reset

func (x *SolanaVoteVoteInstruction) Reset()

func (*SolanaVoteVoteInstruction) String

func (x *SolanaVoteVoteInstruction) String() string

type SolanaVoteVoteInstruction_Vote

type SolanaVoteVoteInstruction_Vote struct {
	Slots     []uint64               `protobuf:"varint,1,rep,packed,name=slots,proto3" json:"slots,omitempty"`
	Hash      string                 `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaVoteVoteInstruction_Vote) Descriptor deprecated

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

Deprecated: Use SolanaVoteVoteInstruction_Vote.ProtoReflect.Descriptor instead.

func (*SolanaVoteVoteInstruction_Vote) GetHash

func (*SolanaVoteVoteInstruction_Vote) GetSlots

func (x *SolanaVoteVoteInstruction_Vote) GetSlots() []uint64

func (*SolanaVoteVoteInstruction_Vote) GetTimestamp

func (*SolanaVoteVoteInstruction_Vote) ProtoMessage

func (*SolanaVoteVoteInstruction_Vote) ProtoMessage()

func (*SolanaVoteVoteInstruction_Vote) ProtoReflect

func (*SolanaVoteVoteInstruction_Vote) Reset

func (x *SolanaVoteVoteInstruction_Vote) Reset()

func (*SolanaVoteVoteInstruction_Vote) String

type SolanaVoteWithdrawInstruction

type SolanaVoteWithdrawInstruction struct {
	VoteAccount       string `protobuf:"bytes,1,opt,name=vote_account,json=voteAccount,proto3" json:"vote_account,omitempty"`
	Destination       string `protobuf:"bytes,2,opt,name=destination,proto3" json:"destination,omitempty"`
	WithdrawAuthority string `protobuf:"bytes,3,opt,name=withdraw_authority,json=withdrawAuthority,proto3" json:"withdraw_authority,omitempty"`
	Lamports          uint64 `protobuf:"varint,4,opt,name=lamports,proto3" json:"lamports,omitempty"`
	// contains filtered or unexported fields
}

func (*SolanaVoteWithdrawInstruction) Descriptor deprecated

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

Deprecated: Use SolanaVoteWithdrawInstruction.ProtoReflect.Descriptor instead.

func (*SolanaVoteWithdrawInstruction) GetDestination

func (x *SolanaVoteWithdrawInstruction) GetDestination() string

func (*SolanaVoteWithdrawInstruction) GetLamports

func (x *SolanaVoteWithdrawInstruction) GetLamports() uint64

func (*SolanaVoteWithdrawInstruction) GetVoteAccount

func (x *SolanaVoteWithdrawInstruction) GetVoteAccount() string

func (*SolanaVoteWithdrawInstruction) GetWithdrawAuthority

func (x *SolanaVoteWithdrawInstruction) GetWithdrawAuthority() string

func (*SolanaVoteWithdrawInstruction) ProtoMessage

func (*SolanaVoteWithdrawInstruction) ProtoMessage()

func (*SolanaVoteWithdrawInstruction) ProtoReflect

func (*SolanaVoteWithdrawInstruction) Reset

func (x *SolanaVoteWithdrawInstruction) Reset()

func (*SolanaVoteWithdrawInstruction) String

type TransactionMetadata

type TransactionMetadata struct {
	Transactions []string `protobuf:"bytes,1,rep,name=transactions,proto3" json:"transactions,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionMetadata) Descriptor deprecated

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

Deprecated: Use TransactionMetadata.ProtoReflect.Descriptor instead.

func (*TransactionMetadata) GetTransactions

func (x *TransactionMetadata) GetTransactions() []string

func (*TransactionMetadata) ProtoMessage

func (*TransactionMetadata) ProtoMessage()

func (*TransactionMetadata) ProtoReflect

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

func (*TransactionMetadata) Reset

func (x *TransactionMetadata) Reset()

func (*TransactionMetadata) String

func (x *TransactionMetadata) String() string

type UnimplementedChainStorageServer

type UnimplementedChainStorageServer struct {
}

UnimplementedChainStorageServer should be embedded to have forward compatible implementations.

func (UnimplementedChainStorageServer) GetBlockFile

func (UnimplementedChainStorageServer) GetChainEvents

func (UnimplementedChainStorageServer) GetChainMetadata

func (UnimplementedChainStorageServer) GetLatestBlock

func (UnimplementedChainStorageServer) GetNativeBlock

func (UnimplementedChainStorageServer) GetRawBlock

func (UnimplementedChainStorageServer) GetRosettaBlock

func (UnimplementedChainStorageServer) StreamChainEvents

type UnsafeChainStorageServer

type UnsafeChainStorageServer interface {
	// contains filtered or unexported methods
}

UnsafeChainStorageServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ChainStorageServer will result in compilation errors.

type ValidateAccountStateRequest

type ValidateAccountStateRequest struct {
	AccountReq   *InternalGetVerifiedAccountStateRequest `protobuf:"bytes,1,opt,name=account_req,json=accountReq,proto3" json:"account_req,omitempty"`
	Block        *NativeBlock                            `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty"`
	AccountProof *GetAccountProofResponse                `protobuf:"bytes,3,opt,name=account_proof,json=accountProof,proto3" json:"account_proof,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateAccountStateRequest) Descriptor deprecated

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

Deprecated: Use ValidateAccountStateRequest.ProtoReflect.Descriptor instead.

func (*ValidateAccountStateRequest) GetAccountProof

func (*ValidateAccountStateRequest) GetAccountReq

func (*ValidateAccountStateRequest) GetBlock

func (*ValidateAccountStateRequest) ProtoMessage

func (*ValidateAccountStateRequest) ProtoMessage()

func (*ValidateAccountStateRequest) ProtoReflect

func (*ValidateAccountStateRequest) Reset

func (x *ValidateAccountStateRequest) Reset()

func (*ValidateAccountStateRequest) String

func (x *ValidateAccountStateRequest) String() string

type ValidateAccountStateResponse

type ValidateAccountStateResponse struct {
	Balance string `protobuf:"bytes,1,opt,name=balance,proto3" json:"balance,omitempty"`
	// Types that are assignable to Response:
	//
	//	*ValidateAccountStateResponse_Ethereum
	Response isValidateAccountStateResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*ValidateAccountStateResponse) Descriptor deprecated

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

Deprecated: Use ValidateAccountStateResponse.ProtoReflect.Descriptor instead.

func (*ValidateAccountStateResponse) GetBalance

func (x *ValidateAccountStateResponse) GetBalance() string

func (*ValidateAccountStateResponse) GetEthereum

func (*ValidateAccountStateResponse) GetResponse

func (m *ValidateAccountStateResponse) GetResponse() isValidateAccountStateResponse_Response

func (*ValidateAccountStateResponse) ProtoMessage

func (*ValidateAccountStateResponse) ProtoMessage()

func (*ValidateAccountStateResponse) ProtoReflect

func (*ValidateAccountStateResponse) Reset

func (x *ValidateAccountStateResponse) Reset()

func (*ValidateAccountStateResponse) String

type ValidateAccountStateResponse_Ethereum

type ValidateAccountStateResponse_Ethereum struct {
	Ethereum *EthereumAccountStateResponse `protobuf:"bytes,100,opt,name=ethereum,proto3,oneof"`
}

type ValidateRosettaBlockRequest

type ValidateRosettaBlockRequest struct {
	NativeBlock *NativeBlock `protobuf:"bytes,1,opt,name=native_block,json=nativeBlock,proto3" json:"native_block,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateRosettaBlockRequest) Descriptor deprecated

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

Deprecated: Use ValidateRosettaBlockRequest.ProtoReflect.Descriptor instead.

func (*ValidateRosettaBlockRequest) GetNativeBlock

func (x *ValidateRosettaBlockRequest) GetNativeBlock() *NativeBlock

func (*ValidateRosettaBlockRequest) ProtoMessage

func (*ValidateRosettaBlockRequest) ProtoMessage()

func (*ValidateRosettaBlockRequest) ProtoReflect

func (*ValidateRosettaBlockRequest) Reset

func (x *ValidateRosettaBlockRequest) Reset()

func (*ValidateRosettaBlockRequest) String

func (x *ValidateRosettaBlockRequest) String() string

Directories

Path Synopsis
Package chainstoragemocks is a generated GoMock package.
Package chainstoragemocks is a generated GoMock package.

Jump to

Keyboard shortcuts

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