Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
Package cmd uses Cobra to provide the tool's command line interface.
|
Package cmd uses Cobra to provide the tool's command line interface. |
internal
|
|
abis
Package abisPkg handles the chifra abis command.
|
Package abisPkg handles the chifra abis command. |
blocks
Package blocksPkg handles the chifra blocks command.
|
Package blocksPkg handles the chifra blocks command. |
chunks
Package chunksPkg handles the chifra chunks command.
|
Package chunksPkg handles the chifra chunks command. |
config
Package configPkg handles the chifra config command.
|
Package configPkg handles the chifra config command. |
daemon
Package daemonPkg handles the chifra daemon command.
|
Package daemonPkg handles the chifra daemon command. |
explore
Package explorePkg handles the chifra explore command.
|
Package explorePkg handles the chifra explore command. |
export
Package exportPkg handles the chifra export command.
|
Package exportPkg handles the chifra export command. |
globals
Package globals handles command line options that are available to all tools
|
Package globals handles command line options that are available to all tools |
init
Package initPkg handles the chifra init command.
|
Package initPkg handles the chifra init command. |
list
Package listPkg handles the chifra list command.
|
Package listPkg handles the chifra list command. |
logs
Package logsPkg handles the chifra logs command.
|
Package logsPkg handles the chifra logs command. |
monitors
Package monitorsPkg handles the chifra monitors command.
|
Package monitorsPkg handles the chifra monitors command. |
names
Package namesPkg handles the chifra names command.
|
Package namesPkg handles the chifra names command. |
receipts
Package receiptsPkg handles the chifra receipts command.
|
Package receiptsPkg handles the chifra receipts command. |
scrape
Package scrapePkg handles the chifra scrape command.
|
Package scrapePkg handles the chifra scrape command. |
slurp
Package slurpPkg handles the chifra slurp command.
|
Package slurpPkg handles the chifra slurp command. |
state
Package statePkg handles the chifra state command.
|
Package statePkg handles the chifra state command. |
status
Package statusPkg handles the chifra status command.
|
Package statusPkg handles the chifra status command. |
tokens
Package tokensPkg handles the chifra tokens command.
|
Package tokensPkg handles the chifra tokens command. |
traces
Package tracesPkg handles the chifra traces command.
|
Package tracesPkg handles the chifra traces command. |
transactions
Package transactionsPkg handles the chifra transactions command.
|
Package transactionsPkg handles the chifra transactions command. |
when
Package whenPkg handles the chifra when command.
|
Package whenPkg handles the chifra when command. |
pkg
|
|
abi
Package abi details abis
|
Package abi details abis |
articulate
Package articulate turns various byte data into human readable strings
|
Package articulate turns various byte data into human readable strings |
base
Package base implements various base functions
|
Package base implements various base functions |
cache
Package cache implements the new caching code
|
Package cache implements the new caching code |
cache/locations
Package locations determines a cache item's location (either in memory or on disc)
|
Package locations determines a cache item's location (either in memory or on disc) |
call
Package call aids in calling into smart contracts
|
Package call aids in calling into smart contracts |
caps
Package caps contains the capabilities of the application.
|
Package caps contains the capabilities of the application. |
colors
Package colors provides simple tools for coloring command line output
|
Package colors provides simple tools for coloring command line output |
config
Package config reads and manages configuration files
|
Package config reads and manages configuration files |
decache
Package decache provides tools for decaching used throughout many tools
|
Package decache provides tools for decaching used throughout many tools |
decode
Package package seperates out code that decode hex responses so as to avoid circular references
|
Package package seperates out code that decode hex responses so as to avoid circular references |
file
Package file handles simple file related tools for ease of use
|
Package file handles simple file related tools for ease of use |
filter
Package filter provides filtering and sorting options to the various RPC query methods.
|
Package filter provides filtering and sorting options to the various RPC query methods. |
identifiers
Package identifiers aides in the parsing of command line block and/or transaction identifiers
|
Package identifiers aides in the parsing of command line block and/or transaction identifiers |
index
Package index handles reading, writing, and searching the Unchained Index include both the chunk data and the Bloom filters
|
Package index handles reading, writing, and searching the Unchained Index include both the chunk data and the Bloom filters |
ledger
Package ledger aids in doing reconciliations
|
Package ledger aids in doing reconciliations |
logger
Package logger provides logging services
|
Package logger provides logging services |
manifest
Package manifest stores information about the IPFS hashes associated with each portion of the Unchained Index.
|
Package manifest stores information about the IPFS hashes associated with each portion of the Unchained Index. |
monitor
Package monitor provides access to monitored addresses
|
Package monitor provides access to monitored addresses |
names
Package names caries the names database
|
Package names caries the names database |
output
Package output abstracts away the production of data to a stream.
|
Package output abstracts away the production of data to a stream. |
output/helpers
Package outputHelpers provides output helpers including StreamMany
|
Package outputHelpers provides output helpers including StreamMany |
parser
Package parser is used to parse some stuff
|
Package parser is used to parse some stuff |
pinning
Package pinning proved local (IPFS daemon) and remote (Pinata) pinning services
|
Package pinning proved local (IPFS daemon) and remote (Pinata) pinning services |
prefunds
Package prefunds deals with prefunds addresses and their balances
|
Package prefunds deals with prefunds addresses and their balances |
pricing
Package pricing calculates US dollar prices from Uniswap pairs or falls back onto Maker
|
Package pricing calculates US dollar prices from Uniswap pairs or falls back onto Maker |
progress
Package progress provides progress bars and progress reporting
|
Package progress provides progress bars and progress reporting |
rpc
Package rpc provides access to the RPC client
|
Package rpc provides access to the RPC client |
rpc/query
Package query provides access to the RPC server
|
Package query provides access to the RPC server |
sigintTrap
Package sigintTrap allows us to control when the user can press control+C
|
Package sigintTrap allows us to control when the user can press control+C |
tslib
Package tslib provides conversions between four data types: block numbers, dates, Linux timestamps, and "special" named blocks.
|
Package tslib provides conversions between four data types: block numbers, dates, Linux timestamps, and "special" named blocks. |
types
Package types provides Simple types that allow for a layer of abstraction over the internal types.
|
Package types provides Simple types that allow for a layer of abstraction over the internal types. |
uniq
Package uniq faciliates the extraction of unique addresses from blocks or transactions.
|
Package uniq faciliates the extraction of unique addresses from blocks or transactions. |
usage
Package usage provides for returning usage messages including interacting with the user on the command line.
|
Package usage provides for returning usage messages including interacting with the user on the command line. |
utils
Package utils provides various tools such as min/max and other usful things
|
Package utils provides various tools such as min/max and other usful things |
validate
Package validate provides tools to validate command line (or Request) input
|
Package validate provides tools to validate command line (or Request) input |
version
Package version provides the version type that allows for easier checking of a data file's version
|
Package version provides the version type that allows for easier checking of a data file's version |
walk
Package walk allows callers to walk the cache folders for various reasons.
|
Package walk allows callers to walk the cache folders for various reasons. |
Package proto is used by some of the tools (currently only chifra names) to provide a gRPC server when needed.
|
Package proto is used by some of the tools (currently only chifra names) to provide a gRPC server when needed. |
Click to show internal directories.
Click to hide internal directories.