Documentation ¶
Index ¶
- type CSA
- func (_m *CSA) Add(key csakey.KeyV2) error
- func (_m *CSA) Create() (csakey.KeyV2, error)
- func (_m *CSA) Delete(id string) (csakey.KeyV2, error)
- func (_m *CSA) EnsureKey() error
- func (_m *CSA) Export(id string, password string) ([]byte, error)
- func (_m *CSA) Get(id string) (csakey.KeyV2, error)
- func (_m *CSA) GetAll() ([]csakey.KeyV2, error)
- func (_m *CSA) GetV1KeysAsV2() ([]csakey.KeyV2, error)
- func (_m *CSA) Import(keyJSON []byte, password string) (csakey.KeyV2, error)
- type DKGEncrypt
- func (_m *DKGEncrypt) Add(key dkgencryptkey.Key) error
- func (_m *DKGEncrypt) Create() (dkgencryptkey.Key, error)
- func (_m *DKGEncrypt) Delete(id string) (dkgencryptkey.Key, error)
- func (_m *DKGEncrypt) EnsureKey() error
- func (_m *DKGEncrypt) Export(id string, password string) ([]byte, error)
- func (_m *DKGEncrypt) Get(id string) (dkgencryptkey.Key, error)
- func (_m *DKGEncrypt) GetAll() ([]dkgencryptkey.Key, error)
- func (_m *DKGEncrypt) Import(keyJSON []byte, password string) (dkgencryptkey.Key, error)
- type DKGSign
- func (_m *DKGSign) Add(key dkgsignkey.Key) error
- func (_m *DKGSign) Create() (dkgsignkey.Key, error)
- func (_m *DKGSign) Delete(id string) (dkgsignkey.Key, error)
- func (_m *DKGSign) EnsureKey() error
- func (_m *DKGSign) Export(id string, password string) ([]byte, error)
- func (_m *DKGSign) Get(id string) (dkgsignkey.Key, error)
- func (_m *DKGSign) GetAll() ([]dkgsignkey.Key, error)
- func (_m *DKGSign) Import(keyJSON []byte, password string) (dkgsignkey.Key, error)
- type Eth
- func (_m *Eth) Add(key ethkey.KeyV2, chainID *big.Int) error
- func (_m *Eth) Create(chainID *big.Int) (ethkey.KeyV2, error)
- func (_m *Eth) Delete(id string) (ethkey.KeyV2, error)
- func (_m *Eth) EnsureKeys(chainID *big.Int) error
- func (_m *Eth) Export(id string, password string) ([]byte, error)
- func (_m *Eth) FundingKeys() ([]ethkey.KeyV2, error)
- func (_m *Eth) Get(id string) (ethkey.KeyV2, error)
- func (_m *Eth) GetAll() ([]ethkey.KeyV2, error)
- func (_m *Eth) GetRoundRobinAddress(chainID *big.Int, addresses ...common.Address) (common.Address, error)
- func (_m *Eth) GetState(id string) (ethkey.State, error)
- func (_m *Eth) GetStatesForChain(chainID *big.Int) ([]ethkey.State, error)
- func (_m *Eth) GetStatesForKeys(_a0 []ethkey.KeyV2) ([]ethkey.State, error)
- func (_m *Eth) GetV1KeysAsV2(f keystore.DefaultEVMChainIDFunc) ([]ethkey.KeyV2, []ethkey.State, error)
- func (_m *Eth) Import(keyJSON []byte, password string, chainID *big.Int) (ethkey.KeyV2, error)
- func (_m *Eth) SendingKeys(chainID *big.Int) ([]ethkey.KeyV2, error)
- func (_m *Eth) SetState(_a0 ethkey.State) error
- func (_m *Eth) SignTx(fromAddress common.Address, tx *types.Transaction, chainID *big.Int) (*types.Transaction, error)
- func (_m *Eth) SubscribeToKeyChanges() (chan struct{}, func())
- type Master
- func (_m *Master) CSA() keystore.CSA
- func (_m *Master) DKGEncrypt() keystore.DKGEncrypt
- func (_m *Master) DKGSign() keystore.DKGSign
- func (_m *Master) Eth() keystore.Eth
- func (_m *Master) IsEmpty() (bool, error)
- func (_m *Master) Migrate(vrfPassword string, f keystore.DefaultEVMChainIDFunc) error
- func (_m *Master) OCR() keystore.OCR
- func (_m *Master) OCR2() keystore.OCR2
- func (_m *Master) P2P() keystore.P2P
- func (_m *Master) Solana() keystore.Solana
- func (_m *Master) StarkNet() keystore.StarkNet
- func (_m *Master) Terra() keystore.Terra
- func (_m *Master) Unlock(password string) error
- func (_m *Master) VRF() keystore.VRF
- type OCR
- func (_m *OCR) Add(key ocrkey.KeyV2) error
- func (_m *OCR) Create() (ocrkey.KeyV2, error)
- func (_m *OCR) Delete(id string) (ocrkey.KeyV2, error)
- func (_m *OCR) EnsureKey() error
- func (_m *OCR) Export(id string, password string) ([]byte, error)
- func (_m *OCR) Get(id string) (ocrkey.KeyV2, error)
- func (_m *OCR) GetAll() ([]ocrkey.KeyV2, error)
- func (_m *OCR) GetV1KeysAsV2() ([]ocrkey.KeyV2, error)
- func (_m *OCR) Import(keyJSON []byte, password string) (ocrkey.KeyV2, error)
- type OCR2
- func (_m *OCR2) Add(key ocr2key.KeyBundle) error
- func (_m *OCR2) Create(_a0 chaintype.ChainType) (ocr2key.KeyBundle, error)
- func (_m *OCR2) Delete(id string) error
- func (_m *OCR2) EnsureKeys() error
- func (_m *OCR2) Export(id string, password string) ([]byte, error)
- func (_m *OCR2) Get(id string) (ocr2key.KeyBundle, error)
- func (_m *OCR2) GetAll() ([]ocr2key.KeyBundle, error)
- func (_m *OCR2) GetAllOfType(_a0 chaintype.ChainType) ([]ocr2key.KeyBundle, error)
- func (_m *OCR2) Import(keyJSON []byte, password string) (ocr2key.KeyBundle, error)
- type P2P
- func (_m *P2P) Add(key p2pkey.KeyV2) error
- func (_m *P2P) Create() (p2pkey.KeyV2, error)
- func (_m *P2P) Delete(id p2pkey.PeerID) (p2pkey.KeyV2, error)
- func (_m *P2P) EnsureKey() error
- func (_m *P2P) Export(id p2pkey.PeerID, password string) ([]byte, error)
- func (_m *P2P) Get(id p2pkey.PeerID) (p2pkey.KeyV2, error)
- func (_m *P2P) GetAll() ([]p2pkey.KeyV2, error)
- func (_m *P2P) GetOrFirst(id p2pkey.PeerID) (p2pkey.KeyV2, error)
- func (_m *P2P) GetV1KeysAsV2() ([]p2pkey.KeyV2, error)
- func (_m *P2P) Import(keyJSON []byte, password string) (p2pkey.KeyV2, error)
- type Solana
- func (_m *Solana) Add(key solkey.Key) error
- func (_m *Solana) Create() (solkey.Key, error)
- func (_m *Solana) Delete(id string) (solkey.Key, error)
- func (_m *Solana) EnsureKey() error
- func (_m *Solana) Export(id string, password string) ([]byte, error)
- func (_m *Solana) Get(id string) (solkey.Key, error)
- func (_m *Solana) GetAll() ([]solkey.Key, error)
- func (_m *Solana) Import(keyJSON []byte, password string) (solkey.Key, error)
- type StarkNet
- func (_m *StarkNet) Add(key starkkey.Key) error
- func (_m *StarkNet) Create() (starkkey.Key, error)
- func (_m *StarkNet) Delete(id string) (starkkey.Key, error)
- func (_m *StarkNet) EnsureKey() error
- func (_m *StarkNet) Export(id string, password string) ([]byte, error)
- func (_m *StarkNet) Get(id string) (starkkey.Key, error)
- func (_m *StarkNet) GetAll() ([]starkkey.Key, error)
- func (_m *StarkNet) Import(keyJSON []byte, password string) (starkkey.Key, error)
- type Terra
- func (_m *Terra) Add(key terrakey.Key) error
- func (_m *Terra) Create() (terrakey.Key, error)
- func (_m *Terra) Delete(id string) (terrakey.Key, error)
- func (_m *Terra) EnsureKey() error
- func (_m *Terra) Export(id string, password string) ([]byte, error)
- func (_m *Terra) Get(id string) (terrakey.Key, error)
- func (_m *Terra) GetAll() ([]terrakey.Key, error)
- func (_m *Terra) Import(keyJSON []byte, password string) (terrakey.Key, error)
- type VRF
- func (_m *VRF) Add(key vrfkey.KeyV2) error
- func (_m *VRF) Create() (vrfkey.KeyV2, error)
- func (_m *VRF) Delete(id string) (vrfkey.KeyV2, error)
- func (_m *VRF) Export(id string, password string) ([]byte, error)
- func (_m *VRF) GenerateProof(id string, seed *big.Int) (vrfkey.Proof, error)
- func (_m *VRF) Get(id string) (vrfkey.KeyV2, error)
- func (_m *VRF) GetAll() ([]vrfkey.KeyV2, error)
- func (_m *VRF) GetV1KeysAsV2(password string) ([]vrfkey.KeyV2, error)
- func (_m *VRF) Import(keyJSON []byte, password string) (vrfkey.KeyV2, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CSA ¶ added in v1.0.0
CSA is an autogenerated mock type for the CSA type
func NewCSA ¶ added in v1.5.0
func NewCSA(t mockConstructorTestingTNewCSA) *CSA
NewCSA creates a new instance of CSA. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*CSA) Export ¶ added in v1.0.0
Export provides a mock function with given fields: id, password
func (*CSA) GetV1KeysAsV2 ¶ added in v1.0.0
GetV1KeysAsV2 provides a mock function with given fields:
type DKGEncrypt ¶ added in v1.7.0
DKGEncrypt is an autogenerated mock type for the DKGEncrypt type
func NewDKGEncrypt ¶ added in v1.7.0
func NewDKGEncrypt(t mockConstructorTestingTNewDKGEncrypt) *DKGEncrypt
NewDKGEncrypt creates a new instance of DKGEncrypt. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*DKGEncrypt) Add ¶ added in v1.7.0
func (_m *DKGEncrypt) Add(key dkgencryptkey.Key) error
Add provides a mock function with given fields: key
func (*DKGEncrypt) Create ¶ added in v1.7.0
func (_m *DKGEncrypt) Create() (dkgencryptkey.Key, error)
Create provides a mock function with given fields:
func (*DKGEncrypt) Delete ¶ added in v1.7.0
func (_m *DKGEncrypt) Delete(id string) (dkgencryptkey.Key, error)
Delete provides a mock function with given fields: id
func (*DKGEncrypt) EnsureKey ¶ added in v1.7.0
func (_m *DKGEncrypt) EnsureKey() error
EnsureKey provides a mock function with given fields:
func (*DKGEncrypt) Export ¶ added in v1.7.0
func (_m *DKGEncrypt) Export(id string, password string) ([]byte, error)
Export provides a mock function with given fields: id, password
func (*DKGEncrypt) Get ¶ added in v1.7.0
func (_m *DKGEncrypt) Get(id string) (dkgencryptkey.Key, error)
Get provides a mock function with given fields: id
func (*DKGEncrypt) GetAll ¶ added in v1.7.0
func (_m *DKGEncrypt) GetAll() ([]dkgencryptkey.Key, error)
GetAll provides a mock function with given fields:
func (*DKGEncrypt) Import ¶ added in v1.7.0
func (_m *DKGEncrypt) Import(keyJSON []byte, password string) (dkgencryptkey.Key, error)
Import provides a mock function with given fields: keyJSON, password
type DKGSign ¶ added in v1.6.0
DKGSign is an autogenerated mock type for the DKGSign type
func NewDKGSign ¶ added in v1.6.0
func NewDKGSign(t mockConstructorTestingTNewDKGSign) *DKGSign
NewDKGSign creates a new instance of DKGSign. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*DKGSign) Add ¶ added in v1.6.0
func (_m *DKGSign) Add(key dkgsignkey.Key) error
Add provides a mock function with given fields: key
func (*DKGSign) Create ¶ added in v1.6.0
func (_m *DKGSign) Create() (dkgsignkey.Key, error)
Create provides a mock function with given fields:
func (*DKGSign) Delete ¶ added in v1.6.0
func (_m *DKGSign) Delete(id string) (dkgsignkey.Key, error)
Delete provides a mock function with given fields: id
func (*DKGSign) Export ¶ added in v1.6.0
Export provides a mock function with given fields: id, password
func (*DKGSign) Get ¶ added in v1.6.0
func (_m *DKGSign) Get(id string) (dkgsignkey.Key, error)
Get provides a mock function with given fields: id
type Eth ¶ added in v1.0.0
Eth is an autogenerated mock type for the Eth type
func NewEth ¶ added in v1.5.0
func NewEth(t mockConstructorTestingTNewEth) *Eth
NewEth creates a new instance of Eth. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*Eth) EnsureKeys ¶ added in v1.0.0
EnsureKeys provides a mock function with given fields: chainID
func (*Eth) Export ¶ added in v1.0.0
Export provides a mock function with given fields: id, password
func (*Eth) FundingKeys ¶ added in v1.1.0
FundingKeys provides a mock function with given fields:
func (*Eth) GetRoundRobinAddress ¶ added in v1.0.0
func (_m *Eth) GetRoundRobinAddress(chainID *big.Int, addresses ...common.Address) (common.Address, error)
GetRoundRobinAddress provides a mock function with given fields: chainID, addresses
func (*Eth) GetStatesForChain ¶ added in v1.1.0
GetStatesForChain provides a mock function with given fields: chainID
func (*Eth) GetStatesForKeys ¶ added in v1.0.0
GetStatesForKeys provides a mock function with given fields: _a0
func (*Eth) GetV1KeysAsV2 ¶ added in v1.0.0
func (_m *Eth) GetV1KeysAsV2(f keystore.DefaultEVMChainIDFunc) ([]ethkey.KeyV2, []ethkey.State, error)
GetV1KeysAsV2 provides a mock function with given fields: f
func (*Eth) Import ¶ added in v1.0.0
Import provides a mock function with given fields: keyJSON, password, chainID
func (*Eth) SendingKeys ¶ added in v1.0.0
SendingKeys provides a mock function with given fields: chainID
func (*Eth) SignTx ¶ added in v1.0.0
func (_m *Eth) SignTx(fromAddress common.Address, tx *types.Transaction, chainID *big.Int) (*types.Transaction, error)
SignTx provides a mock function with given fields: fromAddress, tx, chainID
func (*Eth) SubscribeToKeyChanges ¶ added in v1.0.0
func (_m *Eth) SubscribeToKeyChanges() (chan struct{}, func())
SubscribeToKeyChanges provides a mock function with given fields:
type Master ¶ added in v1.1.0
Master is an autogenerated mock type for the Master type
func NewMaster ¶ added in v1.5.0
func NewMaster(t mockConstructorTestingTNewMaster) *Master
NewMaster creates a new instance of Master. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*Master) DKGEncrypt ¶ added in v1.7.0
func (_m *Master) DKGEncrypt() keystore.DKGEncrypt
DKGEncrypt provides a mock function with given fields:
func (*Master) Migrate ¶ added in v1.1.0
func (_m *Master) Migrate(vrfPassword string, f keystore.DefaultEVMChainIDFunc) error
Migrate provides a mock function with given fields: vrfPassword, f
type OCR ¶ added in v1.1.0
OCR is an autogenerated mock type for the OCR type
func NewOCR ¶ added in v1.5.0
func NewOCR(t mockConstructorTestingTNewOCR) *OCR
NewOCR creates a new instance of OCR. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*OCR) Export ¶ added in v1.1.0
Export provides a mock function with given fields: id, password
func (*OCR) GetV1KeysAsV2 ¶ added in v1.1.0
GetV1KeysAsV2 provides a mock function with given fields:
type OCR2 ¶ added in v1.2.0
OCR2 is an autogenerated mock type for the OCR2 type
func NewOCR2 ¶ added in v1.5.0
func NewOCR2(t mockConstructorTestingTNewOCR2) *OCR2
NewOCR2 creates a new instance of OCR2. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*OCR2) EnsureKeys ¶ added in v1.2.0
EnsureKeys provides a mock function with given fields:
func (*OCR2) Export ¶ added in v1.2.0
Export provides a mock function with given fields: id, password
func (*OCR2) GetAllOfType ¶ added in v1.2.0
GetAllOfType provides a mock function with given fields: _a0
type P2P ¶ added in v1.1.0
P2P is an autogenerated mock type for the P2P type
func NewP2P ¶ added in v1.5.0
func NewP2P(t mockConstructorTestingTNewP2P) *P2P
NewP2P creates a new instance of P2P. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*P2P) Export ¶ added in v1.1.0
Export provides a mock function with given fields: id, password
func (*P2P) GetOrFirst ¶ added in v1.1.0
GetOrFirst provides a mock function with given fields: id
func (*P2P) GetV1KeysAsV2 ¶ added in v1.1.0
GetV1KeysAsV2 provides a mock function with given fields:
type Solana ¶ added in v1.2.0
Solana is an autogenerated mock type for the Solana type
func NewSolana ¶ added in v1.5.0
func NewSolana(t mockConstructorTestingTNewSolana) *Solana
NewSolana creates a new instance of Solana. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*Solana) Export ¶ added in v1.2.0
Export provides a mock function with given fields: id, password
type StarkNet ¶ added in v1.6.0
StarkNet is an autogenerated mock type for the StarkNet type
func NewStarkNet ¶ added in v1.6.0
func NewStarkNet(t mockConstructorTestingTNewStarkNet) *StarkNet
NewStarkNet creates a new instance of StarkNet. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*StarkNet) Export ¶ added in v1.6.0
Export provides a mock function with given fields: id, password
type Terra ¶ added in v1.2.0
Terra is an autogenerated mock type for the Terra type
func NewTerra ¶ added in v1.5.0
func NewTerra(t mockConstructorTestingTNewTerra) *Terra
NewTerra creates a new instance of Terra. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*Terra) Export ¶ added in v1.2.0
Export provides a mock function with given fields: id, password
type VRF ¶ added in v1.1.0
VRF is an autogenerated mock type for the VRF type
func NewVRF ¶ added in v1.5.0
func NewVRF(t mockConstructorTestingTNewVRF) *VRF
NewVRF creates a new instance of VRF. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*VRF) Export ¶ added in v1.1.0
Export provides a mock function with given fields: id, password
func (*VRF) GenerateProof ¶ added in v1.1.0
GenerateProof provides a mock function with given fields: id, seed
func (*VRF) GetV1KeysAsV2 ¶ added in v1.1.0
GetV1KeysAsV2 provides a mock function with given fields: password