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 |
|
Aayush Rajasekaran
|
2d63b007f2
|
Unify MethodCall and ReplayResults into SimulationResult
- Call and Replay now return the same type, which includes both Message and MessageReceipt
|
2020-03-06 11:10:40 -08:00 |
|
Łukasz Magiera
|
38241d66cb
|
Merge branch 'testnet/3' into feat/miner-rewards-cmd
|
2020-03-06 19:04:36 +01:00 |
|
whyrusleeping
|
16096e2c71
|
some go vet fixes
|
2020-03-05 22:46:07 -08:00 |
|
whyrusleeping
|
1183e082af
|
add command to inspect and redeem block rewards
|
2020-03-05 21:32:52 -08:00 |
|
whyrusleeping
|
37d5baf0b2
|
fix blocks topic
|
2020-03-03 21:03:35 -08:00 |
|
whyrusleeping
|
d6723935b9
|
fixup to match spec, move constants to common location
|
2020-03-03 15:48:25 -08:00 |
|
whyrusleeping
|
60b19c51ef
|
more misc fixes
|
2020-03-01 17:09:38 -08:00 |
|
Aayush Rajasekaran
|
fe8db295e7
|
Re: #1290: Add a lotus wallet verify API and CLI command
- The command takes an address, message, and signature, and returns true if the sig is valid
|
2020-02-28 15:56:15 -08:00 |
|
Łukasz Magiera
|
ae634ef7df
|
actors: Remove addrass aliases
|
2020-02-25 21:54:58 +01:00 |
|
Łukasz Magiera
|
cd10a3126b
|
actors: drop a bunch of type aliases
|
2020-02-25 21:35:15 +01:00 |
|
Łukasz Magiera
|
d787aa5007
|
Merge branch 'testnet/3' into feat/specs-actors
|
2020-02-24 18:32:02 +01:00 |
|
Łukasz Magiera
|
917df9a5b8
|
More unified randomness handling
|
2020-02-23 21:00:47 +01:00 |
|
Łukasz Magiera
|
69ec3c205a
|
Merge remote-tracking branch 'origin/master' into testnet/3
|
2020-02-19 22:10:14 +01:00 |
|
Aayush Rajasekaran
|
60970008c8
|
Re: #1250: API methods should receive TipSetKeys, not TipSets, as input
|
2020-02-17 19:53:43 -05:00 |
|
Łukasz Magiera
|
c544c2b5c5
|
Set hamt bitwidth
|
2020-02-14 15:14:39 +01:00 |
|
Łukasz Magiera
|
0d6cfc879d
|
Use specs-actors ignatures
|
2020-02-13 00:52:36 +01:00 |
|
whyrusleeping
|
243b295559
|
expose bad block cache reasons through api/cli
|
2020-02-11 23:44:55 -08:00 |
|
Łukasz Magiera
|
4d5c4d89ce
|
stmgr: Update stmgr utils
|
2020-02-11 03:33:27 +01:00 |
|
Łukasz Magiera
|
c72727b4fd
|
specs-actors: Fix most compilation errors
|
2020-02-09 07:06:32 +01:00 |
|
Łukasz Magiera
|
13435aebdc
|
Spec Actors integration
|
2020-02-08 03:18:32 +01:00 |
|
Łukasz Magiera
|
1d0d429435
|
actors: Drop refs to multisig_actor.go
|
2020-02-06 20:49:21 +01:00 |
|
whyrusleeping
|
faf05cafcf
|
squash forks and use correct amt library everywhere
|
2020-02-04 18:26:42 -08:00 |
|
Łukasz Magiera
|
c013ef3b30
|
Merge pull request #1219 from filecoin-project/feat/auto-shim
Make it all build
|
2020-02-05 00:01:41 +01:00 |
|
whyrusleeping
|
028a113737
|
Make it all build
|
2020-02-04 14:19:05 -08:00 |
|
Łukasz Magiera
|
d9f3b6c121
|
Merge pull request #1148 from filecoin-project/feat/msig-integration
DO NOT MERGE: Feat/msig integration
|
2020-02-04 07:19:49 +01:00 |
|
whyrusleeping
|
9cee31193c
|
clean up tests and fix cli commands
|
2020-02-03 19:37:55 -08:00 |
|
Łukasz Magiera
|
90ecfbe0e4
|
Merge branch 'master' into feat/new-sb-fs
|
2020-02-04 04:15:25 +01:00 |
|
whyrusleeping
|
dfe87c9f6f
|
update to latest hamt changes
|
2020-02-03 18:52:18 -08:00 |
|
Łukasz Magiera
|
a8d18c8ac9
|
api-backed blockstore
|
2020-02-04 03:47:59 +01:00 |
|
whyrusleeping
|
b5f9a385ae
|
add a method to query available multisig balance
|
2020-01-29 17:23:16 -08:00 |
|
Łukasz Magiera
|
4aaa758543
|
fpost: better fault checks
|
2020-01-30 01:50:58 +01:00 |
|
Łukasz Magiera
|
77113844a2
|
chain slash-consensus command
|
2020-01-24 13:58:06 -08:00 |
|
Łukasz Magiera
|
fd0bfc8777
|
Merge pull request #1089 from filecoin-project/feat/state-call-cmd
implement state call command for easy method calling
|
2020-01-21 17:16:54 +01:00 |
|
whyrusleeping
|
955b755055
|
wire up importing
|
2020-01-20 17:53:55 -08:00 |
|
whyrusleeping
|
57812fc61d
|
chain export should work now
|
2020-01-20 15:51:28 -08:00 |
|
whyrusleeping
|
0a45e97699
|
implement state call command for easy method calling
|
2020-01-17 18:27:29 -08:00 |
|
whyrusleeping
|
fb173c058e
|
WIP: blizzard fork changes and test utilities
|
2020-01-16 18:33:43 -08:00 |
|
jsign
|
08b99ff413
|
new api to calculate arbitrary forks revert and applys
Signed-off-by: jsign <jsign.uy@gmail.com>
|
2020-01-14 21:24:08 -03:00 |
|
Łukasz Magiera
|
117bea4e4e
|
Merge pull request #1030 from filecoin-project/feat/chain-list-messages
implement list-messages command
|
2020-01-08 13:50:55 +01:00 |
|
Łukasz Magiera
|
86a22a3896
|
Merge pull request #1029 from filecoin-project/feat/mpoolpush-cid
mpool: Return CID in MpoolPush
|
2020-01-08 13:43:03 +01:00 |
|
whyrusleeping
|
95a89ad192
|
implement list-messages command
|
2020-01-08 13:41:23 +01:00 |
|
whyrusleeping
|
897cf72933
|
Add command to mark given blocks as bad
|
2020-01-07 21:42:15 -08:00 |
|
Łukasz Magiera
|
a11e8093e5
|
mpool: Return CID in MpoolPush
|
2020-01-07 21:10:30 -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
|
81233b894d
|
Implement 'chain get' for easier ipld digging
|
2019-12-19 17:58:02 +01:00 |
|
whyrusleeping
|
022581d50b
|
add routine to tag miners peer IDs as high value in connection manager
|
2019-12-16 22:51:41 -08:00 |
|
whyrusleeping
|
6e94377469
|
cache load tipset
|
2019-12-16 11:22:56 -08:00 |
|
Łukasz Magiera
|
fc6073d13b
|
chainwatch: Collect sector set sizes
|
2019-12-12 00:32:09 +01:00 |
|
whyrusleeping
|
e6a08784f8
|
print more errors if epost fails during tipset state evaluation
|
2019-12-07 17:24:42 +01:00 |
|
whyrusleeping
|
c302051bc2
|
add duration tracking to sync status
|
2019-12-03 20:59:41 -08:00 |
|
whyrusleeping
|
d0448287a9
|
remove unnecessary code
|
2019-12-03 12:05:54 -08:00 |
|
Łukasz Magiera
|
2d28bcf057
|
Allow calling MpoolPending with nil TS
|
2019-12-03 20:34:31 +01:00 |
|
Łukasz Magiera
|
96c04fc0a6
|
mpool: Make MpoolPending more atomic
|
2019-12-03 20:33:29 +01:00 |
|
whyrusleeping
|
9ad4a00cda
|
fix miner message filter nonce checking
|
2019-12-03 13:38:50 +01:00 |
|
whyrusleeping
|
b58e7344e8
|
pull messagepool into separate package
|
2019-12-02 14:33:11 -08:00 |
|
Łukasz Magiera
|
920fd3ba9b
|
storageminer: New fallback post scheduler
|
2019-11-28 18:44:57 +01:00 |
|
Łukasz Magiera
|
23e0008b81
|
Merge remote-tracking branch 'origin/master' into feat/election-post
|
2019-11-27 13:31:44 +01:00 |
|
whyrusleeping
|
96482f456a
|
WIP: election post restructuring
|
2019-11-21 16:21:45 -06:00 |
|
Łukasz Magiera
|
ddf2e05dd0
|
post: More correct 'wait' logic
|
2019-11-20 18:00:05 +01:00 |
|
whyrusleeping
|
f8eabd3db4
|
Refactor mining logic to match specs ticket chain
|
2019-11-20 10:52:36 -06:00 |
|
Łukasz Magiera
|
d3b980ef58
|
api.SyncIncomingBlocks
|
2019-11-20 17:47:44 +01:00 |
|
Łukasz Magiera
|
1f913b8df2
|
api.MpoolSub
|
2019-11-20 17:45:02 +01:00 |
|
Łukasz Magiera
|
a36c3597d4
|
api.StateChangedActors
|
2019-11-20 17:45:02 +01:00 |
|
Łukasz Magiera
|
8ac65cde80
|
api.StateLookupID
|
2019-11-20 17:45:02 +01:00 |
|
whyrusleeping
|
251ff41134
|
plumb through new sync status logic
|
2019-11-15 17:05:16 -08:00 |
|
Łukasz Magiera
|
485c3e34e8
|
Fix StateMinerPower again
|
2019-11-15 02:26:25 +01:00 |
|
Łukasz Magiera
|
5381d10fe3
|
StateAPI: account for slashing in StateMinerPower
|
2019-11-15 02:01:53 +01:00 |
|
anorth
|
84a4766d8f
|
Add TipSetKey as a concatenation of block CIDs, and use if for ChainGetTipSet, ChainGetRandomness.
|
2019-11-13 15:23:37 +11:00 |
|
Łukasz Magiera
|
071f05fa95
|
Storage miner API improvements
|
2019-11-08 19:23:58 +01:00 |
|
Łukasz Magiera
|
12161fc607
|
deals: Finish client sealing state handler
|
2019-11-07 10:13:42 +01:00 |
|
whyrusleeping
|
54722a0d38
|
WIP: fixing the tests by waiting for chain activity
|
2019-11-06 23:57:10 -08:00 |
|
Łukasz Magiera
|
53cbe3446d
|
pond: Miner state viewer
|
2019-10-27 11:27:21 +01:00 |
|
whyrusleeping
|
4890f577f5
|
give miners the ability to select different sector sizes
|
2019-10-25 17:26:15 +02:00 |
|
Łukasz Magiera
|
fabd074165
|
on chain deals: Deals make it to the chain
|
2019-10-23 19:39:14 +02:00 |
|
Łukasz Magiera
|
61e14d0f4c
|
on chain deals: Fix some serialization bugs
|
2019-10-23 14:59:57 +02:00 |
|
Łukasz Magiera
|
213ac77d08
|
on chain deals: Expose more chain state in pond
|
2019-10-23 12:44:00 +02:00 |
|
Łukasz Magiera
|
99ef51a642
|
on chain deals: Fix build
|
2019-10-23 12:44:00 +02:00 |
|
Łukasz Magiera
|
c41dd4efeb
|
actora: register storagemarket
|
2019-10-23 12:44:00 +02: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
|
d818e20df5
|
Wallets record default address in keystore
|
2019-10-17 19:18:40 +09:00 |
|
Łukasz Magiera
|
29f26cb8d1
|
Compiling with the new weight func
|
2019-10-15 14:31:34 +02:00 |
|
Łukasz Magiera
|
2ce338e162
|
wip weight function
|
2019-10-15 14:31:34 +02:00 |
|
Łukasz Magiera
|
a576b72364
|
actors: Sync with the new spec, storage actors
|
2019-10-15 14:31:34 +02:00 |
|
whyrusleeping
|
aa644fcbbb
|
call sync directly during submitblock
|
2019-10-15 21:19:10 +09:00 |
|
whyrusleeping
|
7c26e3c35f
|
WIP: ensure blocks make it into repo before pushing to pubsub
|
2019-10-14 23:21:37 +09:00 |
|
whyrusleeping
|
edcf47ff31
|
implement commands to list actors and miners
|
2019-10-12 15:45:48 +09:00 |
|
whyrusleeping
|
9147047062
|
add command to view chain easily
|
2019-10-11 15:25:25 +09:00 |
|
Łukasz Magiera
|
177a876cf2
|
Merge pull request #323 from filecoin-project/feat/tracing-1
add some more tracing to chain sync
|
2019-10-11 04:19:12 +02:00 |
|
whyrusleeping
|
1b263f685b
|
Add get genesis api endpoint
|
2019-10-11 11:14:22 +09:00 |
|
whyrusleeping
|
3f342d7ae2
|
add some more tracing to chain sync
|
2019-10-10 20:13:26 +09:00 |
|
whyrusleeping
|
acec79cf3f
|
expose command to set chainstore head
|
2019-10-10 12:50:50 +09:00 |
|
whyrusleeping
|
14c4a8bee6
|
implement looking in the past for messages
|
2019-10-09 09:33:18 +02:00 |
|
whyrusleeping
|
84985ef96f
|
add tipset message was executed in back to waitmsg call
|
2019-10-09 09:30:12 +02:00 |
|
Łukasz Magiera
|
b8bc54fd5b
|
Merge pull request #296 from filecoin-project/feat/verify-block-msg-signatures
Feat/verify block msg signatures
|
2019-10-09 09:25:21 +02:00 |
|
whyrusleeping
|
68c1170250
|
compute signatures over msg cids instead of raw bytes
|
2019-10-09 10:32:08 +09:00 |
|
whyrusleeping
|
80b40e7e70
|
make magik happier
|
2019-10-08 18:46:36 +09:00 |
|
whyrusleeping
|
b40de6995b
|
implement key import and export
|
2019-10-08 18:17:03 +09:00 |
|
Łukasz Magiera
|
2b04a9b6be
|
mpool: check origin balance before actually pushing to mpool
|
2019-10-08 15:09:07 +09:00 |
|
Łukasz Magiera
|
4107c49db2
|
pond: Fix block explorer after stateroot refactor
|
2019-10-08 14:58:10 +09:00 |
|