vyzo
5386bc2625
NV18: FEVM: setup FEVM during genesis: create ETH0 actor ( #9664 )
...
* setup FEVM during genesis: create ETH0 actor
* make gen
* doExec expects to,from not from, to
* give EAM a predictable address
* update go-state-types
* proper constructor params
* workaround the situation with empty contracts
* put fevm construction after miner construction
* lint
* fix TestAPI itest
off by 1, the new miner is not 1001 anymore; that's ETH0.
* add itest for ETH0 setup
* improve test: check eth0 address
2022-11-16 17:42:38 -08:00
Aayush
5d28eea968
chore: deps: update to go-jsonrpc 0.1.8
2022-09-27 15:34:01 +00:00
Aayush
27880ece2b
feat: support typed errors over RPC
2022-09-27 15:34:01 +00:00
Łukasz Magiera
08b22edd89
fix make gen
2022-08-29 16:25:30 +02:00
Łukasz Magiera
2086b219d2
Don't use go-libp2p-core
2022-08-25 14:20:41 -04:00
Aayush
9662c1463d
Fixup itest net tests
2022-07-10 11:09:54 -04:00
Łukasz Magiera
e65fae28de
chore: fix imports
2022-06-14 17:00:51 +02:00
Darko Brdareski
0addca1070
Fix bad annotations
2021-12-13 13:41:04 +01:00
Darko Brdareski
0169d0dafd
Annotate state feature tests
2021-12-10 16:08:25 +01:00
Darko Brdareski
95f86f9de0
Annotate feature syncer
2021-12-10 11:33:29 +01:00
Steven Allen
003eae81ce
fix: address review
2021-08-30 16:43:21 -07:00
Steven Allen
43bbde1e6b
fix: close chain head subscription when the reader is slow
...
The reader can just re-subscribe when they're ready to catch up. This
prevents a slow reader from bogging down the entire system.
2021-08-30 16:43:21 -07:00
Raúl Kripalani
2dde022a00
itests: support larger sector sizes; add large deal test.
2021-08-20 15:53:24 +01:00
Steven Allen
dcff06bd91
test: genesis actors version
...
Properly handle genesis in actors tests. Fast-forward upgrading to
actors v13 doesn't work because there needs to be at least a day between
v0 genesis and v13 (due to differences in miner cron).
2021-08-11 13:30:15 -07:00
Steven Allen
f9c759fcb2
fix: always check if StateSearchMessage returns nil
...
It returns nil on "not found".
Fixes the cases not covered in:
https://github.com/filecoin-project/lotus/pull/6787
2021-07-20 11:28:27 -07:00
Anton Evangelatov
218c9199f3
fix testNonGenesisMiner
2021-06-22 15:51:50 +02:00
Raúl Kripalani
d1b291de5e
fix proof types.
2021-06-21 13:24:25 +01:00
Raúl Kripalani
8a418bf982
rename {kit2=>kit}.
2021-06-18 19:45:29 +01:00
Raúl Kripalani
ac67e466ec
fix test.
2021-06-14 00:13:15 +01:00
Raúl Kripalani
183814a826
finish migrating deals test.
2021-06-13 23:43:22 +01:00
Raúl Kripalani
e84b8ab3a0
move new kit into kit2, re-enable unmigrated tests against kit1.
2021-06-11 18:26:25 +01:00
Raúl Kripalani
4f2aaa54d2
deals tests: refactor/simplify TestDealMining; now TestFirstDealEnablesMining.
2021-06-10 14:04:39 +01:00
Raúl Kripalani
2bcedcf55f
initial version of the new itest kit.
...
Still need to migrate all integration tests, add godocs,
and probably zap bugs.
2021-05-26 00:04:13 +01:00
Raúl Kripalani
20dfe220f3
fix lifecycle of BlockMiner.
2021-05-21 13:39:09 +01:00
Raúl Kripalani
1902c4c687
itests: rename Builder methods.
2021-05-20 12:17:41 +01:00
Raúl Kripalani
5d34c8b7da
wip move MineUntilBlock under BlockMiner; other simplifications.
2021-05-19 17:30:43 +01:00
Raúl Kripalani
41d0818347
wip pull all integration tests under itests/
2021-05-19 17:30:43 +01:00