services

package
v0.0.0-...-4b7be03 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 15, 2020 License: Apache-2.0 Imports: 0 Imported by: 0

README

Services package

Packages contained by this package represent the long-running applications developed for the AiBlocks network.

See godoc for details about each application.

Documentation

Overview

Package services contains sub-packages that provide long-running applications such as API servers.

Directories

Path Synopsis
cmd
internal/actions
Package actions provides the infrastructure for defining and executing actions (code that is triggered in response to an client request) on millennium.
Package actions provides the infrastructure for defining and executing actions (code that is triggered in response to an client request) on millennium.
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 millennium.
Package codes is a helper package to help convert to transaction and operation result codes to strings used in millennium.
internal/db2
Package db2 is the replacement for db.
Package db2 is the replacement for db.
internal/db2/history
Package history contains database record definitions useable for reading rows from a the history portion of millennium's database
Package history contains database record definitions useable for reading rows from a the history portion of millennium's database
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 new ingestion system for millennium.
Package ingest contains the new ingestion system for millennium.
internal/ledger
Package ledger provides useful utilities concerning ledgers within aiblocks, specifically as a central location to store a cached snapshot of the state of both millennium's and aiblocks-core's views of the ledger.
Package ledger provides useful utilities concerning ledgers within aiblocks, specifically as a central location to store a cached snapshot of the state of both millennium's and aiblocks-core's views of the ledger.
internal/operationfeestats
Package operationfeestats provides useful utilities concerning operation fee stats within aiblocks,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 aiblocks,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 millennium.
Package paths provides utilities and facilities for payment paths as needed by millennium.
internal/reap
Package reap contains the history reaping subsystem for millennium.
Package reap contains the history reaping subsystem for millennium.
internal/render/sse
This package contains the Server Sent Events implementation used by millennium.
This package contains the Server Sent Events implementation used by millennium.
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 millennium's packages.
Package test contains simple test helpers that should not have any dependencies on millennium'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/test/transactions
Package transactions offers common infrastructure for testing Transactions
Package transactions offers common infrastructure for testing Transactions
internal/txsub
Package txsub provides the machinery that millennium uses to submit transactions to the aiblocks network and track their progress.
Package txsub provides the machinery that millennium uses to submit transactions to the aiblocks network and track their progress.
internal/txsub/sequence
Package sequence providers helpers to manage sequence numbers on behalf of millennium clients.
Package sequence providers helpers to manage sequence numbers on behalf of millennium clients.
internal/utf8
Package utf8 contains utilities for working with utf8 data.
Package utf8 contains utilities for working with utf8 data.
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL