Versions in this module Expand all Collapse all v1 v1.0.1 Feb 2, 2022 v1.0.0 Jan 23, 2022 Changes in this version + const EnvAllowReal + const EnvGlueProcessTransactionJob + const EnvGlueProcessTransactionOperation + const EnvS3Bucket + const EnvS3ConfigPath + const EnvS3PendingTransaction + const EnvS3ProcessedTransaction + const EnvSQSPendingOrdersQueue + var SSMKrakenKey string = "/dca-manager/kraken/key" + var SSMKrakenSecret string = "/dca-manager/kraken/secret" + type DCAConfig struct + Orders []DCAOrder + type DCAConfiguration struct + func (d DCAConfiguration) GetDCAConfiguration(ctx context.Context, s3Client pkg.S3Access, s3Bucket *string, ...) (*DCAConfig, error) + type DCAConfigurationSource interface + GetDCAConfiguration func(ctx context.Context, s3Client pkg.S3Access, s3Bucket *string, ...) (*DCAConfig, error) + type DCAOrder struct + Direction string + Enabled bool + Exchange string + OrderType string + Pair string + Validate bool + Volume string + type KrakenConf struct + func (k KrakenConf) GetKrakenDetails(ctx context.Context, ssmClient pkg.SSMAccess) (key *string, secret *string, error error) + type KrakenConfiguration interface + GetKrakenDetails func(ctx context.Context, ssmClient pkg.SSMAccess) (key *string, secret *string, error error)