Aayush Rajasekaran
|
340afc3503
|
Add information about internal message executions to SimulationResult
- The VM now tracks a list of ExecutionResults to keep track of internal messages
|
2020-03-06 11:11:06 -08:00 |
|
Jakub Sztandera
|
5e6ab42cb8
|
Don't depend on ffi
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-02-04 15:12:04 +01:00 |
|
whyrusleeping
|
01b6ddbbd3
|
add a test to ensure there are no off-by-one errors in fork activation logic
|
2020-01-31 15:52:39 -08:00 |
|
whyrusleeping
|
dcd01df2d3
|
wire up tracing into state tree flush, add pprof flag
|
2020-01-22 11:53:06 -08:00 |
|
Travis Person
|
68f8d60323
|
Adding fields to warning in vm ApplyMessage (#1090)
* Adding fields to warning in vm ApplyMessage
|
2020-01-16 01:36:16 +01:00 |
|
Łukasz Magiera
|
a2bcc1fec2
|
Mostly functional mock sectorbuilder
|
2020-01-14 03:05:35 +01:00 |
|
Jakub Sztandera
|
1ed62628a7
|
Update go-log to v2
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-01-08 20:22:31 +01:00 |
|
whyrusleeping
|
e41dbdad90
|
reduce most vm errors to non-fatal, explicitly mark disk issues as fatal
|
2020-01-07 19:46:55 -08:00 |
|
hannahhoward
|
8418464d91
|
refactor(address): use extracted address library
Switch to using extracted address library
|
2020-01-07 14:53:27 +01:00 |
|
Łukasz Magiera
|
f7604b84f7
|
Merge pull request #965 from filecoin-project/feat/no-fatal-serialization
make serialization error non-fatal
|
2019-12-19 22:04:27 +01:00 |
|
Łukasz Magiera
|
81233b894d
|
Implement 'chain get' for easier ipld digging
|
2019-12-19 17:58:02 +01:00 |
|
whyrusleeping
|
897d4c7d24
|
make serialization error non-fatal
|
2019-12-17 19:41:58 -08:00 |
|
whyrusleeping
|
d2448912a6
|
Implement basic fault handling
WIP: miner actor tests
working miner actor test
rebase and fix tests
|
2019-12-09 20:53:43 +01:00 |
|
whyrusleeping
|
613a0a05a0
|
more of that sweet staticcheck goodness
|
2019-12-04 18:04:09 -08:00 |
|
whyrusleeping
|
cac44367aa
|
add batching to vm Copy call
|
2019-11-17 11:50:04 -06:00 |
|
whyrusleeping
|
ab2e722811
|
use fast cbor-gen method for extracting links from objects
|
2019-11-16 11:24:11 -08:00 |
|
whyrusleeping
|
9e464a4b90
|
more tracing spans
|
2019-11-12 12:42:22 -08:00 |
|
whyrusleeping
|
68de42df8c
|
increase actor error log verbosity
|
2019-11-01 23:30:06 -07:00 |
|
Łukasz Magiera
|
72af55d067
|
deals: Price per epoch
|
2019-10-29 11:01:18 +01:00 |
|
Łukasz Magiera
|
6d766ab241
|
Set e=3
|
2019-10-28 19:22:40 +01:00 |
|
Łukasz Magiera
|
eeca3d86df
|
Merge pull request #415 from filecoin-project/feat/deals-on-chain
On-Chain deals
|
2019-10-25 17:03:25 +02:00 |
|
whyrusleeping
|
fc7c7ddd97
|
Initial pass at a peer manager
|
2019-10-23 12:47:22 +02:00 |
|
Łukasz Magiera
|
46a0333c9c
|
on chain deals: Wip porting deal systems to storagemarket
|
2019-10-23 12:44:00 +02:00 |
|
waynewyang
|
fab4777b8f
|
Delete TransferFunds Method
|
2019-10-23 13:22:03 +08:00 |
|
waynewyang
|
f99c11e048
|
fix method: VM.send
|
2019-10-22 20:37:04 +08:00 |
|
waynewyang
|
2d4c5daa93
|
fix annotation for vm
|
2019-10-22 16:14:10 +08:00 |
|
whyrusleeping
|
63b81af23e
|
handle changing default address
|
2019-10-18 20:42:00 +09:00 |
|
Jakub Sztandera
|
1bf713cb0a
|
Cleanup imports after rename
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-10-18 13:47:41 +09:00 |
|
whyrusleeping
|
ab6ef85b6d
|
More tracing!
|
2019-10-16 19:24:33 +09:00 |
|
Łukasz Magiera
|
fb80d75b07
|
Almost building weight function
|
2019-10-15 14:31:34 +02:00 |
|
whyrusleeping
|
45737f8a51
|
add more tracing spans
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-10-13 03:07:55 +02:00 |
|
whyrusleeping
|
80d306de14
|
check transfer amounts are positive values
|
2019-10-12 15:57:49 +09:00 |
|
whyrusleeping
|
a56e786e36
|
some cleanup of vm transfer logic to make juan happier
|
2019-10-11 18:13:04 +09:00 |
|
whyrusleeping
|
3f342d7ae2
|
add some more tracing to chain sync
|
2019-10-10 20:13:26 +09:00 |
|
Jakub Sztandera
|
991ab167fe
|
Fix vm log
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-10-04 22:57:59 +02:00 |
|
whyrusleeping
|
f9ac86ab00
|
the doneset is for dropping sectors
|
2019-10-04 12:30:30 -06:00 |
|
Jakub Sztandera
|
76ab2e8a7b
|
De-javify
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
|
2019-09-28 00:02:02 +02:00 |
|
Jakub Sztandera
|
b90f45fa60
|
Change build params
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
|
2019-09-27 23:42:12 +02:00 |
|
Whyrusleeping
|
b611637652
|
Apply suggestions from code review
Co-Authored-By: Łukasz Magiera <magik6k@users.noreply.github.com>
|
2019-09-27 13:47:10 -07:00 |
|
whyrusleeping
|
639139795b
|
remember why the go big math library works the way it does
|
2019-09-26 16:09:10 -07:00 |
|
Jakub Sztandera
|
ef5e7674db
|
Use incremental alg for rewards
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
|
2019-09-27 00:33:38 +02:00 |
|
whyrusleeping
|
2f35a23f0f
|
fix block reward math
|
2019-09-23 21:15:18 -07:00 |
|
whyrusleeping
|
47d12417b3
|
working on correct block reward
|
2019-09-23 21:15:18 -07:00 |
|
Łukasz Magiera
|
5ce15bfaf4
|
types: Less/GreaterThan for bigints
|
2019-09-23 19:11:44 +02:00 |
|
Łukasz Magiera
|
f357becc8a
|
statetree: add actor to actcache in SetActor
|
2019-09-23 11:45:22 +02:00 |
|
Łukasz Magiera
|
4202da62cd
|
Merge pull request #216 from filecoin-project/feat/consensus-slashing
Feat/consensus slashing
|
2019-09-20 16:58:03 +02:00 |
|
Łukasz Magiera
|
9d36a499b6
|
post merge fixes
|
2019-09-20 14:22:46 +02:00 |
|
whyrusleeping
|
b3a0ec9155
|
resolve review note
|
2019-09-19 23:47:09 -07:00 |
|
whyrusleeping
|
fe020d9fd1
|
implement SlashConsensusFault
|
2019-09-19 22:23:24 -07:00 |
|
whyrusleeping
|
394edc6317
|
refactor to use 'randomness' as input to new vm creation
|
2019-09-19 20:08:44 -07:00 |
|