Documentation
¶
Index ¶
- Variables
- type TransactionInBlock
- func (*TransactionInBlock) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionInBlock) GetDeclareV0() *TransactionInBlock_DeclareV0WithoutClass
- func (x *TransactionInBlock) GetDeclareV1() *TransactionInBlock_DeclareV1WithoutClass
- func (x *TransactionInBlock) GetDeclareV2() *TransactionInBlock_DeclareV2WithoutClass
- func (x *TransactionInBlock) GetDeclareV3() *TransactionInBlock_DeclareV3WithoutClass
- func (x *TransactionInBlock) GetDeploy() *TransactionInBlock_Deploy
- func (x *TransactionInBlock) GetDeployAccountV1() *TransactionInBlock_DeployAccountV1
- func (x *TransactionInBlock) GetDeployAccountV3() *transaction.DeployAccountV3
- func (x *TransactionInBlock) GetInvokeV0() *TransactionInBlock_InvokeV0
- func (x *TransactionInBlock) GetInvokeV1() *TransactionInBlock_InvokeV1
- func (x *TransactionInBlock) GetInvokeV3() *transaction.InvokeV3
- func (x *TransactionInBlock) GetL1Handler() *transaction.L1HandlerV0
- func (x *TransactionInBlock) GetTransactionHash() *common1.Hash
- func (x *TransactionInBlock) GetTxn() isTransactionInBlock_Txn
- func (*TransactionInBlock) ProtoMessage()
- func (x *TransactionInBlock) ProtoReflect() protoreflect.Message
- func (x *TransactionInBlock) Reset()
- func (x *TransactionInBlock) String() string
- type TransactionInBlock_DeclareV0
- type TransactionInBlock_DeclareV0WithoutClass
- func (*TransactionInBlock_DeclareV0WithoutClass) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionInBlock_DeclareV0WithoutClass) GetClassHash() *common1.Hash
- func (x *TransactionInBlock_DeclareV0WithoutClass) GetMaxFee() *common1.Felt252
- func (x *TransactionInBlock_DeclareV0WithoutClass) GetSender() *common1.Address
- func (x *TransactionInBlock_DeclareV0WithoutClass) GetSignature() *transaction.AccountSignature
- func (*TransactionInBlock_DeclareV0WithoutClass) ProtoMessage()
- func (x *TransactionInBlock_DeclareV0WithoutClass) ProtoReflect() protoreflect.Message
- func (x *TransactionInBlock_DeclareV0WithoutClass) Reset()
- func (x *TransactionInBlock_DeclareV0WithoutClass) String() string
- type TransactionInBlock_DeclareV1
- type TransactionInBlock_DeclareV1WithoutClass
- func (*TransactionInBlock_DeclareV1WithoutClass) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionInBlock_DeclareV1WithoutClass) GetClassHash() *common1.Hash
- func (x *TransactionInBlock_DeclareV1WithoutClass) GetMaxFee() *common1.Felt252
- func (x *TransactionInBlock_DeclareV1WithoutClass) GetNonce() *common1.Felt252
- func (x *TransactionInBlock_DeclareV1WithoutClass) GetSender() *common1.Address
- func (x *TransactionInBlock_DeclareV1WithoutClass) GetSignature() *transaction.AccountSignature
- func (*TransactionInBlock_DeclareV1WithoutClass) ProtoMessage()
- func (x *TransactionInBlock_DeclareV1WithoutClass) ProtoReflect() protoreflect.Message
- func (x *TransactionInBlock_DeclareV1WithoutClass) Reset()
- func (x *TransactionInBlock_DeclareV1WithoutClass) String() string
- type TransactionInBlock_DeclareV2
- type TransactionInBlock_DeclareV2WithoutClass
- func (*TransactionInBlock_DeclareV2WithoutClass) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionInBlock_DeclareV2WithoutClass) GetClassHash() *common1.Hash
- func (x *TransactionInBlock_DeclareV2WithoutClass) GetCompiledClassHash() *common1.Hash
- func (x *TransactionInBlock_DeclareV2WithoutClass) GetMaxFee() *common1.Felt252
- func (x *TransactionInBlock_DeclareV2WithoutClass) GetNonce() *common1.Felt252
- func (x *TransactionInBlock_DeclareV2WithoutClass) GetSender() *common1.Address
- func (x *TransactionInBlock_DeclareV2WithoutClass) GetSignature() *transaction.AccountSignature
- func (*TransactionInBlock_DeclareV2WithoutClass) ProtoMessage()
- func (x *TransactionInBlock_DeclareV2WithoutClass) ProtoReflect() protoreflect.Message
- func (x *TransactionInBlock_DeclareV2WithoutClass) Reset()
- func (x *TransactionInBlock_DeclareV2WithoutClass) String() string
- type TransactionInBlock_DeclareV3
- type TransactionInBlock_DeclareV3WithoutClass
- func (*TransactionInBlock_DeclareV3WithoutClass) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionInBlock_DeclareV3WithoutClass) GetClassHash() *common1.Hash
- func (x *TransactionInBlock_DeclareV3WithoutClass) GetCommon() *transaction.DeclareV3Common
- func (*TransactionInBlock_DeclareV3WithoutClass) ProtoMessage()
- func (x *TransactionInBlock_DeclareV3WithoutClass) ProtoReflect() protoreflect.Message
- func (x *TransactionInBlock_DeclareV3WithoutClass) Reset()
- func (x *TransactionInBlock_DeclareV3WithoutClass) String() string
- type TransactionInBlock_Deploy
- func (*TransactionInBlock_Deploy) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionInBlock_Deploy) GetAddressSalt() *common1.Felt252
- func (x *TransactionInBlock_Deploy) GetCalldata() []*common1.Felt252
- func (x *TransactionInBlock_Deploy) GetClassHash() *common1.Hash
- func (x *TransactionInBlock_Deploy) GetVersion() uint32
- func (*TransactionInBlock_Deploy) ProtoMessage()
- func (x *TransactionInBlock_Deploy) ProtoReflect() protoreflect.Message
- func (x *TransactionInBlock_Deploy) Reset()
- func (x *TransactionInBlock_Deploy) String() string
- type TransactionInBlock_DeployAccountV1
- func (*TransactionInBlock_DeployAccountV1) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionInBlock_DeployAccountV1) GetAddressSalt() *common1.Felt252
- func (x *TransactionInBlock_DeployAccountV1) GetCalldata() []*common1.Felt252
- func (x *TransactionInBlock_DeployAccountV1) GetClassHash() *common1.Hash
- func (x *TransactionInBlock_DeployAccountV1) GetMaxFee() *common1.Felt252
- func (x *TransactionInBlock_DeployAccountV1) GetNonce() *common1.Felt252
- func (x *TransactionInBlock_DeployAccountV1) GetSignature() *transaction.AccountSignature
- func (*TransactionInBlock_DeployAccountV1) ProtoMessage()
- func (x *TransactionInBlock_DeployAccountV1) ProtoReflect() protoreflect.Message
- func (x *TransactionInBlock_DeployAccountV1) Reset()
- func (x *TransactionInBlock_DeployAccountV1) String() string
- type TransactionInBlock_DeployAccountV1_
- type TransactionInBlock_DeployAccountV3
- type TransactionInBlock_Deploy_
- type TransactionInBlock_InvokeV0
- func (*TransactionInBlock_InvokeV0) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionInBlock_InvokeV0) GetAddress() *common1.Address
- func (x *TransactionInBlock_InvokeV0) GetCalldata() []*common1.Felt252
- func (x *TransactionInBlock_InvokeV0) GetEntryPointSelector() *common1.Felt252
- func (x *TransactionInBlock_InvokeV0) GetMaxFee() *common1.Felt252
- func (x *TransactionInBlock_InvokeV0) GetSignature() *transaction.AccountSignature
- func (*TransactionInBlock_InvokeV0) ProtoMessage()
- func (x *TransactionInBlock_InvokeV0) ProtoReflect() protoreflect.Message
- func (x *TransactionInBlock_InvokeV0) Reset()
- func (x *TransactionInBlock_InvokeV0) String() string
- type TransactionInBlock_InvokeV0_
- type TransactionInBlock_InvokeV1
- func (*TransactionInBlock_InvokeV1) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionInBlock_InvokeV1) GetCalldata() []*common1.Felt252
- func (x *TransactionInBlock_InvokeV1) GetMaxFee() *common1.Felt252
- func (x *TransactionInBlock_InvokeV1) GetNonce() *common1.Felt252
- func (x *TransactionInBlock_InvokeV1) GetSender() *common1.Address
- func (x *TransactionInBlock_InvokeV1) GetSignature() *transaction.AccountSignature
- func (*TransactionInBlock_InvokeV1) ProtoMessage()
- func (x *TransactionInBlock_InvokeV1) ProtoReflect() protoreflect.Message
- func (x *TransactionInBlock_InvokeV1) Reset()
- func (x *TransactionInBlock_InvokeV1) String() string
- type TransactionInBlock_InvokeV1_
- type TransactionInBlock_InvokeV3
- type TransactionInBlock_L1Handler
- type TransactionWithReceipt
- func (*TransactionWithReceipt) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionWithReceipt) GetReceipt() *receipt.Receipt
- func (x *TransactionWithReceipt) GetTransaction() *TransactionInBlock
- func (*TransactionWithReceipt) ProtoMessage()
- func (x *TransactionWithReceipt) ProtoReflect() protoreflect.Message
- func (x *TransactionWithReceipt) Reset()
- func (x *TransactionWithReceipt) String() string
- type TransactionsRequest
- func (*TransactionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionsRequest) GetIteration() *common.Iteration
- func (*TransactionsRequest) ProtoMessage()
- func (x *TransactionsRequest) ProtoReflect() protoreflect.Message
- func (x *TransactionsRequest) Reset()
- func (x *TransactionsRequest) String() string
- type TransactionsResponse
- func (*TransactionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionsResponse) GetFin() *common1.Fin
- func (x *TransactionsResponse) GetTransactionMessage() isTransactionsResponse_TransactionMessage
- func (x *TransactionsResponse) GetTransactionWithReceipt() *TransactionWithReceipt
- func (*TransactionsResponse) ProtoMessage()
- func (x *TransactionsResponse) ProtoReflect() protoreflect.Message
- func (x *TransactionsResponse) Reset()
- func (x *TransactionsResponse) String() string
- type TransactionsResponse_Fin
- type TransactionsResponse_TransactionWithReceipt
Constants ¶
This section is empty.
Variables ¶
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 (x *TransactionInBlock) GetDeclareV0() *TransactionInBlock_DeclareV0WithoutClass
func (*TransactionInBlock) GetDeclareV1 ¶
func (x *TransactionInBlock) GetDeclareV1() *TransactionInBlock_DeclareV1WithoutClass
func (*TransactionInBlock) GetDeclareV2 ¶
func (x *TransactionInBlock) GetDeclareV2() *TransactionInBlock_DeclareV2WithoutClass
func (*TransactionInBlock) GetDeclareV3 ¶
func (x *TransactionInBlock) GetDeclareV3() *TransactionInBlock_DeclareV3WithoutClass
func (*TransactionInBlock) GetDeploy ¶
func (x *TransactionInBlock) GetDeploy() *TransactionInBlock_Deploy
func (*TransactionInBlock) GetDeployAccountV1 ¶
func (x *TransactionInBlock) GetDeployAccountV1() *TransactionInBlock_DeployAccountV1
func (*TransactionInBlock) GetDeployAccountV3 ¶
func (x *TransactionInBlock) GetDeployAccountV3() *transaction.DeployAccountV3
func (*TransactionInBlock) GetInvokeV0 ¶
func (x *TransactionInBlock) GetInvokeV0() *TransactionInBlock_InvokeV0
func (*TransactionInBlock) GetInvokeV1 ¶
func (x *TransactionInBlock) GetInvokeV1() *TransactionInBlock_InvokeV1
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 (x *TransactionInBlock_DeclareV0WithoutClass) GetClassHash() *common1.Hash
func (*TransactionInBlock_DeclareV0WithoutClass) GetMaxFee ¶
func (x *TransactionInBlock_DeclareV0WithoutClass) GetMaxFee() *common1.Felt252
func (*TransactionInBlock_DeclareV0WithoutClass) GetSender ¶
func (x *TransactionInBlock_DeclareV0WithoutClass) GetSender() *common1.Address
func (*TransactionInBlock_DeclareV0WithoutClass) GetSignature ¶
func (x *TransactionInBlock_DeclareV0WithoutClass) GetSignature() *transaction.AccountSignature
func (*TransactionInBlock_DeclareV0WithoutClass) ProtoMessage ¶
func (*TransactionInBlock_DeclareV0WithoutClass) ProtoMessage()
func (*TransactionInBlock_DeclareV0WithoutClass) ProtoReflect ¶
func (x *TransactionInBlock_DeclareV0WithoutClass) ProtoReflect() protoreflect.Message
func (*TransactionInBlock_DeclareV0WithoutClass) Reset ¶
func (x *TransactionInBlock_DeclareV0WithoutClass) Reset()
func (*TransactionInBlock_DeclareV0WithoutClass) String ¶
func (x *TransactionInBlock_DeclareV0WithoutClass) String() 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 (x *TransactionInBlock_DeclareV1WithoutClass) GetClassHash() *common1.Hash
func (*TransactionInBlock_DeclareV1WithoutClass) GetMaxFee ¶
func (x *TransactionInBlock_DeclareV1WithoutClass) GetMaxFee() *common1.Felt252
func (*TransactionInBlock_DeclareV1WithoutClass) GetNonce ¶
func (x *TransactionInBlock_DeclareV1WithoutClass) GetNonce() *common1.Felt252
func (*TransactionInBlock_DeclareV1WithoutClass) GetSender ¶
func (x *TransactionInBlock_DeclareV1WithoutClass) GetSender() *common1.Address
func (*TransactionInBlock_DeclareV1WithoutClass) GetSignature ¶
func (x *TransactionInBlock_DeclareV1WithoutClass) GetSignature() *transaction.AccountSignature
func (*TransactionInBlock_DeclareV1WithoutClass) ProtoMessage ¶
func (*TransactionInBlock_DeclareV1WithoutClass) ProtoMessage()
func (*TransactionInBlock_DeclareV1WithoutClass) ProtoReflect ¶
func (x *TransactionInBlock_DeclareV1WithoutClass) ProtoReflect() protoreflect.Message
func (*TransactionInBlock_DeclareV1WithoutClass) Reset ¶
func (x *TransactionInBlock_DeclareV1WithoutClass) Reset()
func (*TransactionInBlock_DeclareV1WithoutClass) String ¶
func (x *TransactionInBlock_DeclareV1WithoutClass) String() 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 (x *TransactionInBlock_DeclareV2WithoutClass) GetClassHash() *common1.Hash
func (*TransactionInBlock_DeclareV2WithoutClass) GetCompiledClassHash ¶
func (x *TransactionInBlock_DeclareV2WithoutClass) GetCompiledClassHash() *common1.Hash
func (*TransactionInBlock_DeclareV2WithoutClass) GetMaxFee ¶
func (x *TransactionInBlock_DeclareV2WithoutClass) GetMaxFee() *common1.Felt252
func (*TransactionInBlock_DeclareV2WithoutClass) GetNonce ¶
func (x *TransactionInBlock_DeclareV2WithoutClass) GetNonce() *common1.Felt252
func (*TransactionInBlock_DeclareV2WithoutClass) GetSender ¶
func (x *TransactionInBlock_DeclareV2WithoutClass) GetSender() *common1.Address
func (*TransactionInBlock_DeclareV2WithoutClass) GetSignature ¶
func (x *TransactionInBlock_DeclareV2WithoutClass) GetSignature() *transaction.AccountSignature
func (*TransactionInBlock_DeclareV2WithoutClass) ProtoMessage ¶
func (*TransactionInBlock_DeclareV2WithoutClass) ProtoMessage()
func (*TransactionInBlock_DeclareV2WithoutClass) ProtoReflect ¶
func (x *TransactionInBlock_DeclareV2WithoutClass) ProtoReflect() protoreflect.Message
func (*TransactionInBlock_DeclareV2WithoutClass) Reset ¶
func (x *TransactionInBlock_DeclareV2WithoutClass) Reset()
func (*TransactionInBlock_DeclareV2WithoutClass) String ¶
func (x *TransactionInBlock_DeclareV2WithoutClass) String() 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
}
func (*TransactionInBlock_DeclareV3WithoutClass) Descriptor
deprecated
func (*TransactionInBlock_DeclareV3WithoutClass) Descriptor() ([]byte, []int)
Deprecated: Use TransactionInBlock_DeclareV3WithoutClass.ProtoReflect.Descriptor instead.
func (*TransactionInBlock_DeclareV3WithoutClass) GetClassHash ¶
func (x *TransactionInBlock_DeclareV3WithoutClass) GetClassHash() *common1.Hash
func (*TransactionInBlock_DeclareV3WithoutClass) GetCommon ¶
func (x *TransactionInBlock_DeclareV3WithoutClass) GetCommon() *transaction.DeclareV3Common
func (*TransactionInBlock_DeclareV3WithoutClass) ProtoMessage ¶
func (*TransactionInBlock_DeclareV3WithoutClass) ProtoMessage()
func (*TransactionInBlock_DeclareV3WithoutClass) ProtoReflect ¶
func (x *TransactionInBlock_DeclareV3WithoutClass) ProtoReflect() protoreflect.Message
func (*TransactionInBlock_DeclareV3WithoutClass) Reset ¶
func (x *TransactionInBlock_DeclareV3WithoutClass) Reset()
func (*TransactionInBlock_DeclareV3WithoutClass) String ¶
func (x *TransactionInBlock_DeclareV3WithoutClass) String() 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 (x *TransactionInBlock_Deploy) ProtoReflect() protoreflect.Message
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 (x *TransactionInBlock_DeployAccountV1) GetCalldata() []*common1.Felt252
func (*TransactionInBlock_DeployAccountV1) GetClassHash ¶
func (x *TransactionInBlock_DeployAccountV1) GetClassHash() *common1.Hash
func (*TransactionInBlock_DeployAccountV1) GetMaxFee ¶
func (x *TransactionInBlock_DeployAccountV1) GetMaxFee() *common1.Felt252
func (*TransactionInBlock_DeployAccountV1) GetNonce ¶
func (x *TransactionInBlock_DeployAccountV1) GetNonce() *common1.Felt252
func (*TransactionInBlock_DeployAccountV1) GetSignature ¶
func (x *TransactionInBlock_DeployAccountV1) GetSignature() *transaction.AccountSignature
func (*TransactionInBlock_DeployAccountV1) ProtoMessage ¶
func (*TransactionInBlock_DeployAccountV1) ProtoMessage()
func (*TransactionInBlock_DeployAccountV1) ProtoReflect ¶
func (x *TransactionInBlock_DeployAccountV1) ProtoReflect() protoreflect.Message
func (*TransactionInBlock_DeployAccountV1) Reset ¶
func (x *TransactionInBlock_DeployAccountV1) Reset()
func (*TransactionInBlock_DeployAccountV1) String ¶
func (x *TransactionInBlock_DeployAccountV1) String() 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 (x *TransactionInBlock_InvokeV0) GetMaxFee() *common1.Felt252
func (*TransactionInBlock_InvokeV0) GetSignature ¶
func (x *TransactionInBlock_InvokeV0) GetSignature() *transaction.AccountSignature
func (*TransactionInBlock_InvokeV0) ProtoMessage ¶
func (*TransactionInBlock_InvokeV0) ProtoMessage()
func (*TransactionInBlock_InvokeV0) ProtoReflect ¶
func (x *TransactionInBlock_InvokeV0) ProtoReflect() protoreflect.Message
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 (x *TransactionInBlock_InvokeV1) GetMaxFee() *common1.Felt252
func (*TransactionInBlock_InvokeV1) GetNonce ¶
func (x *TransactionInBlock_InvokeV1) GetNonce() *common1.Felt252
func (*TransactionInBlock_InvokeV1) GetSender ¶
func (x *TransactionInBlock_InvokeV1) GetSender() *common1.Address
func (*TransactionInBlock_InvokeV1) GetSignature ¶
func (x *TransactionInBlock_InvokeV1) GetSignature() *transaction.AccountSignature
func (*TransactionInBlock_InvokeV1) ProtoMessage ¶
func (*TransactionInBlock_InvokeV1) ProtoMessage()
func (*TransactionInBlock_InvokeV1) ProtoReflect ¶
func (x *TransactionInBlock_InvokeV1) ProtoReflect() protoreflect.Message
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_TransactionWithReceipt ¶
type TransactionsResponse_TransactionWithReceipt struct {
TransactionWithReceipt *TransactionWithReceipt `protobuf:"bytes,1,opt,name=transaction_with_receipt,json=transactionWithReceipt,proto3,oneof"`
}