Ian Davis
|
56259c40fc
|
Use EthHash compatible type for subscription and filter IDs
|
2022-12-07 12:51:03 +00:00 |
|
Raúl Kripalani
|
ce91e4261d
|
nolint.
|
2022-11-16 22:42:45 +00:00 |
|
Raúl Kripalani
|
e63d5e184c
|
make gen.
|
2022-11-16 22:42:32 +00:00 |
|
Raúl Kripalani
|
f809dbdd6a
|
fix test compilation.
|
2022-11-16 22:29:53 +00:00 |
|
Raúl Kripalani
|
2ff679c679
|
fix test compilation.
|
2022-11-16 22:18:40 +00:00 |
|
Raúl Kripalani
|
7a71ce48f4
|
fix: left pad log values to full EVM words.
|
2022-11-16 22:08:27 +00:00 |
|
Raúl Kripalani
|
23007b0b3b
|
fix: do not hash log values; decode as cbor byte arrays.
|
2022-11-16 21:45:42 +00:00 |
|
Raúl Kripalani
|
b90451792d
|
upgrade ffi.
|
2022-11-16 21:17:52 +00:00 |
|
Raúl Kripalani
|
d441425618
|
eth_getTransactionReceipt: return type & non-zero bloom if logs, rm root.
|
2022-11-16 21:16:27 +00:00 |
|
Raúl Kripalani
|
a536f533d8
|
Eth JSON-RPC API: make EthLog#Data a string.
|
2022-11-16 20:51:28 +00:00 |
|
Ian Davis
|
5b4ec7dbea
|
feat: add test and fixes for EthSubscribe (#9659)
|
2022-11-16 20:26:57 +00:00 |
|
raulk
|
cd180f1325
|
Merge pull request #9646 from iand/feat/nv18-events-historic
|
2022-11-16 14:38:24 +00:00 |
|
Raúl Kripalani
|
1ab39a40da
|
simplify by moving receipt constructor logic to API.
|
2022-11-16 14:15:29 +00:00 |
|
Raúl Kripalani
|
32385a97cd
|
Eth JSON-RPC API: return logs in eth_getTransactionReceipt.
|
2022-11-16 13:53:27 +00:00 |
|
Raúl Kripalani
|
7c2dcc8db6
|
Eth JSON-RPC API: add aliases for new methods.
|
2022-11-16 12:59:46 +00:00 |
|
Ian Davis
|
5a1f8d8f28
|
Return eth blocks not tipsets in subscriptions
|
2022-11-16 12:57:03 +00:00 |
|
Ian Davis
|
314fb31886
|
Fix signature of EthSubscribe
|
2022-11-16 12:18:25 +00:00 |
|
Ian Davis
|
8134d2f05b
|
Parse block heights as hex
|
2022-11-16 12:08:48 +00:00 |
|
Ian Davis
|
41bf2a0297
|
Load actor to resolve address
|
2022-11-16 11:50:00 +00:00 |
|
Ian Davis
|
d5177a394a
|
Add TestEthGetLogsAll itest
|
2022-11-16 11:22:30 +00:00 |
|
Ian Davis
|
b5f95b7837
|
Fix invalid address flake in TestEthNewFilterCatchAll
|
2022-11-16 10:53:31 +00:00 |
|
Ian Davis
|
0376b7b3e6
|
More assertions in TestEthNewFilterCatchAll
|
2022-11-16 10:27:20 +00:00 |
|
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 Davis
|
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 |
|