mirror of
https://github.com/monero-project/monero-site.git
synced 2025-01-18 23:53:42 +02:00
Merge pull request #1091
User guides: Add TOC to multisig-messaging-system.md
This commit is contained in:
commit
b94ef6f8d7
@ -1,6 +1,61 @@
|
||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||
|
||||
# Multisig Transactions with MMS and CLI Wallet
|
||||
## Table Of Contents
|
||||
- [Table Of Contents](#table-of-contents)
|
||||
- [Introduction](#introduction)
|
||||
- [Monero Multisig in a Nutshell](#monero-multisig-in-a-nutshell)
|
||||
- [The Architecture of the MMS](#the-architecture-of-the-mms)
|
||||
- [The MMS User Experience](#the-mms-user-experience)
|
||||
- [A Messaging System](#a-messaging-system)
|
||||
- [Signers and Messages](#signers-and-messages)
|
||||
- [Getting the MMS](#getting-the-mms)
|
||||
- [Installing and Configuring PyBitmessage](#installing-and-configuring-pybitmessage)
|
||||
- [Further PyBitmessage Tweaks](#further-pybitmessage-tweaks)
|
||||
- [MMS Command Overview](#mms-command-overview)
|
||||
- [Configuring a Wallet for Use with the MMS](#configuring-a-wallet-for-use-with-the-mms)
|
||||
- [Addresses and Labels](#addresses-and-labels)
|
||||
- [Running CLI Wallet](#running-cli-wallet)
|
||||
- [Initializing the MMS](#initializing-the-mms)
|
||||
- [Configuring Signers](#configuring-signers)
|
||||
- [Manually Configuring Signers](#manually-configuring-signers)
|
||||
- [Auto-Config](#auto-config)
|
||||
- [Sending Signer Configuration](#sending-signer-configuration)
|
||||
- [Establishing the Multisig Address](#establishing-the-multisig-address)
|
||||
- [Funding the Multisig Wallet](#funding-the-multisig-wallet)
|
||||
- [Syncing Wallets](#syncing-wallets)
|
||||
- [Making Multisig Transactions](#making-multisig-transactions)
|
||||
- [The Commands in Detail](#the-commands-in-detail)
|
||||
- [mms init](#mms-init)
|
||||
- [mms info](#mms-info)
|
||||
- [mms signer](#mms-signer)
|
||||
- [mms list](#mms-list)
|
||||
- [mms next](#mms-next)
|
||||
- [mms sync](#mms-sync)
|
||||
- [mms transfer](#mms-transfer)
|
||||
- [mms delete](#mms-delete)
|
||||
- [mms send](#mms-send)
|
||||
- [mms receive](#mms-receive)
|
||||
- [mms note](#mms-note)
|
||||
- [mms show](#mms-show)
|
||||
- [mms export](#mms-export)
|
||||
- [mms set](#mms-set)
|
||||
- [mms start\_auto\_config](#mms-start_auto_config)
|
||||
- [mms auto\_config](#mms-auto_config)
|
||||
- [mms stop\_auto\_config](#mms-stop_auto_config)
|
||||
- [mms send\_signer\_config](#mms-send_signer_config)
|
||||
- [Security](#security)
|
||||
- [Use of Encryption and Signatures](#use-of-encryption-and-signatures)
|
||||
- [Communication MMS to PyBitmessage](#communication-mms-to-pybitmessage)
|
||||
- [Impersonation](#impersonation)
|
||||
- [Attacker-Controlled Data](#attacker-controlled-data)
|
||||
- [Troubleshooting](#troubleshooting)
|
||||
- [Solving Syncing Troubles](#solving-syncing-troubles)
|
||||
- [Redirecting a Transaction to Another Signer](#redirecting-a-transaction-to-another-signer)
|
||||
- [Ignoring Uncooperative Signers when Syncing](#ignoring-uncooperative-signers-when-syncing)
|
||||
- [Recovering from Lost or Duplicate Messages](#recovering-from-lost-or-duplicate-messages)
|
||||
- [Correcting / Updating Signer Information](#correcting--updating-signer-information)
|
||||
- [Starting from Scratch](#starting-from-scratch)
|
||||
- [MMS / PyBitmessage Interactions](#mms--pybitmessage-interactions)
|
||||
|
||||
## Introduction
|
||||
|
||||
@ -807,4 +862,3 @@ If you use auto-config new addresses / identities will be created in PyBitmessag
|
||||
If such dynamic auto-config addresses don't get deleted at all e.g. because you delete a wallet beforehand unfortunately it seems there is no simple way in the current PyBitmessage version to get rid of them: You will have to manually locate and edit the `keys.dat` file and delete the corresponding lines (while hopefully not damaging anything else in there...)
|
||||
|
||||
Sometimes messages seem to get stuck and not sent out; try to restart PyBitmessage in such cases.
|
||||
|
||||
|
@ -1,6 +1,61 @@
|
||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||
|
||||
# Multisig Transactions with MMS and CLI Wallet
|
||||
## Table Of Contents
|
||||
- [Table Of Contents](#table-of-contents)
|
||||
- [Introduction](#introduction)
|
||||
- [Monero Multisig in a Nutshell](#monero-multisig-in-a-nutshell)
|
||||
- [The Architecture of the MMS](#the-architecture-of-the-mms)
|
||||
- [The MMS User Experience](#the-mms-user-experience)
|
||||
- [A Messaging System](#a-messaging-system)
|
||||
- [Signers and Messages](#signers-and-messages)
|
||||
- [Getting the MMS](#getting-the-mms)
|
||||
- [Installing and Configuring PyBitmessage](#installing-and-configuring-pybitmessage)
|
||||
- [Further PyBitmessage Tweaks](#further-pybitmessage-tweaks)
|
||||
- [MMS Command Overview](#mms-command-overview)
|
||||
- [Configuring a Wallet for Use with the MMS](#configuring-a-wallet-for-use-with-the-mms)
|
||||
- [Addresses and Labels](#addresses-and-labels)
|
||||
- [Running CLI Wallet](#running-cli-wallet)
|
||||
- [Initializing the MMS](#initializing-the-mms)
|
||||
- [Configuring Signers](#configuring-signers)
|
||||
- [Manually Configuring Signers](#manually-configuring-signers)
|
||||
- [Auto-Config](#auto-config)
|
||||
- [Sending Signer Configuration](#sending-signer-configuration)
|
||||
- [Establishing the Multisig Address](#establishing-the-multisig-address)
|
||||
- [Funding the Multisig Wallet](#funding-the-multisig-wallet)
|
||||
- [Syncing Wallets](#syncing-wallets)
|
||||
- [Making Multisig Transactions](#making-multisig-transactions)
|
||||
- [The Commands in Detail](#the-commands-in-detail)
|
||||
- [mms init](#mms-init)
|
||||
- [mms info](#mms-info)
|
||||
- [mms signer](#mms-signer)
|
||||
- [mms list](#mms-list)
|
||||
- [mms next](#mms-next)
|
||||
- [mms sync](#mms-sync)
|
||||
- [mms transfer](#mms-transfer)
|
||||
- [mms delete](#mms-delete)
|
||||
- [mms send](#mms-send)
|
||||
- [mms receive](#mms-receive)
|
||||
- [mms note](#mms-note)
|
||||
- [mms show](#mms-show)
|
||||
- [mms export](#mms-export)
|
||||
- [mms set](#mms-set)
|
||||
- [mms start\_auto\_config](#mms-start_auto_config)
|
||||
- [mms auto\_config](#mms-auto_config)
|
||||
- [mms stop\_auto\_config](#mms-stop_auto_config)
|
||||
- [mms send\_signer\_config](#mms-send_signer_config)
|
||||
- [Security](#security)
|
||||
- [Use of Encryption and Signatures](#use-of-encryption-and-signatures)
|
||||
- [Communication MMS to PyBitmessage](#communication-mms-to-pybitmessage)
|
||||
- [Impersonation](#impersonation)
|
||||
- [Attacker-Controlled Data](#attacker-controlled-data)
|
||||
- [Troubleshooting](#troubleshooting)
|
||||
- [Solving Syncing Troubles](#solving-syncing-troubles)
|
||||
- [Redirecting a Transaction to Another Signer](#redirecting-a-transaction-to-another-signer)
|
||||
- [Ignoring Uncooperative Signers when Syncing](#ignoring-uncooperative-signers-when-syncing)
|
||||
- [Recovering from Lost or Duplicate Messages](#recovering-from-lost-or-duplicate-messages)
|
||||
- [Correcting / Updating Signer Information](#correcting--updating-signer-information)
|
||||
- [Starting from Scratch](#starting-from-scratch)
|
||||
- [MMS / PyBitmessage Interactions](#mms--pybitmessage-interactions)
|
||||
|
||||
## Introduction
|
||||
|
||||
@ -807,4 +862,3 @@ If you use auto-config new addresses / identities will be created in PyBitmessag
|
||||
If such dynamic auto-config addresses don't get deleted at all e.g. because you delete a wallet beforehand unfortunately it seems there is no simple way in the current PyBitmessage version to get rid of them: You will have to manually locate and edit the `keys.dat` file and delete the corresponding lines (while hopefully not damaging anything else in there...)
|
||||
|
||||
Sometimes messages seem to get stuck and not sent out; try to restart PyBitmessage in such cases.
|
||||
|
||||
|
@ -1,5 +1,62 @@
|
||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||
|
||||
## Table Of Contents
|
||||
- [Table Of Contents](#table-of-contents)
|
||||
- [Introduction](#introduction)
|
||||
- [Monero Multisig in a Nutshell](#monero-multisig-in-a-nutshell)
|
||||
- [The Architecture of the MMS](#the-architecture-of-the-mms)
|
||||
- [The MMS User Experience](#the-mms-user-experience)
|
||||
- [A Messaging System](#a-messaging-system)
|
||||
- [Signers and Messages](#signers-and-messages)
|
||||
- [Getting the MMS](#getting-the-mms)
|
||||
- [Installing and Configuring PyBitmessage](#installing-and-configuring-pybitmessage)
|
||||
- [Further PyBitmessage Tweaks](#further-pybitmessage-tweaks)
|
||||
- [MMS Command Overview](#mms-command-overview)
|
||||
- [Configuring a Wallet for Use with the MMS](#configuring-a-wallet-for-use-with-the-mms)
|
||||
- [Addresses and Labels](#addresses-and-labels)
|
||||
- [Running CLI Wallet](#running-cli-wallet)
|
||||
- [Initializing the MMS](#initializing-the-mms)
|
||||
- [Configuring Signers](#configuring-signers)
|
||||
- [Manually Configuring Signers](#manually-configuring-signers)
|
||||
- [Auto-Config](#auto-config)
|
||||
- [Sending Signer Configuration](#sending-signer-configuration)
|
||||
- [Establishing the Multisig Address](#establishing-the-multisig-address)
|
||||
- [Funding the Multisig Wallet](#funding-the-multisig-wallet)
|
||||
- [Syncing Wallets](#syncing-wallets)
|
||||
- [Making Multisig Transactions](#making-multisig-transactions)
|
||||
- [The Commands in Detail](#the-commands-in-detail)
|
||||
- [mms init](#mms-init)
|
||||
- [mms info](#mms-info)
|
||||
- [mms signer](#mms-signer)
|
||||
- [mms list](#mms-list)
|
||||
- [mms next](#mms-next)
|
||||
- [mms sync](#mms-sync)
|
||||
- [mms transfer](#mms-transfer)
|
||||
- [mms delete](#mms-delete)
|
||||
- [mms send](#mms-send)
|
||||
- [mms receive](#mms-receive)
|
||||
- [mms note](#mms-note)
|
||||
- [mms show](#mms-show)
|
||||
- [mms export](#mms-export)
|
||||
- [mms set](#mms-set)
|
||||
- [mms start\_auto\_config](#mms-start_auto_config)
|
||||
- [mms auto\_config](#mms-auto_config)
|
||||
- [mms stop\_auto\_config](#mms-stop_auto_config)
|
||||
- [mms send\_signer\_config](#mms-send_signer_config)
|
||||
- [Security](#security)
|
||||
- [Use of Encryption and Signatures](#use-of-encryption-and-signatures)
|
||||
- [Communication MMS to PyBitmessage](#communication-mms-to-pybitmessage)
|
||||
- [Impersonation](#impersonation)
|
||||
- [Attacker-Controlled Data](#attacker-controlled-data)
|
||||
- [Troubleshooting](#troubleshooting)
|
||||
- [Solving Syncing Troubles](#solving-syncing-troubles)
|
||||
- [Redirecting a Transaction to Another Signer](#redirecting-a-transaction-to-another-signer)
|
||||
- [Ignoring Uncooperative Signers when Syncing](#ignoring-uncooperative-signers-when-syncing)
|
||||
- [Recovering from Lost or Duplicate Messages](#recovering-from-lost-or-duplicate-messages)
|
||||
- [Correcting / Updating Signer Information](#correcting--updating-signer-information)
|
||||
- [Starting from Scratch](#starting-from-scratch)
|
||||
- [MMS / PyBitmessage Interactions](#mms--pybitmessage-interactions)
|
||||
|
||||
## Introduction
|
||||
|
||||
This manual describes the *Multisig Messaging System*, abbreviated as *MMS*. It's a system that aims to **simplify multisig transactions** for Monero and similar CrypoNote-based cryptocurrencies by making it easy to exchange info like key sets and sync data between wallets and by offering some "workflow support" guiding you through the various steps.
|
||||
@ -805,4 +862,3 @@ If you use auto-config new addresses / identities will be created in PyBitmessag
|
||||
If such dynamic auto-config addresses don't get deleted at all e.g. because you delete a wallet beforehand unfortunately it seems there is no simple way in the current PyBitmessage version to get rid of them: You will have to manually locate and edit the `keys.dat` file and delete the corresponding lines (while hopefully not damaging anything else in there...)
|
||||
|
||||
Sometimes messages seem to get stuck and not sent out; try to restart PyBitmessage in such cases.
|
||||
|
||||
|
@ -1,6 +1,61 @@
|
||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||
|
||||
# Multisig Transactions with MMS and CLI Wallet
|
||||
## Table Of Contents
|
||||
- [Table Of Contents](#table-of-contents)
|
||||
- [Introduction](#introduction)
|
||||
- [Monero Multisig in a Nutshell](#monero-multisig-in-a-nutshell)
|
||||
- [The Architecture of the MMS](#the-architecture-of-the-mms)
|
||||
- [The MMS User Experience](#the-mms-user-experience)
|
||||
- [A Messaging System](#a-messaging-system)
|
||||
- [Signers and Messages](#signers-and-messages)
|
||||
- [Getting the MMS](#getting-the-mms)
|
||||
- [Installing and Configuring PyBitmessage](#installing-and-configuring-pybitmessage)
|
||||
- [Further PyBitmessage Tweaks](#further-pybitmessage-tweaks)
|
||||
- [MMS Command Overview](#mms-command-overview)
|
||||
- [Configuring a Wallet for Use with the MMS](#configuring-a-wallet-for-use-with-the-mms)
|
||||
- [Addresses and Labels](#addresses-and-labels)
|
||||
- [Running CLI Wallet](#running-cli-wallet)
|
||||
- [Initializing the MMS](#initializing-the-mms)
|
||||
- [Configuring Signers](#configuring-signers)
|
||||
- [Manually Configuring Signers](#manually-configuring-signers)
|
||||
- [Auto-Config](#auto-config)
|
||||
- [Sending Signer Configuration](#sending-signer-configuration)
|
||||
- [Establishing the Multisig Address](#establishing-the-multisig-address)
|
||||
- [Funding the Multisig Wallet](#funding-the-multisig-wallet)
|
||||
- [Syncing Wallets](#syncing-wallets)
|
||||
- [Making Multisig Transactions](#making-multisig-transactions)
|
||||
- [The Commands in Detail](#the-commands-in-detail)
|
||||
- [mms init](#mms-init)
|
||||
- [mms info](#mms-info)
|
||||
- [mms signer](#mms-signer)
|
||||
- [mms list](#mms-list)
|
||||
- [mms next](#mms-next)
|
||||
- [mms sync](#mms-sync)
|
||||
- [mms transfer](#mms-transfer)
|
||||
- [mms delete](#mms-delete)
|
||||
- [mms send](#mms-send)
|
||||
- [mms receive](#mms-receive)
|
||||
- [mms note](#mms-note)
|
||||
- [mms show](#mms-show)
|
||||
- [mms export](#mms-export)
|
||||
- [mms set](#mms-set)
|
||||
- [mms start\_auto\_config](#mms-start_auto_config)
|
||||
- [mms auto\_config](#mms-auto_config)
|
||||
- [mms stop\_auto\_config](#mms-stop_auto_config)
|
||||
- [mms send\_signer\_config](#mms-send_signer_config)
|
||||
- [Security](#security)
|
||||
- [Use of Encryption and Signatures](#use-of-encryption-and-signatures)
|
||||
- [Communication MMS to PyBitmessage](#communication-mms-to-pybitmessage)
|
||||
- [Impersonation](#impersonation)
|
||||
- [Attacker-Controlled Data](#attacker-controlled-data)
|
||||
- [Troubleshooting](#troubleshooting)
|
||||
- [Solving Syncing Troubles](#solving-syncing-troubles)
|
||||
- [Redirecting a Transaction to Another Signer](#redirecting-a-transaction-to-another-signer)
|
||||
- [Ignoring Uncooperative Signers when Syncing](#ignoring-uncooperative-signers-when-syncing)
|
||||
- [Recovering from Lost or Duplicate Messages](#recovering-from-lost-or-duplicate-messages)
|
||||
- [Correcting / Updating Signer Information](#correcting--updating-signer-information)
|
||||
- [Starting from Scratch](#starting-from-scratch)
|
||||
- [MMS / PyBitmessage Interactions](#mms--pybitmessage-interactions)
|
||||
|
||||
## Introduction
|
||||
|
||||
@ -807,4 +862,3 @@ If you use auto-config new addresses / identities will be created in PyBitmessag
|
||||
If such dynamic auto-config addresses don't get deleted at all e.g. because you delete a wallet beforehand unfortunately it seems there is no simple way in the current PyBitmessage version to get rid of them: You will have to manually locate and edit the `keys.dat` file and delete the corresponding lines (while hopefully not damaging anything else in there...)
|
||||
|
||||
Sometimes messages seem to get stuck and not sent out; try to restart PyBitmessage in such cases.
|
||||
|
||||
|
@ -1,6 +1,61 @@
|
||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||
|
||||
# Multisig Transactions with MMS and CLI Wallet
|
||||
## Table Of Contents
|
||||
- [Table Of Contents](#table-of-contents)
|
||||
- [Introduction](#introduction)
|
||||
- [Monero Multisig in a Nutshell](#monero-multisig-in-a-nutshell)
|
||||
- [The Architecture of the MMS](#the-architecture-of-the-mms)
|
||||
- [The MMS User Experience](#the-mms-user-experience)
|
||||
- [A Messaging System](#a-messaging-system)
|
||||
- [Signers and Messages](#signers-and-messages)
|
||||
- [Getting the MMS](#getting-the-mms)
|
||||
- [Installing and Configuring PyBitmessage](#installing-and-configuring-pybitmessage)
|
||||
- [Further PyBitmessage Tweaks](#further-pybitmessage-tweaks)
|
||||
- [MMS Command Overview](#mms-command-overview)
|
||||
- [Configuring a Wallet for Use with the MMS](#configuring-a-wallet-for-use-with-the-mms)
|
||||
- [Addresses and Labels](#addresses-and-labels)
|
||||
- [Running CLI Wallet](#running-cli-wallet)
|
||||
- [Initializing the MMS](#initializing-the-mms)
|
||||
- [Configuring Signers](#configuring-signers)
|
||||
- [Manually Configuring Signers](#manually-configuring-signers)
|
||||
- [Auto-Config](#auto-config)
|
||||
- [Sending Signer Configuration](#sending-signer-configuration)
|
||||
- [Establishing the Multisig Address](#establishing-the-multisig-address)
|
||||
- [Funding the Multisig Wallet](#funding-the-multisig-wallet)
|
||||
- [Syncing Wallets](#syncing-wallets)
|
||||
- [Making Multisig Transactions](#making-multisig-transactions)
|
||||
- [The Commands in Detail](#the-commands-in-detail)
|
||||
- [mms init](#mms-init)
|
||||
- [mms info](#mms-info)
|
||||
- [mms signer](#mms-signer)
|
||||
- [mms list](#mms-list)
|
||||
- [mms next](#mms-next)
|
||||
- [mms sync](#mms-sync)
|
||||
- [mms transfer](#mms-transfer)
|
||||
- [mms delete](#mms-delete)
|
||||
- [mms send](#mms-send)
|
||||
- [mms receive](#mms-receive)
|
||||
- [mms note](#mms-note)
|
||||
- [mms show](#mms-show)
|
||||
- [mms export](#mms-export)
|
||||
- [mms set](#mms-set)
|
||||
- [mms start\_auto\_config](#mms-start_auto_config)
|
||||
- [mms auto\_config](#mms-auto_config)
|
||||
- [mms stop\_auto\_config](#mms-stop_auto_config)
|
||||
- [mms send\_signer\_config](#mms-send_signer_config)
|
||||
- [Security](#security)
|
||||
- [Use of Encryption and Signatures](#use-of-encryption-and-signatures)
|
||||
- [Communication MMS to PyBitmessage](#communication-mms-to-pybitmessage)
|
||||
- [Impersonation](#impersonation)
|
||||
- [Attacker-Controlled Data](#attacker-controlled-data)
|
||||
- [Troubleshooting](#troubleshooting)
|
||||
- [Solving Syncing Troubles](#solving-syncing-troubles)
|
||||
- [Redirecting a Transaction to Another Signer](#redirecting-a-transaction-to-another-signer)
|
||||
- [Ignoring Uncooperative Signers when Syncing](#ignoring-uncooperative-signers-when-syncing)
|
||||
- [Recovering from Lost or Duplicate Messages](#recovering-from-lost-or-duplicate-messages)
|
||||
- [Correcting / Updating Signer Information](#correcting--updating-signer-information)
|
||||
- [Starting from Scratch](#starting-from-scratch)
|
||||
- [MMS / PyBitmessage Interactions](#mms--pybitmessage-interactions)
|
||||
|
||||
## Introduction
|
||||
|
||||
@ -807,4 +862,3 @@ If you use auto-config new addresses / identities will be created in PyBitmessag
|
||||
If such dynamic auto-config addresses don't get deleted at all e.g. because you delete a wallet beforehand unfortunately it seems there is no simple way in the current PyBitmessage version to get rid of them: You will have to manually locate and edit the `keys.dat` file and delete the corresponding lines (while hopefully not damaging anything else in there...)
|
||||
|
||||
Sometimes messages seem to get stuck and not sent out; try to restart PyBitmessage in such cases.
|
||||
|
||||
|
@ -1,6 +1,61 @@
|
||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||
|
||||
# Multisig Transactions with MMS and CLI Wallet
|
||||
## Table Of Contents
|
||||
- [Table Of Contents](#table-of-contents)
|
||||
- [Introduction](#introduction)
|
||||
- [Monero Multisig in a Nutshell](#monero-multisig-in-a-nutshell)
|
||||
- [The Architecture of the MMS](#the-architecture-of-the-mms)
|
||||
- [The MMS User Experience](#the-mms-user-experience)
|
||||
- [A Messaging System](#a-messaging-system)
|
||||
- [Signers and Messages](#signers-and-messages)
|
||||
- [Getting the MMS](#getting-the-mms)
|
||||
- [Installing and Configuring PyBitmessage](#installing-and-configuring-pybitmessage)
|
||||
- [Further PyBitmessage Tweaks](#further-pybitmessage-tweaks)
|
||||
- [MMS Command Overview](#mms-command-overview)
|
||||
- [Configuring a Wallet for Use with the MMS](#configuring-a-wallet-for-use-with-the-mms)
|
||||
- [Addresses and Labels](#addresses-and-labels)
|
||||
- [Running CLI Wallet](#running-cli-wallet)
|
||||
- [Initializing the MMS](#initializing-the-mms)
|
||||
- [Configuring Signers](#configuring-signers)
|
||||
- [Manually Configuring Signers](#manually-configuring-signers)
|
||||
- [Auto-Config](#auto-config)
|
||||
- [Sending Signer Configuration](#sending-signer-configuration)
|
||||
- [Establishing the Multisig Address](#establishing-the-multisig-address)
|
||||
- [Funding the Multisig Wallet](#funding-the-multisig-wallet)
|
||||
- [Syncing Wallets](#syncing-wallets)
|
||||
- [Making Multisig Transactions](#making-multisig-transactions)
|
||||
- [The Commands in Detail](#the-commands-in-detail)
|
||||
- [mms init](#mms-init)
|
||||
- [mms info](#mms-info)
|
||||
- [mms signer](#mms-signer)
|
||||
- [mms list](#mms-list)
|
||||
- [mms next](#mms-next)
|
||||
- [mms sync](#mms-sync)
|
||||
- [mms transfer](#mms-transfer)
|
||||
- [mms delete](#mms-delete)
|
||||
- [mms send](#mms-send)
|
||||
- [mms receive](#mms-receive)
|
||||
- [mms note](#mms-note)
|
||||
- [mms show](#mms-show)
|
||||
- [mms export](#mms-export)
|
||||
- [mms set](#mms-set)
|
||||
- [mms start\_auto\_config](#mms-start_auto_config)
|
||||
- [mms auto\_config](#mms-auto_config)
|
||||
- [mms stop\_auto\_config](#mms-stop_auto_config)
|
||||
- [mms send\_signer\_config](#mms-send_signer_config)
|
||||
- [Security](#security)
|
||||
- [Use of Encryption and Signatures](#use-of-encryption-and-signatures)
|
||||
- [Communication MMS to PyBitmessage](#communication-mms-to-pybitmessage)
|
||||
- [Impersonation](#impersonation)
|
||||
- [Attacker-Controlled Data](#attacker-controlled-data)
|
||||
- [Troubleshooting](#troubleshooting)
|
||||
- [Solving Syncing Troubles](#solving-syncing-troubles)
|
||||
- [Redirecting a Transaction to Another Signer](#redirecting-a-transaction-to-another-signer)
|
||||
- [Ignoring Uncooperative Signers when Syncing](#ignoring-uncooperative-signers-when-syncing)
|
||||
- [Recovering from Lost or Duplicate Messages](#recovering-from-lost-or-duplicate-messages)
|
||||
- [Correcting / Updating Signer Information](#correcting--updating-signer-information)
|
||||
- [Starting from Scratch](#starting-from-scratch)
|
||||
- [MMS / PyBitmessage Interactions](#mms--pybitmessage-interactions)
|
||||
|
||||
## Introduction
|
||||
|
||||
@ -807,4 +862,3 @@ If you use auto-config new addresses / identities will be created in PyBitmessag
|
||||
If such dynamic auto-config addresses don't get deleted at all e.g. because you delete a wallet beforehand unfortunately it seems there is no simple way in the current PyBitmessage version to get rid of them: You will have to manually locate and edit the `keys.dat` file and delete the corresponding lines (while hopefully not damaging anything else in there...)
|
||||
|
||||
Sometimes messages seem to get stuck and not sent out; try to restart PyBitmessage in such cases.
|
||||
|
||||
|
@ -1,6 +1,61 @@
|
||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||
|
||||
# Multisig Transactions with MMS and CLI Wallet
|
||||
## Table Of Contents
|
||||
- [Table Of Contents](#table-of-contents)
|
||||
- [Introduction](#introduction)
|
||||
- [Monero Multisig in a Nutshell](#monero-multisig-in-a-nutshell)
|
||||
- [The Architecture of the MMS](#the-architecture-of-the-mms)
|
||||
- [The MMS User Experience](#the-mms-user-experience)
|
||||
- [A Messaging System](#a-messaging-system)
|
||||
- [Signers and Messages](#signers-and-messages)
|
||||
- [Getting the MMS](#getting-the-mms)
|
||||
- [Installing and Configuring PyBitmessage](#installing-and-configuring-pybitmessage)
|
||||
- [Further PyBitmessage Tweaks](#further-pybitmessage-tweaks)
|
||||
- [MMS Command Overview](#mms-command-overview)
|
||||
- [Configuring a Wallet for Use with the MMS](#configuring-a-wallet-for-use-with-the-mms)
|
||||
- [Addresses and Labels](#addresses-and-labels)
|
||||
- [Running CLI Wallet](#running-cli-wallet)
|
||||
- [Initializing the MMS](#initializing-the-mms)
|
||||
- [Configuring Signers](#configuring-signers)
|
||||
- [Manually Configuring Signers](#manually-configuring-signers)
|
||||
- [Auto-Config](#auto-config)
|
||||
- [Sending Signer Configuration](#sending-signer-configuration)
|
||||
- [Establishing the Multisig Address](#establishing-the-multisig-address)
|
||||
- [Funding the Multisig Wallet](#funding-the-multisig-wallet)
|
||||
- [Syncing Wallets](#syncing-wallets)
|
||||
- [Making Multisig Transactions](#making-multisig-transactions)
|
||||
- [The Commands in Detail](#the-commands-in-detail)
|
||||
- [mms init](#mms-init)
|
||||
- [mms info](#mms-info)
|
||||
- [mms signer](#mms-signer)
|
||||
- [mms list](#mms-list)
|
||||
- [mms next](#mms-next)
|
||||
- [mms sync](#mms-sync)
|
||||
- [mms transfer](#mms-transfer)
|
||||
- [mms delete](#mms-delete)
|
||||
- [mms send](#mms-send)
|
||||
- [mms receive](#mms-receive)
|
||||
- [mms note](#mms-note)
|
||||
- [mms show](#mms-show)
|
||||
- [mms export](#mms-export)
|
||||
- [mms set](#mms-set)
|
||||
- [mms start\_auto\_config](#mms-start_auto_config)
|
||||
- [mms auto\_config](#mms-auto_config)
|
||||
- [mms stop\_auto\_config](#mms-stop_auto_config)
|
||||
- [mms send\_signer\_config](#mms-send_signer_config)
|
||||
- [Security](#security)
|
||||
- [Use of Encryption and Signatures](#use-of-encryption-and-signatures)
|
||||
- [Communication MMS to PyBitmessage](#communication-mms-to-pybitmessage)
|
||||
- [Impersonation](#impersonation)
|
||||
- [Attacker-Controlled Data](#attacker-controlled-data)
|
||||
- [Troubleshooting](#troubleshooting)
|
||||
- [Solving Syncing Troubles](#solving-syncing-troubles)
|
||||
- [Redirecting a Transaction to Another Signer](#redirecting-a-transaction-to-another-signer)
|
||||
- [Ignoring Uncooperative Signers when Syncing](#ignoring-uncooperative-signers-when-syncing)
|
||||
- [Recovering from Lost or Duplicate Messages](#recovering-from-lost-or-duplicate-messages)
|
||||
- [Correcting / Updating Signer Information](#correcting--updating-signer-information)
|
||||
- [Starting from Scratch](#starting-from-scratch)
|
||||
- [MMS / PyBitmessage Interactions](#mms--pybitmessage-interactions)
|
||||
|
||||
## Introduction
|
||||
|
||||
@ -807,4 +862,3 @@ If you use auto-config new addresses / identities will be created in PyBitmessag
|
||||
If such dynamic auto-config addresses don't get deleted at all e.g. because you delete a wallet beforehand unfortunately it seems there is no simple way in the current PyBitmessage version to get rid of them: You will have to manually locate and edit the `keys.dat` file and delete the corresponding lines (while hopefully not damaging anything else in there...)
|
||||
|
||||
Sometimes messages seem to get stuck and not sent out; try to restart PyBitmessage in such cases.
|
||||
|
||||
|
@ -1,6 +1,61 @@
|
||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||
|
||||
# Multisig Transactions with MMS and CLI Wallet
|
||||
## Table Of Contents
|
||||
- [Table Of Contents](#table-of-contents)
|
||||
- [Introduction](#introduction)
|
||||
- [Monero Multisig in a Nutshell](#monero-multisig-in-a-nutshell)
|
||||
- [The Architecture of the MMS](#the-architecture-of-the-mms)
|
||||
- [The MMS User Experience](#the-mms-user-experience)
|
||||
- [A Messaging System](#a-messaging-system)
|
||||
- [Signers and Messages](#signers-and-messages)
|
||||
- [Getting the MMS](#getting-the-mms)
|
||||
- [Installing and Configuring PyBitmessage](#installing-and-configuring-pybitmessage)
|
||||
- [Further PyBitmessage Tweaks](#further-pybitmessage-tweaks)
|
||||
- [MMS Command Overview](#mms-command-overview)
|
||||
- [Configuring a Wallet for Use with the MMS](#configuring-a-wallet-for-use-with-the-mms)
|
||||
- [Addresses and Labels](#addresses-and-labels)
|
||||
- [Running CLI Wallet](#running-cli-wallet)
|
||||
- [Initializing the MMS](#initializing-the-mms)
|
||||
- [Configuring Signers](#configuring-signers)
|
||||
- [Manually Configuring Signers](#manually-configuring-signers)
|
||||
- [Auto-Config](#auto-config)
|
||||
- [Sending Signer Configuration](#sending-signer-configuration)
|
||||
- [Establishing the Multisig Address](#establishing-the-multisig-address)
|
||||
- [Funding the Multisig Wallet](#funding-the-multisig-wallet)
|
||||
- [Syncing Wallets](#syncing-wallets)
|
||||
- [Making Multisig Transactions](#making-multisig-transactions)
|
||||
- [The Commands in Detail](#the-commands-in-detail)
|
||||
- [mms init](#mms-init)
|
||||
- [mms info](#mms-info)
|
||||
- [mms signer](#mms-signer)
|
||||
- [mms list](#mms-list)
|
||||
- [mms next](#mms-next)
|
||||
- [mms sync](#mms-sync)
|
||||
- [mms transfer](#mms-transfer)
|
||||
- [mms delete](#mms-delete)
|
||||
- [mms send](#mms-send)
|
||||
- [mms receive](#mms-receive)
|
||||
- [mms note](#mms-note)
|
||||
- [mms show](#mms-show)
|
||||
- [mms export](#mms-export)
|
||||
- [mms set](#mms-set)
|
||||
- [mms start\_auto\_config](#mms-start_auto_config)
|
||||
- [mms auto\_config](#mms-auto_config)
|
||||
- [mms stop\_auto\_config](#mms-stop_auto_config)
|
||||
- [mms send\_signer\_config](#mms-send_signer_config)
|
||||
- [Security](#security)
|
||||
- [Use of Encryption and Signatures](#use-of-encryption-and-signatures)
|
||||
- [Communication MMS to PyBitmessage](#communication-mms-to-pybitmessage)
|
||||
- [Impersonation](#impersonation)
|
||||
- [Attacker-Controlled Data](#attacker-controlled-data)
|
||||
- [Troubleshooting](#troubleshooting)
|
||||
- [Solving Syncing Troubles](#solving-syncing-troubles)
|
||||
- [Redirecting a Transaction to Another Signer](#redirecting-a-transaction-to-another-signer)
|
||||
- [Ignoring Uncooperative Signers when Syncing](#ignoring-uncooperative-signers-when-syncing)
|
||||
- [Recovering from Lost or Duplicate Messages](#recovering-from-lost-or-duplicate-messages)
|
||||
- [Correcting / Updating Signer Information](#correcting--updating-signer-information)
|
||||
- [Starting from Scratch](#starting-from-scratch)
|
||||
- [MMS / PyBitmessage Interactions](#mms--pybitmessage-interactions)
|
||||
|
||||
## Introduction
|
||||
|
||||
@ -807,4 +862,3 @@ If you use auto-config new addresses / identities will be created in PyBitmessag
|
||||
If such dynamic auto-config addresses don't get deleted at all e.g. because you delete a wallet beforehand unfortunately it seems there is no simple way in the current PyBitmessage version to get rid of them: You will have to manually locate and edit the `keys.dat` file and delete the corresponding lines (while hopefully not damaging anything else in there...)
|
||||
|
||||
Sometimes messages seem to get stuck and not sent out; try to restart PyBitmessage in such cases.
|
||||
|
||||
|
@ -1,6 +1,61 @@
|
||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||
|
||||
# Multisig Transactions with MMS and CLI Wallet
|
||||
## Table Of Contents
|
||||
- [Table Of Contents](#table-of-contents)
|
||||
- [Introduction](#introduction)
|
||||
- [Monero Multisig in a Nutshell](#monero-multisig-in-a-nutshell)
|
||||
- [The Architecture of the MMS](#the-architecture-of-the-mms)
|
||||
- [The MMS User Experience](#the-mms-user-experience)
|
||||
- [A Messaging System](#a-messaging-system)
|
||||
- [Signers and Messages](#signers-and-messages)
|
||||
- [Getting the MMS](#getting-the-mms)
|
||||
- [Installing and Configuring PyBitmessage](#installing-and-configuring-pybitmessage)
|
||||
- [Further PyBitmessage Tweaks](#further-pybitmessage-tweaks)
|
||||
- [MMS Command Overview](#mms-command-overview)
|
||||
- [Configuring a Wallet for Use with the MMS](#configuring-a-wallet-for-use-with-the-mms)
|
||||
- [Addresses and Labels](#addresses-and-labels)
|
||||
- [Running CLI Wallet](#running-cli-wallet)
|
||||
- [Initializing the MMS](#initializing-the-mms)
|
||||
- [Configuring Signers](#configuring-signers)
|
||||
- [Manually Configuring Signers](#manually-configuring-signers)
|
||||
- [Auto-Config](#auto-config)
|
||||
- [Sending Signer Configuration](#sending-signer-configuration)
|
||||
- [Establishing the Multisig Address](#establishing-the-multisig-address)
|
||||
- [Funding the Multisig Wallet](#funding-the-multisig-wallet)
|
||||
- [Syncing Wallets](#syncing-wallets)
|
||||
- [Making Multisig Transactions](#making-multisig-transactions)
|
||||
- [The Commands in Detail](#the-commands-in-detail)
|
||||
- [mms init](#mms-init)
|
||||
- [mms info](#mms-info)
|
||||
- [mms signer](#mms-signer)
|
||||
- [mms list](#mms-list)
|
||||
- [mms next](#mms-next)
|
||||
- [mms sync](#mms-sync)
|
||||
- [mms transfer](#mms-transfer)
|
||||
- [mms delete](#mms-delete)
|
||||
- [mms send](#mms-send)
|
||||
- [mms receive](#mms-receive)
|
||||
- [mms note](#mms-note)
|
||||
- [mms show](#mms-show)
|
||||
- [mms export](#mms-export)
|
||||
- [mms set](#mms-set)
|
||||
- [mms start\_auto\_config](#mms-start_auto_config)
|
||||
- [mms auto\_config](#mms-auto_config)
|
||||
- [mms stop\_auto\_config](#mms-stop_auto_config)
|
||||
- [mms send\_signer\_config](#mms-send_signer_config)
|
||||
- [Security](#security)
|
||||
- [Use of Encryption and Signatures](#use-of-encryption-and-signatures)
|
||||
- [Communication MMS to PyBitmessage](#communication-mms-to-pybitmessage)
|
||||
- [Impersonation](#impersonation)
|
||||
- [Attacker-Controlled Data](#attacker-controlled-data)
|
||||
- [Troubleshooting](#troubleshooting)
|
||||
- [Solving Syncing Troubles](#solving-syncing-troubles)
|
||||
- [Redirecting a Transaction to Another Signer](#redirecting-a-transaction-to-another-signer)
|
||||
- [Ignoring Uncooperative Signers when Syncing](#ignoring-uncooperative-signers-when-syncing)
|
||||
- [Recovering from Lost or Duplicate Messages](#recovering-from-lost-or-duplicate-messages)
|
||||
- [Correcting / Updating Signer Information](#correcting--updating-signer-information)
|
||||
- [Starting from Scratch](#starting-from-scratch)
|
||||
- [MMS / PyBitmessage Interactions](#mms--pybitmessage-interactions)
|
||||
|
||||
## Introduction
|
||||
|
||||
|
@ -1,5 +1,60 @@
|
||||
{% include disclaimer.html translated="yes" translationOutdated="no" %}
|
||||
|
||||
- [Вступление](#вступление)
|
||||
- [В двух словах о Monero Multisig](#в-двух-словах-о-monero-multisig)
|
||||
- [Архитектура MMS](#архитектура-mms)
|
||||
- [Опыт использования MMS](#опыт-использования-mms)
|
||||
- [Система передачи сообщений](#система-передачи-сообщений)
|
||||
- [Подписанты и сообщения](#подписанты-и-сообщения)
|
||||
- [Где взять MMS](#где-взять-mms)
|
||||
- [Установка и конфигурирование PyBitmessage](#установка-и-конфигурирование-pybitmessage)
|
||||
- [Дальнейшая настройка PyBitmessage](#дальнейшая-настройка-pybitmessage)
|
||||
- [Обзор команд MMS](#обзор-команд-mms)
|
||||
- [Конфигурирование кошелька для использования с MMS](#конфигурирование-кошелька-для-использования-с-mms)
|
||||
- [Адреса и ярлыки](#адреса-и-ярлыки)
|
||||
- [Запуск CLI-кошелька](#запуск-cli-кошелька)
|
||||
- [Запуск MMS](#запуск-mms)
|
||||
- [Конфигурирование подписантов](#конфигурирование-подписантов)
|
||||
- [Ручное конфигурирование подписантов](#ручное-конфигурирование-подписантов)
|
||||
- [Автоконфигурирование](#автоконфигурирование)
|
||||
- [Отправка конфигурации подписантов](#отправка-конфигурации-подписантов)
|
||||
- [Создание multisig-адреса](#создание-multisig-адреса)
|
||||
- [Получение средств на multisig-кошелёк](#получение-средств-на-multisig-кошелёк)
|
||||
- [Синхронизация кошельков](#синхронизация-кошельков)
|
||||
- [Совершение multisig-транзакций](#совершение-multisig-транзакций)
|
||||
- [Подробное описание команд](#подробное-описание-команд)
|
||||
- [mms init](#mms-init)
|
||||
- [mms info](#mms-info)
|
||||
- [mms signer](#mms-signer)
|
||||
- [mms list](#mms-list)
|
||||
- [mms next](#mms-next)
|
||||
- [mms sync](#mms-sync)
|
||||
- [mms transfer](#mms-transfer)
|
||||
- [mms delete](#mms-delete)
|
||||
- [mms send](#mms-send)
|
||||
- [mms receive](#mms-receive)
|
||||
- [mms note](#mms-note)
|
||||
- [mms show](#mms-show)
|
||||
- [mms export](#mms-export)
|
||||
- [mms set](#mms-set)
|
||||
- [mms start\_auto\_config](#mms-start_auto_config)
|
||||
- [mms auto\_config](#mms-auto_config)
|
||||
- [mms stop\_auto\_config](#mms-stop_auto_config)
|
||||
- [mms send\_signer\_config](#mms-send_signer_config)
|
||||
- [Безопасность](#безопасность)
|
||||
- [Использование шифрования и подписей](#использование-шифрования-и-подписей)
|
||||
- [Связь между MMS и PyBitmessage](#связь-между-mms-и-pybitmessage)
|
||||
- [Подражание](#подражание)
|
||||
- [Контролируемые злоумышленником данные](#контролируемые-злоумышленником-данные)
|
||||
- [Устранение ошибок](#устранение-ошибок)
|
||||
- [Решение проблем синхронизации](#решение-проблем-синхронизации)
|
||||
- [Переадресация транзакции другому подписанту](#переадресация-транзакции-другому-подписанту)
|
||||
- [Игнорирование невзаимодействующих подписантов при синхронизации](#игнорирование-невзаимодействующих-подписантов-при-синхронизации)
|
||||
- [Восстановление состояния после потери или отправки идентичных сообщений](#восстановление-состояния-после-потери-или-отправки-идентичных-сообщений)
|
||||
- [Исправление / обновление информации подписантов](#исправление--обновление-информации-подписантов)
|
||||
- [Запуск с нуля](#запуск-с-нуля)
|
||||
- [Взаимодействие MMS / PyBitmessage](#взаимодействие-mms--pybitmessage)
|
||||
|
||||
## Вступление
|
||||
|
||||
В настоящем руководстве описана *Multisig Messaging System*, сокращённо *MMS*. Система призвана облегчить **проведение multisig-транзакций** Monero и похожих криптовалют, в основе которых лежит протокол CryptoNote, за счёт упрощения обмена между кошельками такой информацией, как наборы данных ключей и данные синхронизации, а также путём обеспечения руководства по последовательности выполняемых операций, которое поможет вам на различных этапах.
|
||||
|
@ -1,6 +1,61 @@
|
||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||
|
||||
# Multisig Transactions with MMS and CLI Wallet
|
||||
## Table Of Contents
|
||||
- [Table Of Contents](#table-of-contents)
|
||||
- [Introduction](#introduction)
|
||||
- [Monero Multisig in a Nutshell](#monero-multisig-in-a-nutshell)
|
||||
- [The Architecture of the MMS](#the-architecture-of-the-mms)
|
||||
- [The MMS User Experience](#the-mms-user-experience)
|
||||
- [A Messaging System](#a-messaging-system)
|
||||
- [Signers and Messages](#signers-and-messages)
|
||||
- [Getting the MMS](#getting-the-mms)
|
||||
- [Installing and Configuring PyBitmessage](#installing-and-configuring-pybitmessage)
|
||||
- [Further PyBitmessage Tweaks](#further-pybitmessage-tweaks)
|
||||
- [MMS Command Overview](#mms-command-overview)
|
||||
- [Configuring a Wallet for Use with the MMS](#configuring-a-wallet-for-use-with-the-mms)
|
||||
- [Addresses and Labels](#addresses-and-labels)
|
||||
- [Running CLI Wallet](#running-cli-wallet)
|
||||
- [Initializing the MMS](#initializing-the-mms)
|
||||
- [Configuring Signers](#configuring-signers)
|
||||
- [Manually Configuring Signers](#manually-configuring-signers)
|
||||
- [Auto-Config](#auto-config)
|
||||
- [Sending Signer Configuration](#sending-signer-configuration)
|
||||
- [Establishing the Multisig Address](#establishing-the-multisig-address)
|
||||
- [Funding the Multisig Wallet](#funding-the-multisig-wallet)
|
||||
- [Syncing Wallets](#syncing-wallets)
|
||||
- [Making Multisig Transactions](#making-multisig-transactions)
|
||||
- [The Commands in Detail](#the-commands-in-detail)
|
||||
- [mms init](#mms-init)
|
||||
- [mms info](#mms-info)
|
||||
- [mms signer](#mms-signer)
|
||||
- [mms list](#mms-list)
|
||||
- [mms next](#mms-next)
|
||||
- [mms sync](#mms-sync)
|
||||
- [mms transfer](#mms-transfer)
|
||||
- [mms delete](#mms-delete)
|
||||
- [mms send](#mms-send)
|
||||
- [mms receive](#mms-receive)
|
||||
- [mms note](#mms-note)
|
||||
- [mms show](#mms-show)
|
||||
- [mms export](#mms-export)
|
||||
- [mms set](#mms-set)
|
||||
- [mms start\_auto\_config](#mms-start_auto_config)
|
||||
- [mms auto\_config](#mms-auto_config)
|
||||
- [mms stop\_auto\_config](#mms-stop_auto_config)
|
||||
- [mms send\_signer\_config](#mms-send_signer_config)
|
||||
- [Security](#security)
|
||||
- [Use of Encryption and Signatures](#use-of-encryption-and-signatures)
|
||||
- [Communication MMS to PyBitmessage](#communication-mms-to-pybitmessage)
|
||||
- [Impersonation](#impersonation)
|
||||
- [Attacker-Controlled Data](#attacker-controlled-data)
|
||||
- [Troubleshooting](#troubleshooting)
|
||||
- [Solving Syncing Troubles](#solving-syncing-troubles)
|
||||
- [Redirecting a Transaction to Another Signer](#redirecting-a-transaction-to-another-signer)
|
||||
- [Ignoring Uncooperative Signers when Syncing](#ignoring-uncooperative-signers-when-syncing)
|
||||
- [Recovering from Lost or Duplicate Messages](#recovering-from-lost-or-duplicate-messages)
|
||||
- [Correcting / Updating Signer Information](#correcting--updating-signer-information)
|
||||
- [Starting from Scratch](#starting-from-scratch)
|
||||
- [MMS / PyBitmessage Interactions](#mms--pybitmessage-interactions)
|
||||
|
||||
## Introduction
|
||||
|
||||
@ -807,4 +862,3 @@ If you use auto-config new addresses / identities will be created in PyBitmessag
|
||||
If such dynamic auto-config addresses don't get deleted at all e.g. because you delete a wallet beforehand unfortunately it seems there is no simple way in the current PyBitmessage version to get rid of them: You will have to manually locate and edit the `keys.dat` file and delete the corresponding lines (while hopefully not damaging anything else in there...)
|
||||
|
||||
Sometimes messages seem to get stuck and not sent out; try to restart PyBitmessage in such cases.
|
||||
|
||||
|
@ -1,6 +1,61 @@
|
||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||
|
||||
# Multisig Transactions with MMS and CLI Wallet
|
||||
## Table Of Contents
|
||||
- [Table Of Contents](#table-of-contents)
|
||||
- [Introduction](#introduction)
|
||||
- [Monero Multisig in a Nutshell](#monero-multisig-in-a-nutshell)
|
||||
- [The Architecture of the MMS](#the-architecture-of-the-mms)
|
||||
- [The MMS User Experience](#the-mms-user-experience)
|
||||
- [A Messaging System](#a-messaging-system)
|
||||
- [Signers and Messages](#signers-and-messages)
|
||||
- [Getting the MMS](#getting-the-mms)
|
||||
- [Installing and Configuring PyBitmessage](#installing-and-configuring-pybitmessage)
|
||||
- [Further PyBitmessage Tweaks](#further-pybitmessage-tweaks)
|
||||
- [MMS Command Overview](#mms-command-overview)
|
||||
- [Configuring a Wallet for Use with the MMS](#configuring-a-wallet-for-use-with-the-mms)
|
||||
- [Addresses and Labels](#addresses-and-labels)
|
||||
- [Running CLI Wallet](#running-cli-wallet)
|
||||
- [Initializing the MMS](#initializing-the-mms)
|
||||
- [Configuring Signers](#configuring-signers)
|
||||
- [Manually Configuring Signers](#manually-configuring-signers)
|
||||
- [Auto-Config](#auto-config)
|
||||
- [Sending Signer Configuration](#sending-signer-configuration)
|
||||
- [Establishing the Multisig Address](#establishing-the-multisig-address)
|
||||
- [Funding the Multisig Wallet](#funding-the-multisig-wallet)
|
||||
- [Syncing Wallets](#syncing-wallets)
|
||||
- [Making Multisig Transactions](#making-multisig-transactions)
|
||||
- [The Commands in Detail](#the-commands-in-detail)
|
||||
- [mms init](#mms-init)
|
||||
- [mms info](#mms-info)
|
||||
- [mms signer](#mms-signer)
|
||||
- [mms list](#mms-list)
|
||||
- [mms next](#mms-next)
|
||||
- [mms sync](#mms-sync)
|
||||
- [mms transfer](#mms-transfer)
|
||||
- [mms delete](#mms-delete)
|
||||
- [mms send](#mms-send)
|
||||
- [mms receive](#mms-receive)
|
||||
- [mms note](#mms-note)
|
||||
- [mms show](#mms-show)
|
||||
- [mms export](#mms-export)
|
||||
- [mms set](#mms-set)
|
||||
- [mms start\_auto\_config](#mms-start_auto_config)
|
||||
- [mms auto\_config](#mms-auto_config)
|
||||
- [mms stop\_auto\_config](#mms-stop_auto_config)
|
||||
- [mms send\_signer\_config](#mms-send_signer_config)
|
||||
- [Security](#security)
|
||||
- [Use of Encryption and Signatures](#use-of-encryption-and-signatures)
|
||||
- [Communication MMS to PyBitmessage](#communication-mms-to-pybitmessage)
|
||||
- [Impersonation](#impersonation)
|
||||
- [Attacker-Controlled Data](#attacker-controlled-data)
|
||||
- [Troubleshooting](#troubleshooting)
|
||||
- [Solving Syncing Troubles](#solving-syncing-troubles)
|
||||
- [Redirecting a Transaction to Another Signer](#redirecting-a-transaction-to-another-signer)
|
||||
- [Ignoring Uncooperative Signers when Syncing](#ignoring-uncooperative-signers-when-syncing)
|
||||
- [Recovering from Lost or Duplicate Messages](#recovering-from-lost-or-duplicate-messages)
|
||||
- [Correcting / Updating Signer Information](#correcting--updating-signer-information)
|
||||
- [Starting from Scratch](#starting-from-scratch)
|
||||
- [MMS / PyBitmessage Interactions](#mms--pybitmessage-interactions)
|
||||
|
||||
## Introduction
|
||||
|
||||
@ -807,4 +862,3 @@ If you use auto-config new addresses / identities will be created in PyBitmessag
|
||||
If such dynamic auto-config addresses don't get deleted at all e.g. because you delete a wallet beforehand unfortunately it seems there is no simple way in the current PyBitmessage version to get rid of them: You will have to manually locate and edit the `keys.dat` file and delete the corresponding lines (while hopefully not damaging anything else in there...)
|
||||
|
||||
Sometimes messages seem to get stuck and not sent out; try to restart PyBitmessage in such cases.
|
||||
|
||||
|
@ -1,6 +1,61 @@
|
||||
{% include disclaimer.html translated="no" translationOutdated="no" %}
|
||||
|
||||
# Multisig Transactions with MMS and CLI Wallet
|
||||
## Table Of Contents
|
||||
- [Table Of Contents](#table-of-contents)
|
||||
- [Introduction](#introduction)
|
||||
- [Monero Multisig in a Nutshell](#monero-multisig-in-a-nutshell)
|
||||
- [The Architecture of the MMS](#the-architecture-of-the-mms)
|
||||
- [The MMS User Experience](#the-mms-user-experience)
|
||||
- [A Messaging System](#a-messaging-system)
|
||||
- [Signers and Messages](#signers-and-messages)
|
||||
- [Getting the MMS](#getting-the-mms)
|
||||
- [Installing and Configuring PyBitmessage](#installing-and-configuring-pybitmessage)
|
||||
- [Further PyBitmessage Tweaks](#further-pybitmessage-tweaks)
|
||||
- [MMS Command Overview](#mms-command-overview)
|
||||
- [Configuring a Wallet for Use with the MMS](#configuring-a-wallet-for-use-with-the-mms)
|
||||
- [Addresses and Labels](#addresses-and-labels)
|
||||
- [Running CLI Wallet](#running-cli-wallet)
|
||||
- [Initializing the MMS](#initializing-the-mms)
|
||||
- [Configuring Signers](#configuring-signers)
|
||||
- [Manually Configuring Signers](#manually-configuring-signers)
|
||||
- [Auto-Config](#auto-config)
|
||||
- [Sending Signer Configuration](#sending-signer-configuration)
|
||||
- [Establishing the Multisig Address](#establishing-the-multisig-address)
|
||||
- [Funding the Multisig Wallet](#funding-the-multisig-wallet)
|
||||
- [Syncing Wallets](#syncing-wallets)
|
||||
- [Making Multisig Transactions](#making-multisig-transactions)
|
||||
- [The Commands in Detail](#the-commands-in-detail)
|
||||
- [mms init](#mms-init)
|
||||
- [mms info](#mms-info)
|
||||
- [mms signer](#mms-signer)
|
||||
- [mms list](#mms-list)
|
||||
- [mms next](#mms-next)
|
||||
- [mms sync](#mms-sync)
|
||||
- [mms transfer](#mms-transfer)
|
||||
- [mms delete](#mms-delete)
|
||||
- [mms send](#mms-send)
|
||||
- [mms receive](#mms-receive)
|
||||
- [mms note](#mms-note)
|
||||
- [mms show](#mms-show)
|
||||
- [mms export](#mms-export)
|
||||
- [mms set](#mms-set)
|
||||
- [mms start\_auto\_config](#mms-start_auto_config)
|
||||
- [mms auto\_config](#mms-auto_config)
|
||||
- [mms stop\_auto\_config](#mms-stop_auto_config)
|
||||
- [mms send\_signer\_config](#mms-send_signer_config)
|
||||
- [Security](#security)
|
||||
- [Use of Encryption and Signatures](#use-of-encryption-and-signatures)
|
||||
- [Communication MMS to PyBitmessage](#communication-mms-to-pybitmessage)
|
||||
- [Impersonation](#impersonation)
|
||||
- [Attacker-Controlled Data](#attacker-controlled-data)
|
||||
- [Troubleshooting](#troubleshooting)
|
||||
- [Solving Syncing Troubles](#solving-syncing-troubles)
|
||||
- [Redirecting a Transaction to Another Signer](#redirecting-a-transaction-to-another-signer)
|
||||
- [Ignoring Uncooperative Signers when Syncing](#ignoring-uncooperative-signers-when-syncing)
|
||||
- [Recovering from Lost or Duplicate Messages](#recovering-from-lost-or-duplicate-messages)
|
||||
- [Correcting / Updating Signer Information](#correcting--updating-signer-information)
|
||||
- [Starting from Scratch](#starting-from-scratch)
|
||||
- [MMS / PyBitmessage Interactions](#mms--pybitmessage-interactions)
|
||||
|
||||
## Introduction
|
||||
|
||||
@ -807,4 +862,3 @@ If you use auto-config new addresses / identities will be created in PyBitmessag
|
||||
If such dynamic auto-config addresses don't get deleted at all e.g. because you delete a wallet beforehand unfortunately it seems there is no simple way in the current PyBitmessage version to get rid of them: You will have to manually locate and edit the `keys.dat` file and delete the corresponding lines (while hopefully not damaging anything else in there...)
|
||||
|
||||
Sometimes messages seem to get stuck and not sent out; try to restart PyBitmessage in such cases.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user