Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(evm-utils/evm-state): connect to fast_rlp tag/feature of triedb
[ ] make minimal changes to make velas-chain compile with both libs used ├── [ ] __evm-utils/evm-state/src/types.rs__: │ ├── [✓] `Account` │ │ ├── [✓] `Encodable` stub, `Decodable` stub │ │ ├── [✓] actual impl │ │ │ └── [✓] roundtrip test │ │ └── [✓] move old impl to #[cfg(test)] │ └── [ ] `EthereumReceipt` │ ├── [✓] `Encodable` stub, `Decodable` stub │ └── [ ] nested │ ├── [ ] `ethbloom::Bloom` │ │ ├── [ ] `Encodable` stub, `Decodable` stub │ │ └── [ ] nested │ └── [ ] `ethereum::Log` │ ├── [ ] `Encodable` stub, `Decodable` stub │ └── [ ] nested └── [ ] __evm-utils/evm-state/src/transactions.rs__: └── [ ] `TransactionInReceipt` ├── [✓] `Encodable` stub, `Decodable` stub └── [ ] nested ├── [ ] `Transaction` │ ├── [ ] `Encodable` stub, `Decodable` stub │ └── [ ] nested │ └── [ ] `TransactionAction` │ ├── [ ] `Encodable` stub, `Decodable` stub │ └── [ ] nested └── [ ] `UnsignedTransactionWithCaller` ├── [ ] `Encodable` stub, `Decodable` stub └── [ ] nested └── [ ] `UnsignedTransaction` ├── [ ] `Encodable` stub, `Decodable` stub └── [ ] nested └── [ ] `TransactionAction` └── [ ] `Encodable` stub, `Decodable` stub
- Loading branch information