 Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 
          
            proto
            
            
          
           Package test is a generated protocol buffer package. | Package test is a generated protocol buffer package. | 
| 
          
            simu
            
            command
          
          
         | |
| cmd
       | |
| 
          
            tendermint
            
            command
          
          
         | |
| docs
       | |
| 
          
            specification/new-spec
            
            command
          
          
         | |
| Package lite allows you to securely validate headers without a full node. | Package lite allows you to securely validate headers without a full node. | 
| 
          
            client
            
            
          
           Package client defines a provider that uses a rpcclient to get information, which is used to get new headers and validators directly from a node. | Package client defines a provider that uses a rpcclient to get information, which is used to get new headers and validators directly from a node. | 
| 
          
            files
            
            
          
           Package files defines a Provider that stores all data in the filesystem We assume the same validator hash may be reused by many different headers/Commits, and thus store it separately. | Package files defines a Provider that stores all data in the filesystem We assume the same validator hash may be reused by many different headers/Commits, and thus store it separately. | 
| Uses nacl's secret_box to encrypt a net.Conn. | Uses nacl's secret_box to encrypt a net.Conn. | 
| 
          
            upnp
            
            
          
           Taken from taipei-torrent. | Taken from taipei-torrent. | 
| rpc
       | |
| 
          
            client
            
            
          
           package client provides a general purpose interface (Client) for connecting to a tendermint node, as well as higher-level functionality. | package client provides a general purpose interface (Client) for connecting to a tendermint node, as well as higher-level functionality. | 
| 
          
            client/mock
            
            
          
           package mock returns a Client implementation that accepts various (mock) implementations of the various methods. | package mock returns a Client implementation that accepts various (mock) implementations of the various methods. | 
| 
          
            core
            
            
          
           # Introduction Tendermint supports the following RPC protocols: * URI over HTTP * JSONRPC over HTTP * JSONRPC over websockets Tendermint RPC is built using [our own RPC library](https://github.com/tendermint/tendermint/tree/master/rpc/lib). | # Introduction Tendermint supports the following RPC protocols: * URI over HTTP * JSONRPC over HTTP * JSONRPC over websockets Tendermint RPC is built using [our own RPC library](https://github.com/tendermint/tendermint/tree/master/rpc/lib). | 
| 
          
            grpc
            
            
          
           Package core_grpc is a generated protocol buffer package. | Package core_grpc is a generated protocol buffer package. | 
| 
          
            lib
            
            
          
           HTTP RPC server supporting calls via uri params, jsonrpc, and jsonrpc over websockets # Client Requests Suppose we want to expose the rpc function `HelloWorld(name string, num int)`. | HTTP RPC server supporting calls via uri params, jsonrpc, and jsonrpc over websockets # Client Requests Suppose we want to expose the rpc function `HelloWorld(name string, num int)`. | 
| 
          
            lib/server
            
            
          
           Commons for HTTP handling | Commons for HTTP handling | 
| 
          
            lib/test
            
            command
          
          
         | |
| scripts
       | |
| 
          
            wal2json
            
            command
          
           wal2json converts binary WAL file to JSON. | wal2json converts binary WAL file to JSON. | 
| test
       | |
| 
          
            app
            
            command
          
          
         | |
 Click to show internal directories. 
   Click to hide internal directories.