Documentation ¶
Index ¶
- type NoopHermesPromiseSettler
- func (n *NoopHermesPromiseSettler) CheckLatestWithdrawal(chainID int64, providerID identity.Identity, hermesID common.Address) (*big.Int, string, error)
- func (n *NoopHermesPromiseSettler) ForceSettle(chainID int64, _ identity.Identity, _ ...common.Address) error
- func (n *NoopHermesPromiseSettler) GetHermesFee(chainID int64, _ common.Address) (uint16, error)
- func (n *NoopHermesPromiseSettler) RetryWithdrawLatest(chainID int64, amountToWithdraw *big.Int, chid string, ...) error
- func (n *NoopHermesPromiseSettler) SettleIntoStake(chainID int64, providerID identity.Identity, accountantID ...common.Address) error
- func (n *NoopHermesPromiseSettler) SettleWithBeneficiary(chainID int64, _ identity.Identity, _, _ common.Address) error
- func (n *NoopHermesPromiseSettler) Withdraw(fromChainID int64, toChainID int64, providerID identity.Identity, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NoopHermesPromiseSettler ¶
type NoopHermesPromiseSettler struct { }
NoopHermesPromiseSettler doesn't do much.
func (*NoopHermesPromiseSettler) CheckLatestWithdrawal ¶
func (n *NoopHermesPromiseSettler) CheckLatestWithdrawal(chainID int64, providerID identity.Identity, hermesID common.Address) (*big.Int, string, error)
CheckLatestWithdrawal does absolutely nothing.
func (*NoopHermesPromiseSettler) ForceSettle ¶
func (n *NoopHermesPromiseSettler) ForceSettle(chainID int64, _ identity.Identity, _ ...common.Address) error
ForceSettle does nothing.
func (*NoopHermesPromiseSettler) GetHermesFee ¶
GetHermesFee does absolutely nothing.
func (*NoopHermesPromiseSettler) RetryWithdrawLatest ¶
func (n *NoopHermesPromiseSettler) RetryWithdrawLatest(chainID int64, amountToWithdraw *big.Int, chid string, beneficiary common.Address, providerID identity.Identity) error
RetryWithdrawLatest does absolutely nothing.
func (*NoopHermesPromiseSettler) SettleIntoStake ¶
func (n *NoopHermesPromiseSettler) SettleIntoStake(chainID int64, providerID identity.Identity, accountantID ...common.Address) error
SettleIntoStake does nothing.
func (*NoopHermesPromiseSettler) SettleWithBeneficiary ¶
func (n *NoopHermesPromiseSettler) SettleWithBeneficiary(chainID int64, _ identity.Identity, _, _ common.Address) error
SettleWithBeneficiary does nothing.
Click to show internal directories.
Click to hide internal directories.