Directories
¶
| Path | Synopsis |
|---|---|
|
Package coinbase provides a client for Coinbase Developer Platform APIs, scoped to the surfaces this repo currently consumes (Onramp order status).
|
Package coinbase provides a client for Coinbase Developer Platform APIs, scoped to the surfaces this repo currently consumes (Onramp order status). |
|
database
|
|
|
ocp
|
|
|
data/currency/exchange
Package exchange defines a focused store for core-mint exchange rate records.
|
Package exchange defines a focused store for core-mint exchange rate records. |
|
data/currency/exchange/cache
Package cache provides an exchange.Store decorator that caches single- and all-symbol rate lookups in front of a wrapped store.
|
Package cache provides an exchange.Store decorator that caches single- and all-symbol rate lookups in front of a wrapped store. |
|
data/currency/exchange/dynamodb
Package dynamodb implements the exchange.Store interface on top of DynamoDB.
|
Package dynamodb implements the exchange.Store interface on top of DynamoDB. |
|
data/currency/exchange/memory
Package memory provides an in-memory exchange.Store implementation for fast unit tests.
|
Package memory provides an in-memory exchange.Store implementation for fast unit tests. |
|
data/currency/exchange/tests
Package tests holds the shared conformance suite run against every exchange.Store implementation.
|
Package tests holds the shared conformance suite run against every exchange.Store implementation. |
|
data/currency/holder
Package holder defines a focused store for currency creator mint holder counts.
|
Package holder defines a focused store for currency creator mint holder counts. |
|
data/currency/holder/dynamodb
Package dynamodb implements the holder.Store interface on top of DynamoDB.
|
Package dynamodb implements the holder.Store interface on top of DynamoDB. |
|
data/currency/holder/memory
Package memory provides an in-memory holder.Store implementation for fast unit tests.
|
Package memory provides an in-memory holder.Store implementation for fast unit tests. |
|
data/currency/holder/tests
Package tests holds the shared conformance suite run against every holder.Store implementation.
|
Package tests holds the shared conformance suite run against every holder.Store implementation. |
|
data/currency/metadata
Package metadata defines a focused store for currency creator mint metadata.
|
Package metadata defines a focused store for currency creator mint metadata. |
|
data/currency/reserve
Package reserve defines a focused store for currency creator mint reserve states.
|
Package reserve defines a focused store for currency creator mint reserve states. |
|
data/currency/reserve/cache
Package cache provides a reserve.Store decorator that caches point-in-time reserve lookups in front of a wrapped store.
|
Package cache provides a reserve.Store decorator that caches point-in-time reserve lookups in front of a wrapped store. |
|
data/currency/reserve/dynamodb
Package dynamodb implements the reserve.Store interface on top of DynamoDB.
|
Package dynamodb implements the reserve.Store interface on top of DynamoDB. |
|
data/currency/reserve/memory
Package memory provides an in-memory reserve.Store implementation for fast unit tests.
|
Package memory provides an in-memory reserve.Store implementation for fast unit tests. |
|
data/currency/reserve/tests
Package tests holds the shared conformance suite run against every reserve.Store implementation.
|
Package tests holds the shared conformance suite run against every reserve.Store implementation. |
|
data/messaging/dynamodb
Package dynamodb implements the messaging.Store interface on top of DynamoDB.
|
Package dynamodb implements the messaging.Store interface on top of DynamoDB. |
|
backoff
Package backoff provides varies backoff strategies for retry.
|
Package backoff provides varies backoff strategies for retry. |
Click to show internal directories.
Click to hide internal directories.