Merge branch 'master' into sbansal/nonce-coordination-and-consensus-for-chain-nodes
This commit is contained in:
@@ -824,7 +824,8 @@ Response:
|
||||
"State": {
|
||||
"SectorStartEpoch": 10101,
|
||||
"LastUpdatedEpoch": 10101,
|
||||
"SlashEpoch": 10101
|
||||
"SlashEpoch": 10101,
|
||||
"VerifiedClaim": 0
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -1417,7 +1418,8 @@ Response:
|
||||
"State": {
|
||||
"SectorStartEpoch": 10101,
|
||||
"LastUpdatedEpoch": 10101,
|
||||
"SlashEpoch": 10101
|
||||
"SlashEpoch": 10101,
|
||||
"VerifiedClaim": 0
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
@@ -170,6 +170,11 @@
|
||||
* [StateDealProviderCollateralBounds](#StateDealProviderCollateralBounds)
|
||||
* [StateDecodeParams](#StateDecodeParams)
|
||||
* [StateGetActor](#StateGetActor)
|
||||
* [StateGetAllocation](#StateGetAllocation)
|
||||
* [StateGetAllocationForPendingDeal](#StateGetAllocationForPendingDeal)
|
||||
* [StateGetAllocations](#StateGetAllocations)
|
||||
* [StateGetClaim](#StateGetClaim)
|
||||
* [StateGetClaims](#StateGetClaims)
|
||||
* [StateGetNetworkParams](#StateGetNetworkParams)
|
||||
* [StateGetRandomnessFromBeacon](#StateGetRandomnessFromBeacon)
|
||||
* [StateGetRandomnessFromTickets](#StateGetRandomnessFromTickets)
|
||||
@@ -5256,6 +5261,163 @@ Response:
|
||||
}
|
||||
```
|
||||
|
||||
### StateGetAllocation
|
||||
StateGetAllocation returns the allocation for a given address and allocation ID.
|
||||
|
||||
|
||||
Perms: read
|
||||
|
||||
Inputs:
|
||||
```json
|
||||
[
|
||||
"f01234",
|
||||
0,
|
||||
[
|
||||
{
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
{
|
||||
"/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve"
|
||||
}
|
||||
]
|
||||
]
|
||||
```
|
||||
|
||||
Response:
|
||||
```json
|
||||
{
|
||||
"Client": 1000,
|
||||
"Provider": 1000,
|
||||
"Data": {
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
"Size": 1032,
|
||||
"TermMin": 10101,
|
||||
"TermMax": 10101,
|
||||
"Expiration": 10101
|
||||
}
|
||||
```
|
||||
|
||||
### StateGetAllocationForPendingDeal
|
||||
StateGetAllocationForPendingDeal returns the allocation for a given deal ID of a pending deal.
|
||||
|
||||
|
||||
Perms: read
|
||||
|
||||
Inputs:
|
||||
```json
|
||||
[
|
||||
5432,
|
||||
[
|
||||
{
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
{
|
||||
"/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve"
|
||||
}
|
||||
]
|
||||
]
|
||||
```
|
||||
|
||||
Response:
|
||||
```json
|
||||
{
|
||||
"Client": 1000,
|
||||
"Provider": 1000,
|
||||
"Data": {
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
"Size": 1032,
|
||||
"TermMin": 10101,
|
||||
"TermMax": 10101,
|
||||
"Expiration": 10101
|
||||
}
|
||||
```
|
||||
|
||||
### StateGetAllocations
|
||||
StateGetAllocations returns the all the allocations for a given client.
|
||||
|
||||
|
||||
Perms: read
|
||||
|
||||
Inputs:
|
||||
```json
|
||||
[
|
||||
"f01234",
|
||||
[
|
||||
{
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
{
|
||||
"/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve"
|
||||
}
|
||||
]
|
||||
]
|
||||
```
|
||||
|
||||
Response: `{}`
|
||||
|
||||
### StateGetClaim
|
||||
StateGetClaim returns the claim for a given address and claim ID.
|
||||
|
||||
|
||||
Perms: read
|
||||
|
||||
Inputs:
|
||||
```json
|
||||
[
|
||||
"f01234",
|
||||
0,
|
||||
[
|
||||
{
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
{
|
||||
"/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve"
|
||||
}
|
||||
]
|
||||
]
|
||||
```
|
||||
|
||||
Response:
|
||||
```json
|
||||
{
|
||||
"Provider": 1000,
|
||||
"Client": 1000,
|
||||
"Data": {
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
"Size": 1032,
|
||||
"TermMin": 10101,
|
||||
"TermMax": 10101,
|
||||
"TermStart": 10101,
|
||||
"Sector": 9
|
||||
}
|
||||
```
|
||||
|
||||
### StateGetClaims
|
||||
StateGetClaims returns the all the claims for a given provider.
|
||||
|
||||
|
||||
Perms: read
|
||||
|
||||
Inputs:
|
||||
```json
|
||||
[
|
||||
"f01234",
|
||||
[
|
||||
{
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
{
|
||||
"/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve"
|
||||
}
|
||||
]
|
||||
]
|
||||
```
|
||||
|
||||
Response: `{}`
|
||||
|
||||
### StateGetNetworkParams
|
||||
StateGetNetworkParams return current network params
|
||||
|
||||
@@ -5294,7 +5456,9 @@ Response:
|
||||
"UpgradeTurboHeight": 10101,
|
||||
"UpgradeHyperdriveHeight": 10101,
|
||||
"UpgradeChocolateHeight": 10101,
|
||||
"UpgradeOhSnapHeight": 10101
|
||||
"UpgradeOhSnapHeight": 10101,
|
||||
"UpgradeSkyrHeight": 10101,
|
||||
"UpgradeSharkHeight": 10101
|
||||
}
|
||||
}
|
||||
```
|
||||
@@ -5571,7 +5735,8 @@ Response:
|
||||
"State": {
|
||||
"SectorStartEpoch": 10101,
|
||||
"LastUpdatedEpoch": 10101,
|
||||
"SlashEpoch": 10101
|
||||
"SlashEpoch": 10101,
|
||||
"VerifiedClaim": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5649,7 +5814,8 @@ Response:
|
||||
"State": {
|
||||
"SectorStartEpoch": 10101,
|
||||
"LastUpdatedEpoch": 10101,
|
||||
"SlashEpoch": 10101
|
||||
"SlashEpoch": 10101,
|
||||
"VerifiedClaim": 0
|
||||
}
|
||||
}
|
||||
```
|
||||
@@ -5696,7 +5862,8 @@ Response:
|
||||
"ExpectedStoragePledge": "0",
|
||||
"ReplacedSectorAge": 10101,
|
||||
"ReplacedDayReward": "0",
|
||||
"SectorKeyCID": null
|
||||
"SectorKeyCID": null,
|
||||
"SimpleQAPower": true
|
||||
}
|
||||
]
|
||||
```
|
||||
@@ -6168,7 +6335,8 @@ Response:
|
||||
"ExpectedStoragePledge": "0",
|
||||
"ReplacedSectorAge": 10101,
|
||||
"ReplacedDayReward": "0",
|
||||
"SectorKeyCID": null
|
||||
"SectorKeyCID": null,
|
||||
"SimpleQAPower": true
|
||||
}
|
||||
]
|
||||
```
|
||||
@@ -6591,7 +6759,8 @@ Response:
|
||||
"ExpectedStoragePledge": "0",
|
||||
"ReplacedSectorAge": 10101,
|
||||
"ReplacedDayReward": "0",
|
||||
"SectorKeyCID": null
|
||||
"SectorKeyCID": null,
|
||||
"SimpleQAPower": true
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
@@ -183,7 +183,12 @@
|
||||
* [StateDecodeParams](#StateDecodeParams)
|
||||
* [StateEncodeParams](#StateEncodeParams)
|
||||
* [StateGetActor](#StateGetActor)
|
||||
* [StateGetAllocation](#StateGetAllocation)
|
||||
* [StateGetAllocationForPendingDeal](#StateGetAllocationForPendingDeal)
|
||||
* [StateGetAllocations](#StateGetAllocations)
|
||||
* [StateGetBeaconEntry](#StateGetBeaconEntry)
|
||||
* [StateGetClaim](#StateGetClaim)
|
||||
* [StateGetClaims](#StateGetClaims)
|
||||
* [StateGetNetworkParams](#StateGetNetworkParams)
|
||||
* [StateGetRandomnessFromBeacon](#StateGetRandomnessFromBeacon)
|
||||
* [StateGetRandomnessFromTickets](#StateGetRandomnessFromTickets)
|
||||
@@ -1990,7 +1995,8 @@ Inputs:
|
||||
"Address": "f01234",
|
||||
"ID": "12D3KooWGzxzKZYveHXtpG6AsrUJBcWxHBFS2HsEoGTxrMLvKXtf",
|
||||
"PieceCID": null
|
||||
}
|
||||
},
|
||||
"RemoteStore": "00000000-0000-0000-0000-000000000000"
|
||||
}
|
||||
]
|
||||
```
|
||||
@@ -5769,6 +5775,103 @@ Response:
|
||||
}
|
||||
```
|
||||
|
||||
### StateGetAllocation
|
||||
StateGetAllocation returns the allocation for a given address and allocation ID.
|
||||
|
||||
|
||||
Perms: read
|
||||
|
||||
Inputs:
|
||||
```json
|
||||
[
|
||||
"f01234",
|
||||
0,
|
||||
[
|
||||
{
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
{
|
||||
"/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve"
|
||||
}
|
||||
]
|
||||
]
|
||||
```
|
||||
|
||||
Response:
|
||||
```json
|
||||
{
|
||||
"Client": 1000,
|
||||
"Provider": 1000,
|
||||
"Data": {
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
"Size": 1032,
|
||||
"TermMin": 10101,
|
||||
"TermMax": 10101,
|
||||
"Expiration": 10101
|
||||
}
|
||||
```
|
||||
|
||||
### StateGetAllocationForPendingDeal
|
||||
StateGetAllocationForPendingDeal returns the allocation for a given deal ID of a pending deal. Returns nil if
|
||||
pending allocation is not found.
|
||||
|
||||
|
||||
Perms: read
|
||||
|
||||
Inputs:
|
||||
```json
|
||||
[
|
||||
5432,
|
||||
[
|
||||
{
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
{
|
||||
"/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve"
|
||||
}
|
||||
]
|
||||
]
|
||||
```
|
||||
|
||||
Response:
|
||||
```json
|
||||
{
|
||||
"Client": 1000,
|
||||
"Provider": 1000,
|
||||
"Data": {
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
"Size": 1032,
|
||||
"TermMin": 10101,
|
||||
"TermMax": 10101,
|
||||
"Expiration": 10101
|
||||
}
|
||||
```
|
||||
|
||||
### StateGetAllocations
|
||||
StateGetAllocations returns the all the allocations for a given client.
|
||||
|
||||
|
||||
Perms: read
|
||||
|
||||
Inputs:
|
||||
```json
|
||||
[
|
||||
"f01234",
|
||||
[
|
||||
{
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
{
|
||||
"/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve"
|
||||
}
|
||||
]
|
||||
]
|
||||
```
|
||||
|
||||
Response: `{}`
|
||||
|
||||
### StateGetBeaconEntry
|
||||
StateGetBeaconEntry returns the beacon entry for the given filecoin epoch. If
|
||||
the entry has not yet been produced, the call will block until the entry
|
||||
@@ -5792,6 +5895,67 @@ Response:
|
||||
}
|
||||
```
|
||||
|
||||
### StateGetClaim
|
||||
StateGetClaim returns the claim for a given address and claim ID.
|
||||
|
||||
|
||||
Perms: read
|
||||
|
||||
Inputs:
|
||||
```json
|
||||
[
|
||||
"f01234",
|
||||
0,
|
||||
[
|
||||
{
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
{
|
||||
"/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve"
|
||||
}
|
||||
]
|
||||
]
|
||||
```
|
||||
|
||||
Response:
|
||||
```json
|
||||
{
|
||||
"Provider": 1000,
|
||||
"Client": 1000,
|
||||
"Data": {
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
"Size": 1032,
|
||||
"TermMin": 10101,
|
||||
"TermMax": 10101,
|
||||
"TermStart": 10101,
|
||||
"Sector": 9
|
||||
}
|
||||
```
|
||||
|
||||
### StateGetClaims
|
||||
StateGetClaims returns the all the claims for a given provider.
|
||||
|
||||
|
||||
Perms: read
|
||||
|
||||
Inputs:
|
||||
```json
|
||||
[
|
||||
"f01234",
|
||||
[
|
||||
{
|
||||
"/": "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
|
||||
},
|
||||
{
|
||||
"/": "bafy2bzacebp3shtrn43k7g3unredz7fxn4gj533d3o43tqn2p2ipxxhrvchve"
|
||||
}
|
||||
]
|
||||
]
|
||||
```
|
||||
|
||||
Response: `{}`
|
||||
|
||||
### StateGetNetworkParams
|
||||
StateGetNetworkParams return current network params
|
||||
|
||||
@@ -5830,7 +5994,9 @@ Response:
|
||||
"UpgradeTurboHeight": 10101,
|
||||
"UpgradeHyperdriveHeight": 10101,
|
||||
"UpgradeChocolateHeight": 10101,
|
||||
"UpgradeOhSnapHeight": 10101
|
||||
"UpgradeOhSnapHeight": 10101,
|
||||
"UpgradeSkyrHeight": 10101,
|
||||
"UpgradeSharkHeight": 10101
|
||||
}
|
||||
}
|
||||
```
|
||||
@@ -6090,7 +6256,8 @@ Response:
|
||||
"State": {
|
||||
"SectorStartEpoch": 10101,
|
||||
"LastUpdatedEpoch": 10101,
|
||||
"SlashEpoch": 10101
|
||||
"SlashEpoch": 10101,
|
||||
"VerifiedClaim": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -6168,7 +6335,8 @@ Response:
|
||||
"State": {
|
||||
"SectorStartEpoch": 10101,
|
||||
"LastUpdatedEpoch": 10101,
|
||||
"SlashEpoch": 10101
|
||||
"SlashEpoch": 10101,
|
||||
"VerifiedClaim": 0
|
||||
}
|
||||
}
|
||||
```
|
||||
@@ -6215,7 +6383,8 @@ Response:
|
||||
"ExpectedStoragePledge": "0",
|
||||
"ReplacedSectorAge": 10101,
|
||||
"ReplacedDayReward": "0",
|
||||
"SectorKeyCID": null
|
||||
"SectorKeyCID": null,
|
||||
"SimpleQAPower": true
|
||||
}
|
||||
]
|
||||
```
|
||||
@@ -6715,7 +6884,8 @@ Response:
|
||||
"ExpectedStoragePledge": "0",
|
||||
"ReplacedSectorAge": 10101,
|
||||
"ReplacedDayReward": "0",
|
||||
"SectorKeyCID": null
|
||||
"SectorKeyCID": null,
|
||||
"SimpleQAPower": true
|
||||
}
|
||||
]
|
||||
```
|
||||
@@ -7095,7 +7265,8 @@ Response:
|
||||
"ExpectedStoragePledge": "0",
|
||||
"ReplacedSectorAge": 10101,
|
||||
"ReplacedDayReward": "0",
|
||||
"SectorKeyCID": null
|
||||
"SectorKeyCID": null,
|
||||
"SimpleQAPower": true
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ USAGE:
|
||||
lotus-miner [global options] command [command options] [arguments...]
|
||||
|
||||
VERSION:
|
||||
1.17.3-dev
|
||||
1.19.0-dev
|
||||
|
||||
COMMANDS:
|
||||
init Initialize a lotus miner repo
|
||||
|
||||
@@ -7,7 +7,7 @@ USAGE:
|
||||
lotus-worker [global options] command [command options] [arguments...]
|
||||
|
||||
VERSION:
|
||||
1.17.3-dev
|
||||
1.19.0-dev
|
||||
|
||||
COMMANDS:
|
||||
run Start lotus worker
|
||||
|
||||
@@ -7,7 +7,7 @@ USAGE:
|
||||
lotus [global options] command [command options] [arguments...]
|
||||
|
||||
VERSION:
|
||||
1.17.3-dev
|
||||
1.19.0-dev
|
||||
|
||||
COMMANDS:
|
||||
daemon Start a lotus daemon process
|
||||
@@ -1208,6 +1208,8 @@ COMMANDS:
|
||||
check-client-datacap check verified client remaining bytes
|
||||
check-notary-datacap check a notary's remaining bytes
|
||||
sign-remove-data-cap-proposal allows a notary to sign a Remove Data Cap Proposal
|
||||
list-allocations List allocations made by client
|
||||
remove-expired-allocations remove expired allocations (if no allocations are specified all eligible allocations are removed)
|
||||
help, h Shows a list of commands or help for one command
|
||||
|
||||
OPTIONS:
|
||||
@@ -1221,7 +1223,7 @@ NAME:
|
||||
lotus filplus grant-datacap - give allowance to the specified verified client address
|
||||
|
||||
USAGE:
|
||||
lotus filplus grant-datacap [command options] [arguments...]
|
||||
lotus filplus grant-datacap [command options] [clientAddress datacap]
|
||||
|
||||
OPTIONS:
|
||||
--from value specify your notary address to send the message from
|
||||
@@ -1260,7 +1262,7 @@ NAME:
|
||||
lotus filplus check-client-datacap - check verified client remaining bytes
|
||||
|
||||
USAGE:
|
||||
lotus filplus check-client-datacap [command options] [arguments...]
|
||||
lotus filplus check-client-datacap [command options] clientAddress
|
||||
|
||||
OPTIONS:
|
||||
--help, -h show help (default: false)
|
||||
@@ -1273,7 +1275,7 @@ NAME:
|
||||
lotus filplus check-notary-datacap - check a notary's remaining bytes
|
||||
|
||||
USAGE:
|
||||
lotus filplus check-notary-datacap [command options] [arguments...]
|
||||
lotus filplus check-notary-datacap [command options] notaryAddress
|
||||
|
||||
OPTIONS:
|
||||
--help, -h show help (default: false)
|
||||
@@ -1286,13 +1288,39 @@ NAME:
|
||||
lotus filplus sign-remove-data-cap-proposal - allows a notary to sign a Remove Data Cap Proposal
|
||||
|
||||
USAGE:
|
||||
lotus filplus sign-remove-data-cap-proposal [command options] [arguments...]
|
||||
lotus filplus sign-remove-data-cap-proposal [command options] [verifierAddress clientAddress allowanceToRemove]
|
||||
|
||||
OPTIONS:
|
||||
--id value specify the RemoveDataCapProposal ID (will look up on chain if unspecified) (default: 0)
|
||||
|
||||
```
|
||||
|
||||
### lotus filplus list-allocations
|
||||
```
|
||||
NAME:
|
||||
lotus filplus list-allocations - List allocations made by client
|
||||
|
||||
USAGE:
|
||||
lotus filplus list-allocations [command options] clientAddress
|
||||
|
||||
OPTIONS:
|
||||
--expired list only expired allocations (default: false)
|
||||
|
||||
```
|
||||
|
||||
### lotus filplus remove-expired-allocations
|
||||
```
|
||||
NAME:
|
||||
lotus filplus remove-expired-allocations - remove expired allocations (if no allocations are specified all eligible allocations are removed)
|
||||
|
||||
USAGE:
|
||||
lotus filplus remove-expired-allocations [command options] clientAddress Optional[...allocationId]
|
||||
|
||||
OPTIONS:
|
||||
--from value optionally specify the account to send the message from
|
||||
|
||||
```
|
||||
|
||||
## lotus paych
|
||||
```
|
||||
NAME:
|
||||
@@ -2059,6 +2087,7 @@ COMMANDS:
|
||||
decode decode various types
|
||||
encode encode various types
|
||||
disputer interact with the window post disputer
|
||||
prune prune the stored chain state and perform garbage collection
|
||||
help, h Shows a list of commands or help for one command
|
||||
|
||||
OPTIONS:
|
||||
@@ -2381,6 +2410,22 @@ OPTIONS:
|
||||
|
||||
```
|
||||
|
||||
### lotus chain prune
|
||||
```
|
||||
NAME:
|
||||
lotus chain prune - prune the stored chain state and perform garbage collection
|
||||
|
||||
USAGE:
|
||||
lotus chain prune [command options] [arguments...]
|
||||
|
||||
OPTIONS:
|
||||
--move-to value specify new path for coldstore during moving gc
|
||||
--moving-gc use moving gc for garbage collecting the coldstore (default: false)
|
||||
--online-gc use online gc for garbage collecting the coldstore (default: false)
|
||||
--retention value specify state retention policy (default: -1)
|
||||
|
||||
```
|
||||
|
||||
## lotus log
|
||||
```
|
||||
NAME:
|
||||
|
||||
@@ -166,11 +166,11 @@
|
||||
|
||||
[Chainstore.Splitstore]
|
||||
# ColdStoreType specifies the type of the coldstore.
|
||||
# It can be "universal" (default) or "discard" for discarding cold blocks.
|
||||
# It can be "messages" (default) to store only messages, "universal" to store all chain state or "discard" for discarding cold blocks.
|
||||
#
|
||||
# type: string
|
||||
# env var: LOTUS_CHAINSTORE_SPLITSTORE_COLDSTORETYPE
|
||||
#ColdStoreType = "universal"
|
||||
#ColdStoreType = "messages"
|
||||
|
||||
# HotStoreType specifies the type of the hotstore.
|
||||
# Only currently supported value is "badger".
|
||||
@@ -201,30 +201,6 @@
|
||||
# env var: LOTUS_CHAINSTORE_SPLITSTORE_HOTSTOREFULLGCFREQUENCY
|
||||
#HotStoreFullGCFrequency = 20
|
||||
|
||||
# EnableColdStoreAutoPrune turns on compaction of the cold store i.e. pruning
|
||||
# where hotstore compaction occurs every finality epochs pruning happens every 3 finalities
|
||||
# Default is false
|
||||
#
|
||||
# type: bool
|
||||
# env var: LOTUS_CHAINSTORE_SPLITSTORE_ENABLECOLDSTOREAUTOPRUNE
|
||||
#EnableColdStoreAutoPrune = false
|
||||
|
||||
# ColdStoreFullGCFrequency specifies how often to performa a full (moving) GC on the coldstore.
|
||||
# Only applies if auto prune is enabled. A value of 0 disables while a value of 1 will do
|
||||
# full GC in every prune.
|
||||
# Default is 7 (about once every a week)
|
||||
#
|
||||
# type: uint64
|
||||
# env var: LOTUS_CHAINSTORE_SPLITSTORE_COLDSTOREFULLGCFREQUENCY
|
||||
#ColdStoreFullGCFrequency = 7
|
||||
|
||||
# ColdStoreRetention specifies the retention policy for data reachable from the chain, in
|
||||
# finalities beyond the compaction boundary, default is 0, -1 retains everything
|
||||
#
|
||||
# type: int64
|
||||
# env var: LOTUS_CHAINSTORE_SPLITSTORE_COLDSTORERETENTION
|
||||
#ColdStoreRetention = 0
|
||||
|
||||
|
||||
[Raft]
|
||||
# config to enabled node cluster with raft consensus
|
||||
|
||||
@@ -694,7 +694,7 @@
|
||||
# to use when evaluating tasks against this worker. An empty value defaults
|
||||
# to "hardware".
|
||||
#
|
||||
# type: sealer.ResourceFilteringStrategy
|
||||
# type: ResourceFilteringStrategy
|
||||
# env var: LOTUS_STORAGE_RESOURCEFILTERING
|
||||
#ResourceFiltering = "hardware"
|
||||
|
||||
|
||||
@@ -11,3 +11,4 @@
|
||||
- [ ] Schedule
|
||||
- [ ] Migration
|
||||
- [ ] Update upgrade schedule in `chain/sync_test.go`
|
||||
- [ ] Add upgrade field to `api/types.go/ForkUpgradeParams` and update the implementation of StateGetNetworkParams
|
||||
|
||||
Reference in New Issue
Block a user