Directories
¶
Path | Synopsis |
---|---|
Package agreement implements Algorand's agreement protocol, which enables all nodes to consistently update the state of the system.
|
Package agreement implements Algorand's agreement protocol, which enables all nodes to consistently update the state of the system. |
agreementtest
Package agreementtest produces useful functions for testing code.
|
Package agreementtest produces useful functions for testing code. |
gossip
Package gossip adapts the interface of network.GossipNode to agreement.Network.
|
Package gossip adapts the interface of network.GossipNode to agreement.Network. |
cmd
|
|
algocfg
command
|
|
algod
command
|
|
algofix
command
Fix finds Go programs that use old APIs and rewrites them to use newer ones.
|
Fix finds Go programs that use old APIs and rewrites them to use newer ones. |
algoh
command
|
|
algokey
command
|
|
algons
command
|
|
algorelay
command
|
|
auctionbank
command
|
|
auctionconsole
command
|
|
auctionmaster
command
|
|
auctionminion
command
|
|
buildtools
command
|
|
catchpointdump
command
|
|
catchupsrv
command
|
|
dbgen
command
dbgen -i <inputfile> -o <outputfile> -p <pkgname> -n <funcname> generates an installation function for a sqlite3 database schema installation.
|
dbgen -i <inputfile> -o <outputfile> -p <pkgname> -n <funcname> generates an installation function for a sqlite3 database schema installation. |
diagcfg
command
|
|
dispenser
command
|
|
genesis
command
|
|
geninputs
command
|
|
goal
command
|
|
incorporate
command
incorporate builds a genesis JSON file from a CSV file.
|
incorporate builds a genesis JSON file from a CSV file. |
kmd
command
|
|
loadgenerator
command
|
|
msgpacktool
command
|
|
netdummy
command
|
|
netgoal
command
|
|
nodecfg
command
|
|
opdoc
command
|
|
pingpong
command
|
|
tealdbg
command
Code generated during build process.
|
Code generated during build process. |
updater
command
|
|
defaultsGenerator
command
|
|
daemon
|
|
algod/api/server
Package server Algod REST API.
|
Package server Algod REST API. |
algod/api/server/lib
Code generated by bundle_swagger_json.sh, along with swagger.json.
|
Code generated by bundle_swagger_json.sh, along with swagger.json. |
algod/api/server/v1/handlers
Package handlers handles and helps specify the algod/api Currently, server implementation annotations serve as the API ground truth.
|
Package handlers handles and helps specify the algod/api Currently, server implementation annotations serve as the API ground truth. |
algod/api/server/v2/generated
Package generated provides primitives to interact the openapi HTTP API.
|
Package generated provides primitives to interact the openapi HTTP API. |
algod/api/server/v2/generated/private
Package private provides primitives to interact the openapi HTTP API.
|
Package private provides primitives to interact the openapi HTTP API. |
algod/api/spec/common
Package common defines models exposed by algod rest api
|
Package common defines models exposed by algod rest api |
algod/api/spec/v1
Package v1 defines models exposed by algod rest api
|
Package v1 defines models exposed by algod rest api |
kmd/api
Package api for KMD HTTP API API for KMD (Key Management Daemon) Schemes: http Host: localhost BasePath: / Version: 0.0.1 License: Contact: contact@algorand.com Consumes: - application/json Produces: - application/json Security: - api_key: SecurityDefinitions: api_key: type: apiKey name: X-KMD-API-Token in: header description: >- Generated header parameter.
|
Package api for KMD HTTP API API for KMD (Key Management Daemon) Schemes: http Host: localhost BasePath: / Version: 0.0.1 License: Contact: contact@algorand.com Consumes: - application/json Produces: - application/json Security: - api_key: SecurityDefinitions: api_key: type: apiKey name: X-KMD-API-Token in: header description: >- Generated header parameter. |
kmd/lib/kmdapi
Code generated by bundle_swagger_json.sh, along with swagger.json.
|
Code generated by bundle_swagger_json.sh, along with swagger.json. |
debug
|
|
carpenter
command
carpenter builds meaningful patterns out of raw Algorand logs
|
carpenter builds meaningful patterns out of raw Algorand logs |
coroner
command
coroner performs post-mortem autospies on Algorand nodes
|
coroner performs post-mortem autospies on Algorand nodes |
doberman
command
doberman will tell you when there's something wrong with the system
|
doberman will tell you when there's something wrong with the system |
genconsensusconfig
command
doberman will tell you when there's something wrong with the system
|
doberman will tell you when there's something wrong with the system |
logfilter
command
logfilter buffer go test output and make sure to limit the output to only the error-related stuff.
|
logfilter buffer go test output and make sure to limit the output to only the error-related stuff. |
logspec
Package logspec specifies the data format of event log statements.
|
Package logspec specifies the data format of event log statements. |
Package node is the Algorand node itself, with functions exposed to the frontend
|
Package node is the Algorand node itself, with functions exposed to the frontend |
shared
|
|
test
|
|
commandandcontrol/cc_agent
command
cc_agent starts agent process on algod host
|
cc_agent starts agent process on algod host |
commandandcontrol/cc_client
command
|
|
commandandcontrol/cc_service
command
|
|
e2e-go/cli/tealdbg/cdtmock
command
|
|
netperf-go/puppeteer
command
|
|
tools
|
|
network/dnssec
Package dnssec provides net.Resolver-compatible methods for DNSSEC.
|
Package dnssec provides net.Resolver-compatible methods for DNSSEC. |
network/dnssec/relay-check
command
|
|
teal/algotmpl
command
algotmpl is a command-line tool which provides documentation and fills out templates for users.
|
algotmpl is a command-line tool which provides documentation and fills out templates for users. |
teal/dkey/dsign
command
dsign creates keys for signing data in LogicSig scripts.
|
dsign creates keys for signing data in LogicSig scripts. |
teal/tealcut
command
|
|
bloom
Package bloom implements Bloom filters.
|
Package bloom implements Bloom filters. |
db
Package db defines database utility functions.
|
Package db defines database utility functions. |
metrics
Package metrics provides a metric logging wrappers for Prometheus server.
|
Package metrics provides a metric logging wrappers for Prometheus server. |
timers
Package timers provides a Clock abstraction useful for simulating timeouts.
|
Package timers provides a Clock abstraction useful for simulating timeouts. |
Click to show internal directories.
Click to hide internal directories.