custodial

package
v0.4.0-alpha Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2023 License: AGPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Custodial

type Custodial struct {
	CeloProvider    *celoutils.Provider
	Keystore        keystore.Keystore
	LockProvider    *redislock.Client
	Noncestore      nonce.Noncestore
	PgStore         store.Store
	Pub             *pub.Pub
	RedisClient     *redis.Client
	SystemContainer *SystemContainer
	TaskerClient    *tasker.TaskerClient
}

type SystemContainer

type SystemContainer struct {
	Abis                  map[string]*w3.Func
	AccountIndexContract  common.Address
	GasFaucetContract     common.Address
	GasRefillThreshold    *big.Int
	GasRefillValue        *big.Int
	GiftableGasValue      *big.Int
	GiftableToken         common.Address
	GiftableTokenValue    *big.Int
	LockTimeout           time.Duration
	PrivateKey            *ecdsa.PrivateKey
	PublicKey             string
	TokenDecimals         int
	TokenTransferGasLimit uint64
}

Jump to

Keyboard shortcuts

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