Sina M
Sina M
In #43 we merged a relayer that generates a scout config file based on a simplified version of `add11` state test which doesn't use `SSTORE` and doesn't do metering. But...
Similar to how #8 extends the multiproof format to nest storage tries in the state trie, we want to nest the basic blocks of an evm bytecode (see #37, #41)...
When the relayer is executing a transaction to generate the necessary state proofs, it should also keep track which basic blocks of the code have been touched and construct a...
Both the EEs are missing signature verification logic. @cdetrio has optimized secp256k1 sig verification by using websnark and using that in AS in this [branch](https://github.com/cdetrio/scout.ts/tree/secp-sig-verify). We should integrate his work...
The AssemblyScript project seems to have a [configuration](https://github.com/AssemblyScript/assemblyscript/tree/master/lib/lint) for tslint. It's not clear how to use it though since `@assemblyscript/lint` is not a published package on npm.
In order for the EVM EE to pass the [add11](https://github.com/ethereum/tests/blob/52c8c6477a1a92dcf26c67e54b0ce906808a7b36/src/GeneralStateTestsFiller/stExample/add11Filler.json) we need the logic for the following points: - [ ] Send coinbase address as input to EE - [...
The current token relayer generates random keypairs, creates accounts under the address derived from the pubkey and inserts them into the trie, and later on uses the private key to...
`verifyMultiproofAndUpdate` computes the post state root only for existing but modified accounts. It doesn't support inserting deposits and withdrawals (i.e. inserting new accounts or deleting existing ones). A big open...
In turbo-token we'll only need `nonce` and `balance`. To keep "compatibility" with eth1 (e.g. same state root hashes), we nevertheless consider the account to have a `stateRoot` and a `codeHash`....
`evm blocktest` goes through the main block processing code path, triggering the system calls. That caused a crash because we start opcode processing without doing `OnTxStart` (which sets the env)....