mirror of
https://github.com/logos-storage/logos-storage-docs.git
synced 2026-01-09 08:43:06 +00:00
Updates reward and collateral options (#65)
This commit is contained in:
parent
c13af22f66
commit
98c1cb2885
@ -268,7 +268,7 @@ npm install
|
|||||||
```
|
```
|
||||||
|
|
||||||
> While writing the document we used `node` version `v20.17.0` and
|
> While writing the document we used `node` version `v20.17.0` and
|
||||||
> `npm` version `10.8.2`.
|
> `npm` version `11.0.0`.
|
||||||
|
|
||||||
Before continuing you now must **wait until $256$ blocks are mined**
|
Before continuing you now must **wait until $256$ blocks are mined**
|
||||||
**in your PoAnetwork**, or deploy will fail. This should take about
|
**in your PoAnetwork**, or deploy will fail. This should take about
|
||||||
@ -525,8 +525,8 @@ curl 'http://localhost:8000/api/codex/v1/sales/availability' \
|
|||||||
--data '{
|
--data '{
|
||||||
"totalSize": "50000000",
|
"totalSize": "50000000",
|
||||||
"duration": "3600",
|
"duration": "3600",
|
||||||
"minPrice": "1",
|
"minPricePerBytePerSecond": "1000",
|
||||||
"maxCollateral": "1000"
|
"totalCollateral": "50000000"
|
||||||
}'
|
}'
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -585,12 +585,12 @@ curl "http://localhost:8001/api/codex/v1/storage/request/${CID}" \
|
|||||||
--header 'Content-Type: application/octet-stream' \
|
--header 'Content-Type: application/octet-stream' \
|
||||||
--data "{
|
--data "{
|
||||||
\"duration\": \"600\",
|
\"duration\": \"600\",
|
||||||
\"reward\": \"1\",
|
\"pricePerBytePerSecond\": \"2000\",
|
||||||
\"proofProbability\": \"3\",
|
\"proofProbability\": \"3\",
|
||||||
\"expiry\": \"500\",
|
\"expiry\": \"500\",
|
||||||
\"nodes\": 3,
|
\"nodes\": 3,
|
||||||
\"tolerance\": 1,
|
\"tolerance\": 1,
|
||||||
\"collateral\": \"1000\"
|
\"collateralPerByte\": \"1\"
|
||||||
}" \
|
}" \
|
||||||
--write-out '\n'
|
--write-out '\n'
|
||||||
```
|
```
|
||||||
@ -639,14 +639,14 @@ This returns a result like:
|
|||||||
"slotSize": "262144",
|
"slotSize": "262144",
|
||||||
"duration": "1000",
|
"duration": "1000",
|
||||||
"proofProbability": "3",
|
"proofProbability": "3",
|
||||||
"reward": "1",
|
"pricePerBytePerSecond": "2000",
|
||||||
"collateral": "1",
|
"collateralPerByte": 1,
|
||||||
"maxSlotLoss": 1
|
"maxSlotLoss": 1
|
||||||
},
|
},
|
||||||
"content": {
|
"content": {
|
||||||
"cid": "zDvZRwzkyw1E7ABaUSmgtNEDjC7opzhUoHo99Vpvc98cDWeCs47u"
|
"cid": "zDvZRwzkyw1E7ABaUSmgtNEDjC7opzhUoHo99Vpvc98cDWeCs47u"
|
||||||
},
|
},
|
||||||
"expiry": "1711992852",
|
"expiry": "500",
|
||||||
"nonce": "0x9f5e651ecd3bf73c914f8ed0b1088869c64095c0d7bd50a38fc92ebf66ff5915",
|
"nonce": "0x9f5e651ecd3bf73c914f8ed0b1088869c64095c0d7bd50a38fc92ebf66ff5915",
|
||||||
"id": "0x6c698cd0ad71c41982f83097d6fa75beb582924e08a658357a1cd4d7a2a6766d"
|
"id": "0x6c698cd0ad71c41982f83097d6fa75beb582924e08a658357a1cd4d7a2a6766d"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -84,8 +84,8 @@ curl -X POST \
|
|||||||
-d '{
|
-d '{
|
||||||
"totalSize": "8000000",
|
"totalSize": "8000000",
|
||||||
"duration": "7200",
|
"duration": "7200",
|
||||||
"minPrice": "10",
|
"minPricePerBytePerSecond": "1000",
|
||||||
"maxCollateral": "10"
|
"totalCollateral": "80000000"
|
||||||
}'
|
}'
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -110,12 +110,12 @@ curl -X POST \
|
|||||||
-w '\n' \
|
-w '\n' \
|
||||||
-d '{
|
-d '{
|
||||||
"duration": "3600",
|
"duration": "3600",
|
||||||
"reward": "1",
|
"pricePerBytePerSecond": "2000",
|
||||||
"proofProbability": "5",
|
"proofProbability": "5",
|
||||||
"expiry": "1200",
|
"expiry": "1200",
|
||||||
"nodes": 5,
|
"nodes": 5,
|
||||||
"tolerance": 2,
|
"tolerance": 2,
|
||||||
"collateral": "1"
|
"collateralPerByte": "1"
|
||||||
}'
|
}'
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -217,7 +217,7 @@ In order to start selling storage space to the network, you must configure your
|
|||||||
curl -X POST ^
|
curl -X POST ^
|
||||||
http://localhost:8080/api/codex/v1/sales/availability ^
|
http://localhost:8080/api/codex/v1/sales/availability ^
|
||||||
-H "Content-Type: application/json" ^
|
-H "Content-Type: application/json" ^
|
||||||
-d "{""totalSize"": ""8000000"", ""duration"": ""7200"", ""minPrice"": ""10"", ""maxCollateral"": ""10""}"
|
-d "{""totalSize"": ""8000000"", ""duration"": ""7200"", ""minPricePerBytePerSecond"": ""1000"", ""totalCollateral"": ""80000000""}"
|
||||||
```
|
```
|
||||||
|
|
||||||
For descriptions of each parameter, please view the [spec](https://api.codex.storage/#tag/Marketplace/operation/offerStorage).
|
For descriptions of each parameter, please view the [spec](https://api.codex.storage/#tag/Marketplace/operation/offerStorage).
|
||||||
@ -239,7 +239,7 @@ Next you can run:
|
|||||||
curl -X POST ^
|
curl -X POST ^
|
||||||
"http://localhost:8080/api/codex/v1/storage/request/%CID%" ^
|
"http://localhost:8080/api/codex/v1/storage/request/%CID%" ^
|
||||||
-H "Content-Type: application/json" ^
|
-H "Content-Type: application/json" ^
|
||||||
-d "{""duration"": ""3600"",""reward"": ""1"", ""proofProbability"": ""5"", ""expiry"": ""1200"", ""nodes"": 5, ""tolerance"": 2, ""collateral"": ""1""}"
|
-d "{""duration"": ""3600"",""pricePerBytePerSecond"": ""2000"", ""proofProbability"": ""5"", ""expiry"": ""1200"", ""nodes"": 5, ""tolerance"": 2, ""**collateralPerByte**"": ""1""}"
|
||||||
```
|
```
|
||||||
|
|
||||||
For descriptions of each parameter, please view the [spec](https://api.codex.storage/#tag/Marketplace/operation/createStorageRequest).
|
For descriptions of each parameter, please view the [spec](https://api.codex.storage/#tag/Marketplace/operation/createStorageRequest).
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user