Steven Allen
|
5fc83f4d05
|
Refactor to use actor adt types instead of directly using HAMTs and AMTs
This way there's a single source of truth. Preparation for fixing
https://github.com/filecoin-project/specs-actors/issues/517 (requires changing
HAMT parameters).
|
2020-07-23 09:34:57 -07:00 |
|
Łukasz Magiera
|
d70edbcb7c
|
Set things on syscallShim
|
2020-07-22 13:35:10 -04:00 |
|
Jakub Sztandera
|
7d83349507
|
Format FIL as FIL
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-22 17:50:34 +02:00 |
|
Jakub Sztandera
|
b3bac0c9e8
|
Add better error messages for message pre-execution errors
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-22 17:50:34 +02:00 |
|
Jakub Sztandera
|
e1c9c4297b
|
use cid for cmp
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-20 15:29:07 +02:00 |
|
Łukasz Magiera
|
0ded061037
|
Get math to work
|
2020-07-18 00:15:21 +02:00 |
|
Jakub Sztandera
|
1b5797be9d
|
Merge pull request #2456 from filecoin-project/feat/increase-cron-gas
Increase cron gas
|
2020-07-17 20:11:21 +02:00 |
|
Jakub Sztandera
|
aafafce083
|
Increase cron gas
Make gas check overflow safe
|
2020-07-17 19:49:55 +02:00 |
|
Łukasz Magiera
|
cb6767a02b
|
Merge remote-tracking branch 'origin/next' into feat/actors-miner-refactor
|
2020-07-17 15:18:11 +02:00 |
|
Peter Rabbitson
|
e266f3b955
|
Bump fil-commcid and filecoin-ffi deps
Propagates correct on-chain commX CIDs
|
2020-07-17 00:38:42 +02:00 |
|
Jakub Sztandera
|
610ed0dc13
|
Change OnIpldGet
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-15 21:40:49 +02:00 |
|
Jakub Sztandera
|
4dd6f6400c
|
Make virtual gas real
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-15 20:01:57 +02:00 |
|
Jakub Sztandera
|
c0eb4b39ac
|
Reorg some gas charges
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-15 20:01:56 +02:00 |
|
Raúl Kripalani
|
0484496d92
|
Merge branch 'next' into mock-clock
|
2020-07-14 18:08:26 +01:00 |
|
Łukasz Magiera
|
faebc4c948
|
WIP Integrating specs-actors with refactored miner state
|
2020-07-14 13:45:45 +02:00 |
|
Łukasz Magiera
|
a778917806
|
gofmt
|
2020-07-13 13:35:10 +02:00 |
|
Łukasz Magiera
|
c1048a0353
|
vm: Separate logger for actors
|
2020-07-13 12:29:27 +02:00 |
|
Aayush Rajasekaran
|
eed44d12ba
|
Add log method to Runtime
|
2020-07-12 00:30:42 -04:00 |
|
Raúl Kripalani
|
13de81b3b2
|
introduce the ability to mock time.
|
2020-07-10 15:51:45 +01:00 |
|
Aayush Rajasekaran
|
ad980b4966
|
VerifyConsensusFault should return an error if no fault is found
|
2020-07-07 01:29:16 -04:00 |
|
Jakub Sztandera
|
9936439608
|
Merge remote-tracking branch 'origin/master' into next
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-03 14:56:06 +02:00 |
|
Łukasz Magiera
|
14ae8c7272
|
Merge pull request #2156 from filecoin-project/fix/bench-analyze
Improve performance of bench import analyze
|
2020-07-02 19:35:18 +02:00 |
|
Jakub Sztandera
|
567b8082c3
|
Back to 10 callers
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-02 18:47:35 +02:00 |
|
Jakub Sztandera
|
c4158f12f1
|
Include proof number as extra in OnVerifyPost
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-02 18:47:35 +02:00 |
|
Jakub Sztandera
|
11dc902d53
|
Adjust OnMethodInvocation
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-02 18:47:34 +02:00 |
|
Jakub Sztandera
|
9ccd25b072
|
Update gas values, compute correlation coefficient
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-02 18:47:33 +02:00 |
|
Jakub Sztandera
|
c68a8f802e
|
Adjust gas
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-02 18:47:33 +02:00 |
|
Jakub Sztandera
|
bc88c632d1
|
Fix previous commit
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-02 18:47:33 +02:00 |
|
Jakub Sztandera
|
1e17ea3fff
|
Adjust gas values
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-02 18:47:33 +02:00 |
|
Jakub Sztandera
|
cd2595da67
|
Adjust gas
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-02 18:47:32 +02:00 |
|
Jakub Sztandera
|
4db61e71da
|
Reduce caller depth
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-02 18:47:32 +02:00 |
|
Jakub Sztandera
|
a2fd0aad41
|
More on OnActorExec
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-02 18:47:31 +02:00 |
|
Jakub Sztandera
|
01ac4e5da3
|
Gas on actor exec
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-07-02 18:47:30 +02:00 |
|
whyrusleeping
|
f8a1fb2321
|
fix vm abortf log message
|
2020-07-01 15:51:21 -07:00 |
|
Łukasz Magiera
|
4c422c2d50
|
specs-actors v0.7.1
|
2020-07-01 13:47:40 +02:00 |
|
Aayush Rajasekaran
|
1f57d9462c
|
Don't return nil interfaces from runtime.Send()
|
2020-06-29 01:13:45 -04:00 |
|
Łukasz Magiera
|
a6d1323eba
|
Update specs-actors to v0.7.0; More correct genesis sector import
|
2020-06-26 15:08:12 +02:00 |
|
Jakub Sztandera
|
10c4fae8c0
|
Make gas traces smaller, strip callers in import-bench
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-06-25 16:46:50 +02:00 |
|
Jakub Sztandera
|
b91e7a9860
|
Update to specs actors with ChargeGas interface
Based on `lotus-0.6.1-chargegas` in specs-actors.
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-06-17 20:00:30 +02:00 |
|
Jeromy
|
f8c4b64782
|
improve chain import analyze output, add some rough virtual gas charges
|
2020-06-15 16:05:29 -07:00 |
|
Łukasz Magiera
|
0230362d33
|
Merge pull request #2025 from filecoin-project/deps/specs-actors-v0.6
specs-actors v0.6
|
2020-06-15 21:30:37 +02:00 |
|
Jakub Sztandera
|
8039701f9e
|
Use extra field in gastrace
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-06-15 19:52:04 +02:00 |
|
Łukasz Magiera
|
907364ce67
|
Update deps, fix more tests
|
2020-06-15 18:30:49 +02:00 |
|
Jakub Sztandera
|
a23a87a17f
|
Add virtual gas
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-06-15 16:18:05 +02:00 |
|
Jakub Sztandera
|
91ea039077
|
Change ellipsis, more accurate timing
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-06-12 20:46:04 +02:00 |
|
Jakub Sztandera
|
cd69e57a33
|
Expose more callers, ellipsis unimportant ones
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-06-12 18:49:29 +02:00 |
|
Jakub Sztandera
|
071ddf6563
|
Add aggregate number, add number of bytes for storage calls
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-06-11 22:25:24 +02:00 |
|
Jakub Sztandera
|
c90d35869b
|
Add gas tracing
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-06-11 21:59:39 +02:00 |
|
Jakub Sztandera
|
6acc9a62f8
|
Split gas internally into compute gas and storage gas
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-06-11 20:37:14 +02:00 |
|
Łukasz Magiera
|
c8046f4597
|
Merge branch 'next' of github.com:filecoin-project/go-lotus into next
|
2020-06-11 18:24:51 +02:00 |
|