Karim Agha

Results 10 issues of Karim Agha

Implement opcodes that query the transaction context: - `ORIGIN` - `CALLVALUE` - `ADDRESS` - `BLOCK_NUMBER` - `TIMESTAMP` - `CALLER` - `BLOCKHASH` - `CHAINID` - `BASEFEE` - `DIFFICULTY` - `GASLIMIT`

Topic: EVM runtime

First the EVM constructor code runs on the bridge, the bridge creates a temporary `Hamt` that is used as the state store for the constructor. When the constructor runs to...

Topic: EVM runtime

Sending tokens between two accounts without invoking any contract. This should be all implemented on the bridge level.

Topic: EVM runtime

Running an EVM bytecode in the context of another actor's state CID.

Topic: EVM runtime

1. Deploy an EVM contract. 2. Invoke a method on the contract using Solidity calling conventions. 3. Inspect and verify returned values. 4. Ensure that state changes are persisted across...

Topic: EVM runtime

Implement opcodes `SSTORE`, `SLOAD`, ~~`CREATE`, `CREATE2`~~ as IPLD operations.

Topic: EVM runtime

Related: https://github.com/filecoin-project/ref-fvm/issues/728

Topic: EVM runtime
Topic: Logs and events