transaction

package
v0.14.6 Latest Latest
Warning

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

Go to latest
Published: Jun 13, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_p2p_proto_sync_transaction_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type TransactionInBlock

type TransactionInBlock struct {

	// Types that are valid to be assigned to Txn:
	//
	//	*TransactionInBlock_DeclareV0
	//	*TransactionInBlock_DeclareV1
	//	*TransactionInBlock_DeclareV2
	//	*TransactionInBlock_DeclareV3
	//	*TransactionInBlock_Deploy_
	//	*TransactionInBlock_DeployAccountV1_
	//	*TransactionInBlock_DeployAccountV3
	//	*TransactionInBlock_InvokeV0_
	//	*TransactionInBlock_InvokeV1_
	//	*TransactionInBlock_InvokeV3
	//	*TransactionInBlock_L1Handler
	Txn             isTransactionInBlock_Txn `protobuf_oneof:"txn"`
	TransactionHash *common1.Hash            `protobuf:"bytes,12,opt,name=transaction_hash,json=transactionHash,proto3" json:"transaction_hash,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionInBlock) Descriptor deprecated

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

Deprecated: Use TransactionInBlock.ProtoReflect.Descriptor instead.

func (*TransactionInBlock) GetDeclareV0

func (*TransactionInBlock) GetDeclareV1

func (*TransactionInBlock) GetDeclareV2

func (*TransactionInBlock) GetDeclareV3

func (*TransactionInBlock) GetDeploy

func (*TransactionInBlock) GetDeployAccountV1

func (x *TransactionInBlock) GetDeployAccountV1() *TransactionInBlock_DeployAccountV1

func (*TransactionInBlock) GetDeployAccountV3

func (x *TransactionInBlock) GetDeployAccountV3() *transaction.DeployAccountV3

func (*TransactionInBlock) GetInvokeV0

func (*TransactionInBlock) GetInvokeV1

func (*TransactionInBlock) GetInvokeV3

func (x *TransactionInBlock) GetInvokeV3() *transaction.InvokeV3

func (*TransactionInBlock) GetL1Handler

func (x *TransactionInBlock) GetL1Handler() *transaction.L1HandlerV0

func (*TransactionInBlock) GetTransactionHash

func (x *TransactionInBlock) GetTransactionHash() *common1.Hash

func (*TransactionInBlock) GetTxn

func (x *TransactionInBlock) GetTxn() isTransactionInBlock_Txn

func (*TransactionInBlock) ProtoMessage

func (*TransactionInBlock) ProtoMessage()

func (*TransactionInBlock) ProtoReflect

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

func (*TransactionInBlock) Reset

func (x *TransactionInBlock) Reset()

func (*TransactionInBlock) String

func (x *TransactionInBlock) String() string

type TransactionInBlock_DeclareV0

type TransactionInBlock_DeclareV0 struct {
	DeclareV0 *TransactionInBlock_DeclareV0WithoutClass `protobuf:"bytes,1,opt,name=declare_v0,json=declareV0,proto3,oneof"`
}

type TransactionInBlock_DeclareV0WithoutClass

type TransactionInBlock_DeclareV0WithoutClass struct {
	Sender    *common1.Address              `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	MaxFee    *common1.Felt252              `protobuf:"bytes,2,opt,name=max_fee,json=maxFee,proto3" json:"max_fee,omitempty"`
	Signature *transaction.AccountSignature `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty"`
	ClassHash *common1.Hash                 `protobuf:"bytes,4,opt,name=class_hash,json=classHash,proto3" json:"class_hash,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionInBlock_DeclareV0WithoutClass) Descriptor deprecated

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

Deprecated: Use TransactionInBlock_DeclareV0WithoutClass.ProtoReflect.Descriptor instead.

func (*TransactionInBlock_DeclareV0WithoutClass) GetClassHash

func (*TransactionInBlock_DeclareV0WithoutClass) GetMaxFee

func (*TransactionInBlock_DeclareV0WithoutClass) GetSender

func (*TransactionInBlock_DeclareV0WithoutClass) GetSignature

func (*TransactionInBlock_DeclareV0WithoutClass) ProtoMessage

func (*TransactionInBlock_DeclareV0WithoutClass) ProtoReflect

func (*TransactionInBlock_DeclareV0WithoutClass) Reset

func (*TransactionInBlock_DeclareV0WithoutClass) String

type TransactionInBlock_DeclareV1

type TransactionInBlock_DeclareV1 struct {
	DeclareV1 *TransactionInBlock_DeclareV1WithoutClass `protobuf:"bytes,2,opt,name=declare_v1,json=declareV1,proto3,oneof"`
}

type TransactionInBlock_DeclareV1WithoutClass

type TransactionInBlock_DeclareV1WithoutClass struct {
	Sender    *common1.Address              `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	MaxFee    *common1.Felt252              `protobuf:"bytes,2,opt,name=max_fee,json=maxFee,proto3" json:"max_fee,omitempty"`
	Signature *transaction.AccountSignature `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty"`
	ClassHash *common1.Hash                 `protobuf:"bytes,4,opt,name=class_hash,json=classHash,proto3" json:"class_hash,omitempty"`
	Nonce     *common1.Felt252              `protobuf:"bytes,5,opt,name=nonce,proto3" json:"nonce,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionInBlock_DeclareV1WithoutClass) Descriptor deprecated

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

Deprecated: Use TransactionInBlock_DeclareV1WithoutClass.ProtoReflect.Descriptor instead.

func (*TransactionInBlock_DeclareV1WithoutClass) GetClassHash

func (*TransactionInBlock_DeclareV1WithoutClass) GetMaxFee

func (*TransactionInBlock_DeclareV1WithoutClass) GetNonce

func (*TransactionInBlock_DeclareV1WithoutClass) GetSender

func (*TransactionInBlock_DeclareV1WithoutClass) GetSignature

func (*TransactionInBlock_DeclareV1WithoutClass) ProtoMessage

func (*TransactionInBlock_DeclareV1WithoutClass) ProtoReflect

func (*TransactionInBlock_DeclareV1WithoutClass) Reset

func (*TransactionInBlock_DeclareV1WithoutClass) String

type TransactionInBlock_DeclareV2

type TransactionInBlock_DeclareV2 struct {
	DeclareV2 *TransactionInBlock_DeclareV2WithoutClass `protobuf:"bytes,3,opt,name=declare_v2,json=declareV2,proto3,oneof"`
}

type TransactionInBlock_DeclareV2WithoutClass

type TransactionInBlock_DeclareV2WithoutClass struct {
	Sender            *common1.Address              `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	MaxFee            *common1.Felt252              `protobuf:"bytes,2,opt,name=max_fee,json=maxFee,proto3" json:"max_fee,omitempty"`
	Signature         *transaction.AccountSignature `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty"`
	ClassHash         *common1.Hash                 `protobuf:"bytes,4,opt,name=class_hash,json=classHash,proto3" json:"class_hash,omitempty"`
	Nonce             *common1.Felt252              `protobuf:"bytes,5,opt,name=nonce,proto3" json:"nonce,omitempty"`
	CompiledClassHash *common1.Hash                 `protobuf:"bytes,6,opt,name=compiled_class_hash,json=compiledClassHash,proto3" json:"compiled_class_hash,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionInBlock_DeclareV2WithoutClass) Descriptor deprecated

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

Deprecated: Use TransactionInBlock_DeclareV2WithoutClass.ProtoReflect.Descriptor instead.

func (*TransactionInBlock_DeclareV2WithoutClass) GetClassHash

func (*TransactionInBlock_DeclareV2WithoutClass) GetCompiledClassHash

func (x *TransactionInBlock_DeclareV2WithoutClass) GetCompiledClassHash() *common1.Hash

func (*TransactionInBlock_DeclareV2WithoutClass) GetMaxFee

func (*TransactionInBlock_DeclareV2WithoutClass) GetNonce

func (*TransactionInBlock_DeclareV2WithoutClass) GetSender

func (*TransactionInBlock_DeclareV2WithoutClass) GetSignature

func (*TransactionInBlock_DeclareV2WithoutClass) ProtoMessage

func (*TransactionInBlock_DeclareV2WithoutClass) ProtoReflect

func (*TransactionInBlock_DeclareV2WithoutClass) Reset

func (*TransactionInBlock_DeclareV2WithoutClass) String

type TransactionInBlock_DeclareV3

type TransactionInBlock_DeclareV3 struct {
	DeclareV3 *TransactionInBlock_DeclareV3WithoutClass `protobuf:"bytes,4,opt,name=declare_v3,json=declareV3,proto3,oneof"`
}

type TransactionInBlock_DeclareV3WithoutClass

type TransactionInBlock_DeclareV3WithoutClass struct {
	Common    *transaction.DeclareV3Common `protobuf:"bytes,1,opt,name=common,proto3" json:"common,omitempty"`
	ClassHash *common1.Hash                `protobuf:"bytes,2,opt,name=class_hash,json=classHash,proto3" json:"class_hash,omitempty"`
	// contains filtered or unexported fields
}

see https://external.integration.starknet.io/feeder_gateway/get_transaction?transactionHash=0x41d1f5206ef58a443e7d3d1ca073171ec25fa75313394318fc83a074a6631c3

func (*TransactionInBlock_DeclareV3WithoutClass) Descriptor deprecated

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

Deprecated: Use TransactionInBlock_DeclareV3WithoutClass.ProtoReflect.Descriptor instead.

func (*TransactionInBlock_DeclareV3WithoutClass) GetClassHash

func (*TransactionInBlock_DeclareV3WithoutClass) GetCommon

func (*TransactionInBlock_DeclareV3WithoutClass) ProtoMessage

func (*TransactionInBlock_DeclareV3WithoutClass) ProtoReflect

func (*TransactionInBlock_DeclareV3WithoutClass) Reset

func (*TransactionInBlock_DeclareV3WithoutClass) String

type TransactionInBlock_Deploy

type TransactionInBlock_Deploy struct {
	ClassHash   *common1.Hash      `protobuf:"bytes,1,opt,name=class_hash,json=classHash,proto3" json:"class_hash,omitempty"`
	AddressSalt *common1.Felt252   `protobuf:"bytes,2,opt,name=address_salt,json=addressSalt,proto3" json:"address_salt,omitempty"`
	Calldata    []*common1.Felt252 `protobuf:"bytes,3,rep,name=calldata,proto3" json:"calldata,omitempty"`
	Version     uint32             `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionInBlock_Deploy) Descriptor deprecated

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

Deprecated: Use TransactionInBlock_Deploy.ProtoReflect.Descriptor instead.

func (*TransactionInBlock_Deploy) GetAddressSalt

func (x *TransactionInBlock_Deploy) GetAddressSalt() *common1.Felt252

func (*TransactionInBlock_Deploy) GetCalldata

func (x *TransactionInBlock_Deploy) GetCalldata() []*common1.Felt252

func (*TransactionInBlock_Deploy) GetClassHash

func (x *TransactionInBlock_Deploy) GetClassHash() *common1.Hash

func (*TransactionInBlock_Deploy) GetVersion

func (x *TransactionInBlock_Deploy) GetVersion() uint32

func (*TransactionInBlock_Deploy) ProtoMessage

func (*TransactionInBlock_Deploy) ProtoMessage()

func (*TransactionInBlock_Deploy) ProtoReflect

func (*TransactionInBlock_Deploy) Reset

func (x *TransactionInBlock_Deploy) Reset()

func (*TransactionInBlock_Deploy) String

func (x *TransactionInBlock_Deploy) String() string

type TransactionInBlock_DeployAccountV1

type TransactionInBlock_DeployAccountV1 struct {
	MaxFee      *common1.Felt252              `protobuf:"bytes,1,opt,name=max_fee,json=maxFee,proto3" json:"max_fee,omitempty"`
	Signature   *transaction.AccountSignature `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	ClassHash   *common1.Hash                 `protobuf:"bytes,3,opt,name=class_hash,json=classHash,proto3" json:"class_hash,omitempty"`
	Nonce       *common1.Felt252              `protobuf:"bytes,4,opt,name=nonce,proto3" json:"nonce,omitempty"`
	AddressSalt *common1.Felt252              `protobuf:"bytes,5,opt,name=address_salt,json=addressSalt,proto3" json:"address_salt,omitempty"`
	Calldata    []*common1.Felt252            `protobuf:"bytes,6,rep,name=calldata,proto3" json:"calldata,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionInBlock_DeployAccountV1) Descriptor deprecated

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

Deprecated: Use TransactionInBlock_DeployAccountV1.ProtoReflect.Descriptor instead.

func (*TransactionInBlock_DeployAccountV1) GetAddressSalt

func (x *TransactionInBlock_DeployAccountV1) GetAddressSalt() *common1.Felt252

func (*TransactionInBlock_DeployAccountV1) GetCalldata

func (*TransactionInBlock_DeployAccountV1) GetClassHash

func (x *TransactionInBlock_DeployAccountV1) GetClassHash() *common1.Hash

func (*TransactionInBlock_DeployAccountV1) GetMaxFee

func (*TransactionInBlock_DeployAccountV1) GetNonce

func (*TransactionInBlock_DeployAccountV1) GetSignature

func (*TransactionInBlock_DeployAccountV1) ProtoMessage

func (*TransactionInBlock_DeployAccountV1) ProtoMessage()

func (*TransactionInBlock_DeployAccountV1) ProtoReflect

func (*TransactionInBlock_DeployAccountV1) Reset

func (*TransactionInBlock_DeployAccountV1) String

type TransactionInBlock_DeployAccountV1_

type TransactionInBlock_DeployAccountV1_ struct {
	DeployAccountV1 *TransactionInBlock_DeployAccountV1 `protobuf:"bytes,6,opt,name=deploy_account_v1,json=deployAccountV1,proto3,oneof"`
}

type TransactionInBlock_DeployAccountV3

type TransactionInBlock_DeployAccountV3 struct {
	DeployAccountV3 *transaction.DeployAccountV3 `protobuf:"bytes,7,opt,name=deploy_account_v3,json=deployAccountV3,proto3,oneof"`
}

type TransactionInBlock_Deploy_

type TransactionInBlock_Deploy_ struct {
	Deploy *TransactionInBlock_Deploy `protobuf:"bytes,5,opt,name=deploy,proto3,oneof"`
}

type TransactionInBlock_InvokeV0

type TransactionInBlock_InvokeV0 struct {
	MaxFee             *common1.Felt252              `protobuf:"bytes,1,opt,name=max_fee,json=maxFee,proto3" json:"max_fee,omitempty"`
	Signature          *transaction.AccountSignature `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	Address            *common1.Address              `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	EntryPointSelector *common1.Felt252              `protobuf:"bytes,4,opt,name=entry_point_selector,json=entryPointSelector,proto3" json:"entry_point_selector,omitempty"`
	Calldata           []*common1.Felt252            `protobuf:"bytes,5,rep,name=calldata,proto3" json:"calldata,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionInBlock_InvokeV0) Descriptor deprecated

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

Deprecated: Use TransactionInBlock_InvokeV0.ProtoReflect.Descriptor instead.

func (*TransactionInBlock_InvokeV0) GetAddress

func (x *TransactionInBlock_InvokeV0) GetAddress() *common1.Address

func (*TransactionInBlock_InvokeV0) GetCalldata

func (x *TransactionInBlock_InvokeV0) GetCalldata() []*common1.Felt252

func (*TransactionInBlock_InvokeV0) GetEntryPointSelector

func (x *TransactionInBlock_InvokeV0) GetEntryPointSelector() *common1.Felt252

func (*TransactionInBlock_InvokeV0) GetMaxFee

func (*TransactionInBlock_InvokeV0) GetSignature

func (*TransactionInBlock_InvokeV0) ProtoMessage

func (*TransactionInBlock_InvokeV0) ProtoMessage()

func (*TransactionInBlock_InvokeV0) ProtoReflect

func (*TransactionInBlock_InvokeV0) Reset

func (x *TransactionInBlock_InvokeV0) Reset()

func (*TransactionInBlock_InvokeV0) String

func (x *TransactionInBlock_InvokeV0) String() string

type TransactionInBlock_InvokeV0_

type TransactionInBlock_InvokeV0_ struct {
	InvokeV0 *TransactionInBlock_InvokeV0 `protobuf:"bytes,8,opt,name=invoke_v0,json=invokeV0,proto3,oneof"`
}

type TransactionInBlock_InvokeV1

type TransactionInBlock_InvokeV1 struct {
	Sender    *common1.Address              `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	MaxFee    *common1.Felt252              `protobuf:"bytes,2,opt,name=max_fee,json=maxFee,proto3" json:"max_fee,omitempty"`
	Signature *transaction.AccountSignature `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty"`
	Calldata  []*common1.Felt252            `protobuf:"bytes,4,rep,name=calldata,proto3" json:"calldata,omitempty"`
	Nonce     *common1.Felt252              `protobuf:"bytes,5,opt,name=nonce,proto3" json:"nonce,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionInBlock_InvokeV1) Descriptor deprecated

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

Deprecated: Use TransactionInBlock_InvokeV1.ProtoReflect.Descriptor instead.

func (*TransactionInBlock_InvokeV1) GetCalldata

func (x *TransactionInBlock_InvokeV1) GetCalldata() []*common1.Felt252

func (*TransactionInBlock_InvokeV1) GetMaxFee

func (*TransactionInBlock_InvokeV1) GetNonce

func (*TransactionInBlock_InvokeV1) GetSender

func (*TransactionInBlock_InvokeV1) GetSignature

func (*TransactionInBlock_InvokeV1) ProtoMessage

func (*TransactionInBlock_InvokeV1) ProtoMessage()

func (*TransactionInBlock_InvokeV1) ProtoReflect

func (*TransactionInBlock_InvokeV1) Reset

func (x *TransactionInBlock_InvokeV1) Reset()

func (*TransactionInBlock_InvokeV1) String

func (x *TransactionInBlock_InvokeV1) String() string

type TransactionInBlock_InvokeV1_

type TransactionInBlock_InvokeV1_ struct {
	InvokeV1 *TransactionInBlock_InvokeV1 `protobuf:"bytes,9,opt,name=invoke_v1,json=invokeV1,proto3,oneof"`
}

type TransactionInBlock_InvokeV3

type TransactionInBlock_InvokeV3 struct {
	InvokeV3 *transaction.InvokeV3 `protobuf:"bytes,10,opt,name=invoke_v3,json=invokeV3,proto3,oneof"`
}

type TransactionInBlock_L1Handler

type TransactionInBlock_L1Handler struct {
	L1Handler *transaction.L1HandlerV0 `protobuf:"bytes,11,opt,name=l1_handler,json=l1Handler,proto3,oneof"`
}

type TransactionWithReceipt

type TransactionWithReceipt struct {
	Transaction *TransactionInBlock `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"`
	Receipt     *receipt.Receipt    `protobuf:"bytes,2,opt,name=receipt,proto3" json:"receipt,omitempty"`
	// contains filtered or unexported fields
}

func (*TransactionWithReceipt) Descriptor deprecated

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

Deprecated: Use TransactionWithReceipt.ProtoReflect.Descriptor instead.

func (*TransactionWithReceipt) GetReceipt

func (x *TransactionWithReceipt) GetReceipt() *receipt.Receipt

func (*TransactionWithReceipt) GetTransaction

func (x *TransactionWithReceipt) GetTransaction() *TransactionInBlock

func (*TransactionWithReceipt) ProtoMessage

func (*TransactionWithReceipt) ProtoMessage()

func (*TransactionWithReceipt) ProtoReflect

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

func (*TransactionWithReceipt) Reset

func (x *TransactionWithReceipt) Reset()

func (*TransactionWithReceipt) String

func (x *TransactionWithReceipt) String() string

type TransactionsRequest

type TransactionsRequest struct {
	Iteration *common.Iteration `protobuf:"bytes,1,opt,name=iteration,proto3" json:"iteration,omitempty"`
	// contains filtered or unexported fields
}

TBD: can support a flag to return tx hashes only, good for standalone mempool to remove them, or any node that keeps track of transaction streaming in the consensus.

func (*TransactionsRequest) Descriptor deprecated

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

Deprecated: Use TransactionsRequest.ProtoReflect.Descriptor instead.

func (*TransactionsRequest) GetIteration

func (x *TransactionsRequest) GetIteration() *common.Iteration

func (*TransactionsRequest) ProtoMessage

func (*TransactionsRequest) ProtoMessage()

func (*TransactionsRequest) ProtoReflect

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

func (*TransactionsRequest) Reset

func (x *TransactionsRequest) Reset()

func (*TransactionsRequest) String

func (x *TransactionsRequest) String() string

type TransactionsResponse

type TransactionsResponse struct {

	// Types that are valid to be assigned to TransactionMessage:
	//
	//	*TransactionsResponse_TransactionWithReceipt
	//	*TransactionsResponse_Fin
	TransactionMessage isTransactionsResponse_TransactionMessage `protobuf_oneof:"transaction_message"`
	// contains filtered or unexported fields
}

Responses are sent ordered by the order given in the request. The order inside each block is according to the execution order.

func (*TransactionsResponse) Descriptor deprecated

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

Deprecated: Use TransactionsResponse.ProtoReflect.Descriptor instead.

func (*TransactionsResponse) GetFin

func (x *TransactionsResponse) GetFin() *common1.Fin

func (*TransactionsResponse) GetTransactionMessage

func (x *TransactionsResponse) GetTransactionMessage() isTransactionsResponse_TransactionMessage

func (*TransactionsResponse) GetTransactionWithReceipt

func (x *TransactionsResponse) GetTransactionWithReceipt() *TransactionWithReceipt

func (*TransactionsResponse) ProtoMessage

func (*TransactionsResponse) ProtoMessage()

func (*TransactionsResponse) ProtoReflect

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

func (*TransactionsResponse) Reset

func (x *TransactionsResponse) Reset()

func (*TransactionsResponse) String

func (x *TransactionsResponse) String() string

type TransactionsResponse_Fin

type TransactionsResponse_Fin struct {
	Fin *common1.Fin `protobuf:"bytes,2,opt,name=fin,proto3,oneof"` // Fin is sent after the peer sent all the data or when it encountered a block that it doesn't have its transactions.
}

type TransactionsResponse_TransactionWithReceipt

type TransactionsResponse_TransactionWithReceipt struct {
	TransactionWithReceipt *TransactionWithReceipt `protobuf:"bytes,1,opt,name=transaction_with_receipt,json=transactionWithReceipt,proto3,oneof"`
}

Jump to

Keyboard shortcuts

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