Jeromy
|
3ad16c58d7
|
cache address resolutions in state tree
|
2020-04-06 12:32:22 -07:00 |
|
Łukasz Magiera
|
f05be81275
|
fsm: Get correct interactive randomness if it lands on a nullblock
|
2020-04-04 04:57:05 +02:00 |
|
Łukasz Magiera
|
a1b35aa9d5
|
Change api.SectorState to a string
|
2020-04-03 18:29:31 +02:00 |
|
Jeromy
|
7a475d5ca5
|
drop outdated comment
|
2020-04-02 18:52:18 -07:00 |
|
Jeromy
|
89b15c03cf
|
nil out layers when dropping to allow for GC
|
2020-04-02 18:20:49 -07:00 |
|
Jeromy
|
212c346c21
|
avoid flushing disk when doing state tree snapshots
|
2020-04-02 17:18:25 -07:00 |
|
Łukasz Magiera
|
11777c5f24
|
Merge pull request #1502 from filecoin-project/feat/import-bench
add a command to lotus-bench to benchmark importing and validating
|
2020-04-03 01:30:12 +02:00 |
|
Jeromy
|
beaa3dffab
|
add a command to lotus-bench to benchmark importing and validating a chain
|
2020-04-02 16:18:38 -07:00 |
|
Jeromy
|
8a265a0e8d
|
use exitcode type from specs actors instead of byte
|
2020-04-02 11:24:38 -07:00 |
|
whyrusleeping
|
aa23266c6f
|
use gas used in block rewards
|
2020-04-01 21:16:16 -07:00 |
|
Jeromy
|
fe1d61b276
|
also use correct set when validating blocks
|
2020-04-01 18:39:38 -07:00 |
|
Jeromy
|
c55501024e
|
remove hacky bits
|
2020-04-01 18:25:58 -07:00 |
|
Jeromy
|
5b9ee1dea9
|
Add GetMiningBaseInfo api and use it for mining
|
2020-04-01 18:15:25 -07:00 |
|
Łukasz Magiera
|
f15eb8b172
|
Merge pull request #1487 from filecoin-project/fix/partial-sync-responses
properly handle partial sync responses
|
2020-04-02 00:03:25 +02:00 |
|
Łukasz Magiera
|
7ef08bfbdf
|
Merge pull request #1490 from filecoin-project/fix/charge-gas
Fix charge gas in case of overcharge
|
2020-04-01 23:00:28 +02:00 |
|
Jakub Sztandera
|
013f441658
|
Fix charge gas in case of overcharge
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-04-01 22:55:10 +02:00 |
|
Jakub Sztandera
|
d88c2f8a43
|
Add Replace by Fee
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-04-01 22:26:14 +02:00 |
|
Jeromy
|
27d57264d9
|
properly handle partial sync responses
|
2020-04-01 11:35:09 -07:00 |
|
Łukasz Magiera
|
f6c260c49f
|
Merge pull request #1484 from filecoin-project/fix/interop-improvements
several fixes and improvements while debugging interop
|
2020-04-01 17:51:42 +02:00 |
|
Łukasz Magiera
|
cdd97ce959
|
Revert ticket compare function to comparing vrf hashes
|
2020-04-01 17:44:51 +02:00 |
|
Jeromy
|
417d434973
|
several fixes and improvements while debugging interop
|
2020-03-31 18:35:23 -07:00 |
|
Łukasz Magiera
|
13f2c21e1d
|
Get network name from genesis
|
2020-04-01 01:15:49 +02:00 |
|
Aayush Rajasekaran
|
8ec19812e3
|
Update chain-validation, enable state root validation
|
2020-03-31 03:09:42 -04:00 |
|
Łukasz Magiera
|
95ee1c1cde
|
Extract sector-storage
|
2020-03-28 01:32:39 +01:00 |
|
Łukasz Magiera
|
c66d3dfad7
|
sectorstorage: Untangle from lotus deps
|
2020-03-27 22:35:33 +01:00 |
|
Łukasz Magiera
|
de1f2be505
|
Merge pull request #1458 from filecoin-project/feat/merge-sectorbuilder
Merge sectorbuilder into sectorstorage
|
2020-03-27 18:53:58 +01:00 |
|
Jeromy
|
97a7b449e6
|
use charge gas safe in places we return errors
|
2020-03-27 10:11:21 -07:00 |
|
Jeromy
|
672956af5d
|
addressing review
|
2020-03-26 20:13:32 -07:00 |
|
Jeromy
|
1b50be09af
|
dont use fatal errors in the vm
|
2020-03-26 20:03:04 -07:00 |
|
Travis Person
|
59e77ba6c8
|
Merge pull request #1457 from filecoin-project/feat/exitcodes
Update to new sepcs actors, more debug
|
2020-03-26 17:54:25 -07:00 |
|
Travis Person
|
090261f304
|
Revert gas exhausted exit code to SysErrOutOfGas
|
2020-03-27 00:19:34 +00:00 |
|
Jakub Sztandera
|
06cfbf5742
|
Switch exitcodes
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-03-26 22:11:06 +01:00 |
|
Łukasz Magiera
|
e050e0307e
|
Cleanup after dropping sectorbuilder
|
2020-03-26 20:35:16 +01:00 |
|
Aayush Rajasekaran
|
dc5159ce74
|
Update chain-validation, make necessary changes
|
2020-03-26 06:41:02 -04:00 |
|
Aayush Rajasekaran
|
1e1d0676ae
|
Set system actor's initial state correctly
|
2020-03-26 06:38:45 -04:00 |
|
Łukasz Magiera
|
4be54a976c
|
Merge sectorbuilder into sectorstorage
|
2020-03-26 03:51:06 +01:00 |
|
Łukasz Magiera
|
6399499e9b
|
Fix sealing sectors with multiple pieces
|
2020-03-26 02:18:13 +01:00 |
|
Jakub Sztandera
|
edf03c9ba8
|
Use adt.Empty
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-03-26 02:00:25 +01:00 |
|
Jakub Sztandera
|
7a6eb723ad
|
Use correct epoch for vrf
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-03-26 01:33:35 +01:00 |
|
Jakub Sztandera
|
300c89f541
|
Update to new sepcs actors, more debug
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-03-26 01:02:13 +01: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
|
7b9872c473
|
don't skip any tests
|
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
|
c951e0cc83
|
do not reprocess duplicate messages in a block
|
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
|
3896631a1c
|
Remove pre-execution validity checks on messages
|
2020-03-25 08:25:03 -04:00 |
|
Aayush Rajasekaran
|
490f85e690
|
Send implicit messages for block rewards, cron ticks, state calls, and genesis setup
|
2020-03-25 08:25:03 -04:00 |
|
Aayush Rajasekaran
|
ad15750be3
|
Charge sender no gas, and penalise miner for certain invalid messages
|
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 |
|