# Copyright 2018 ConsenSys AG. # # Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on # an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the # specific language governing permissions and limitations under the License. # Project information site_name: Pantheon site_url: https://docs.pantheon.pegasys.tech/en/stable/ site_description: Pantheon Java Ethereum client documentation. site_author: Pantheon community copyright: Pantheon and its documentation are licensed under Apache 2.0 license / This Readthedocs.org documentation is maintained with love by PegaSys. #extra project info and template customisation extra: support: gitter: https://gitter.im/PegaSysEng/pantheon email: support@pegasys.tech pegasys_website: https://pegasys.tech/ issues: https://pegasys1.atlassian.net/secure/Dashboard.jspa?selectPageId=10000 google: site_verification: 'za1cLzyS6LXDGO-pMzvfQdYTZ0Zc67uZtY0asA4YXZ0' tag_manager: 'GTM-5B7N84J' # Repository repo_name: PegaSysEng/pantheon repo_url: https://github.com/PegaSysEng/pantheon/ theme: name: material custom_dir: docs/custom_theme palette: primary: blue-grey accent: teal favicon: favicon.ico logo: icon: account_balance nav: - Installation: - Installation Overview: Installation/Overview.md - Install Binary Distribution: Installation/Install-Binaries.md - Build from Source: Installation/Build-From-Source.md - Architecture: - Overview: Architecture/Overview.md - Getting Started: - Getting Started Overview: Getting-Started/Getting-Started.md - Starting Pantheon: Getting-Started/Starting-Pantheon.md - Running Pantheon from Docker Image: Getting-Started/Run-Docker-Image.md - Tutorials: - Private Network Quickstart: Tutorials/Private-Network-Quickstart.md - Private Network Quickstart On Azure: Tutorials/Azure/Azure-Private-Network-Quickstart.md - Create a Private Network using Ethash (Pow): Tutorials/Create-Private-Network.md - Create a Private Network using Clique (PoA): Tutorials/Create-Private-Clique-Network.md - Create a Private Network using IBFT 2.0 (PoA): Tutorials/Create-IBFT-Network.md - Create a Permissioned Network: Tutorials/Create-Permissioned-Network.md - Consensus Protocols: - Pantheon Consensus Protocols: Consensus-Protocols/Overview-Consensus.md - Comparing PoA Consensus Protocols: Consensus-Protocols/Comparing-PoA.md - Clique: Consensus-Protocols/Clique.md - IBFT 2.0: Consensus-Protocols/IBFT.md - Quorum IBFT 1.0: Consensus-Protocols/QuorumIBFT.md - JSON-RPC API: - Overview: JSON-RPC-API/JSON-RPC-API.md - Using the JSON-RPC API: JSON-RPC-API/Using-JSON-RPC-API.md - Authentication: JSON-RPC-API/Authentication.md - Configuring Pantheon: - Network vs Node Configuration: Configuring-Pantheon/Network-vs-Node.md - Configuration File: Configuring-Pantheon/Using-Configuration-File.md - Network ID and Chain ID: Configuring-Pantheon/NetworkID-And-ChainID.md - Free Gas Networks: Configuring-Pantheon/FreeGas.md - Contracts in Genesis: Configuring-Pantheon/Contracts-in-Genesis.md - Node Keys: Configuring-Pantheon/Node-Keys.md - Accounts for Testing: Configuring-Pantheon/Accounts-for-Testing.md - Logging: Configuring-Pantheon/Logging.md - Passing JVM Options: Configuring-Pantheon/Passing-JVM-Options.md - Networking: - Bootnodes: Configuring-Pantheon/Networking/Bootnodes.md - Configuring Ports: Configuring-Pantheon/Networking/Configuring-Ports.md - Managing Peers: Configuring-Pantheon/Networking/Managing-Peers.md - Privacy: - Overview: Privacy/Privacy-Overview.md - Processing Private Transactions: Privacy/Private-Transaction-Processing.md - Configuring a Privacy-Enabled Network: Privacy/Configuring-Privacy.md - Creating and Sending Private Transactions: Privacy/Creating-Sending-Private-Transactions.md - Quickstart for Private Transactions: Privacy/Privacy-Quickstart.md - Permissions: - Overview: Permissions/Permissioning-Overview.md - Local Permissions: Permissions/Local-Permissioning.md - Onchain Permissions: Permissions/Onchain-Permissioning.md - Using Pantheon: - Transactions: - Creating and Sending Transactions: Using-Pantheon/Transactions/Transactions.md - Transaction Pool: Using-Pantheon/Transactions/Transaction-Pool.md - Using Truffle with Pantheon: Using-Pantheon/Truffle.md - Events and Logs: - Overview: Using-Pantheon/Events-and-Logs.md - Accessing Logs Using JSON-RPC API: Using-Pantheon/Accessing-Logs-Using-JSON-RPC.md - Using Wallets for Account Management: Using-Pantheon/Account-Management.md - Mining: Using-Pantheon/Mining.md - RPC Pub/Sub: Using-Pantheon/RPC-PubSub.md - Debugging Pantheon: Using-Pantheon/Debugging.md - Monitoring Pantheon: - EthStats: - Overview: EthStats/Overview.md - Lite Block Explorer: EthStats/Lite-Block-Explorer.md - Lite Network Health Monitor: EthStats/Lite-Network-Health-Monitor.md - Reference: - Pantheon Command Line: Reference/Pantheon-CLI-Syntax.md - JSON-RPC API Methods: Reference/JSON-RPC-API-Methods.md - JSON-RPC API Objects: Reference/JSON-RPC-API-Objects.md - Resources: - Blog Posts and Webinars: Resources/Resources.md markdown_extensions: - toc: permalink:  toc_depth: 3 - codehilite - markdown_include.include: base_path: docs - admonition - footnotes - def_list - abbr - pymdownx.arithmatex - pymdownx.betterem: smart_enable: all - pymdownx.keys - pymdownx.details - pymdownx.emoji - pymdownx.magiclink - pymdownx.mark - pymdownx.smartsymbols - pymdownx.superfences - pymdownx.tasklist: custom_checkbox: true - pymdownx.tilde - meta - smarty plugins: - search