Documentation
¶
Index ¶
- func AdaptAccountSignature(signature []*felt.Felt) *gen.AccountSignature
- func AdaptAddress(f *felt.Felt) *gen.Address
- func AdaptBlockID(header *core.Header) *gen.BlockID
- func AdaptClass(class core.Class) *gen.Class
- func AdaptContractDiff(addr, nonce, classHash *felt.Felt, storageDiff map[felt.Felt]*felt.Felt) *gen.ContractDiff
- func AdaptEvent(e *core.Event, txH *felt.Felt) *gen.Event
- func AdaptExecutionResources(er *core.ExecutionResources) *gen.Receipt_ExecutionResources
- func AdaptFelt(f *felt.Felt) *gen.Felt252
- func AdaptFeltSlice(sl []*felt.Felt) []*gen.Felt252
- func AdaptHash(f *felt.Felt) *gen.Hash
- func AdaptHeader(header *core.Header, commitments *core.BlockCommitments, ...) *gen.SignedBlockHeader
- func AdaptMessageToL1(mL1 *core.L2ToL1Message) *gen.MessageToL1
- func AdaptReceipt(r *core.TransactionReceipt, txn core.Transaction) *gen.Receipt
- func AdaptStorageDiff(diff map[felt.Felt]*felt.Felt) []*gen.ContractStoredValue
- func AdaptTransaction(transaction core.Transaction) *gen.Transaction
- func AdaptUint128(f *felt.Felt) *gen.Uint128
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AdaptAccountSignature ¶ added in v0.7.2
func AdaptAccountSignature(signature []*felt.Felt) *gen.AccountSignature
func AdaptContractDiff ¶ added in v0.12.0
func AdaptExecutionResources ¶ added in v0.7.4
func AdaptExecutionResources(er *core.ExecutionResources) *gen.Receipt_ExecutionResources
func AdaptHeader ¶ added in v0.7.2
func AdaptHeader(header *core.Header, commitments *core.BlockCommitments, stateDiffCommitment *felt.Felt, stateDiffLength uint64, ) *gen.SignedBlockHeader
func AdaptMessageToL1 ¶ added in v0.7.4
func AdaptMessageToL1(mL1 *core.L2ToL1Message) *gen.MessageToL1
func AdaptReceipt ¶ added in v0.7.4
func AdaptReceipt(r *core.TransactionReceipt, txn core.Transaction) *gen.Receipt
Core Transaction receipt does not contain all the information required to create p2p spec Receipt, therefore, we have to pass the transaction as well.
func AdaptStorageDiff ¶ added in v0.7.4
func AdaptTransaction ¶ added in v0.7.2
func AdaptTransaction(transaction core.Transaction) *gen.Transaction
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.