p2p2core

package
v0.15.15 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AdaptAddress added in v0.7.4

func AdaptAddress(h *common.Address) *felt.Felt

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 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 AdaptDeployAccountV3TxnCommon added in v0.14.7

func AdaptDeployAccountV3TxnCommon(
	tx *transaction.DeployAccountV3,
	txnHash *common.Hash,
) (*core.DeployAccountTransaction, error)

func AdaptEthAddress added in v0.10.0

func AdaptEthAddress(h *receipt.EthereumAddress) ethcommon.Address

func AdaptEvent added in v0.10.0

func AdaptEvent(e *event.Event) *core.Event

func AdaptFelt added in v0.10.0

func AdaptFelt(f *common.Felt252) *felt.Felt

func AdaptHash

func AdaptHash(h *common.Hash) *felt.Felt

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

func AdaptReceipt(r *receipt.Receipt, txHash *felt.Felt) *core.TransactionReceipt

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)

func AdaptUint128 added in v0.12.0

func AdaptUint128(u *common.Uint128) *felt.Felt

Types

This section is empty.

Jump to

Keyboard shortcuts

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