Documentation ¶
Overview ¶
Package services contains sub-packages that provide long-running applications such as API servers.
Directories ¶
Path | Synopsis |
---|---|
internal/actions
Package actions provides the infrastructure for defining and executing actions (code that is triggered in response to an client request) on aurora.
|
Package actions provides the infrastructure for defining and executing actions (code that is triggered in response to an client request) on aurora. |
internal/assets
Package assets is a simple helper package to help convert to/from xdr.AssetType values
|
Package assets is a simple helper package to help convert to/from xdr.AssetType values |
internal/codes
Package codes is a helper package to help convert to transaction and operation result codes to strings used in aurora.
|
Package codes is a helper package to help convert to transaction and operation result codes to strings used in aurora. |
internal/db2
Package db2 is the replacement for db.
|
Package db2 is the replacement for db. |
internal/db2/core
Package core contains database record definitions useable for reading rows from a DiamNet Core db
|
Package core contains database record definitions useable for reading rows from a DiamNet Core db |
internal/db2/history
Package history contains database record definitions useable for reading rows from a the history portion of aurora's database
|
Package history contains database record definitions useable for reading rows from a the history portion of aurora's database |
internal/db2/sqx
Package sqx contains utilities and extensions for the squirrel package which is used by aurora to generate sql statements.
|
Package sqx contains utilities and extensions for the squirrel package which is used by aurora to generate sql statements. |
internal/expingest
Package expingest contains the new ingestion system for aurora.
|
Package expingest contains the new ingestion system for aurora. |
internal/hchi
Package hchi provides functions to support embedded and retrieving a request id from a go context tree
|
Package hchi provides functions to support embedded and retrieving a request id from a go context tree |
internal/ingest
Package ingest contains the ingestion system for aurora.
|
Package ingest contains the ingestion system for aurora. |
internal/ingest/participants
Package participants contains functions to derive a set of "participant" addresses for various data structures in the DiamNet network's ledger.
|
Package participants contains functions to derive a set of "participant" addresses for various data structures in the DiamNet network's ledger. |
internal/ledger
Package ledger provides useful utilities concerning ledgers within diamnet, specifically as a central location to store a cached snapshot of the state of both aurora's and diamnet-core's views of the ledger.
|
Package ledger provides useful utilities concerning ledgers within diamnet, specifically as a central location to store a cached snapshot of the state of both aurora's and diamnet-core's views of the ledger. |
internal/operationfeestats
Package operationfeestats provides useful utilities concerning operation fee stats within diamnet,specifically as a central location to store a cached snapshot of the state of network per operation fees and surge pricing.
|
Package operationfeestats provides useful utilities concerning operation fee stats within diamnet,specifically as a central location to store a cached snapshot of the state of network per operation fees and surge pricing. |
internal/paths
Package paths provides utilities and facilities for payment paths as needed by aurora.
|
Package paths provides utilities and facilities for payment paths as needed by aurora. |
internal/reap
Package reap contains the history reaping subsystem for aurora.
|
Package reap contains the history reaping subsystem for aurora. |
internal/render/sse
This package contains the Server Sent Events implementation used by aurora.
|
This package contains the Server Sent Events implementation used by aurora. |
internal/simplepath
Package simplepath provides an implementation of paths.
|
Package simplepath provides an implementation of paths. |
internal/test
Package test contains simple test helpers that should not have any dependencies on aurora's packages.
|
Package test contains simple test helpers that should not have any dependencies on aurora's packages. |
internal/test/db
Package db provides helpers to connect to test databases.
|
Package db provides helpers to connect to test databases. |
internal/test/trades
Common infrastructure for testing Trades
|
Common infrastructure for testing Trades |
internal/txsub
Package txsub provides the machinery that aurora uses to submit transactions to the diamnet network and track their progress.
|
Package txsub provides the machinery that aurora uses to submit transactions to the diamnet network and track their progress. |
internal/txsub/results/db
Package results provides an implementation of the txsub.ResultProvider interface backed using the SQL databases used by both diamnet core and aurora
|
Package results provides an implementation of the txsub.ResultProvider interface backed using the SQL databases used by both diamnet core and aurora |
internal/txsub/sequence
Package sequence providers helpers to manage sequence numbers on behalf of aurora clients.
|
Package sequence providers helpers to manage sequence numbers on behalf of aurora clients. |
internal/utf8
Package utf8 contains utilities for working with utf8 data.
|
Package utf8 contains utilities for working with utf8 data. |
stress
Structs and functions used in stress tests
|
Structs and functions used in stress tests |
internal
|
|
bridge-compliance-shared/protocols
Contains structs shared between bridge and compliance servers
|
Contains structs shared between bridge and compliance servers |
Click to show internal directories.
Click to hide internal directories.