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 |
|
waynewyang
|
8354bd91db
|
fix:the condition of time-offset mining fault
|
2020-06-11 23:52:44 +08:00 |
|
Jakub Sztandera
|
c3f23ddce8
|
Refactor ExecutionResult to ExecutionTrace
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-06-11 15:53:47 +02:00 |
|
Jeromy
|
512270593b
|
clean up some of the more spammy logs
|
2020-06-11 12:31:29 +02:00 |
|
Jeromy
|
51f1712564
|
add a simple semaphore to batch verify seals
|
2020-06-05 10:47:49 -07:00 |
|
Jakub Sztandera
|
673a972fe9
|
Merge remote-tracking branch 'origin/master' into next
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-06-02 22:49:27 +02:00 |
|
Jeromy
|
9b867a221a
|
add subcall timing to compute state output
|
2020-06-02 12:53:24 -07:00 |
|
Jakub Sztandera
|
5605aae269
|
Fix even more lint warnings
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-06-02 16:29:39 +02:00 |
|
Aayush Rajasekaran
|
7dd25c3ac5
|
Correctly handle transfers with sender = receiver
|
2020-05-29 12:15:41 -04:00 |
|
Łukasz Magiera
|
785eeb1eee
|
Merge pull request #1850 from filecoin-project/chore/lint
Cleanup many lint warnings
|
2020-05-29 18:06:06 +02:00 |
|
Jeromy
|
e2a554c2e6
|
update specs actors to version with batch porep verification
|
2020-05-28 13:19:18 -07:00 |
|
Jakub Sztandera
|
d6615b6286
|
Cleanup many lint warnings
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-05-27 22:53:20 +02:00 |
|
Jeromy
|
646800b8a8
|
update to latest ffi
|
2020-05-22 09:26:14 -07:00 |
|
frrist
|
9165f14693
|
feedback: fatal errors in vm.transfer
|
2020-05-18 12:00:52 -07:00 |
|
frrist
|
9305eca97c
|
don't ignore transfer error in delete actor
|
2020-05-18 12:00:52 -07:00 |
|
frrist
|
0c2e4e2d4f
|
return correct exitcodes from vm transfer
|
2020-05-18 12:00:52 -07:00 |
|
Aayush Rajasekaran
|
aec168e05f
|
Update specs-actors, re-enable full chain validation
|
2020-05-12 19:52:33 -04:00 |
|
Aayush Rajasekaran
|
46fb5f8602
|
update CV, skip nested sends test
|
2020-05-12 14:14:00 -04:00 |
|
Łukasz Magiera
|
4ea021d151
|
Merge pull request #1701 from filecoin-project/asr/syncvalidity
Message validation changes
|
2020-05-12 13:48:33 +02:00 |
|
Aayush Rajasekaran
|
6bf2dcd97c
|
Message validation changes
|
2020-05-11 21:54:44 -04:00 |
|
Łukasz Magiera
|
ec83b9cf7c
|
Fix tests post specs-actors update
|
2020-05-11 23:26:33 +02:00 |
|
Aayush Rajasekaran
|
dd79c66d41
|
Update and re-enable chain-validation
|
2020-05-06 21:44:09 -04:00 |
|
Whyrusleeping
|
97130684a2
|
Merge pull request #1680 from filecoin-project/deps/faster-publish-deals
update to specs-actors code with faster publish deals
|
2020-05-06 14:45:17 -07:00 |
|
Aayush Rajasekaran
|
187e386740
|
Bugfix: Correctly transfer gas when failing to charge for retValue
|
2020-05-06 16:53:32 -04:00 |
|
Jeromy
|
fa59cdc2ad
|
update to specs-actors code with faster publish deals
|
2020-05-05 17:06:32 -07:00 |
|
Aayush Rajasekaran
|
8a9862bdb4
|
The VerifySig syscall should verify sigs
|
2020-05-05 15:26:34 -04:00 |
|
Jeromy
|
a553d438c0
|
dont override exit codes for actor creation failure
|
2020-05-04 16:31:26 -07:00 |
|
Łukasz Magiera
|
ed500dbbdf
|
Merge remote-tracking branch 'origin/testnet/3' into asr/createactor
|
2020-04-30 21:29:04 +02:00 |
|
Aayush Rajasekaran
|
a047e158ed
|
Add some validity checks to runtime.CreateActor()
|
2020-04-30 14:21:29 -04:00 |
|
Aayush Rajasekaran
|
bd1ac4d91b
|
Only charge for actor creation after making a meaningful state change
|
2020-04-30 14:18:26 -04:00 |
|
Aayush Rajasekaran
|
d9a1d912fd
|
Elevate an actor construction fail-case to fatal
|
2020-04-30 13:46:33 -04:00 |
|
frrist
|
c66415ae4c
|
fix: insufficient gas remaining to cover retval
proceed as in the case of method execution failure.
|
2020-04-29 16:38:34 -07:00 |
|
Łukasz Magiera
|
89b19af43f
|
specs-actors v0.3
|
2020-04-29 20:06:05 +02:00 |
|
Whyrusleeping
|
cd5cbcfe4f
|
Merge pull request #1627 from filecoin-project/fix/safe-actor-serialization
vm: Don't treat actor state serialization errors as fatal
|
2020-04-28 10:50:53 -07:00 |
|
Łukasz Magiera
|
9dcb42328e
|
gofmt
|
2020-04-28 19:27:13 +02:00 |
|
Łukasz Magiera
|
c760a88c22
|
vm: don't treat actor state serialization errors as fatal
|
2020-04-28 15:21:31 +02:00 |
|