2024-02-14 21:52:26 +00:00
{
"openrpc" : "1.2.6" ,
"info" : {
"title" : "Lotus RPC API" ,
chore: Merge nv22 into master (#11699)
* [WIP] feat: Add nv22 skeleton
Addition of Network Version 22 skeleton
* update FFI
* feat: drand: refactor round verification
* feat: sealing: Support nv22 DDO features in the sealing pipeline (#11226)
* Initial work supporting DDO pieces in lotus-miner
* sealing: Update pipeline input to operate on UniversalPiece
* sealing: Update pipeline checks/sealing states to operate on UniversalPiece
* sealing: Make pipeline build with UniversalPiece
* move PieceDealInfo out of api
* make gen
* make sealing pipeline unit tests pass
* fix itest ensemble build
* don't panic in SectorsStatus with deals
* stop linter from complaining about checkPieces
* fix sector import tests
* mod tidy
* sealing: Add logic for (pre)committing DDO sectors
* sealing: state-types with method defs
* DDO non-snap pipeline works(?), DDO Itests
* DDO support in snapdeals pipeline
* make gen
* update actor bundles
* update the gst market fix
* fix: chain: use PreCommitSectorsBatch2 when setting up genesis
* some bug fixes
* integration working changes
* update actor bundles
* Make TestOnboardRawPieceSnap pass
* Appease the linter
* Make deadlines test pass with v12 actors
* Update go-state-types, abstract market DealState
* make gen
* mod tidy, lint fixes
* Fix some more tests
* Bump version in master
Bump version in master
* Make gen
Make gen
* fix sender
* fix: lotus-provider: Fix winning PoSt
* fix: sql Scan cannot write to an object
* Actually show miner-addrs in info-log
Actually show miner-addrs in lotus-provider info-log
* [WIP] feat: Add nv22 skeleton
Addition of Network Version 22 skeleton
* update FFI
* ddo is now nv22
* make gen
* temp actor bundle with ddo
* use working go-state-types
* gst with v13 market migration
* update bundle, builtin.MethodsMiner.ProveCommitSectors2 -> 3
* actually working v13 migration, v13 migration itest
* Address review
* sealing: Correct DDO snap pledge math
* itests: Mixed ddo itest
* pipeline: Fix sectorWeight
* sealing: convert market deals into PAMs in mixed sectors
* sealing: make market to ddo conversion work
* fix lint
* update gst
* Update actors and GST to lastest integ branch
* commit batcher: Update ProveCommitSectors3Params builder logic
* make gen
* use builtin-actors master
* ddo: address review
* itests: Add commd assertions to ddo tests
* make gen
* gst with fixed types
* config knobs for RequireActivationSuccess
* storage: Drop obsolete flaky tasts
---------
Co-authored-by: Jennifer Wang <jiayingw703@gmail.com>
Co-authored-by: Aayush <arajasek94@gmail.com>
Co-authored-by: Shrenuj Bansal <shrenuj.bansal@protocol.ai>
Co-authored-by: Phi <orjan.roren@gmail.com>
Co-authored-by: Andrew Jackson (Ajax) <snadrus@gmail.com>
Co-authored-by: TippyFlits <james.bluett@protocol.ai>
* feat: implement FIP-0063
* chore: deps: update to go-multiaddr v0.12.2 (#11602)
* feat: fvm: update the FVM/FFI to v4.1 (#11608) (#11612)
This:
1. Adds nv22 support.
2. Updates the message tracing format.
Co-authored-by: Steven Allen <steven@stebalien.com>
* AggregateProofType nil when doing batch updates
Use latest nv22 go-state-types version with matching update
* Update to v13.0.0-rc.2 bundle
* chore: Upgrade heights and codename
Update upgrade heights
Co-Authored-By: Steven Allen <steven@stebalien.com>
* Update epoch after nv22 DRAND switch
Update epoch after nv22 DRAND switch
* Update Mango codename to Phoneix
Make the codename for the Drand-change inline with Dragon style.
* Add UpgradePhoenixHeight to API params
* set UpgradePhoenixHeight to be one hour after Dragon
* Make gen
Make gen and UpgradePhoenixHeight in butterfly and local devnet to be in line with Calibration and Mainnet
* Update epoch heights (#11637)
Update epoch heights
* new: add forest bootstrap nodes (#11636)
Signed-off-by: samuelarogbonlo <sbayo971@gmail.com>
* Merge pull request #11491 from filecoin-project/fix/remove-decommissioned-pl-bootstrap-nodes
Remove PL operated bootstrap nodes from mainnet.pi
* feat: api: new verified registry methods to get all allocations and claims (#11631)
* new verireg methods
* update changelog and add itest
* update itest and cli
* update new method's support till v9
* remove gateway APIs
* fix cli internal var names
* chore:: backport #11609 to the feat/nv22 branch (#11644)
* feat: api: improve the correctness of Eth's trace_block (#11609)
* Improve the correctness of Eth's trace_block
- Improve encoding/decoding of parameters and return values:
- Encode "native" parameters and return values with Solidity ABI.
- Correctly decode parameters to "create" calls.
- Use the correct (ish) output for "create" calls.
- Handle all forms of "create".
- Make robust with respect to reverts:
- Use the actor ID/address from the trace instead of looking it up in
the state-tree (may not exist in the state-tree due to a revert).
- Gracefully handle failed actor/contract creation.
- Improve performance:
- We avoid looking anything up in the state-tree when translating the
trace, which should significantly improve performance.
- Improve code readability:
- Remove all "backtracking" logic.
- Use an "environment" struct to store temporary state instead of
attaching it to the trace.
- Fix random bugs:
- Fix an allocation bug in the "address" logic (need to set the
capacity before modifying the slice).
- Improved error checking/handling.
- Use correct types for `trace_block` action/results (create, call, etc.).
- And use the correct types for Result/Action structs instead of reusing the same "Call" action every time.
- Improve error messages.
* Make gen
Make gen
---------
Co-authored-by: Steven Allen <steven@stebalien.com>
* fix: add UpgradePhoenixHeight to StateGetNetworkParams (#11648)
* chore: deps: update to go-state-types v13.0.0-rc.1
* do NOT update the cache when running the real migration
* Merge pull request #11632 from hanabi1224/hm/drand-test
feat: drand quicknet: allow scheduling drand quicknet upgrade before nv22 on 2k devnet
* chore: deps: update to go-state-types v13.0.0-rc.2
chore: deps: update to go-state-types v13.0.0-rc.2
* feat: set migration config UpgradeEpoch for v13 actors upgrade
* Built-in actor events first draft
* itest for DDO non-market verified data w/ builtin actor events
* Tests for builtin actor events API
* Clean up DDO+Events tests, add lots of explainer comments
* Minor tweaks to events types
* Avoid duplicate messages when looking for receipts
* Rename internal events modules for clarity
* Adjust actor event API after review
* s/ActorEvents/Events/g in global config
* Manage event sending rate for SubscribeActorEvents
* Terminate SubscribeActorEvents chan when at max height
* Document future API changes
* More clarity in actor event API docs
* More post-review changes, lots of tests for SubscribeActorEvents
Use BlockDelay as the window for receiving events on the SubscribeActorEvents
channel. We expect the user to have received the initial batch of historical
events (if any) in one block's time. For real-time events we expect them to
not fall behind by roughly one block's time.
* Remove duplicate code from actor event type marshalling tests
Reduce verbosity and remove duplicate test logic from actor event types
JSON marshalling tests.
* Rename actor events test to follow go convention
Add missing `s` to `actor_events` test file to follow golang convention
used across the repo.
* Run actor events table tests in deterministic order
Refactor `map` usage for actor event table tests to ensure deterministic
test execution order, making debugging potential issues easier. If
non-determinism is a target, leverage Go's built-in parallel testing
capabilities.
* Reduce scope for filter removal failure when getting actor events
Use a fresh context to remove the temporary filter installed solely to
get the actor events. This should reduce chances of failure in a case
where the original context may be expired/cancelled.
Refactor removal into a `defer` statement for a more readable, concise
return statement.
* Use fixed RNG seed for actor event tests
Improve determinism in actor event tests by using a fixed RNG seed. This
makes up a more reproducible test suit.
* Use provided libraries to assert eventual conditions
Use the functionalities already provided by `testify` to assert eventual
conditions, and remove the use of `time.Sleep`.
Remove duplicate code in utility functions that are already defined.
Refactor assertion helper functions to use consistent terminology:
"require" implies fatal error, whereas "assert" implies error where the
test may proceed executing.
* Update changelog for actor events APIs
* Fix concerns and docs identified by review
* Update actor bundle to v13.0.0-rc3
Update actor bundle to v13.0.0-rc3
* Prep Lotus v1.26.0-rc1
- For sanity reverting the mainnet upgrade epoch to 99999999, and then only set it when cutting the final release
-Update Calibnet CIDs to v13.0.0-rc3
- Add GetActorEvents, SubscribeActorEvents, GetAllClaims and GetAllAllocations methods to the changelog
Co-Authored-By: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
* Update CHANGELOG.md
Co-authored-by: Masih H. Derkani <m@derkani.org>
* Make gen
Make gen
* fix: beacon: validate drand change at nv16 correctly
* bump to v1.26.0-rc2
* test: cleanup ddo verified itest, extract steps to functions
also add allocation-removed event case
* test: extract verified DDO test to separate file, add more checks
* test: add additional actor events checks
* Add verification for "deal-activated" actor event
* docs(drand): document the meaning of "IsChained" (#11692)
* Resolve conflicts
I encountered multiple issues when trying to run make gen. And these changes fixed a couple of them:
- go mod tidy
- Remove RaftState/RaftLeader
- Revert `if ts.Height() > claim.TermMax+claim.TermStart || !cctx.IsSet("expired")` to the what is in the release/v1.26.0: `if tsHeight > val.TermMax || !expired`
* fixup imports, make jen
* Update version
Update version in master to v1.27.0-dev
* Update node/impl/full/dummy.go
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
* Adjust ListClaimsCmd
Adjust ListClaimsCmd according to review
---------
Signed-off-by: samuelarogbonlo <sbayo971@gmail.com>
Co-authored-by: TippyFlits <james.bluett@protocol.ai>
Co-authored-by: Aayush <arajasek94@gmail.com>
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
Co-authored-by: Jennifer Wang <jiayingw703@gmail.com>
Co-authored-by: Shrenuj Bansal <shrenuj.bansal@protocol.ai>
Co-authored-by: Andrew Jackson (Ajax) <snadrus@gmail.com>
Co-authored-by: Steven Allen <steven@stebalien.com>
Co-authored-by: Rod Vagg <rod@vagg.org>
Co-authored-by: Samuel Arogbonlo <47984109+samuelarogbonlo@users.noreply.github.com>
Co-authored-by: LexLuthr <88259624+LexLuthr@users.noreply.github.com>
Co-authored-by: tom123222 <160735201+tom123222@users.noreply.github.com>
Co-authored-by: Aarsh Shah <aarshkshah1992@gmail.com>
Co-authored-by: Masih H. Derkani <m@derkani.org>
Co-authored-by: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
2024-03-12 09:33:58 +00:00
"version" : "1.27.0-dev"
2024-02-14 21:52:26 +00:00
} ,
"methods" : [
{
"name" : "Filecoin.AddPiece" ,
"description" : "```go\nfunc (s *WorkerStruct) AddPiece(p0 context.Context, p1 storiface.SectorRef, p2 []abi.UnpaddedPieceSize, p3 abi.UnpaddedPieceSize, p4 storiface.Data) (storiface.CallID, error) {\n\tif s.Internal.AddPiece == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.AddPiece(p0, p1, p2, p3, p4)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "[]abi.UnpaddedPieceSize" ,
"summary" : "" ,
"schema" : {
"examples" : [
[
1024
]
] ,
"items" : [
{
"title" : "number" ,
"description" : "Number is a number" ,
"type" : [
"number"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p3" ,
"description" : "abi.UnpaddedPieceSize" ,
"summary" : "" ,
"schema" : {
"title" : "number" ,
"description" : "Number is a number" ,
"examples" : [
1024
] ,
"type" : [
"number"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p4" ,
"description" : "storiface.Data" ,
"summary" : "" ,
"schema" : {
"examples" : [
{ }
] ,
"additionalProperties" : true
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7292"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.DataCid" ,
"description" : "```go\nfunc (s *WorkerStruct) DataCid(p0 context.Context, p1 abi.UnpaddedPieceSize, p2 storiface.Data) (storiface.CallID, error) {\n\tif s.Internal.DataCid == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.DataCid(p0, p1, p2)\n}\n```" ,
"summary" : "storiface.WorkerCalls\n" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "abi.UnpaddedPieceSize" ,
"summary" : "" ,
"schema" : {
"title" : "number" ,
"description" : "Number is a number" ,
"examples" : [
1024
] ,
"type" : [
"number"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "storiface.Data" ,
"summary" : "" ,
"schema" : {
"examples" : [
{ }
] ,
"additionalProperties" : true
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7303"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.DownloadSectorData" ,
"description" : "```go\nfunc (s *WorkerStruct) DownloadSectorData(p0 context.Context, p1 storiface.SectorRef, p2 bool, p3 map[storiface.SectorFileType]storiface.SectorLocation) (storiface.CallID, error) {\n\tif s.Internal.DownloadSectorData == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.DownloadSectorData(p0, p1, p2, p3)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "bool" ,
"summary" : "" ,
"schema" : {
"examples" : [
true
] ,
"type" : [
"boolean"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p3" ,
"description" : "map[storiface.SectorFileType]storiface.SectorLocation" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"2" : {
"Local" : false ,
"URL" : "https://example.com/sealingservice/sectors/s-f0123-12345" ,
"Headers" : null
}
}
] ,
"patternProperties" : {
".*" : {
"additionalProperties" : false ,
"properties" : {
"Headers" : {
"items" : {
"additionalProperties" : false ,
"properties" : {
"Key" : {
"type" : "string"
} ,
"Value" : {
"type" : "string"
}
} ,
"type" : "object"
} ,
"type" : "array"
} ,
"Local" : {
"type" : "boolean"
} ,
"URL" : {
"type" : "string"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7314"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.Enabled" ,
"description" : "```go\nfunc (s *WorkerStruct) Enabled(p0 context.Context) (bool, error) {\n\tif s.Internal.Enabled == nil {\n\t\treturn false, ErrNotSupported\n\t}\n\treturn s.Internal.Enabled(p0)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [ ] ,
"result" : {
"name" : "bool" ,
"description" : "bool" ,
"summary" : "" ,
"schema" : {
"examples" : [
true
] ,
"type" : [
"boolean"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7325"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.Fetch" ,
"description" : "```go\nfunc (s *WorkerStruct) Fetch(p0 context.Context, p1 storiface.SectorRef, p2 storiface.SectorFileType, p3 storiface.PathType, p4 storiface.AcquireMode) (storiface.CallID, error) {\n\tif s.Internal.Fetch == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.Fetch(p0, p1, p2, p3, p4)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "storiface.SectorFileType" ,
"summary" : "" ,
"schema" : {
"title" : "number" ,
"description" : "Number is a number" ,
"examples" : [
1
] ,
"type" : [
"number"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p3" ,
"description" : "storiface.PathType" ,
"summary" : "" ,
"schema" : {
"examples" : [
"sealing"
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p4" ,
"description" : "storiface.AcquireMode" ,
"summary" : "" ,
"schema" : {
"examples" : [
"move"
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7336"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.FinalizeReplicaUpdate" ,
"description" : "```go\nfunc (s *WorkerStruct) FinalizeReplicaUpdate(p0 context.Context, p1 storiface.SectorRef) (storiface.CallID, error) {\n\tif s.Internal.FinalizeReplicaUpdate == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.FinalizeReplicaUpdate(p0, p1)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7347"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.FinalizeSector" ,
"description" : "```go\nfunc (s *WorkerStruct) FinalizeSector(p0 context.Context, p1 storiface.SectorRef) (storiface.CallID, error) {\n\tif s.Internal.FinalizeSector == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.FinalizeSector(p0, p1)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7358"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.GenerateSectorKeyFromData" ,
"description" : "```go\nfunc (s *WorkerStruct) GenerateSectorKeyFromData(p0 context.Context, p1 storiface.SectorRef, p2 cid.Cid) (storiface.CallID, error) {\n\tif s.Internal.GenerateSectorKeyFromData == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.GenerateSectorKeyFromData(p0, p1, p2)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "cid.Cid" ,
"summary" : "" ,
"schema" : {
"title" : "Content Identifier" ,
"description" : "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash." ,
"examples" : [
{
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
}
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7369"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.GenerateWindowPoSt" ,
"description" : "```go\nfunc (s *WorkerStruct) GenerateWindowPoSt(p0 context.Context, p1 abi.RegisteredPoStProof, p2 abi.ActorID, p3 []storiface.PostSectorChallenge, p4 int, p5 abi.PoStRandomness) (storiface.WindowPoStResult, error) {\n\tif s.Internal.GenerateWindowPoSt == nil {\n\t\treturn *new(storiface.WindowPoStResult), ErrNotSupported\n\t}\n\treturn s.Internal.GenerateWindowPoSt(p0, p1, p2, p3, p4, p5)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "abi.RegisteredPoStProof" ,
"summary" : "" ,
"schema" : {
"title" : "number" ,
"description" : "Number is a number" ,
"examples" : [
8
] ,
"type" : [
"number"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "abi.ActorID" ,
"summary" : "" ,
"schema" : {
"title" : "number" ,
"description" : "Number is a number" ,
"examples" : [
1000
] ,
"type" : [
"number"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p3" ,
"description" : "[]storiface.PostSectorChallenge" ,
"summary" : "" ,
"schema" : {
"examples" : [
[
{
"SealProof" : 8 ,
"SectorNumber" : 9 ,
"SealedCID" : {
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
} ,
"Challenge" : [
42
] ,
"Update" : true
}
]
] ,
"items" : [
{
"additionalProperties" : false ,
"properties" : {
"Challenge" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"type" : "array"
} ,
"SealProof" : {
"title" : "number" ,
"type" : "number"
} ,
"SealedCID" : {
"title" : "Content Identifier" ,
"type" : "string"
} ,
"SectorNumber" : {
"title" : "number" ,
"type" : "number"
} ,
"Update" : {
"type" : "boolean"
}
} ,
"type" : [
"object"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p4" ,
"description" : "int" ,
"summary" : "" ,
"schema" : {
"title" : "number" ,
"description" : "Number is a number" ,
"examples" : [
123
] ,
"type" : [
"number"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p5" ,
"description" : "abi.PoStRandomness" ,
"summary" : "" ,
"schema" : {
"examples" : [
"Bw=="
] ,
"items" : [
{
"title" : "number" ,
"description" : "Number is a number" ,
"type" : [
"number"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.WindowPoStResult" ,
"description" : "storiface.WindowPoStResult" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"PoStProofs" : {
"PoStProof" : 8 ,
"ProofBytes" : "Ynl0ZSBhcnJheQ=="
} ,
"Skipped" : [
{
"Miner" : 1000 ,
"Number" : 9
}
]
}
] ,
"additionalProperties" : false ,
"properties" : {
"PoStProofs" : {
"additionalProperties" : false ,
"properties" : {
"PoStProof" : {
"title" : "number" ,
"type" : "number"
} ,
"ProofBytes" : {
"media" : {
"binaryEncoding" : "base64"
} ,
"type" : "string"
}
} ,
"type" : "object"
} ,
"Skipped" : {
"items" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"type" : "array"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7380"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.GenerateWinningPoSt" ,
"description" : "```go\nfunc (s *WorkerStruct) GenerateWinningPoSt(p0 context.Context, p1 abi.RegisteredPoStProof, p2 abi.ActorID, p3 []storiface.PostSectorChallenge, p4 abi.PoStRandomness) ([]proof.PoStProof, error) {\n\tif s.Internal.GenerateWinningPoSt == nil {\n\t\treturn *new([]proof.PoStProof), ErrNotSupported\n\t}\n\treturn s.Internal.GenerateWinningPoSt(p0, p1, p2, p3, p4)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "abi.RegisteredPoStProof" ,
"summary" : "" ,
"schema" : {
"title" : "number" ,
"description" : "Number is a number" ,
"examples" : [
8
] ,
"type" : [
"number"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "abi.ActorID" ,
"summary" : "" ,
"schema" : {
"title" : "number" ,
"description" : "Number is a number" ,
"examples" : [
1000
] ,
"type" : [
"number"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p3" ,
"description" : "[]storiface.PostSectorChallenge" ,
"summary" : "" ,
"schema" : {
"examples" : [
[
{
"SealProof" : 8 ,
"SectorNumber" : 9 ,
"SealedCID" : {
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
} ,
"Challenge" : [
42
] ,
"Update" : true
}
]
] ,
"items" : [
{
"additionalProperties" : false ,
"properties" : {
"Challenge" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"type" : "array"
} ,
"SealProof" : {
"title" : "number" ,
"type" : "number"
} ,
"SealedCID" : {
"title" : "Content Identifier" ,
"type" : "string"
} ,
"SectorNumber" : {
"title" : "number" ,
"type" : "number"
} ,
"Update" : {
"type" : "boolean"
}
} ,
"type" : [
"object"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p4" ,
"description" : "abi.PoStRandomness" ,
"summary" : "" ,
"schema" : {
"examples" : [
"Bw=="
] ,
"items" : [
{
"title" : "number" ,
"description" : "Number is a number" ,
"type" : [
"number"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "[]proof.PoStProof" ,
"description" : "[]proof.PoStProof" ,
"summary" : "" ,
"schema" : {
"examples" : [
[
{
"PoStProof" : 8 ,
"ProofBytes" : "Ynl0ZSBhcnJheQ=="
}
]
] ,
"items" : [
{
"additionalProperties" : false ,
"properties" : {
"PoStProof" : {
"title" : "number" ,
"type" : "number"
} ,
"ProofBytes" : {
"media" : {
"binaryEncoding" : "base64"
} ,
"type" : "string"
}
} ,
"type" : [
"object"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7391"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.Info" ,
"description" : "```go\nfunc (s *WorkerStruct) Info(p0 context.Context) (storiface.WorkerInfo, error) {\n\tif s.Internal.Info == nil {\n\t\treturn *new(storiface.WorkerInfo), ErrNotSupported\n\t}\n\treturn s.Internal.Info(p0)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [ ] ,
"result" : {
"name" : "storiface.WorkerInfo" ,
"description" : "storiface.WorkerInfo" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Hostname" : "string value" ,
"IgnoreResources" : true ,
"Resources" : {
"MemPhysical" : 42 ,
"MemUsed" : 42 ,
"MemSwap" : 42 ,
"MemSwapUsed" : 42 ,
"CPUs" : 42 ,
"GPUs" : [
"string value"
] ,
"Resources" : {
"post/v0/windowproof" : {
"0" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"1" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"10" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"11" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"12" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1610612736 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10737418240 ,
"MaxConcurrent" : 0
} ,
"13" : {
"MinMemory" : 32212254720 ,
"MaxMemory" : 103079215104 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 34359738368 ,
"MaxConcurrent" : 0
} ,
"14" : {
"MinMemory" : 64424509440 ,
"MaxMemory" : 128849018880 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 68719476736 ,
"MaxConcurrent" : 0
} ,
"2" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1610612736 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10737418240 ,
"MaxConcurrent" : 0
} ,
"3" : {
"MinMemory" : 32212254720 ,
"MaxMemory" : 103079215104 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 34359738368 ,
"MaxConcurrent" : 0
} ,
"4" : {
"MinMemory" : 64424509440 ,
"MaxMemory" : 128849018880 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 68719476736 ,
"MaxConcurrent" : 0
} ,
"5" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"6" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"7" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1610612736 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10737418240 ,
"MaxConcurrent" : 0
} ,
"8" : {
"MinMemory" : 32212254720 ,
"MaxMemory" : 103079215104 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 34359738368 ,
"MaxConcurrent" : 0
} ,
"9" : {
"MinMemory" : 64424509440 ,
"MaxMemory" : 128849018880 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 68719476736 ,
"MaxConcurrent" : 0
}
} ,
"post/v0/winningproof" : {
"0" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"1" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"10" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"11" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"12" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10737418240 ,
"MaxConcurrent" : 0
} ,
"13" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 34359738368 ,
"MaxConcurrent" : 0
} ,
"14" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 68719476736 ,
"MaxConcurrent" : 0
} ,
"2" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10737418240 ,
"MaxConcurrent" : 0
} ,
"3" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 34359738368 ,
"MaxConcurrent" : 0
} ,
"4" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 68719476736 ,
"MaxConcurrent" : 0
} ,
"5" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"6" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"7" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10737418240 ,
"MaxConcurrent" : 0
} ,
"8" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 34359738368 ,
"MaxConcurrent" : 0
} ,
"9" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 68719476736 ,
"MaxConcurrent" : 0
}
} ,
"seal/v0/addpiece" : {
"0" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"1" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"10" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"11" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"12" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"13" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"14" : {
"MinMemory" : 8589934592 ,
"MaxMemory" : 8589934592 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"2" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"3" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"4" : {
"MinMemory" : 8589934592 ,
"MaxMemory" : 8589934592 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"5" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"6" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"7" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"8" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"9" : {
"MinMemory" : 8589934592 ,
"MaxMemory" : 8589934592 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
}
} ,
"seal/v0/commit/1" : {
"0" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"1" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"10" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"11" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"12" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"13" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"14" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"2" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"3" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"4" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"5" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"6" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"7" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"8" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"9" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
}
} ,
"seal/v0/commit/2" : {
"0" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"1" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"10" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"11" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"12" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1610612736 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10737418240 ,
"MaxConcurrent" : 0
} ,
"13" : {
"MinMemory" : 32212254720 ,
"MaxMemory" : 161061273600 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 34359738368 ,
"MaxConcurrent" : 0
} ,
"14" : {
"MinMemory" : 64424509440 ,
"MaxMemory" : 204010946560 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 68719476736 ,
"MaxConcurrent" : 0
} ,
"2" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1610612736 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10737418240 ,
"MaxConcurrent" : 0
} ,
"3" : {
"MinMemory" : 32212254720 ,
"MaxMemory" : 161061273600 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 34359738368 ,
"MaxConcurrent" : 0
} ,
"4" : {
"MinMemory" : 64424509440 ,
"MaxMemory" : 204010946560 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 68719476736 ,
"MaxConcurrent" : 0
} ,
"5" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"6" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"7" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1610612736 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10737418240 ,
"MaxConcurrent" : 0
} ,
"8" : {
"MinMemory" : 32212254720 ,
"MaxMemory" : 161061273600 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 34359738368 ,
"MaxConcurrent" : 0
} ,
"9" : {
"MinMemory" : 64424509440 ,
"MaxMemory" : 204010946560 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 68719476736 ,
"MaxConcurrent" : 0
}
} ,
"seal/v0/datacid" : {
"0" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"1" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"10" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"11" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"12" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"13" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"14" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"2" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"3" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"4" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"5" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"6" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"7" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"8" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"9" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
}
} ,
"seal/v0/fetch" : {
"0" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
} ,
"1" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
} ,
"10" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
} ,
"11" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
} ,
"12" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
} ,
"13" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
} ,
"14" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
} ,
"2" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
} ,
"3" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
} ,
"4" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
} ,
"5" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
} ,
"6" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
} ,
"7" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
} ,
"8" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
} ,
"9" : {
"MinMemory" : 1048576 ,
"MaxMemory" : 1048576 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 0 ,
"MaxConcurrent" : 0
}
} ,
"seal/v0/precommit/1" : {
"0" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"1" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"10" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"11" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"12" : {
"MinMemory" : 805306368 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1048576 ,
"MaxConcurrent" : 0
} ,
"13" : {
"MinMemory" : 60129542144 ,
"MaxMemory" : 68719476736 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10485760 ,
"MaxConcurrent" : 0
} ,
"14" : {
"MinMemory" : 120259084288 ,
"MaxMemory" : 137438953472 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10485760 ,
"MaxConcurrent" : 0
} ,
"2" : {
"MinMemory" : 805306368 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1048576 ,
"MaxConcurrent" : 0
} ,
"3" : {
"MinMemory" : 60129542144 ,
"MaxMemory" : 68719476736 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10485760 ,
"MaxConcurrent" : 0
} ,
"4" : {
"MinMemory" : 120259084288 ,
"MaxMemory" : 137438953472 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10485760 ,
"MaxConcurrent" : 0
} ,
"5" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"6" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"7" : {
"MinMemory" : 805306368 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1048576 ,
"MaxConcurrent" : 0
} ,
"8" : {
"MinMemory" : 60129542144 ,
"MaxMemory" : 68719476736 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10485760 ,
"MaxConcurrent" : 0
} ,
"9" : {
"MinMemory" : 120259084288 ,
"MaxMemory" : 137438953472 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10485760 ,
"MaxConcurrent" : 0
}
} ,
"seal/v0/precommit/2" : {
"0" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"1" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"10" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"11" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"12" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1610612736 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"13" : {
"MinMemory" : 16106127360 ,
"MaxMemory" : 16106127360 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"14" : {
"MinMemory" : 32212254720 ,
"MaxMemory" : 32212254720 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"2" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1610612736 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"3" : {
"MinMemory" : 16106127360 ,
"MaxMemory" : 16106127360 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"4" : {
"MinMemory" : 32212254720 ,
"MaxMemory" : 32212254720 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"5" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"6" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"7" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1610612736 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"8" : {
"MinMemory" : 16106127360 ,
"MaxMemory" : 16106127360 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"9" : {
"MinMemory" : 32212254720 ,
"MaxMemory" : 32212254720 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
}
} ,
"seal/v0/provereplicaupdate/1" : {
"0" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"1" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"10" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"11" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"12" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"13" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"14" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"2" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"3" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"4" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"5" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"6" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"7" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"8" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"9" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 0 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
}
} ,
"seal/v0/provereplicaupdate/2" : {
"0" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"1" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"10" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"11" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"12" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1610612736 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10737418240 ,
"MaxConcurrent" : 0
} ,
"13" : {
"MinMemory" : 32212254720 ,
"MaxMemory" : 161061273600 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 34359738368 ,
"MaxConcurrent" : 0
} ,
"14" : {
"MinMemory" : 64424509440 ,
"MaxMemory" : 204010946560 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 68719476736 ,
"MaxConcurrent" : 0
} ,
"2" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1610612736 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10737418240 ,
"MaxConcurrent" : 0
} ,
"3" : {
"MinMemory" : 32212254720 ,
"MaxMemory" : 161061273600 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 34359738368 ,
"MaxConcurrent" : 0
} ,
"4" : {
"MinMemory" : 64424509440 ,
"MaxMemory" : 204010946560 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 68719476736 ,
"MaxConcurrent" : 0
} ,
"5" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"6" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"7" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1610612736 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10737418240 ,
"MaxConcurrent" : 0
} ,
"8" : {
"MinMemory" : 32212254720 ,
"MaxMemory" : 161061273600 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 34359738368 ,
"MaxConcurrent" : 0
} ,
"9" : {
"MinMemory" : 64424509440 ,
"MaxMemory" : 204010946560 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : -1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 68719476736 ,
"MaxConcurrent" : 0
}
} ,
"seal/v0/regensectorkey" : {
"0" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"1" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"10" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"11" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"12" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"13" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"14" : {
"MinMemory" : 8589934592 ,
"MaxMemory" : 8589934592 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"2" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"3" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"4" : {
"MinMemory" : 8589934592 ,
"MaxMemory" : 8589934592 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"5" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"6" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"7" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"8" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"9" : {
"MinMemory" : 8589934592 ,
"MaxMemory" : 8589934592 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
}
} ,
"seal/v0/replicaupdate" : {
"0" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"1" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"10" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"11" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"12" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"13" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"14" : {
"MinMemory" : 8589934592 ,
"MaxMemory" : 8589934592 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"2" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"3" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"4" : {
"MinMemory" : 8589934592 ,
"MaxMemory" : 8589934592 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"5" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"6" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"7" : {
"MinMemory" : 1073741824 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"8" : {
"MinMemory" : 4294967296 ,
"MaxMemory" : 4294967296 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
} ,
"9" : {
"MinMemory" : 8589934592 ,
"MaxMemory" : 8589934592 ,
"GPUUtilization" : 1 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 6 ,
"BaseMinMemory" : 1073741824 ,
"MaxConcurrent" : 0
}
} ,
"seal/v0/unseal" : {
"0" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"1" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"10" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"11" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"12" : {
"MinMemory" : 805306368 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1048576 ,
"MaxConcurrent" : 0
} ,
"13" : {
"MinMemory" : 60129542144 ,
"MaxMemory" : 68719476736 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10485760 ,
"MaxConcurrent" : 0
} ,
"14" : {
"MinMemory" : 120259084288 ,
"MaxMemory" : 137438953472 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10485760 ,
"MaxConcurrent" : 0
} ,
"2" : {
"MinMemory" : 805306368 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1048576 ,
"MaxConcurrent" : 0
} ,
"3" : {
"MinMemory" : 60129542144 ,
"MaxMemory" : 68719476736 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10485760 ,
"MaxConcurrent" : 0
} ,
"4" : {
"MinMemory" : 120259084288 ,
"MaxMemory" : 137438953472 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10485760 ,
"MaxConcurrent" : 0
} ,
"5" : {
"MinMemory" : 2048 ,
"MaxMemory" : 2048 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 2048 ,
"MaxConcurrent" : 0
} ,
"6" : {
"MinMemory" : 8388608 ,
"MaxMemory" : 8388608 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 8388608 ,
"MaxConcurrent" : 0
} ,
"7" : {
"MinMemory" : 805306368 ,
"MaxMemory" : 1073741824 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 1048576 ,
"MaxConcurrent" : 0
} ,
"8" : {
"MinMemory" : 60129542144 ,
"MaxMemory" : 68719476736 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10485760 ,
"MaxConcurrent" : 0
} ,
"9" : {
"MinMemory" : 120259084288 ,
"MaxMemory" : 137438953472 ,
"GPUUtilization" : 0 ,
"MaxParallelism" : 1 ,
"MaxParallelismGPU" : 0 ,
"BaseMinMemory" : 10485760 ,
"MaxConcurrent" : 0
}
}
}
}
}
] ,
"additionalProperties" : false ,
"properties" : {
"Hostname" : {
"type" : "string"
} ,
"IgnoreResources" : {
"type" : "boolean"
} ,
"Resources" : {
"additionalProperties" : false ,
"properties" : {
"CPUs" : {
"title" : "number" ,
"type" : "number"
} ,
"GPUs" : {
"items" : {
"type" : "string"
} ,
"type" : "array"
} ,
"MemPhysical" : {
"title" : "number" ,
"type" : "number"
} ,
"MemSwap" : {
"title" : "number" ,
"type" : "number"
} ,
"MemSwapUsed" : {
"title" : "number" ,
"type" : "number"
} ,
"MemUsed" : {
"title" : "number" ,
"type" : "number"
} ,
"Resources" : {
"patternProperties" : {
".*" : {
"patternProperties" : {
".*" : {
"additionalProperties" : false ,
"properties" : {
"BaseMinMemory" : {
"title" : "number" ,
"type" : "number"
} ,
"GPUUtilization" : {
"type" : "number"
} ,
"MaxConcurrent" : {
"title" : "number" ,
"type" : "number"
} ,
"MaxMemory" : {
"title" : "number" ,
"type" : "number"
} ,
"MaxParallelism" : {
"title" : "number" ,
"type" : "number"
} ,
"MaxParallelismGPU" : {
"title" : "number" ,
"type" : "number"
} ,
"MinMemory" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : "object"
}
} ,
"type" : "object"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7402"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.MoveStorage" ,
"description" : "```go\nfunc (s *WorkerStruct) MoveStorage(p0 context.Context, p1 storiface.SectorRef, p2 storiface.SectorFileType) (storiface.CallID, error) {\n\tif s.Internal.MoveStorage == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.MoveStorage(p0, p1, p2)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "storiface.SectorFileType" ,
"summary" : "" ,
"schema" : {
"title" : "number" ,
"description" : "Number is a number" ,
"examples" : [
1
] ,
"type" : [
"number"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7413"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.Paths" ,
"description" : "```go\nfunc (s *WorkerStruct) Paths(p0 context.Context) ([]storiface.StoragePath, error) {\n\tif s.Internal.Paths == nil {\n\t\treturn *new([]storiface.StoragePath), ErrNotSupported\n\t}\n\treturn s.Internal.Paths(p0)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [ ] ,
"result" : {
"name" : "[]storiface.StoragePath" ,
"description" : "[]storiface.StoragePath" ,
"summary" : "" ,
"schema" : {
"examples" : [
[
{
"ID" : "76f1988b-ef30-4d7e-b3ec-9a627f4ba5a8" ,
"Weight" : 42 ,
"LocalPath" : "string value" ,
"CanSeal" : true ,
"CanStore" : true
}
]
] ,
"items" : [
{
"additionalProperties" : false ,
"properties" : {
"CanSeal" : {
"type" : "boolean"
} ,
"CanStore" : {
"type" : "boolean"
} ,
"ID" : {
"type" : "string"
} ,
"LocalPath" : {
"type" : "string"
} ,
"Weight" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7424"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.ProcessSession" ,
"description" : "```go\nfunc (s *WorkerStruct) ProcessSession(p0 context.Context) (uuid.UUID, error) {\n\tif s.Internal.ProcessSession == nil {\n\t\treturn *new(uuid.UUID), ErrNotSupported\n\t}\n\treturn s.Internal.ProcessSession(p0)\n}\n```" ,
"summary" : "returns a random UUID of worker session, generated randomly when worker\nprocess starts\n" ,
"paramStructure" : "by-position" ,
"params" : [ ] ,
"result" : {
"name" : "uuid.UUID" ,
"description" : "uuid.UUID" ,
"summary" : "" ,
"schema" : {
"examples" : [
"07070707-0707-0707-0707-070707070707"
] ,
"items" : [
{
"title" : "number" ,
"description" : "Number is a number" ,
"type" : [
"number"
]
}
] ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7435"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.ProveReplicaUpdate1" ,
"description" : "```go\nfunc (s *WorkerStruct) ProveReplicaUpdate1(p0 context.Context, p1 storiface.SectorRef, p2 cid.Cid, p3 cid.Cid, p4 cid.Cid) (storiface.CallID, error) {\n\tif s.Internal.ProveReplicaUpdate1 == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.ProveReplicaUpdate1(p0, p1, p2, p3, p4)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "cid.Cid" ,
"summary" : "" ,
"schema" : {
"title" : "Content Identifier" ,
"description" : "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash." ,
"examples" : [
{
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
}
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p3" ,
"description" : "cid.Cid" ,
"summary" : "" ,
"schema" : {
"title" : "Content Identifier" ,
"description" : "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash." ,
"examples" : [
{
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
}
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p4" ,
"description" : "cid.Cid" ,
"summary" : "" ,
"schema" : {
"title" : "Content Identifier" ,
"description" : "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash." ,
"examples" : [
{
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
}
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7446"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.ProveReplicaUpdate2" ,
"description" : "```go\nfunc (s *WorkerStruct) ProveReplicaUpdate2(p0 context.Context, p1 storiface.SectorRef, p2 cid.Cid, p3 cid.Cid, p4 cid.Cid, p5 storiface.ReplicaVanillaProofs) (storiface.CallID, error) {\n\tif s.Internal.ProveReplicaUpdate2 == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.ProveReplicaUpdate2(p0, p1, p2, p3, p4, p5)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "cid.Cid" ,
"summary" : "" ,
"schema" : {
"title" : "Content Identifier" ,
"description" : "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash." ,
"examples" : [
{
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
}
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p3" ,
"description" : "cid.Cid" ,
"summary" : "" ,
"schema" : {
"title" : "Content Identifier" ,
"description" : "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash." ,
"examples" : [
{
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
}
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p4" ,
"description" : "cid.Cid" ,
"summary" : "" ,
"schema" : {
"title" : "Content Identifier" ,
"description" : "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash." ,
"examples" : [
{
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
}
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p5" ,
"description" : "storiface.ReplicaVanillaProofs" ,
"summary" : "" ,
"schema" : {
"examples" : [
[
"Ynl0ZSBhcnJheQ=="
]
] ,
"items" : [
{
"type" : [
"string"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7457"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.ReleaseUnsealed" ,
"description" : "```go\nfunc (s *WorkerStruct) ReleaseUnsealed(p0 context.Context, p1 storiface.SectorRef, p2 []storiface.Range) (storiface.CallID, error) {\n\tif s.Internal.ReleaseUnsealed == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.ReleaseUnsealed(p0, p1, p2)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "[]storiface.Range" ,
"summary" : "" ,
"schema" : {
"examples" : [
[
{
"Offset" : 1024 ,
"Size" : 1024
}
]
] ,
"items" : [
{
"additionalProperties" : false ,
"properties" : {
"Offset" : {
"title" : "number" ,
"type" : "number"
} ,
"Size" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7468"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.Remove" ,
"description" : "```go\nfunc (s *WorkerStruct) Remove(p0 context.Context, p1 abi.SectorID) error {\n\tif s.Internal.Remove == nil {\n\t\treturn ErrNotSupported\n\t}\n\treturn s.Internal.Remove(p0, p1)\n}\n```" ,
"summary" : "Storage / Other\n" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "abi.SectorID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Miner" : 1000 ,
"Number" : 9
}
] ,
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "Null" ,
"description" : "Null" ,
"schema" : {
"type" : [
"null"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7479"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.ReplicaUpdate" ,
"description" : "```go\nfunc (s *WorkerStruct) ReplicaUpdate(p0 context.Context, p1 storiface.SectorRef, p2 []abi.PieceInfo) (storiface.CallID, error) {\n\tif s.Internal.ReplicaUpdate == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.ReplicaUpdate(p0, p1, p2)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "[]abi.PieceInfo" ,
"summary" : "" ,
"schema" : {
"examples" : [
[
{
"Size" : 1032 ,
"PieceCID" : {
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
}
}
]
] ,
"items" : [
{
"additionalProperties" : false ,
"properties" : {
"PieceCID" : {
"title" : "Content Identifier" ,
"type" : "string"
} ,
"Size" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7490"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.SealCommit1" ,
"description" : "```go\nfunc (s *WorkerStruct) SealCommit1(p0 context.Context, p1 storiface.SectorRef, p2 abi.SealRandomness, p3 abi.InteractiveSealRandomness, p4 []abi.PieceInfo, p5 storiface.SectorCids) (storiface.CallID, error) {\n\tif s.Internal.SealCommit1 == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.SealCommit1(p0, p1, p2, p3, p4, p5)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "abi.SealRandomness" ,
"summary" : "" ,
"schema" : {
"examples" : [
"Bw=="
] ,
"items" : [
{
"title" : "number" ,
"description" : "Number is a number" ,
"type" : [
"number"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p3" ,
"description" : "abi.InteractiveSealRandomness" ,
"summary" : "" ,
"schema" : {
"examples" : [
"Bw=="
] ,
"items" : [
{
"title" : "number" ,
"description" : "Number is a number" ,
"type" : [
"number"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p4" ,
"description" : "[]abi.PieceInfo" ,
"summary" : "" ,
"schema" : {
"examples" : [
[
{
"Size" : 1032 ,
"PieceCID" : {
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
}
}
]
] ,
"items" : [
{
"additionalProperties" : false ,
"properties" : {
"PieceCID" : {
"title" : "Content Identifier" ,
"type" : "string"
} ,
"Size" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p5" ,
"description" : "storiface.SectorCids" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Unsealed" : {
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
} ,
"Sealed" : {
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
}
}
] ,
"additionalProperties" : false ,
"properties" : {
"Sealed" : {
"title" : "Content Identifier" ,
"type" : "string"
} ,
"Unsealed" : {
"title" : "Content Identifier" ,
"type" : "string"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7501"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.SealCommit2" ,
"description" : "```go\nfunc (s *WorkerStruct) SealCommit2(p0 context.Context, p1 storiface.SectorRef, p2 storiface.Commit1Out) (storiface.CallID, error) {\n\tif s.Internal.SealCommit2 == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.SealCommit2(p0, p1, p2)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "storiface.Commit1Out" ,
"summary" : "" ,
"schema" : {
"examples" : [
"Bw=="
] ,
"items" : [
{
"title" : "number" ,
"description" : "Number is a number" ,
"type" : [
"number"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7512"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.SealPreCommit1" ,
"description" : "```go\nfunc (s *WorkerStruct) SealPreCommit1(p0 context.Context, p1 storiface.SectorRef, p2 abi.SealRandomness, p3 []abi.PieceInfo) (storiface.CallID, error) {\n\tif s.Internal.SealPreCommit1 == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.SealPreCommit1(p0, p1, p2, p3)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "abi.SealRandomness" ,
"summary" : "" ,
"schema" : {
"examples" : [
"Bw=="
] ,
"items" : [
{
"title" : "number" ,
"description" : "Number is a number" ,
"type" : [
"number"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p3" ,
"description" : "[]abi.PieceInfo" ,
"summary" : "" ,
"schema" : {
"examples" : [
[
{
"Size" : 1032 ,
"PieceCID" : {
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
}
}
]
] ,
"items" : [
{
"additionalProperties" : false ,
"properties" : {
"PieceCID" : {
"title" : "Content Identifier" ,
"type" : "string"
} ,
"Size" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7523"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.SealPreCommit2" ,
"description" : "```go\nfunc (s *WorkerStruct) SealPreCommit2(p0 context.Context, p1 storiface.SectorRef, p2 storiface.PreCommit1Out) (storiface.CallID, error) {\n\tif s.Internal.SealPreCommit2 == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.SealPreCommit2(p0, p1, p2)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "storiface.PreCommit1Out" ,
"summary" : "" ,
"schema" : {
"examples" : [
"Bw=="
] ,
"items" : [
{
"title" : "number" ,
"description" : "Number is a number" ,
"type" : [
"number"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7534"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.Session" ,
"description" : "```go\nfunc (s *WorkerStruct) Session(p0 context.Context) (uuid.UUID, error) {\n\tif s.Internal.Session == nil {\n\t\treturn *new(uuid.UUID), ErrNotSupported\n\t}\n\treturn s.Internal.Session(p0)\n}\n```" ,
"summary" : "Like ProcessSession, but returns an error when worker is disabled\n" ,
"paramStructure" : "by-position" ,
"params" : [ ] ,
"result" : {
"name" : "uuid.UUID" ,
"description" : "uuid.UUID" ,
"summary" : "" ,
"schema" : {
"examples" : [
"07070707-0707-0707-0707-070707070707"
] ,
"items" : [
{
"title" : "number" ,
"description" : "Number is a number" ,
"type" : [
"number"
]
}
] ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7545"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.SetEnabled" ,
"description" : "```go\nfunc (s *WorkerStruct) SetEnabled(p0 context.Context, p1 bool) error {\n\tif s.Internal.SetEnabled == nil {\n\t\treturn ErrNotSupported\n\t}\n\treturn s.Internal.SetEnabled(p0, p1)\n}\n```" ,
"summary" : "SetEnabled marks the worker as enabled/disabled. Not that this setting\nmay take a few seconds to propagate to task scheduler\n" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "bool" ,
"summary" : "" ,
"schema" : {
"examples" : [
true
] ,
"type" : [
"boolean"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "Null" ,
"description" : "Null" ,
"schema" : {
"type" : [
"null"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7556"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.Shutdown" ,
"description" : "```go\nfunc (s *WorkerStruct) Shutdown(p0 context.Context) error {\n\tif s.Internal.Shutdown == nil {\n\t\treturn ErrNotSupported\n\t}\n\treturn s.Internal.Shutdown(p0)\n}\n```" ,
"summary" : "Trigger shutdown\n" ,
"paramStructure" : "by-position" ,
"params" : [ ] ,
"result" : {
"name" : "Null" ,
"description" : "Null" ,
"schema" : {
"type" : [
"null"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7567"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.StorageAddLocal" ,
"description" : "```go\nfunc (s *WorkerStruct) StorageAddLocal(p0 context.Context, p1 string) error {\n\tif s.Internal.StorageAddLocal == nil {\n\t\treturn ErrNotSupported\n\t}\n\treturn s.Internal.StorageAddLocal(p0, p1)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "string" ,
"summary" : "" ,
"schema" : {
"examples" : [
"string value"
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "Null" ,
"description" : "Null" ,
"schema" : {
"type" : [
"null"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7578"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.StorageDetachAll" ,
"description" : "```go\nfunc (s *WorkerStruct) StorageDetachAll(p0 context.Context) error {\n\tif s.Internal.StorageDetachAll == nil {\n\t\treturn ErrNotSupported\n\t}\n\treturn s.Internal.StorageDetachAll(p0)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [ ] ,
"result" : {
"name" : "Null" ,
"description" : "Null" ,
"schema" : {
"type" : [
"null"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7589"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.StorageDetachLocal" ,
"description" : "```go\nfunc (s *WorkerStruct) StorageDetachLocal(p0 context.Context, p1 string) error {\n\tif s.Internal.StorageDetachLocal == nil {\n\t\treturn ErrNotSupported\n\t}\n\treturn s.Internal.StorageDetachLocal(p0, p1)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "string" ,
"summary" : "" ,
"schema" : {
"examples" : [
"string value"
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "Null" ,
"description" : "Null" ,
"schema" : {
"type" : [
"null"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7600"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.StorageLocal" ,
"description" : "```go\nfunc (s *WorkerStruct) StorageLocal(p0 context.Context) (map[storiface.ID]string, error) {\n\tif s.Internal.StorageLocal == nil {\n\t\treturn *new(map[storiface.ID]string), ErrNotSupported\n\t}\n\treturn s.Internal.StorageLocal(p0)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [ ] ,
"result" : {
"name" : "map[storiface.ID]string" ,
"description" : "map[storiface.ID]string" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"76f1988b-ef30-4d7e-b3ec-9a627f4ba5a8" : "/data/path"
}
] ,
"patternProperties" : {
".*" : {
"type" : "string"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7611"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.StorageRedeclareLocal" ,
"description" : "```go\nfunc (s *WorkerStruct) StorageRedeclareLocal(p0 context.Context, p1 *storiface.ID, p2 bool) error {\n\tif s.Internal.StorageRedeclareLocal == nil {\n\t\treturn ErrNotSupported\n\t}\n\treturn s.Internal.StorageRedeclareLocal(p0, p1, p2)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "*storiface.ID" ,
"summary" : "" ,
"schema" : {
"examples" : [
"1399aa04-2625-44b1-bad4-bd07b59b22c4"
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "bool" ,
"summary" : "" ,
"schema" : {
"examples" : [
true
] ,
"type" : [
"boolean"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "Null" ,
"description" : "Null" ,
"schema" : {
"type" : [
"null"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7622"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.TaskDisable" ,
"description" : "```go\nfunc (s *WorkerStruct) TaskDisable(p0 context.Context, p1 sealtasks.TaskType) error {\n\tif s.Internal.TaskDisable == nil {\n\t\treturn ErrNotSupported\n\t}\n\treturn s.Internal.TaskDisable(p0, p1)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "sealtasks.TaskType" ,
"summary" : "" ,
"schema" : {
"examples" : [
"seal/v0/commit/2"
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "Null" ,
"description" : "Null" ,
"schema" : {
"type" : [
"null"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7633"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.TaskEnable" ,
"description" : "```go\nfunc (s *WorkerStruct) TaskEnable(p0 context.Context, p1 sealtasks.TaskType) error {\n\tif s.Internal.TaskEnable == nil {\n\t\treturn ErrNotSupported\n\t}\n\treturn s.Internal.TaskEnable(p0, p1)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "sealtasks.TaskType" ,
"summary" : "" ,
"schema" : {
"examples" : [
"seal/v0/commit/2"
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "Null" ,
"description" : "Null" ,
"schema" : {
"type" : [
"null"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7644"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.TaskTypes" ,
"description" : "```go\nfunc (s *WorkerStruct) TaskTypes(p0 context.Context) (map[sealtasks.TaskType]struct{}, error) {\n\tif s.Internal.TaskTypes == nil {\n\t\treturn *new(map[sealtasks.TaskType]struct{}), ErrNotSupported\n\t}\n\treturn s.Internal.TaskTypes(p0)\n}\n```" ,
"summary" : "TaskType -\u003e Weight\n" ,
"paramStructure" : "by-position" ,
"params" : [ ] ,
"result" : {
"name" : "map[sealtasks.TaskType]struct{}" ,
"description" : "map[sealtasks.TaskType]struct{}" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"seal/v0/precommit/2" : { }
}
] ,
"patternProperties" : {
".*" : {
"additionalProperties" : false ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7655"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.UnsealPiece" ,
"description" : "```go\nfunc (s *WorkerStruct) UnsealPiece(p0 context.Context, p1 storiface.SectorRef, p2 storiface.UnpaddedByteIndex, p3 abi.UnpaddedPieceSize, p4 abi.SealRandomness, p5 cid.Cid) (storiface.CallID, error) {\n\tif s.Internal.UnsealPiece == nil {\n\t\treturn *new(storiface.CallID), ErrNotSupported\n\t}\n\treturn s.Internal.UnsealPiece(p0, p1, p2, p3, p4, p5)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [
{
"name" : "p1" ,
"description" : "storiface.SectorRef" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"ID" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ProofType" : 8
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
} ,
"ProofType" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p2" ,
"description" : "storiface.UnpaddedByteIndex" ,
"summary" : "" ,
"schema" : {
"title" : "number" ,
"description" : "Number is a number" ,
"examples" : [
1040384
] ,
"type" : [
"number"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p3" ,
"description" : "abi.UnpaddedPieceSize" ,
"summary" : "" ,
"schema" : {
"title" : "number" ,
"description" : "Number is a number" ,
"examples" : [
1024
] ,
"type" : [
"number"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p4" ,
"description" : "abi.SealRandomness" ,
"summary" : "" ,
"schema" : {
"examples" : [
"Bw=="
] ,
"items" : [
{
"title" : "number" ,
"description" : "Number is a number" ,
"type" : [
"number"
]
}
] ,
"type" : [
"array"
]
} ,
"required" : true ,
"deprecated" : false
} ,
{
"name" : "p5" ,
"description" : "cid.Cid" ,
"summary" : "" ,
"schema" : {
"title" : "Content Identifier" ,
"description" : "Cid represents a self-describing content addressed identifier. It is formed by a Version, a Codec (which indicates a multicodec-packed content type) and a Multihash." ,
"examples" : [
{
"/" : "bafy2bzacea3wsdh6y3a36tb3skempjoxqpuyompjbmfeyf34fi3uy6uue42v4"
}
] ,
"type" : [
"string"
]
} ,
"required" : true ,
"deprecated" : false
}
] ,
"result" : {
"name" : "storiface.CallID" ,
"description" : "storiface.CallID" ,
"summary" : "" ,
"schema" : {
"examples" : [
{
"Sector" : {
"Miner" : 1000 ,
"Number" : 9
} ,
"ID" : "07070707-0707-0707-0707-070707070707"
}
] ,
"additionalProperties" : false ,
"properties" : {
"ID" : {
"items" : {
"description" : "Number is a number" ,
"title" : "number" ,
"type" : "number"
} ,
"maxItems" : 16 ,
"minItems" : 16 ,
"type" : "array"
} ,
"Sector" : {
"additionalProperties" : false ,
"properties" : {
"Miner" : {
"title" : "number" ,
"type" : "number"
} ,
"Number" : {
"title" : "number" ,
"type" : "number"
}
} ,
"type" : "object"
}
} ,
"type" : [
"object"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7666"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.Version" ,
"description" : "```go\nfunc (s *WorkerStruct) Version(p0 context.Context) (Version, error) {\n\tif s.Internal.Version == nil {\n\t\treturn *new(Version), ErrNotSupported\n\t}\n\treturn s.Internal.Version(p0)\n}\n```" ,
"summary" : "" ,
"paramStructure" : "by-position" ,
"params" : [ ] ,
"result" : {
"name" : "Version" ,
"description" : "Version" ,
"summary" : "" ,
"schema" : {
"title" : "number" ,
"description" : "Number is a number" ,
"examples" : [
131840
] ,
"type" : [
"number"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7677"
2024-02-14 21:52:26 +00:00
}
} ,
{
"name" : "Filecoin.WaitQuiet" ,
"description" : "```go\nfunc (s *WorkerStruct) WaitQuiet(p0 context.Context) error {\n\tif s.Internal.WaitQuiet == nil {\n\t\treturn ErrNotSupported\n\t}\n\treturn s.Internal.WaitQuiet(p0)\n}\n```" ,
"summary" : "WaitQuiet blocks until there are no tasks running\n" ,
"paramStructure" : "by-position" ,
"params" : [ ] ,
"result" : {
"name" : "Null" ,
"description" : "Null" ,
"schema" : {
"type" : [
"null"
]
} ,
"required" : true ,
"deprecated" : false
} ,
"deprecated" : false ,
"externalDocs" : {
"description" : "Github remote link" ,
2024-04-16 00:29:56 +00:00
"url" : "https://github.com/filecoin-project/lotus/blob/master/api/proxy_gen.go#L7688"
2024-02-14 21:52:26 +00:00
}
}
]
}