feat: Needed from madara for python snos
Opened this issue · 0 comments
0xLucqs commented
What i need from madara
- Block information (read in StarknetBlockHeader in the Substrate digest)
- block number
- block timestamp
- gas price
- sequencer address
- chain id (read from runtimeAPI)
- State diffs (read from the da flow)
- address => class hash
- address => nonce
- class hash => compiled class hash
- storage updates
- Transactions
- Declare transactions
- Cairo 0
- DeprecatedCompiledClass
- sender_address
- max_fee
- version
- signature
- nonce
- Cairo 1
- ContractClass
- CompiledClass (with pythonic hints)
- compiled_class_hash
- sender_address
- max_fee
- version
- signature
- nonce
- Cairo 0
- DeployAccount transactions
- class_hash
- max_fee
- version
- nonce
- constructor_calldata
- signature
- contract_address_salt
- L1 Handler transactions
- contract_address
- entry_point_selector
- calldata
- nonce
- paid_fee_on_l1
- Invoke transactions
- sender_address
- entry_point_selector (only for v0)
- max_fee
- calldata
- signature
- nonce (not for v0)
- version
- Execution Infos (will use the same runtimeAPI as
starknet_traceBlockTransactions
)
- Declare transactions