Interface: IAccount
Hierarchy​
Properties​
ERC20TokensContract​
• ERC20TokensContract: IERC20TokenItem
[]
Inherited from​
ERC20TokensMainContract​
• ERC20TokensMainContract: { address
: string
; balance
: string
; decimals
: number
; name
: string
; rate
: number
; symbol
: string
} & NonEmptyObject
& { tokenBalance
: } & { clearBalance
: () => void
; setBalance
: (balance
: string
) => void
; setData
: (__namedParameters
: IERC20TokenItem
) => void
; setRate
: (rate
: number
) => void
} & IStateTreeNode
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; balance
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; name
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; rate
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { tokenBalance
: } & { clearBalance
: () => void
; setBalance
: (balance
: string
) => void
; setData
: (__namedParameters
: IERC20TokenItem
) => void
; setRate
: (rate
: number
) => void
}, _NotCustomized
, _NotCustomized
>>[]
Inherited from​
MobxClearAccount.ERC20TokensMainContract
ERC20TokensMap​
• ERC20TokensMap: Map
<string
, IERC20TokenItem
>
active​
• active: boolean
Inherited from​
MobxClearAccount.active
address​
• address: string
Inherited from​
MobxClearAccount.address
allowance​
• allowance: string
Inherited from​
MobxClearAccount.allowance
approve​
• approve: Object
Type declaration​
Name | Type |
---|---|
`get data(): IApproveData ` | {} |
`get is(): ICommand ` | {} |
run | (contractAddress : string ) => void |
Inherited from​
MobxClearAccount.approve
approvedCmd​
• approvedCmd: IApprovedCmd
Inherited from​
balance​
• balance: string
Inherited from​
MobxClearAccount.balance
block​
• block: number
Inherited from​
MobxClearAccount.block
canGetRewards​
• canGetRewards: boolean
Inherited from​
MobxClearAccount.canGetRewards
chainId​
• chainId: number
Inherited from​
MobxClearAccount.chainId
collect​
• collect: Object
Type declaration​
Name | Type |
---|---|
`get data(): CollectCmdParams ` | {} |
`get is(): ICommand ` | {} |
run | (__namedParameters : { id : string ; passcode : string }) => void |
Inherited from​
MobxClearAccount.collect
collectCmd​
• collectCmd: ICollectCmd
Inherited from​
connect​
• connect: Object
Type declaration​
Name | Type |
---|---|
`get data(): IConnectData ` | {} |
`get is(): ICommand ` | {} |
run | (params : ConnectParams ) => void |
Inherited from​
MobxClearAccount.connect
connectCmd​
• connectCmd: IConnectCmd
Inherited from​
currency​
• currency: IERC20TokenItem
deposit​
• deposit: Object
Type declaration​
Name | Type |
---|---|
`get data(): DepositCmdParams ` | {} |
`get is(): ICommand ` | {} |
run | (__namedParameters : { message? : string ; passcode : string ; to : string ; value : string }) => void |
Inherited from​
MobxClearAccount.deposit
depositCmd​
• depositCmd: IDepositCmd
Inherited from​
desiredCurrency​
• desiredCurrency: IERC20TokenItem
deviceInfo​
• deviceInfo: IDeviceInfo
disconnect​
• disconnect: Object
Type declaration​
Name | Type |
---|---|
`get is(): ICommand ` | {} |
run | () => void |
Inherited from​
MobxClearAccount.disconnect
disconnectCmd​
• disconnectCmd: IDisconnectCmd
Inherited from​
exportHistory​
• exportHistory: { address
: string
; count
: number
; exportCmd
: { is: { ready: boolean; running: boolean; done: boolean; failed: boolean; withFailMessage: string; withId: number; } & NonEmptyObject & { clear(): void; prepared(): void; started(): void; finished(err?: { ...; } | undefined): void; } & IStateTreeNode<...>; list: string; amount: number; } & NonEmptyObject
& { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: FetchCmdParams
) => void
} & IStateTreeNode
<IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { amount
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; list
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: FetchCmdParams
) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]>> ; fetchCmd
: { is: { ready: boolean; running: boolean; done: boolean; failed: boolean; withFailMessage: string; withId: number; } & NonEmptyObject & { clear(): void; prepared(): void; started(): void; finished(err?: { ...; } | undefined): void; } & IStateTreeNode<...>; list: string; amount: number; } & NonEmptyObject
& { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: FetchCmdParams
) => void
} & IStateTreeNode
<IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { amount
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; list
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: FetchCmdParams
) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]>> ; fetched
: number
; firstFetchedBlockNumber
: number
; lastFetchedBlockNumber
: number
; map
: IMSTMap
<IModelType
<{ confirmedBlock
: ISimpleType
<number
> = types.number; fees
: ISimpleType
<string
> = types.string; from
: ISimpleType
<string
> = types.string; id
: ISimpleType
<string
> = types.identifier; message
: ISimpleType
<string
> = types.string; salt
: ISimpleType
<string
> = types.string; secretHash
: ISimpleType
<string
> = types.string; state
: IType
<EthTransferState
, EthTransferState
, EthTransferState
> = StatePrimitive; swap
: IOptionalIType
<IModelType
<{ fees
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; token
: IOptionalIType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; type
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; value
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; to
: ISimpleType
<string
> = types.string; token
: IOptionalIType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; type
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; txid
: ISimpleType
<string
> = types.string; updatedAt
: IType
<number
| Date
, number
, Date
> = types.Date; value
: ISimpleType
<string
> = types.string }, { update
: (state
: EthTransferState
, txid?
: string
) => void
}, _NotCustomized
, _NotCustomized
>> & IStateTreeNode
<IMapType
<IModelType
<{ confirmedBlock
: ISimpleType
<number
> = types.number; fees
: ISimpleType
<string
> = types.string; from
: ISimpleType
<string
> = types.string; id
: ISimpleType
<string
> = types.identifier; message
: ISimpleType
<string
> = types.string; salt
: ISimpleType
<string
> = types.string; secretHash
: ISimpleType
<string
> = types.string; state
: IType
<EthTransferState
, EthTransferState
, EthTransferState
> = StatePrimitive; swap
: IOptionalIType
<IModelType
<{ fees
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; token
: IOptionalIType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; type
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; value
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; to
: ISimpleType
<string
> = types.string; token
: IOptionalIType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; type
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; txid
: ISimpleType
<string
> = types.string; updatedAt
: IType
<number
| Date
, number
, Date
> = types.Date; value
: ISimpleType
<string
> = types.string }, { update
: (state
: EthTransferState
, txid?
: string
) => void
}, _NotCustomized
, _NotCustomized
>>> ; name
: string
= types.string } & NonEmptyObject
& { export
: ; fetch
: ; list
: } & { add
: (__namedParameters
: { address
: string
; count
: number
; transfers
: ITransferItem
[] }) => void
; addFetchedAmount
: (amount
: number
) => void
; clear
: () => void
; delete
: (address
: string
, id
: string
) => void
; remove
: (address
: string
, filter
: (item
: ITransferItem
) => boolean
) => ITransferItem
[] ; setCount
: (count
: number
) => void
; setFetched
: (count
: number
) => void
; setFirstFetchedBlockNumber
: (blockNumber
: string
| number
) => void
; setLastFetchedBlockNumber
: (blockNumber
: string
| number
) => void
; setName
: (__namedParameters
: { name
: string
}) => void
; update
: (address
: string
, transfer
: { id
: string
; state
: EthTransferState
; txid?
: string
}) => void
; upsert
: (address
: string
, transfer
: ITransferItem
) => void
} & { activeCount
: ; list
: } & IStateTreeNode
<IOptionalIType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; count
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; exportCmd
: IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { amount
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; list
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: FetchCmdParams
) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; fetchCmd
: IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { amount
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; list
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: FetchCmdParams
) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; fetched
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; firstFetchedBlockNumber
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; lastFetchedBlockNumber
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; map
: IMapType
<IModelType
<{ confirmedBlock
: ISimpleType
<number
> = types.number; fees
: ISimpleType
<string
> = types.string; from
: ISimpleType
<string
> = types.string; id
: ISimpleType
<string
> = types.identifier; message
: ISimpleType
<string
> = types.string; salt
: ISimpleType
<string
> = types.string; secretHash
: ISimpleType
<string
> = types.string; state
: IType
<EthTransferState
, EthTransferState
, EthTransferState
> = StatePrimitive; swap
: IOptionalIType
<IModelType
<{ fees
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; token
: IOptionalIType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; type
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; value
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; to
: ISimpleType
<string
> = types.string; token
: IOptionalIType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; type
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; txid
: ISimpleType
<string
> = types.string; updatedAt
: IType
<number
| Date
, number
, Date
> = types.Date; value
: ISimpleType
<string
> = types.string }, { update
: (state
: EthTransferState
, txid?
: string
) => void
}, _NotCustomized
, _NotCustomized
>> ; name
: ISimpleType
<string
> = types.string }, { export
: ; fetch
: ; list
: } & { add
: (__namedParameters
: { address
: string
; count
: number
; transfers
: ITransferItem
[] }) => void
; addFetchedAmount
: (amount
: number
) => void
; clear
: () => void
; delete
: (address
: string
, id
: string
) => void
; remove
: (address
: string
, filter
: (item
: ITransferItem
) => boolean
) => ITransferItem
[] ; setCount
: (count
: number
) => void
; setFetched
: (count
: number
) => void
; setFirstFetchedBlockNumber
: (blockNumber
: string
| number
) => void
; setLastFetchedBlockNumber
: (blockNumber
: string
| number
) => void
; setName
: (__namedParameters
: { name
: string
}) => void
; update
: (address
: string
, transfer
: { id
: string
; state
: EthTransferState
; txid?
: string
}) => void
; upsert
: (address
: string
, transfer
: ITransferItem
) => void
} & { activeCount
: ; list
: }, _NotCustomized
, _NotCustomized
>, [undefined
]>>
Inherited from​
MobxClearAccount.exportHistory
factor​
• factor: number
Inherited from​
MobxClearAccount.factor
formType​
• formType: string
Inherited from​
MobxClearAccount.formType
gasPrice​
• gasPrice: string
Inherited from​
MobxClearAccount.gasPrice
gasPriceMap​
• gasPriceMap: Map
<string
, string
>
Inherited from​
history​
• history: ITransferItems
Inherited from​
incoming​
• incoming: ITransferItems
Inherited from​
kiroTokenContract​
• kiroTokenContract: undefined
| IKiroToken
Inherited from​
kiroTokenMap​
• kiroTokenMap: Map
<string
, IKiroToken
>
left​
• left: number
Inherited from​
MobxClearAccount.left
maxRewards​
• maxRewards: number
Inherited from​
MobxClearAccount.maxRewards
outgoing​
• outgoing: ITransferItems
Inherited from​
rate​
• rate: number
Inherited from​
MobxClearAccount.rate
retrieve​
• retrieve: Object
Type declaration​
Name | Type |
---|---|
`get data(): IRetrieveData ` | {} |
`get is(): ICommand ` | {} |
run | (__namedParameters : IRetrieveData ) => void |
Inherited from​
MobxClearAccount.retrieve
retrieveCmd​
• retrieveCmd: IRetrieveCmd
Inherited from​
safeSwapContract​
• safeSwapContract: undefined
| { address
: string
; feesFormula
: string
; rewardFormula
: string
; synced
: boolean
} & NonEmptyObject
& { fees
: (_value
: string
) => "0"
; reward
: (_value
: string
, _stakingValue
: string
, _fees
: string
) => "0"
} & { setData
: (data
: ISafeTransferItem
) => void
} & IStateTreeNode
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; feesFormula
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; rewardFormula
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; synced
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> }, { fees
: (_value
: string
) => "0"
; reward
: (_value
: string
, _stakingValue
: string
, _fees
: string
) => "0"
} & { setData
: (data
: ISafeTransferItem
) => void
}, _NotCustomized
, _NotCustomized
>>
Inherited from​
MobxClearAccount.safeSwapContract
safeSwapMap​
• safeSwapMap: IMSTMap
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; feesFormula
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; rewardFormula
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; synced
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> }, { fees
: (_value
: string
) => "0"
; reward
: (_value
: string
, _stakingValue
: string
, _fees
: string
) => "0"
} & { setData
: (data
: ISafeTransferItem
) => void
}, _NotCustomized
, _NotCustomized
>> & IStateTreeNode
<IMapType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; feesFormula
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; rewardFormula
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; synced
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> }, { fees
: (_value
: string
) => "0"
; reward
: (_value
: string
, _stakingValue
: string
, _fees
: string
) => "0"
} & { setData
: (data
: ISafeTransferItem
) => void
}, _NotCustomized
, _NotCustomized
>>>
Inherited from​
MobxClearAccount.safeSwapMap
safeTransferContract​
• safeTransferContract: undefined
| ISafeTransfer
Inherited from​
safeTransferMap​
• safeTransferMap: Map
<string
, ISafeTransfer
>
sendCmd​
• sendCmd: { from
: string
; is
: { ready: boolean; running: boolean; done: boolean; failed: boolean; withFailMessage: string; withId: number; } & NonEmptyObject
& { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
} & IStateTreeNode
<IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]>> ; to
: string
; value
: string
} & NonEmptyObject
& { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: SendCmdParams
) => void
} & IStateTreeNode
<IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { from
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; to
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; value
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: SendCmdParams
) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]>>
Inherited from​
MobxClearAccount.sendCmd
stakingBalance​
• stakingBalance: string
Inherited from​
MobxClearAccount.stakingBalance
stakingContract​
• stakingContract: undefined
| IStaking
Inherited from​
stakingMap​
• stakingMap: Map
<string
, IStaking
>
swap​
• swap: Object
Type declaration​
Name | Type |
---|---|
`get data(): CollectCmdParams ` | {} |
`get is(): ICommand ` | {} |
run | (__namedParameters : { id : string ; passcode : string }) => void |
Inherited from​
MobxClearAccount.swap
swapCmd​
• swapCmd: ICollectCmd
Inherited from​
swapDeposit​
• swapDeposit: Object
Type declaration​
Name | Type |
---|---|
`get data(): DepositCmdParams & { desiredValue : string }` | {} |
`get is(): ICommand ` | {} |
run | (__namedParameters : { desiredValue : string ; message? : string ; passcode : string ; to : string ; value : string }) => void |
Inherited from​
MobxClearAccount.swapDeposit
swapDepositCmd​
• swapDepositCmd: ISwapDepositCmd
Inherited from​
swapRates​
• swapRates: { currentCurrencyUsdRateCmd
: { is: { ready: boolean; running: boolean; done: boolean; failed: boolean; withFailMessage: string; withId: number; } & NonEmptyObject & { clear(): void; prepared(): void; started(): void; finished(err?: { ...; } | undefined): void; } & IStateTreeNode<...>; symbol: string; rate: string; } & NonEmptyObject
& { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: () => void
; setRate
: (__namedParameters
: { rate
: string
; symbol
: string
}) => void
} & IStateTreeNode
<IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { rate
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: () => void
; setRate
: (__namedParameters
: { rate
: string
; symbol
: string
}) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]>> ; desiredCurrencyUsdRateCmd
: { is: { ready: boolean; running: boolean; done: boolean; failed: boolean; withFailMessage: string; withId: number; } & NonEmptyObject & { clear(): void; prepared(): void; started(): void; finished(err?: { ...; } | undefined): void; } & IStateTreeNode<...>; symbol: string; rate: string; } & NonEmptyObject
& { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: () => void
; setRate
: (__namedParameters
: { rate
: string
; symbol
: string
}) => void
} & IStateTreeNode
<IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { rate
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: () => void
; setRate
: (__namedParameters
: { rate
: string
; symbol
: string
}) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]>> ; swapCompareCmd
: { is: { ready: boolean; running: boolean; done: boolean; failed: boolean; withFailMessage: string; withId: number; } & NonEmptyObject & { clear(): void; prepared(): void; started(): void; finished(err?: { ...; } | undefined): void; } & IStateTreeNode<...>; inputTokenAddress: string; outputTokenAddress: string; input... & NonEmptyObject
& { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: IUpdateSwapCompareCmdParams
) => void
; setOutputAmount
: (outputAmount
: string
) => void
} & IStateTreeNode
<IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { inputAmount
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; inputTokenAddress
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; outputTokenAddress
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; uniswapOutputAmount
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: IUpdateSwapCompareCmdParams
) => void
; setOutputAmount
: (outputAmount
: string
) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]>> ; swapOutputRateCmd
: { is: { ready: boolean; running: boolean; done: boolean; failed: boolean; withFailMessage: string; withId: number; } & NonEmptyObject & { clear(): void; prepared(): void; started(): void; finished(err?: { ...; } | undefined): void; } & IStateTreeNode<...>; inputTokenAddress: string; outputTokenAddress: string; input... & NonEmptyObject
& { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: IUpdateSwapCompareCmdParams
) => void
; setOutputRate
: (rate
: string
) => void
} & IStateTreeNode
<IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { inputAmount
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; inputTokenAddress
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; outputRate
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; outputTokenAddress
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: IUpdateSwapCompareCmdParams
) => void
; setOutputRate
: (rate
: string
) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]>> ; updateCmd
: { is: { ready: boolean; running: boolean; done: boolean; failed: boolean; withFailMessage: string; withId: number; } & NonEmptyObject & { clear(): void; prepared(): void; started(): void; finished(err?: { ...; } | undefined): void; } & IStateTreeNode<...>; } & NonEmptyObject
& { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & IStateTreeNode
<IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]>> } & NonEmptyObject
& { compare
: ; currencyUsdRate
: ; desiredCurrencyUsdRate
: ; rate
: } & { setCurrentCurrencyUsdRate
: (__namedParameters
: { rate
: string
; symbol
: string
}) => void
; setDesiredCurrencyUsdRate
: (__namedParameters
: { rate
: string
; symbol
: string
}) => void
; setOutputAmount
: (outputAmount
: string
) => void
; setOutputRate
: (rate
: string
) => void
} & IStateTreeNode
<IOptionalIType
<IModelType
<{ currentCurrencyUsdRateCmd
: IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { rate
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: () => void
; setRate
: (__namedParameters
: { rate
: string
; symbol
: string
}) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; desiredCurrencyUsdRateCmd
: IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { rate
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: () => void
; setRate
: (__namedParameters
: { rate
: string
; symbol
: string
}) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; swapCompareCmd
: IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { inputAmount
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; inputTokenAddress
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; outputTokenAddress
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; uniswapOutputAmount
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: IUpdateSwapCompareCmdParams
) => void
; setOutputAmount
: (outputAmount
: string
) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; swapOutputRateCmd
: IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { inputAmount
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; inputTokenAddress
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; outputRate
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; outputTokenAddress
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: IUpdateSwapCompareCmdParams
) => void
; setOutputRate
: (rate
: string
) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; updateCmd
: IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> }, { compare
: ; currencyUsdRate
: ; desiredCurrencyUsdRate
: ; rate
: } & { setCurrentCurrencyUsdRate
: (__namedParameters
: { rate
: string
; symbol
: string
}) => void
; setDesiredCurrencyUsdRate
: (__namedParameters
: { rate
: string
; symbol
: string
}) => void
; setOutputAmount
: (outputAmount
: string
) => void
; setOutputRate
: (rate
: string
) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]>>
Inherited from​
MobxClearAccount.swapRates
swapRetrieve​
• swapRetrieve: Object
Type declaration​
Name | Type |
---|---|
`get data(): IRetrieveData ` | {} |
`get is(): ICommand ` | {} |
run | (__namedParameters : IRetrieveData ) => void |
Inherited from​
MobxClearAccount.swapRetrieve
swapRetrieveCmd​
• swapRetrieveCmd: IRetrieveCmd
Inherited from​
swapperAddress​
• swapperAddress: string
Inherited from​
MobxClearAccount.swapperAddress
swapperBalance​
• swapperBalance: string
Inherited from​
MobxClearAccount.swapperBalance
swaps​
• swaps: ITransferItems
Inherited from​
tokenBalance​
• tokenBalance: string
Inherited from​
MobxClearAccount.tokenBalance
transactions​
• transactions: { address
: string
; count
: number
; exportCmd
: { is: { ready: boolean; running: boolean; done: boolean; failed: boolean; withFailMessage: string; withId: number; } & NonEmptyObject & { clear(): void; prepared(): void; started(): void; finished(err?: { ...; } | undefined): void; } & IStateTreeNode<...>; list: string; amount: number; } & NonEmptyObject
& { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: FetchCmdParams
) => void
} & IStateTreeNode
<IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { amount
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; list
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: FetchCmdParams
) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]>> ; fetchCmd
: { is: { ready: boolean; running: boolean; done: boolean; failed: boolean; withFailMessage: string; withId: number; } & NonEmptyObject & { clear(): void; prepared(): void; started(): void; finished(err?: { ...; } | undefined): void; } & IStateTreeNode<...>; list: string; amount: number; } & NonEmptyObject
& { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: FetchCmdParams
) => void
} & IStateTreeNode
<IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { amount
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; list
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: FetchCmdParams
) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]>> ; fetched
: number
; firstFetchedBlockNumber
: number
; lastFetchedBlockNumber
: number
; map
: IMSTMap
<IModelType
<{ confirmedBlock
: ISimpleType
<number
> = types.number; fees
: ISimpleType
<string
> = types.string; from
: ISimpleType
<string
> = types.string; id
: ISimpleType
<string
> = types.identifier; message
: ISimpleType
<string
> = types.string; salt
: ISimpleType
<string
> = types.string; secretHash
: ISimpleType
<string
> = types.string; state
: IType
<EthTransferState
, EthTransferState
, EthTransferState
> = StatePrimitive; swap
: IOptionalIType
<IModelType
<{ fees
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; token
: IOptionalIType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; type
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; value
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; to
: ISimpleType
<string
> = types.string; token
: IOptionalIType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; type
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; txid
: ISimpleType
<string
> = types.string; updatedAt
: IType
<number
| Date
, number
, Date
> = types.Date; value
: ISimpleType
<string
> = types.string }, { update
: (state
: EthTransferState
, txid?
: string
) => void
}, _NotCustomized
, _NotCustomized
>> & IStateTreeNode
<IMapType
<IModelType
<{ confirmedBlock
: ISimpleType
<number
> = types.number; fees
: ISimpleType
<string
> = types.string; from
: ISimpleType
<string
> = types.string; id
: ISimpleType
<string
> = types.identifier; message
: ISimpleType
<string
> = types.string; salt
: ISimpleType
<string
> = types.string; secretHash
: ISimpleType
<string
> = types.string; state
: IType
<EthTransferState
, EthTransferState
, EthTransferState
> = StatePrimitive; swap
: IOptionalIType
<IModelType
<{ fees
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; token
: IOptionalIType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; type
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; value
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; to
: ISimpleType
<string
> = types.string; token
: IOptionalIType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; type
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; txid
: ISimpleType
<string
> = types.string; updatedAt
: IType
<number
| Date
, number
, Date
> = types.Date; value
: ISimpleType
<string
> = types.string }, { update
: (state
: EthTransferState
, txid?
: string
) => void
}, _NotCustomized
, _NotCustomized
>>> ; name
: string
= types.string } & NonEmptyObject
& { export
: ; fetch
: ; list
: } & { add
: (__namedParameters
: { address
: string
; count
: number
; transfers
: ITransferItem
[] }) => void
; addFetchedAmount
: (amount
: number
) => void
; clear
: () => void
; delete
: (address
: string
, id
: string
) => void
; remove
: (address
: string
, filter
: (item
: ITransferItem
) => boolean
) => ITransferItem
[] ; setCount
: (count
: number
) => void
; setFetched
: (count
: number
) => void
; setFirstFetchedBlockNumber
: (blockNumber
: string
| number
) => void
; setLastFetchedBlockNumber
: (blockNumber
: string
| number
) => void
; setName
: (__namedParameters
: { name
: string
}) => void
; update
: (address
: string
, transfer
: { id
: string
; state
: EthTransferState
; txid?
: string
}) => void
; upsert
: (address
: string
, transfer
: ITransferItem
) => void
} & { activeCount
: ; list
: } & IStateTreeNode
<IOptionalIType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; count
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; exportCmd
: IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { amount
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; list
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: FetchCmdParams
) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; fetchCmd
: IOptionalIType
<IModelType
<{ is
: IOptionalIType
<IModelType
<{ done
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; failed
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; ready
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; running
: IOptionalIType
<ISimpleType
<boolean
>, [undefined
]> ; withFailMessage
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; withId
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> }, { clear
: () => void
; finished
: (err?
: { err
: { message
: string
} }) => void
; prepared
: () => void
; started
: () => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> } & { amount
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; list
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { clear
: () => void
; clearErrors
: () => void
; done
: () => void
; failed
: (__namedParameters
: { message
: string
}) => void
; start
: () => void
} & { prepare
: (params
: FetchCmdParams
) => void
}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; fetched
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; firstFetchedBlockNumber
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; lastFetchedBlockNumber
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; map
: IMapType
<IModelType
<{ confirmedBlock
: ISimpleType
<number
> = types.number; fees
: ISimpleType
<string
> = types.string; from
: ISimpleType
<string
> = types.string; id
: ISimpleType
<string
> = types.identifier; message
: ISimpleType
<string
> = types.string; salt
: ISimpleType
<string
> = types.string; secretHash
: ISimpleType
<string
> = types.string; state
: IType
<EthTransferState
, EthTransferState
, EthTransferState
> = StatePrimitive; swap
: IOptionalIType
<IModelType
<{ fees
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; token
: IOptionalIType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; type
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; value
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; to
: ISimpleType
<string
> = types.string; token
: IOptionalIType
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; type
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, {}, _NotCustomized
, _NotCustomized
>, [undefined
]> ; txid
: ISimpleType
<string
> = types.string; updatedAt
: IType
<number
| Date
, number
, Date
> = types.Date; value
: ISimpleType
<string
> = types.string }, { update
: (state
: EthTransferState
, txid?
: string
) => void
}, _NotCustomized
, _NotCustomized
>> ; name
: ISimpleType
<string
> = types.string }, { export
: ; fetch
: ; list
: } & { add
: (__namedParameters
: { address
: string
; count
: number
; transfers
: ITransferItem
[] }) => void
; addFetchedAmount
: (amount
: number
) => void
; clear
: () => void
; delete
: (address
: string
, id
: string
) => void
; remove
: (address
: string
, filter
: (item
: ITransferItem
) => boolean
) => ITransferItem
[] ; setCount
: (count
: number
) => void
; setFetched
: (count
: number
) => void
; setFirstFetchedBlockNumber
: (blockNumber
: string
| number
) => void
; setLastFetchedBlockNumber
: (blockNumber
: string
| number
) => void
; setName
: (__namedParameters
: { name
: string
}) => void
; update
: (address
: string
, transfer
: { id
: string
; state
: EthTransferState
; txid?
: string
}) => void
; upsert
: (address
: string
, transfer
: ITransferItem
) => void
} & { activeCount
: ; list
: }, _NotCustomized
, _NotCustomized
>, [undefined
]>>
Inherited from​
MobxClearAccount.transactions
transfers​
• transfers: ITransferItems
Inherited from​
wallet​
• wallet: IWallet
Methods​
ERC20TokenList​
â–¸ ERC20TokenList(chainName
): { address
: string
; balance
: string
; decimals
: number
; name
: string
; rate
: number
; symbol
: string
} & NonEmptyObject
& { tokenBalance
: } & { clearBalance
: () => void
; setBalance
: (balance
: string
) => void
; setData
: (__namedParameters
: IERC20TokenItem
) => void
; setRate
: (rate
: number
) => void
} & IStateTreeNode
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; balance
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; name
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; rate
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { tokenBalance
: } & { clearBalance
: () => void
; setBalance
: (balance
: string
) => void
; setData
: (__namedParameters
: IERC20TokenItem
) => void
; setRate
: (rate
: number
) => void
}, _NotCustomized
, _NotCustomized
>>[]
Parameters​
Name | Type |
---|---|
chainName | string |
Returns​
{ address
: string
; balance
: string
; decimals
: number
; name
: string
; rate
: number
; symbol
: string
} & NonEmptyObject
& { tokenBalance
: } & { clearBalance
: () => void
; setBalance
: (balance
: string
) => void
; setData
: (__namedParameters
: IERC20TokenItem
) => void
; setRate
: (rate
: number
) => void
} & IStateTreeNode
<IModelType
<{ address
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; balance
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; decimals
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; name
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> ; rate
: IOptionalIType
<ISimpleType
<number
>, [undefined
]> ; symbol
: IOptionalIType
<ISimpleType
<string
>, [undefined
]> }, { tokenBalance
: } & { clearBalance
: () => void
; setBalance
: (balance
: string
) => void
; setData
: (__namedParameters
: IERC20TokenItem
) => void
; setRate
: (rate
: number
) => void
}, _NotCustomized
, _NotCustomized
>>[]
Inherited from​
MobxClearAccount.ERC20TokenList
approvedToken​
â–¸ approvedToken(symbol
, amount
): boolean
Parameters​
Name | Type |
---|---|
symbol | string |
amount | string |
Returns​
boolean
Inherited from​
MobxClearAccount.approvedToken
clearERC20TokenBalances​
â–¸ clearERC20TokenBalances(chainName?
): void
Parameters​
Name | Type |
---|---|
chainName? | string |
Returns​
void
Inherited from​
MobxClearAccount.clearERC20TokenBalances
getERC20TokenList​
â–¸ getERC20TokenList(chainName
): IERC20TokenItem
[]
Parameters​
Name | Type |
---|---|
chainName | string |
Returns​
Inherited from​
setActive​
â–¸ setActive(newActive
): void
Parameters​
Name | Type |
---|---|
newActive | boolean |
Returns​
void
Inherited from​
MobxClearAccount.setActive
setAddress​
â–¸ setAddress(address
): void
Parameters​
Name | Type |
---|---|
address | string |
Returns​
void
Inherited from​
MobxClearAccount.setAddress
setAllowance​
â–¸ setAllowance(allowance
): void
Parameters​
Name | Type |
---|---|
allowance | string |
Returns​
void
Inherited from​
MobxClearAccount.setAllowance
setBalance​
â–¸ setBalance(balance
): void
Parameters​
Name | Type |
---|---|
balance | string |
Returns​
void
Inherited from​
MobxClearAccount.setBalance
setBlock​
â–¸ setBlock(block
): void
Parameters​
Name | Type |
---|---|
block | number |
Returns​
void
Inherited from​
MobxClearAccount.setBlock
setCanGetRewards​
â–¸ setCanGetRewards(canGetRewards
): void
Parameters​
Name | Type |
---|---|
canGetRewards | boolean |
Returns​
void
Inherited from​
MobxClearAccount.setCanGetRewards
setChainId​
â–¸ setChainId(chainId
): void
Parameters​
Name | Type |
---|---|
chainId | number |
Returns​
void
Inherited from​
MobxClearAccount.setChainId
setCurrency​
â–¸ setCurrency(currency
): void
Parameters​
Name | Type |
---|---|
currency | ERC20TokenItem |
Returns​
void
Inherited from​
MobxClearAccount.setCurrency
setCurrencyBalance​
â–¸ setCurrencyBalance(balance
): void
Parameters​
Name | Type |
---|---|
balance | string |
Returns​
void
Inherited from​
MobxClearAccount.setCurrencyBalance
setDesiredCurrency​
â–¸ setDesiredCurrency(currency
): void
Parameters​
Name | Type |
---|---|
currency | ERC20TokenItem |
Returns​
void
Inherited from​
MobxClearAccount.setDesiredCurrency
setDeviceInfo​
â–¸ setDeviceInfo(deviceInfo
): void
Parameters​
Name | Type |
---|---|
deviceInfo | DeviceInfoData |
Returns​
void
Inherited from​
MobxClearAccount.setDeviceInfo
setERC20TokenBalance​
â–¸ setERC20TokenBalance(chainName
, address
, balance
): void
Parameters​
Name | Type |
---|---|
chainName | string |
address | string |
balance | string |
Returns​
void
Inherited from​
MobxClearAccount.setERC20TokenBalance
setERC20TokenContract​
â–¸ setERC20TokenContract(chainName
, data
): void
Parameters​
Name | Type |
---|---|
chainName | string |
data | ERC20TokenItem [] |
Returns​
void
Inherited from​
MobxClearAccount.setERC20TokenContract
setErc20TokenRate​
â–¸ setErc20TokenRate(chainName
, address
, rate
): void
Parameters​
Name | Type |
---|---|
chainName | string |
address | string |
rate | number |
Returns​
void
Inherited from​
MobxClearAccount.setErc20TokenRate
setFormType​
â–¸ setFormType(formType
): void
Parameters​
Name | Type |
---|---|
formType | string |
Returns​
void
Inherited from​
MobxClearAccount.setFormType
setGasPrice​
â–¸ setGasPrice(chainName
, gasPrice
): void
Parameters​
Name | Type |
---|---|
chainName | string |
gasPrice | string |
Returns​
void
Inherited from​
MobxClearAccount.setGasPrice
setKiroTokenContract​
â–¸ setKiroTokenContract(chainName
, data
): void
Parameters​
Name | Type |
---|---|
chainName | string |
data | IKiroTokenItem |
Returns​
void
Inherited from​
MobxClearAccount.setKiroTokenContract
setMaxRewards​
â–¸ setMaxRewards(maxRewards
): void
Parameters​
Name | Type |
---|---|
maxRewards | number |
Returns​
void
Inherited from​
MobxClearAccount.setMaxRewards
setRate​
â–¸ setRate(newRate
): void
Parameters​
Name | Type |
---|---|
newRate | number |
Returns​
void
Inherited from​
MobxClearAccount.setRate
setRewardsParams​
â–¸ setRewardsParams(factor
, left
): void
Parameters​
Name | Type |
---|---|
factor | number |
left | number |
Returns​
void
Inherited from​
MobxClearAccount.setRewardsParams
setSafeSwapContract​
â–¸ setSafeSwapContract(chainName
, data
): void
Parameters​
Name | Type |
---|---|
chainName | string |
data | ISafeTransferItem |
Returns​
void
Inherited from​
MobxClearAccount.setSafeSwapContract
setSafeTransferContract​
â–¸ setSafeTransferContract(chainName
, data
): void
Parameters​
Name | Type |
---|---|
chainName | string |
data | ISafeTransferItem |
Returns​
void
Inherited from​
MobxClearAccount.setSafeTransferContract
setStakingBalance​
â–¸ setStakingBalance(balance
): void
Parameters​
Name | Type |
---|---|
balance | string |
Returns​
void
Inherited from​
MobxClearAccount.setStakingBalance
setStakingContract​
â–¸ setStakingContract(chainName
, data
): void
Parameters​
Name | Type |
---|---|
chainName | string |
data | IStakingItem |
Returns​
void
Inherited from​
MobxClearAccount.setStakingContract
setSwapperAddress​
â–¸ setSwapperAddress(address
): void
Parameters​
Name | Type |
---|---|
address | string |
Returns​
void
Inherited from​
MobxClearAccount.setSwapperAddress
setSwapperBalance​
â–¸ setSwapperBalance(balance
): void
Parameters​
Name | Type |
---|---|
balance | string |
Returns​
void
Inherited from​
MobxClearAccount.setSwapperBalance
setTokenBalance​
â–¸ setTokenBalance(balance
): void
Parameters​
Name | Type |
---|---|
balance | string |
Returns​
void
Inherited from​
MobxClearAccount.setTokenBalance
transferFees​
â–¸ transferFees(amount
): ""
| "0"
Parameters​
Name | Type |
---|---|
amount | string |
Returns​
""
| "0"
Inherited from​
MobxClearAccount.transferFees
transferReward​
â–¸ transferReward(amount
, fees
): number
| ""
Parameters​
Name | Type |
---|---|
amount | string |
fees | string |
Returns​
number
| ""
Inherited from​
MobxClearAccount.transferReward