Commit Graph
17415 Commits
Author SHA1 Message Date
Raúl Kripalani 28035525f4 Merge branch 'feat/nv18-events' into feat/nv18-events-historic 2022-11-16 09:39:17 +00:00
Raúl Kripalani 2e577e3338 update filecoin-ffi and actors v10 bundle. 2022-11-16 09:37:24 +00:00
Raúl Kripalani 28b80a291f Merge branch 'feat/nv18-fevm' into feat/nv18-events 2022-11-16 09:34:53 +00:00
raulk 2735e81aaa feat: events: integrate with FVM changes (#9644) 2022-11-16 09:30:35 +00:00
Ian Davis bcdfc17e2a Fix TestEthNewFilterCatchAll 2022-11-15 18:21:24 +00:00
Ian Davis 98210ec6e0 Add lint directive 2022-11-15 18:14:43 +00:00
Ian Davis 7ef997330f make gen 2022-11-15 18:08:45 +00:00
Ian Davis 10357112e5 Add basic itests for ethereum filter api 2022-11-15 18:02:36 +00:00
Ian Davis ade75af765 Update filecoin-ffi to https://github.com/filecoin-project/filecoin-ffi/pull/332 2022-11-15 16:07:34 +00:00
Ian Davis c31662d92a make gen 2022-11-15 15:48:47 +00:00
Ian Davis 48ea46990e go mod tidy 2022-11-15 15:34:59 +00:00
Ian Davis 73655eda3c Fix for event entry key type is now a string 2022-11-15 15:33:08 +00:00
Ian Davis e2ddc9745c Fix lint error 2022-11-15 15:28:24 +00:00
Ian Davis bf1fcf88b1 Check actor event database schema version 2022-11-15 15:28:24 +00:00
Ian Davis 32839f6919 Initialise event index in di 2022-11-15 15:28:24 +00:00
Ian Davis 0d9c474a59 Implement EthGetLogs 2022-11-15 15:28:24 +00:00
Ian Davis 0e8dd9efc5 Add historic event indexing 2022-11-15 15:28:24 +00:00
Raúl Kripalani 907c201912 add a FEVM events itest. 2022-11-15 15:24:29 +00:00
Raúl Kripalani 4313917e4c Merge branch 'feat/nv18-fevm' into raulk/events-integrate-fvm 2022-11-15 14:47:23 +00:00
raulk 7e759547bc create EVM utilities in itest framework. (#9645) 2022-11-15 14:43:54 +00:00
Raúl Kripalani f22762d94d create EVM utilities in itest framework. 2022-11-15 13:57:36 +00:00
Raúl Kripalani 43e2a2b451 fix merge error. 2022-11-15 13:31:28 +00:00
Raúl Kripalani 28ec43cdea Merge branch 'feat/nv18-events' into raulk/events-integrate-fvm 2022-11-15 13:06:18 +00:00
Ian DavisandRaúl Kripalani 273ac513fc Ethereum actor events API fixes (#9639)
Co-authored-by: Raúl Kripalani <raul@protocol.ai>
2022-11-15 13:02:11 +00:00
Raúl Kripalani 30050a6cb2 make gen. 2022-11-15 12:39:10 +00:00
Raúl Kripalani 40b8e9562e fix {=>New}EthHashFromCid. 2022-11-15 12:38:59 +00:00
Raúl Kripalani 846aea57c5 Merge branch 'feat/nv18-fevm' into feat/nv18-events 2022-11-15 12:28:25 +00:00
Raúl Kripalani f4341330b9 cli: evm/invoke-evm-actor: print events. 2022-11-15 12:22:45 +00:00
Raúl Kripalani 7cc2c5ce71 fix types in Eth API. 2022-11-15 12:22:36 +00:00
Raúl Kripalani 476a9331f8 fix Event schema + cbor-gen. 2022-11-15 12:15:23 +00:00
Raúl Kripalani 5249a35212 update ffi to filecoin-project/filecoin-ffi#332. 2022-11-15 12:07:34 +00:00
Raúl Kripalani 6f51ec24ae update builtin-actors v10 bundle to http://filecoin-project/builtin-actors#839. 2022-11-15 12:06:24 +00:00
raulk c75d0c4bd1 feat: events: version the MessageReceipt structure. (#9636) 2022-11-15 12:00:39 +00:00
vyzo af39ec27b8 NV18: FEVM: Basic smoke test (#9635)
* unknown return types should not be treated as errors from WaitForMessage

* simplecoin FEVM smoke test

* add itest-fevm to circle matrix

* use a named error for metadata lookup failures

* hand-write the fevm basic test

* make gen

* address nits
2022-11-14 21:06:55 +02:00
Raúl Kripalani ae7847d097 make gen. 2022-11-14 13:53:30 +00:00
raulk 4eccf30de3 Merge pull request #9623 from iand/feat/nv18-ethevents 2022-11-14 11:55:45 +00:00
Raúl Kripalani efdbea5b53 fix Receipt#EventsRoot is now *cid.Cid. 2022-11-14 11:55:04 +00:00
Raúl Kripalani a915c703a5 Merge branch 'feat/nv18-events' into feat/nv18-ethevents 2022-11-14 11:46:08 +00:00
Ian Davis 91952f84bd Fix eth types comments 2022-11-14 10:27:06 +00:00
ychiao 8a7367f1c9 api: ethrpc: add missing fields (#9631)
* api: ethrpc: add missing fields

* fix make gen
2022-11-12 09:44:52 -08:00
Raúl Kripalani fa1cbe66e7 update filecoin-ffi to 2e788b5. 2022-11-11 20:29:54 +00:00
raulk 4e7b8d555e Merge pull request #9624 from iand/feat/nv18-rcptevent 2022-11-11 20:25:37 +00:00
Raúl Kripalani 9c5d888ec9 docs gen; also fixes lack of *cid.Cid examples elsewhere. 2022-11-11 20:20:28 +00:00
Raúl Kripalani 17ea9f520a cbor gen. 2022-11-11 19:54:26 +00:00
Raúl Kripalani 9e6b343620 make MessageReceipt#EventsRoot a pointer. 2022-11-11 18:37:47 +00:00
vyzo 7664e0691c fix tx check and test 2022-11-11 05:49:06 +02:00
vyzo 1d8ebe96bc fix error message when actor doesn't have predictable address 2022-11-11 05:21:08 +02:00
vyzo 5a5936c3c7 add comment about migration needing to create ETH address 0 2022-11-11 05:20:48 +02:00
vyzo 245e5705da embryo: simplify code 2022-11-11 05:20:27 +02:00
vyzo 4c76f654b9 eth api: remove bad todo link 2022-11-11 05:20:10 +02:00