whyrusleeping
09ebd1a557
allow exporting a number of recent chain state trees
2020-09-02 17:15:10 +02:00
Steven Allen
5733c71c50
Lint everything
...
We were ignoring quite a few error cases, and had one case where we weren't
actually updating state where we wanted to. Unfortunately, if the linter doesn't
pass, nobody has any reason to actually check lint failures in CI.
There are three remaining XXXs marked in the code for lint.
2020-08-20 20:46:36 -07:00
Łukasz Magiera
12f7e2d9bf
Use a struct for send metadata in MpoolPushMessage
2020-08-12 22:17:29 +02:00
Łukasz Magiera
d0147aa50f
Add maxFee param to MpoolPushMessage
2020-08-12 19:06:16 +02:00
Łukasz Magiera
878b8c7678
Fix buildall
2020-08-11 10:22:49 +02:00
Aayush Rajasekaran
5e54219be9
fix spelling
2020-08-11 01:10:12 -04:00
whyrusleeping
347ed154b8
more informative chain list
2020-08-10 16:22:02 -07:00
Jakub Sztandera
ab08858b45
Delete GasPrice from this world
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-08-06 23:08:42 +02:00
whyrusleeping
82f24d62d4
dont divide by zero if blocks have no messages
2020-08-03 14:03:04 -07:00
whyrusleeping
883b8467b5
fix spacing
2020-08-01 23:26:52 +02:00
whyrusleeping
65f8fae67a
allow chain list to print useful gas statistics
2020-08-01 23:26:52 +02:00
Jakub Sztandera
81a65fe1bc
Swich gas-price to 0 in many places
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-08-01 16:23:13 +02:00
Łukasz Magiera
90baf06011
gofmt
2020-08-01 09:40:25 +02:00
Łukasz Magiera
e5ca4b22d5
Improve gas price estimator
2020-08-01 09:40:11 +02:00
Jakub Sztandera
7da629d03b
Update gas prices
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-07-20 21:31:05 +02:00
Jakub Sztandera
7b14d445b4
Update message gas limits
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-07-15 20:01:57 +02:00
Łukasz Magiera
70c8f7b1ee
Merge remote-tracking branch 'origin/master' into feat/merge-master
2020-06-15 14:38:38 +02:00
Ignacio Hagopian
82c6be14f4
unchecked errs
...
Signed-off-by: Ignacio Hagopian <jsign.uy@gmail.com>
2020-06-12 22:34:00 -03:00
Jakub Sztandera
491f080a37
Merge remote-tracking branch 'origin/master' into feat/merge-master
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-06-11 17:59:27 +02:00
waynewyang
41066bd45e
Add flag for cli slash-consensus
2020-06-11 19:20:11 +08:00
waynewyang
e2d2af3afa
error check
2020-06-10 20:34:04 +08:00
laser
2889efb608
display quantities of bytes in human-readable format
...
- client commP
- client local
- client find
- client query-ask
- client list-deals
- state sector-size
2020-06-09 12:53:44 -07:00
Łukasz Magiera
3b13397165
gofmt
2020-06-06 00:59:01 +02:00
Łukasz Magiera
6b06ae528c
chain get: @state selector to prettify actor state
2020-06-05 17:41:21 +02:00
Jakub Sztandera
29dbc26dbd
Update cli
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-06-04 01:01:41 +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
72eb32ae3c
add additional chain get decoders
2020-05-16 12:41:04 -07:00
Łukasz Magiera
4cd861eb87
chain bisect: json-marshar the correct thing
2020-05-08 21:55:26 +02:00
Łukasz Magiera
479a456279
chain bisect: Improve errors
2020-05-05 18:18:52 +02:00
Łukasz Magiera
fcc51f3591
cli: Support --tipset in chain get /pstate
2020-04-21 17:07:12 +02:00
Łukasz Magiera
a86595bc88
Use nicer DeadlineInfo struct
2020-04-20 19:34:08 +02:00
Łukasz Magiera
bb3789b130
Fix ADT uses
2020-04-13 23:06:11 +02:00
Łukasz Magiera
ac8aaf2739
chain cli: Update slash-consensus cmd
2020-04-13 23:05:16 +02:00
Łukasz Magiera
9a7aa3fc87
chain get: @Hu: for uvaring hamt keys
2020-04-04 03:49:42 +02:00
Łukasz Magiera
f6c260c49f
Merge pull request #1484 from filecoin-project/fix/interop-improvements
...
several fixes and improvements while debugging interop
2020-04-01 17:51:42 +02:00
Jeromy
417d434973
several fixes and improvements while debugging interop
2020-03-31 18:35:23 -07:00
Łukasz Magiera
77a84e7e6b
Merge remote-tracking branch 'origin/testnet/3' into feat/chain-get-pstate
2020-04-01 02:09:33 +02:00
Łukasz Magiera
4ae1238c0c
chain get: /pstate prefix
2020-04-01 02:06:26 +02:00
whyrusleeping
ddf1beac6c
change gas limit to be a normal int64
2020-03-18 13:45:37 -07:00
Travis Person
6faffd832c
cli: add cbor-hex type to chain get
2020-03-10 23:12:10 +00:00
Łukasz Magiera
13a8e2c09d
chain get: hamt-address type
2020-03-09 07:45:24 +01: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
ebca777efd
cli: export load tipset function
2020-03-07 00:46:20 +00:00
Travis Person
7628a64a55
cmd: add stat-obj
2020-03-07 00:43:44 +00:00
whyrusleeping
8a7f249aaa
update to latest specs-actors
2020-03-05 16:20:57 -08:00
Aayush Rajasekaran
e9afba3490
Add ArgsUsages to the CLI where missing
...
- This commit also standardises some notation
2020-03-04 16:58:46 -08:00
Łukasz Magiera
ae634ef7df
actors: Remove addrass aliases
2020-02-25 21:54:58 +01:00
Łukasz Magiera
d787aa5007
Merge branch 'testnet/3' into feat/specs-actors
2020-02-24 18:32:02 +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
74bf9119cc
spects-actors: More type propagation
2020-02-13 04:50:45 +01:00
Łukasz Magiera
13435aebdc
Spec Actors integration
2020-02-08 03:18:32 +01:00
Łukasz Magiera
63ee6b6791
remote: Fix put in commit
2020-02-04 08:01:13 +01:00
Łukasz Magiera
f837cb5513
Merge pull request #1184 from filecoin-project/feat/chain-bisect
...
chain: bisect cmd
2020-02-04 04:43:31 +01:00
Łukasz Magiera
b7ff44485a
bisect: Allow any command
2020-02-04 04:40:49 +01:00
Jakub Sztandera
ce7be477ce
Fix slash blocks
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-31 17:07:37 -08:00
Jakub Sztandera
f2340579a5
Fix power calculations
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-01-30 14:01:47 -08:00
Łukasz Magiera
de5577ca70
chain: bisect cmd
2020-01-30 22:32:59 +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
62f05d4c14
WIP: chain export
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
Łukasz Magiera
81233b894d
Implement 'chain get' for easier ipld digging
2019-12-19 17:58:02 +01:00
Jakub Sztandera
8c741ef702
Merge pull request #939 from filecoin-project/feat/sethead-h
...
cli: chain sethead --epoch
2019-12-16 21:35:47 +01:00
Łukasz Magiera
e6e25c46ae
cli: chain sethead --epoch
2019-12-16 20:35:07 +01:00
whyrusleeping
6e94377469
cache load tipset
2019-12-16 11:22:56 -08: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
whyrusleeping
5a8d11b85e
add format flag to chain list command
2019-10-16 17:01:41 +09:00
whyrusleeping
f3593225f8
add timestamp to chain list command output
2019-10-14 13:39:42 +09:00
Jakub Sztandera
531e9d0beb
Cleanup chain list by height
...
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-10-13 02:58:37 +02:00
Jakub Sztandera
084d68a6b3
Add height and count flags to chain list
...
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-10-13 01:17:02 +02: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
4eaaefce09
Add cmd to subcommand list
2019-10-10 12:59:32 +09:00
whyrusleeping
acec79cf3f
expose command to set chainstore head
2019-10-10 12:50:50 +09:00
whyrusleeping
3faa8bc88a
Add a command to get and print a message
2019-10-09 16:26:48 +09:00
Łukasz Magiera
4107c49db2
pond: Fix block explorer after stateroot refactor
2019-10-08 14:58:10 +09:00
whyrusleeping
697bed27a6
fix websocket closing
2019-10-04 10:06:05 -06:00
whyrusleeping
27f120bfce
improve accuracy of block printing with getblock
2019-10-03 13:22:21 -07:00
whyrusleeping
cc1f4c5885
realize that i'm human and make many mistakes
2019-10-01 10:37:31 -06:00
whyrusleeping
404e14d3eb
Add a command to read an object by its cid
2019-10-01 10:28:07 -06:00
Łukasz Magiera
322031d8e4
Fix storageminer cli
2019-08-07 20:01:22 -07:00
whyrusleeping
5c32725510
sector commitments make it all the way to the chain
2019-08-07 16:22:35 -07:00
whyrusleeping
e5f4c75ca4
fix up the tests and cli
2019-08-01 20:51:34 -07:00
whyrusleeping
e09ad3d65c
Refactor out more types into types package, and pull genesis block code into gen package
2019-07-25 16:35:47 -07:00
Łukasz Magiera
b73f29286b
Begin implementing storage miner
2019-07-24 01:47:36 +02:00
whyrusleeping
5fb59c06bd
add a getblock command
2019-07-22 17:54:27 -07:00
Whyrusleeping
3f61488e3c
Merge pull request #17 from filecoin-project/feat/mining-1
...
Implement basic mining logic
2019-07-11 10:09:15 -07:00
Łukasz Magiera
cd16e3e597
Fix lint warnings
2019-07-11 13:52:07 +02:00
whyrusleeping
d381025ccc
Implement initial mining logic
2019-07-10 19:36:43 -07:00
Łukasz Magiera
e639670195
cli: use repo api endpoint
2019-07-10 19:28:49 +02:00
Łukasz Magiera
cb3554735a
Some chain CLI & API
2019-07-09 19:05:44 +02:00