lotus/chain
raulk b46258d0bf
feat: evm: align events implementation with FIP-0049 and FIP-0054. (#10152)
- Event keys are now t1, t2, t3, t4 for topics; and d for data.
- ref-fvm no longer stores events in the blockstore for us. It just
  returns events to the client, who is now responsible for handling
  them as it wishes / according to its configuration.
- Add a flag to VMOpts to have the events AMT be written in the blockstore.
- Add a flag to the ChainStore to advertise to the rest of the system
  if the ChainStore is storing events.
- Enable that flag if the EthRPC is enabled (can also add an explicit
  configuration flag if wanted).
2023-02-02 19:10:30 -08:00
..
actors make jen 2023-01-26 16:26:39 +01:00
beacon gas estimation shed command 2022-11-15 21:39:56 -05:00
consensus feat: evm: align events implementation with FIP-0049 and FIP-0054. (#10152) 2023-02-02 19:10:30 -08:00
ethhashlookup simplify transaction hash db queries, prevent fd leaks 2023-01-30 11:03:12 -05:00
events fix: event filters use cbor encoding internally (#10085) 2023-01-23 14:14:25 +00:00
exchange fix: error checks 2023-01-04 20:10:21 +08:00
gen NV18: Filecoin EVM runtime + Actor Events + EthAccount + EAM + f4 addressing (#9998) 2023-01-13 19:11:13 +00:00
market Address simple linter issues 2022-11-24 16:32:27 +00:00
messagepool NV18: Filecoin EVM runtime + Actor Events + EthAccount + EAM + f4 addressing (#9998) 2023-01-13 19:11:13 +00:00
messagesigner Refactor: Unify EthTx to FilecoinMessage methods v2 (#10095) 2023-01-30 18:40:14 +00:00
rand fix make gen 2022-08-29 16:25:30 +02:00
state lint 2022-11-09 11:38:16 +02:00
stmgr make jen 2023-01-26 16:26:39 +01:00
store feat: evm: align events implementation with FIP-0049 and FIP-0054. (#10152) 2023-02-02 19:10:30 -08:00
sub fix make gen 2022-08-29 16:25:30 +02:00
types feat: evm: align events implementation with FIP-0049 and FIP-0054. (#10152) 2023-02-02 19:10:30 -08:00
vectors NV18: Filecoin EVM runtime + Actor Events + EthAccount + EAM + f4 addressing (#9998) 2023-01-13 19:11:13 +00:00
vm feat: evm: align events implementation with FIP-0049 and FIP-0054. (#10152) 2023-02-02 19:10:30 -08:00
wallet NV18: Filecoin EVM runtime + Actor Events + EthAccount + EAM + f4 addressing (#9998) 2023-01-13 19:11:13 +00:00
badtscache.go chore: fix imports 2022-06-14 17:00:51 +02:00
block_receipt_tracker.go Don't use go-libp2p-core 2022-08-25 14:20:41 -04:00
checkpoint.go chore: fix imports 2022-06-14 17:00:51 +02:00
signatures.go Refactor: Unify EthTx to FilecoinMessage methods v2 (#10095) 2023-01-30 18:40:14 +00:00
sync_manager_test.go fix make gen 2022-08-29 16:25:30 +02:00
sync_manager.go Don't use go-libp2p-core 2022-08-25 14:20:41 -04:00
sync_test.go NV18: Filecoin EVM runtime + Actor Events + EthAccount + EAM + f4 addressing (#9998) 2023-01-13 19:11:13 +00:00
sync.go NV18: Filecoin EVM runtime + Actor Events + EthAccount + EAM + f4 addressing (#9998) 2023-01-13 19:11:13 +00:00
syncstate.go Expose WorkerID 2020-10-28 20:22:07 +01:00
types_test.go fix make gen 2022-08-29 16:25:30 +02:00