Steven Allen
2857f6c0ed
fix: use a consistent tipset in commands
...
It's very easy to write an incorrect command that operates over
different heads by using the "empty" tipset. This change makes the
`LoadTipSet` command helper get the latest head from the lotus daemon if
its unset.
The cost is an extra call to get the head. That should be trivial in
most cases.
2021-04-29 08:50:08 -07:00
Łukasz Magiera
1b32d7f52f
cli: fix build with v1 api changes
2021-04-03 12:55:29 +02:00
frrist
8f6ea05d48
chore: export chain commands
2021-03-23 16:19:33 -07:00
Jakub Sztandera
10e1b26580
chain list --gas-stats display capacity
...
Add tipset capacity display to `chain list`
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2021-02-26 14:05:51 +01:00
Aayush Rajasekaran
29d3d746a3
Build a WindowPoSt disputer
2021-01-25 17:26:09 -05:00
Aayush Rajasekaran
23ce0645ed
Merge pull request #5342 from filecoin-project/asr/change-owner
...
Allow multisigs to be set as miner owner address
2021-01-20 21:30:37 -05:00
zgfzgf
29bdd94b12
add slash-consensus from flag
2021-01-19 14:18:46 +08:00
Aayush Rajasekaran
b33bf16f70
Add a command to encode JSON params
2021-01-13 02:40:06 -05:00
Łukasz Magiera
6328f9c879
Merge pull request #4577 from zgfzgf/fix-chain-consensusfault
...
delete slash-consensus miner
2021-01-11 15:53:42 +01:00
Jakub Sztandera
86e25e7969
Fix actor not found in chain inspect-usage
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-11-25 20:04:27 +01:00
zgfzgf
d98e989417
chain decode params encoding
2020-11-06 15:02:08 +08:00
zgfzgf
7f47bf452a
add chain base64 decode params
2020-11-06 13:36:24 +08:00
zgfzgf
fe40a53e8f
delete slash-consensus miner
2020-10-24 13:46:15 +08:00
Łukasz Magiera
067de4508b
shed: Commad to decode messages
2020-10-23 22:17:46 +02:00
Łukasz Magiera
65883cbb6b
Merge pull request #4290 from filecoin-project/feat/ledger-integration
...
adding in ledger support
2020-10-12 15:09:27 +02:00
Jakub Sztandera
ae366972a9
Chain is love
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-10-12 05:11:04 +02:00
Łukasz Magiera
bb6a354b62
chain cli: decode params command
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-10-12 00:07:40 +02:00
whyrusleeping
12cd478e11
Add message counts to inspect chain output
2020-10-07 15:14:46 -07:00
Jakub Sztandera
405aba4d8f
Merge pull request #4179 from filecoin-project/fix/export-unclean-exit
...
chain export: Error with unfinished exports
2020-10-06 13:30:53 +02:00
Łukasz Magiera
c920257a33
chain export: Error with unfinished exports
2020-10-06 02:59:19 +02:00
whyrusleeping
e9417562e0
allow usage inspection on a chain segment
2020-10-05 15:53:43 -07:00
whyrusleeping
bd0633ff90
add a command to view block space utilization
2020-10-05 14:06:03 -07:00
Łukasz Magiera
7d39542522
Merge pull request #3741 from filecoin-project/feat/chain-delete-obj
...
Delete a chain store object
2020-09-23 19:34:02 +02:00
Łukasz Magiera
6c5ed3f07f
Some safeguards on chain delete-obj
2020-09-23 19:31:46 +02:00
Steven Allen
9804310cc8
Update specs-actors to 0.9.10
...
Moves the Keyer type (and helpers) into go-state-types.
2020-09-14 14:32:57 -07:00
whyrusleeping
72eb17d314
wire skip old messages option through the api
2020-09-10 17:40:47 -07:00
hannahhoward
e86a74156e
feat(cli): add command to list
2020-09-10 10:47:38 -07:00
hannahhoward
64d150e215
feat(cli): add chain delete cmd
2020-09-10 10:47:38 -07:00
Aayush Rajasekaran
22fdb9594d
Add CLI to checkpoint tipsets
2020-09-09 14:34:05 -04:00
Aayush Rajasekaran
39755a294a
Update to specs v0.9.6
2020-09-07 15:48:41 -04:00
Jakub Sztandera
59f765f7be
Rename to import-snapshot, require more than finality for state export
...
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-09-02 17:15:36 +02:00
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