whyrusleeping
|
09ebd1a557
|
allow exporting a number of recent chain state trees
|
2020-09-02 17:15:10 +02:00 |
|
Steven Allen
|
e18904bff5
|
[WIP] fix post submission
|
2020-08-12 10:33:18 -07:00 |
|
Whyrusleeping
|
ed72aa1307
|
implement randomness distinction
|
2020-08-12 10:32:39 -07:00 |
|
Steven Allen
|
b7a4dbb07f
|
Support inline CIDs
And use the new CidBuilder from the spec actors.
This patch does not switch over to inline CIDs by default, but paves the way.
|
2020-07-23 23:12:32 -07:00 |
|
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 |
|
Peter Rabbitson
|
e266f3b955
|
Bump fil-commcid and filecoin-ffi deps
Propagates correct on-chain commX CIDs
|
2020-07-17 00:38:42 +02:00 |
|
Łukasz Magiera
|
6b06ae528c
|
chain get: @state selector to prettify actor state
|
2020-06-05 17:41:21 +02: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
|
74510adaaa
|
add flag to choose what to do when looking back tipsets in null rounds
|
2020-05-05 10:06:05 -07:00 |
|
Jeromy
|
ef1d485c6e
|
move head change type out of chainstore package
|
2020-04-23 15:28:59 -07:00 |
|
Jakub Sztandera
|
f1c890ca54
|
Tests pass
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2020-04-08 18:31:16 +02:00 |
|
Łukasz Magiera
|
9a7aa3fc87
|
chain get: @Hu: for uvaring hamt keys
|
2020-04-04 03:49:42 +02:00 |
|
Jeromy
|
921f11db34
|
Rewrite chain export walker function to actually do the right thing
|
2020-03-20 17:18:57 -07:00 |
|
Travis Person
|
9216a1eb07
|
Add more chain get types
|
2020-03-09 03:16:43 +00:00 |
|
Whyrusleeping
|
c553a6f458
|
Merge pull request #1349 from filecoin-project/feat/chain-get-types
add some type info to chain get
|
2020-03-07 16:10:00 -08:00 |
|
whyrusleeping
|
cdd37bda1c
|
add some type info to chain get
|
2020-03-06 18:47:19 -08:00 |
|
Travis Person
|
7628a64a55
|
cmd: add stat-obj
|
2020-03-07 00:43:44 +00: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
|
13435aebdc
|
Spec Actors integration
|
2020-02-08 03:18:32 +01:00 |
|
whyrusleeping
|
faf05cafcf
|
squash forks and use correct amt library everywhere
|
2020-02-04 18:26:42 -08:00 |
|
whyrusleeping
|
028a113737
|
Make it all build
|
2020-02-04 14:19:05 -08:00 |
|
Łukasz Magiera
|
a8d18c8ac9
|
api-backed blockstore
|
2020-02-04 03:47:59 +01:00 |
|
Łukasz Magiera
|
77113844a2
|
chain slash-consensus command
|
2020-01-24 13:58:06 -08: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 |
|
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 |
|
whyrusleeping
|
95a89ad192
|
implement list-messages command
|
2020-01-08 13:41:23 +01: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
|
6e94377469
|
cache load tipset
|
2019-12-16 11:22:56 -08:00 |
|
whyrusleeping
|
f8eabd3db4
|
Refactor mining logic to match specs ticket chain
|
2019-11-20 10:52:36 -06: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 |
|
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 |
|
Łukasz Magiera
|
29f26cb8d1
|
Compiling with the new weight func
|
2019-10-15 14:31:34 +02:00 |
|
whyrusleeping
|
7c26e3c35f
|
WIP: ensure blocks make it into repo before pushing to pubsub
|
2019-10-14 23:21:37 +09:00 |
|
whyrusleeping
|
9147047062
|
add command to view chain easily
|
2019-10-11 15:25:25 +09:00 |
|
whyrusleeping
|
1b263f685b
|
Add get genesis api endpoint
|
2019-10-11 11:14:22 +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
|
4107c49db2
|
pond: Fix block explorer after stateroot refactor
|
2019-10-08 14:58:10 +09:00 |
|
whyrusleeping
|
76ceb1f25a
|
a bit more hacking to make the test framework bend to my will
|
2019-10-05 17:18:39 -06:00 |
|
whyrusleeping
|
fca5a4765d
|
begin allowing test framework to generate forks
|
2019-10-05 10:04:58 -06:00 |
|
whyrusleeping
|
27f120bfce
|
improve accuracy of block printing with getblock
|
2019-10-03 13:22:21 -07:00 |
|
whyrusleeping
|
b9cc6f61b6
|
rebase and fix tests
|
2019-10-01 15:34:53 -06:00 |
|
whyrusleeping
|
404e14d3eb
|
Add a command to read an object by its cid
|
2019-10-01 10:28:07 -06:00 |
|
Łukasz Magiera
|
18651ecaa3
|
pond: Integrate StateReply
|
2019-09-23 13:15:16 +02:00 |
|
Łukasz Magiera
|
9d36a499b6
|
post merge fixes
|
2019-09-20 14:22:46 +02:00 |
|
whyrusleeping
|
394edc6317
|
refactor to use 'randomness' as input to new vm creation
|
2019-09-19 20:08:44 -07:00 |
|
Łukasz Magiera
|
cc82cc9675
|
miner: Initial event system integration
|
2019-09-18 15:32:21 +02:00 |
|
Łukasz Magiera
|
fe7efa753d
|
events: Build on chain API calls
|
2019-09-18 13:01:52 +02:00 |
|
whyrusleeping
|
b1e77748e7
|
scaffolding and refactoring to make post scheduler work
|
2019-09-17 19:50:03 -07:00 |
|
whyrusleeping
|
cc877f5c04
|
WIP: expanding API to serve post producer needs
|
2019-09-17 17:08:49 -07:00 |
|
Łukasz Magiera
|
6a31ff2f2e
|
deals: Wait for channel messagi in handler
|
2019-09-13 19:59:10 +02:00 |
|
whyrusleeping
|
ed45d1c2b4
|
refactor state utilities into StateManager package, implement proper election proofs
|
2019-09-09 19:14:00 -07:00 |
|
whyrusleeping
|
ccdc1575d6
|
add signatures to blocks
|
2019-08-26 17:46:39 -07:00 |
|
whyrusleeping
|
7eb89f90d1
|
Replace most marshaling with codegen
|
2019-08-22 12:53:32 -07:00 |
|
Łukasz Magiera
|
e087cc2e7a
|
impl: Split full node implementation
|
2019-08-20 18:48:33 +02:00 |
|