Documentation
¶
Index ¶
- func AdaptAddress(h *common.Address) *felt.Felt
- func AdaptBlockHeader(h *header.SignedBlockHeader, eventsBloom *bloom.BloomFilter) (*core.Header, error)
- func AdaptClass(cls *class.Class) (core.ClassDefinition, error)
- func AdaptDeclareV0TxnCommon(t *synctransaction.TransactionInBlock, ...) *core.DeclareTransaction
- func AdaptDeclareV1TxnCommon(t *synctransaction.TransactionInBlock, ...) *core.DeclareTransaction
- func AdaptDeclareV2TxnCommon(t *synctransaction.TransactionInBlock, ...) *core.DeclareTransaction
- func AdaptDeclareV3TxnCommon(tx *transaction.DeclareV3Common, classHash *felt.Felt, txnHash *common.Hash) (*core.DeclareTransaction, error)
- func AdaptDeclareV3WithClass(tx *transaction.DeclareV3WithClass, txnHash *common.Hash) (*core.DeclareTransaction, *core.SierraClass, error)
- func AdaptDeployAccountV1TxnCommon(t *synctransaction.TransactionInBlock, ...) *core.DeployAccountTransaction
- func AdaptDeployAccountV3TxnCommon(tx *transaction.DeployAccountV3, txnHash *common.Hash) (*core.DeployAccountTransaction, error)
- func AdaptDeployTxnCommon(t *synctransaction.TransactionInBlock, ...) *core.DeployTransaction
- func AdaptEthAddress(h *receipt.EthereumAddress) ethcommon.Address
- func AdaptEvent(e *event.Event) *core.Event
- func AdaptFelt(f *common.Felt252) *felt.Felt
- func AdaptHash(h *common.Hash) *felt.Felt
- func AdaptInvokeV0TxnCommon(t *synctransaction.TransactionInBlock, ...) *core.InvokeTransaction
- func AdaptInvokeV1TxnCommon(t *synctransaction.TransactionInBlock, ...) *core.InvokeTransaction
- func AdaptInvokeV3TxnCommon(tx *transaction.InvokeV3, txnHash *common.Hash) (*core.InvokeTransaction, error)
- func AdaptL1Handler(tx *transaction.L1HandlerV0, txnHash *common.Hash) *core.L1HandlerTransaction
- func AdaptReceipt(r *receipt.Receipt, txHash *felt.Felt) *core.TransactionReceipt
- func AdaptSierraClass(cairo1 *class.Cairo1Class) (core.SierraClass, error)
- func AdaptStateDiff(reader core.StateReader, contractDiffs []*state.ContractDiff, ...) (*core.StateDiff, error)
- func AdaptTransaction(t *synctransaction.TransactionInBlock, network *utils.Network) (core.Transaction, error)
- func AdaptUint128(u *common.Uint128) *felt.Felt
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AdaptBlockHeader ¶ added in v0.10.0
func AdaptBlockHeader( h *header.SignedBlockHeader, eventsBloom *bloom.BloomFilter, ) (*core.Header, error)
func AdaptClass ¶ added in v0.10.0
func AdaptClass(cls *class.Class) (core.ClassDefinition, error)
func AdaptDeclareV0TxnCommon ¶ added in v0.15.9
func AdaptDeclareV0TxnCommon( t *synctransaction.TransactionInBlock, tx *synctransaction.TransactionInBlock_DeclareV0WithoutClass, ) *core.DeclareTransaction
func AdaptDeclareV1TxnCommon ¶ added in v0.15.9
func AdaptDeclareV1TxnCommon( t *synctransaction.TransactionInBlock, tx *synctransaction.TransactionInBlock_DeclareV1WithoutClass, ) *core.DeclareTransaction
func AdaptDeclareV2TxnCommon ¶ added in v0.15.9
func AdaptDeclareV2TxnCommon( t *synctransaction.TransactionInBlock, tx *synctransaction.TransactionInBlock_DeclareV2WithoutClass, ) *core.DeclareTransaction
func AdaptDeclareV3TxnCommon ¶ added in v0.14.7
func AdaptDeclareV3TxnCommon( tx *transaction.DeclareV3Common, classHash *felt.Felt, txnHash *common.Hash, ) (*core.DeclareTransaction, error)
func AdaptDeclareV3WithClass ¶ added in v0.15.3
func AdaptDeclareV3WithClass( tx *transaction.DeclareV3WithClass, txnHash *common.Hash, ) (*core.DeclareTransaction, *core.SierraClass, error)
func AdaptDeployAccountV1TxnCommon ¶ added in v0.15.9
func AdaptDeployAccountV1TxnCommon( t *synctransaction.TransactionInBlock, tx *synctransaction.TransactionInBlock_DeployAccountV1, ) *core.DeployAccountTransaction
func AdaptDeployAccountV3TxnCommon ¶ added in v0.14.7
func AdaptDeployAccountV3TxnCommon( tx *transaction.DeployAccountV3, txnHash *common.Hash, ) (*core.DeployAccountTransaction, error)
func AdaptDeployTxnCommon ¶ added in v0.15.9
func AdaptDeployTxnCommon( t *synctransaction.TransactionInBlock, tx *synctransaction.TransactionInBlock_Deploy, ) *core.DeployTransaction
func AdaptEthAddress ¶ added in v0.10.0
func AdaptEthAddress(h *receipt.EthereumAddress) ethcommon.Address
func AdaptInvokeV0TxnCommon ¶ added in v0.15.9
func AdaptInvokeV0TxnCommon( t *synctransaction.TransactionInBlock, tx *synctransaction.TransactionInBlock_InvokeV0, ) *core.InvokeTransaction
func AdaptInvokeV1TxnCommon ¶ added in v0.15.9
func AdaptInvokeV1TxnCommon( t *synctransaction.TransactionInBlock, tx *synctransaction.TransactionInBlock_InvokeV1, ) *core.InvokeTransaction
func AdaptInvokeV3TxnCommon ¶ added in v0.14.7
func AdaptInvokeV3TxnCommon( tx *transaction.InvokeV3, txnHash *common.Hash, ) (*core.InvokeTransaction, error)
func AdaptL1Handler ¶ added in v0.14.7
func AdaptL1Handler(tx *transaction.L1HandlerV0, txnHash *common.Hash) *core.L1HandlerTransaction
func AdaptReceipt ¶ added in v0.10.0
todo change type of txHash to spec
func AdaptSierraClass ¶ added in v0.15.9
func AdaptSierraClass(cairo1 *class.Cairo1Class) (core.SierraClass, error)
func AdaptStateDiff ¶ added in v0.10.0
func AdaptStateDiff( reader core.StateReader, contractDiffs []*state.ContractDiff, classes []*class.Class, ) (*core.StateDiff, error)
func AdaptTransaction ¶ added in v0.10.0
func AdaptTransaction( t *synctransaction.TransactionInBlock, network *utils.Network, ) (core.Transaction, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.