mirror of
https://github.com/grassrootseconomics/cic-custodial.git
synced 2024-11-29 00:46:46 +01:00
23 lines
735 B
Go
23 lines
735 B
Go
|
package custodial
|
||
|
|
||
|
import (
|
||
|
"github.com/bsm/redislock"
|
||
|
"github.com/grassrootseconomics/celoutils"
|
||
|
"github.com/grassrootseconomics/cic-custodial/internal/events"
|
||
|
"github.com/grassrootseconomics/cic-custodial/internal/keystore"
|
||
|
"github.com/grassrootseconomics/cic-custodial/internal/nonce"
|
||
|
"github.com/grassrootseconomics/cic-custodial/internal/store"
|
||
|
"github.com/grassrootseconomics/cic-custodial/internal/tasker"
|
||
|
)
|
||
|
|
||
|
type Custodial struct {
|
||
|
CeloProvider *celoutils.Provider
|
||
|
EventEmitter events.EventEmitter
|
||
|
Keystore keystore.Keystore
|
||
|
LockProvider *redislock.Client
|
||
|
Noncestore nonce.Noncestore
|
||
|
PgStore store.Store
|
||
|
SystemContainer *tasker.SystemContainer
|
||
|
TaskerClient *tasker.TaskerClient
|
||
|
}
|