Commit Graph
76 Commits
Author SHA1 Message Date
Steven Allen e18904bff5 [WIP] fix post submission 2020-08-12 10:33:18 -07:00
Aayush Rajasekaran 532c32a741 Add new BlockMsgsForTipset() 2020-08-10 15:55:44 -04:00
Aayush Rajasekaran 754d6cfea3 Update chain-val 2020-08-06 19:47:23 -04:00
Jakub Sztandera ab08858b45 Delete GasPrice from this world
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-08-06 23:08:42 +02:00
Jakub Sztandera b384ac6943 Compute correct base burns, miner tip and so on
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-08-06 21:14:38 +02:00
Jakub Sztandera 722d6e8ffb Introduce base fee
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-08-06 21:14:38 +02:00
Aayush Rajasekaran 9eea11662c Update chain-val to support burn gaslimit changes
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-08-05 02:10:25 +02:00
Aayush Rajasekaran b51e2a868b Merge branch 'next' into feat/cid-builder 2020-07-28 21:02:30 -04:00
Aayush Rajasekaran de867d7a9a Correct calculation of TotalCircSupply 2020-07-28 17:26:55 -04:00
Łukasz Magiera 09b90773d8 Merge remote-tracking branch 'origin/next' into feat/cid-builder 2020-07-28 16:06:06 +02:00
Łukasz Magiera 5b6006f8fe stmgr: Execute cron tick on null rounds 2020-07-28 02:25:16 +02:00
Steven Allen b7a4dbb07f Support inline CIDs
And use the new CidBuilder from the spec actors.

This patch does not switch over to inline CIDs by default, but paves the way.
2020-07-23 23:12:32 -07:00
Łukasz Magiera d70edbcb7c Set things on syscallShim 2020-07-22 13:35:10 -04:00
Jakub Sztandera 4895c895aa Change WinCount to int64, wire it to BlockMessage
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-06-24 19:51:22 +02:00
frrist 8ce6921b18 update chain-validation
- has new syscalls
2020-05-26 10:51:19 -07:00
frrist c8f28103f3 update chain-val syscalls interface 2020-05-26 10:49:39 -07:00
frrist f73366630f add puppet actor to vm invoker in driver 2020-05-11 11:48:55 -07:00
Aayush Rajasekaran dd79c66d41 Update and re-enable chain-validation 2020-05-06 21:44:09 -04:00
Jeromy fa59cdc2ad update to specs-actors code with faster publish deals 2020-05-05 17:06:32 -07:00
Frrist 0f0589bcf5 Update validation driver to match latest in chain-validation (#1532)
* update driver to match new chain-validation interfaces

* update chain-validation

* update filecoin-ffi

* gofmt

* update chain-validation again
2020-04-24 15:08:16 -07:00
Jeromy 24b7661837 fix up some tests 2020-04-17 13:44:13 -07:00
Aayush Rajasekaran 14ad808a00 Remove unused fields from VM 2020-04-16 15:34:01 -04:00
Jeromy 8e0ca306d2 more wiring up of drandomness 2020-04-08 08:11:42 -07:00
Aayush Rajasekaran 8ec19812e3 Update chain-validation, enable state root validation 2020-03-31 03:09:42 -04:00
Aayush Rajasekaran dc5159ce74 Update chain-validation, make necessary changes 2020-03-26 06:41:02 -04:00
Jeromy 088d693eea code review changes 2020-03-25 12:13:09 -07:00
Aayush Rajasekaran 60ec264470 enable gas validation 2020-03-25 08:25:03 -04:00
Aayush Rajasekaran ebcefa80e3 provide msg length to vm::ApplyMessage 2020-03-25 08:25:03 -04:00
Aayush Rajasekaran 3a0df321d1 actually create new bls keys 2020-03-25 08:25:03 -04:00
Aayush Rajasekaran 654f933d3f set up builtin actors correctly for validation testing 2020-03-25 08:25:03 -04:00
Aayush Rajasekaran 09a46e5d80 fix some gas charge bugs, and make our new account actor creation follow GFC 2020-03-25 08:25:03 -04:00
Jeromy ec0d0a51db chain validation nil return values should be []byte{} 2020-03-24 13:09:04 -07:00
Jeromy 8bc4195b7a WIP: updating and getting chainval tests passing 2020-03-23 18:50:18 -07:00
whyrusleeping ddf1beac6c change gas limit to be a normal int64 2020-03-18 13:45:37 -07:00
Aayush Rajasekaran 993505b461 Enable full validation tests 2020-03-18 02:57:11 -04:00
Frrist 7371274ea7 update chain-validation: adds miner workflow test (#1403)
* update chain-validation. adds miner workflow test
* replace real sealing with mocked impl
2020-03-12 10:22:45 -07:00
whyrusleeping bccec5af95 update to latest specs-actors 2020-03-09 22:43:43 -07:00
whyrusleeping 4260cc38c9 implement compute state trace output 2020-03-08 20:07:25 -07:00
Łukasz Magiera 3cab8bd5d1 gofmt 2020-03-06 20:01:28 +01:00
whyrusleeping 16096e2c71 some go vet fixes 2020-03-05 22:46:07 -08:00
frrist 00f5ee6064 add TODO for return value checking 2020-03-05 13:41:35 -08:00
frrist a34a6c65e7 fix gas limit check in apply message 2020-03-05 13:41:35 -08:00
frrist 4e41479464 bls key deterministic, enable paych test 2020-03-05 13:41:35 -08:00
Frrist e4728eb719 update chain-val with latest tests (#1325)
* update chain-val with latest tests
2020-03-05 13:39:28 -08:00
whyrusleeping 0da2f81252 get most of the chain validation tests passing 2020-03-03 16:06:41 -08:00
frrist dfad346cff add test skipper and update chain-validation 2020-03-03 16:06:41 -08:00
whyrusleeping 0f6c365411 Do proper shimming for chain validation library 2020-03-03 16:06:41 -08:00
frrist bd91008462 clean up validation config 2020-03-03 16:06:41 -08:00
frrist 72132c851b update chain-validation version for miner creation 2020-03-03 16:06:41 -08:00
frrist b60458d236 implement chain-validation driver 2020-03-03 16:06:41 -08:00