Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change table #44

Merged
merged 7 commits into from
Jan 3, 2022
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 51 additions & 0 deletions content/en/docs/set-up/multisig.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,21 @@ lotus msig approve walletAddress transactionID proposerAddress destinationAddres

The value of `transactionID`, `proposerAddress`, `destinationAddress` and `value` must match the values used in the proposal.

## Cancel a pending multisig proposal

Use `lotus msig cancel` to cancel a pending multisig transaction.

```shell
lotus msig cancel walletAddress transactionID destinationAddress value
```

The value of `walletAddress`, `transactionID`, `destinationAddress` and `value` must match the values used in the proposal.

Output of a successful cancel process.

```shell
sent cancel in message: bafy2bzacebjy2limeu6mw4b6x5yqgdupxaqabprojwu72xlfhwkhgb5jcyr7c
```
## Inspect a multisig wallet

Use `lotus msig inspect` to get information about the multisig wallet:
Expand All @@ -75,3 +90,39 @@ Transactions: 1
ID State Approvals To Value Method Params
0 pending 1 t1fjswymsauvfh5zxw34t2pgz7iev2fn56unyw6ci 20 FIL Send(0)
```

## Inspect a multisig proposal
Use `lotus-shed msg` to inspect the params of a message.

```shell
lotus-shed msg messageID
```

Output of a successful inspection on a multisig message.

```plaintext
---
Message Details:
Value: 0 FIL
Max Fees: 0.00000031548776754 FIL
Max Total Cost: 0.00000031548776754 FIL
Method: Propose
Params: {
"To": "t1m2oqtdwx2kporl3dgq4schl46jnu63fqwchf4wq",
"Value": "5000000000000000000",
"Method": 0,
"Params": null
}
---
Params message:
Msig Propose:
HEX: 845501669d098ed7d29ee8af633439211d7cf25b4f6cb049004563918244f400000040
B64: hFUBZp0JjtfSnuivYzQ5IR188ltPbLBJAEVjkYJE9AAAAEA=
JSON: {
"To": "t1m2oqtdwx2kporl3dgq4schl46jnu63fqwchf4wq",
"Value": "5000000000000000000",
"Method": 0,
"Params": null
}

---
johnnymatthews marked this conversation as resolved.
Show resolved Hide resolved
7 changes: 7 additions & 0 deletions content/en/docs/storage-providers/mining-architectures.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,18 @@ We are working to improve this section. If you would like to share your mining s

The following Lotus miner setup was published as part of the [Guide to Filecoin Storage Mining](https://filecoin.io/blog/filecoin-guide-to-storage-mining/) blog post. A PDF is available for download [here](https://filecoin.io/vintage/mining-hardware-config-testnet-v3.pdf):

### AMD based architecture

| Hardware unit | CPU model | GPU | RAM | Disk | Processes | Notes |
| -------------------- | ----------------------------- | -------------------------- | ---------- | --------------------------- | ----------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| Storage miner + Node | AMD Epyc 7402 (24 cores) | Nvidia Quadro RTX 6000 | 128-256 GB | Unspecified | 1x lotus <br /><br />1x lotus-miner | The miner delegates sealing functions to the workers below. |
| PC1 workers | AMD Epyc 7F32 DP/UP (8 cores) | - | 128-256 GiB | 6 x 1-2 TiB SSD scratch disk | 6x lotus-worker | Runs 6 [Lotus seal workers]({{< relref "seal-workers" >}}) in parallel for PreCommit1 phase only. |
| PC2, Commit workers | AMD Epyc 7402 (24 cores) | 2 x Nvidia Quadro RTX 6000 | 256 GiB | 2-4 TiB SSD scratch disk(s) | 1x lotus-worker (PC2) <br /><br /> 1x lotus-worker (Commit) | One [worker]({{< relref "seal-workers" >}}) dedicated to PreCommit2 and another to the Commit phase |

### Intel based architecture

| Hardware unit | CPU model | GPU | RAM | Disk | Processes | Notes |
| -------------------- | ----------------------------- | -------------------------- | ---------- | --------------------------- | ----------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| Storage miner + Node | Intel Xeon Platinum Processor 8358 (32 cores) | Nvidia GeForce RTX 3080 series or RTX 3090 | 128-256 GB | Unspecified | 1x lotus<br><br>1x lotus-miner | The miner delegates sealing functions to the workers below. |
| PC1 workers | Intel Xeon Gold Processor 6346 (16 cores) | - | 128-256 GiB | 6 x 1-2 TiB SSD scratch disk | 6x lotus-worker | Runs 6 Lotus seal workers in parallel for PreCommit1 phase only. |
| PC2, Commit workers | Intel Xeon Platinum Processor 8358 (32 cores) | 2x Nvidia GeForce RTX 3080 series or RTX 3090 | 256 GiB | 2-4 TiB SSD scratch disk(s) | 1x lotus-worker (PC2)<br><br>1x lotus-worker (Commit) | One worker dedicated to PreCommit2 and another to the Commit phase. |