The execution envorinment I
ExecutionEnv
. Section 9.3.
codeOwner
Iₐ
sender
Iₒ
source
Iₛ
weiValue
Iᵥ
inputData
I_d
code
I_b
gasPrice
Iₚ
header
I_H
depth
Iₑ
perm
I_w
- codeOwner : AccountAddress
- sender : AccountAddress
- source : AccountAddress
- weiValue : UInt256
- inputData : ByteArray
- code : ByteArray
- gasPrice : ℕ
- header : BlockHeader
- depth : ℕ
- perm : Bool
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- EvmYul.instReprExecutionEnv = { reprPrec := EvmYul.reprExecutionEnv✝ }
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
- EvmYul.blobhash e i = Option.option { val := 0 } (EvmYul.UInt256.ofNat ∘ EvmYul.fromByteArrayBigEndian) e.blobVersionedHashes[i.toNat]?