Skip to main content

@kiroboio/web3-react-native-safe-transfer

Interfaces​

Type aliases​

ConnectParams​

Ƭ ConnectParams: Object

Type declaration​

NameType
chainId?1 | 4
key?string

Currency​

Ƭ Currency: "ETH" | "KIRO" | "USDT" | "BNB" | "UNI" | "LINK" | "SUSHI" | "USDC" | "WBTC" | "DAI"


ITransfers​

Ƭ ITransfers: ITransferItems

Variables​

Account​

• Account: IModelType<{ ERC20TokensMap: IMapType<IModelType<{ map: IMapType<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>> }, { list: } & { addToken: (__namedParameters: IERC20TokenItem) => void ; clearBalances: () => void ; setBalance: (address: string, balance: string) => void ; setRate: (address: string, rate: number) => void }, _NotCustomized, _NotCustomized>> ; active: IOptionalIType<ISimpleType<boolean>, [undefined]> ; address: IOptionalIType<IType<string, string, string>, [undefined]> ; allowance: IOptionalIType<ISimpleType<string>, [undefined]> ; approvedCmd: 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<string>, [undefined]> ; contractAddress: IOptionalIType<ISimpleType<string>, [undefined]> }, { clear: () => void ; clearErrors: () => void ; done: () => void ; failed: (__namedParameters: { message: string }) => void ; start: () => void } & { prepare: (contractAddress: string) => void }, _NotCustomized, _NotCustomized>, [undefined]> ; balance: IOptionalIType<ISimpleType<string>, [undefined]> ; block: IOptionalIType<ISimpleType<number>, [undefined]> ; canGetRewards: IOptionalIType<ISimpleType<boolean>, [undefined]> ; chainId: IOptionalIType<ISimpleType<number>, [undefined]> ; collectCmd: 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]> } & { id: IOptionalIType<ISimpleType<string>, [undefined]> ; key: IOptionalIType<ISimpleType<string>, [undefined]> }, { clear: () => void ; clearErrors: () => void ; done: () => void ; failed: (__namedParameters: { message: string }) => void ; start: () => void } & { prepare: (params: CollectCmdParams) => void }, _NotCustomized, _NotCustomized>, [undefined]> ; connectCmd: 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]> } & { chainId: IOptionalIType<ISimpleType<number>, [undefined]> ; isConnected: IOptionalIType<ISimpleType<boolean>, [undefined]> ; key: IOptionalIType<ISimpleType<string>, [undefined]> }, { clear: () => void ; clearErrors: () => void ; done: () => void ; failed: (__namedParameters: { message: string }) => void ; start: () => void } & { prepare: (__namedParameters: ConnectParams) => void }, _NotCustomized, _NotCustomized>, [undefined]> ; currency: IOptionalIType<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>, [undefined]> ; depositCmd: 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]> ; message: IOptionalIType<ISimpleType<string>, [undefined]> ; privateSalt: IOptionalIType<ISimpleType<string>, [undefined]> ; publicSalt: IOptionalIType<ISimpleType<string>, [undefined]> ; secretHash: 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: DepositCmdParams) => void }, _NotCustomized, _NotCustomized>, [undefined]> ; desiredCurrency: IOptionalIType<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>, [undefined]> ; deviceInfo: IOptionalIType<IModelType<{ ethereumProvider: IOptionalIType<ISimpleType<boolean>, [undefined]> ; haveMetaMask: IOptionalIType<ISimpleType<boolean>, [undefined]> ; isApp: IOptionalIType<ISimpleType<boolean>, [undefined]> ; isMobile: IOptionalIType<ISimpleType<boolean>, [undefined]> ; loggedIn: IOptionalIType<ISimpleType<boolean>, [undefined]> }, { setData: (__namedParameters: DeviceInfoData) => void }, _NotCustomized, _NotCustomized>, [undefined]> ; disconnectCmd: 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 } & { prepare: () => void }, _NotCustomized, _NotCustomized>, [undefined]> ; exportHistory: 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]> ; factor: IOptionalIType<ISimpleType<number>, [undefined]> ; formType: IOptionalIType<ISimpleType<string>, [undefined]> ; gasPriceMap: IMapType<ISimpleType<string>> ; history: 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]> ; incoming: 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]> ; kiroTokenMap: IMapType<IModelType<{ address: IOptionalIType<ISimpleType<string>, [undefined]> }, { setData: (__namedParameters: IKiroTokenItem) => void }, _NotCustomized, _NotCustomized>> ; left: IOptionalIType<ISimpleType<number>, [undefined]> ; maxRewards: IOptionalIType<ISimpleType<number>, [undefined]> ; outgoing: 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]> ; rate: IOptionalIType<ISimpleType<number>, [undefined]> ; retrieveCmd: 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]> } & { id: IOptionalIType<ISimpleType<string>, [undefined]> }, { clear: () => void ; clearErrors: () => void ; done: () => void ; failed: (__namedParameters: { message: string }) => void ; start: () => void } & { prepare: (params: RetrieveCmdParams) => void }, _NotCustomized, _NotCustomized>, [undefined]> ; safeSwapMap: 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>> ; safeTransferMap: 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>> ; sendCmd: 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]> ; stakingBalance: IOptionalIType<ISimpleType<string>, [undefined]> ; stakingMap: IMapType<IModelType<{ address: IOptionalIType<ISimpleType<string>, [undefined]> ; balance: IOptionalIType<ISimpleType<string>, [undefined]> }, { setData: (__namedParameters: IStakingItem) => void }, _NotCustomized, _NotCustomized>> ; swapCmd: 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]> } & { id: IOptionalIType<ISimpleType<string>, [undefined]> ; key: IOptionalIType<ISimpleType<string>, [undefined]> }, { clear: () => void ; clearErrors: () => void ; done: () => void ; failed: (__namedParameters: { message: string }) => void ; start: () => void } & { prepare: (params: CollectCmdParams) => void }, _NotCustomized, _NotCustomized>, [undefined]> ; swapDepositCmd: 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]> } & { desiredValue: IOptionalIType<ISimpleType<string>, [undefined]> ; from: IOptionalIType<ISimpleType<string>, [undefined]> ; message: IOptionalIType<ISimpleType<string>, [undefined]> ; privateSalt: IOptionalIType<ISimpleType<string>, [undefined]> ; publicSalt: IOptionalIType<ISimpleType<string>, [undefined]> ; secretHash: 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: swapDepositCmdParams) => void }, _NotCustomized, _NotCustomized>, [undefined]> ; swapRates: 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]> ; swapRetrieveCmd: 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]> } & { id: IOptionalIType<ISimpleType<string>, [undefined]> }, { clear: () => void ; clearErrors: () => void ; done: () => void ; failed: (__namedParameters: { message: string }) => void ; start: () => void } & { prepare: (params: RetrieveCmdParams) => void }, _NotCustomized, _NotCustomized>, [undefined]> ; swapperAddress: IOptionalIType<IType<string, string, string>, [undefined]> ; swapperBalance: IOptionalIType<ISimpleType<string>, [undefined]> ; swaps: 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]> ; tokenBalance: IOptionalIType<ISimpleType<string>, [undefined]> ; transactions: 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]> ; transfers: 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]> ; wallet: IOptionalIType<IModelType<{ accounts: IArrayType<ISimpleType<string>> ; activeAccount: IOptionalIType<ISimpleType<string>, [undefined]> ; addAddressCmd: 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]> } & { address: IOptionalIType<ISimpleType<string>, [undefined]> }, { clear: () => void ; clearErrors: () => void ; done: () => void ; failed: (__namedParameters: { message: string }) => void ; start: () => void } & { prepare: (address?: string) => void }, _NotCustomized, _NotCustomized>, [undefined]> ; mnemonic: IOptionalIType<IModelType<{ clearCmd: 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]> ; data: IOptionalIType<ISimpleType<string>, [undefined]> ; removeCmd: 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]> ; restoreCmd: 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]> }, { clear: ; remove: ; restore: } & { clear: () => void ; remove: () => void ; restore: () => void ; set: (mnemonic?: string) => void }, _NotCustomized, _NotCustomized>, [undefined]> ; removeAddressCmd: 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]> } & { address: IOptionalIType<ISimpleType<string>, [undefined]> }, { clear: () => void ; clearErrors: () => void ; done: () => void ; failed: (__namedParameters: { message: string }) => void ; start: () => void } & { prepare: (address?: string) => void }, _NotCustomized, _NotCustomized>, [undefined]> }, { removeAddress: } & { addAccount: (newAccount: string) => void ; addWalletAddress: () => void ; changeMnemonic: (mnemonic: string) => void ; clearMnemonic: () => void ; generateMnemonic: () => void ; getMnemonic: () => string ; removeMnemonic: () => void ; setActiveAccount: (activeAccount: undefined | string) => void ; setMnemonic: (mnemonic?: string) => void ; tryRestoreMnemonicFromStorage: () => void }, _NotCustomized, _NotCustomized>, [undefined]> }, { ERC20TokensContract: ; ERC20TokensMainContract: ; approve: ; collect: ; connect: ; deposit: ; disconnect: ; gasPrice: ; kiroTokenContract: ; retrieve: ; safeSwapContract: ; safeTransferContract: ; stakingContract: ; swap: ; swapDeposit: ; swapRetrieve: ; ERC20TokenList: (chainName: string) => { 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>>[] ; approvedToken: (symbol: string, amount: string) => boolean ; transferFees: (amount: string) => "" | "0" ; transferReward: (amount: string, fees: string) => number | "" } & { clearERC20TokenBalances: (chainName?: string) => void ; setActive: (newActive: boolean) => void ; setAddress: (address: string) => void ; setAllowance: (allowance: string) => void ; setBalance: (balance: string) => void ; setBlock: (block: number) => void ; setCanGetRewards: (canGetRewards: boolean) => void ; setChainId: (chainId: number) => void ; setCurrency: (currency: ERC20TokenItem) => void ; setCurrencyBalance: (balance: string) => void ; setDesiredCurrency: (currency: ERC20TokenItem) => void ; setDeviceInfo: (deviceInfo: DeviceInfoData) => void ; setERC20TokenBalance: (chainName: string, address: string, balance: string) => void ; setERC20TokenContract: (chainName: string, data: ERC20TokenItem[]) => void ; setErc20TokenRate: (chainName: string, address: string, rate: number) => void ; setFormType: (formType: string) => void ; setGasPrice: (chainName: string, gasPrice: string) => void ; setKiroTokenContract: (chainName: string, data: IKiroTokenItem) => void ; setMaxRewards: (maxRewards: number) => void ; setRate: (newRate: number) => void ; setRewardsParams: (factor: number, left: number) => void ; setSafeSwapContract: (chainName: string, data: ISafeTransferItem) => void ; setSafeTransferContract: (chainName: string, data: ISafeTransferItem) => void ; setStakingBalance: (balance: string) => void ; setStakingContract: (chainName: string, data: IStakingItem) => void ; setSwapperAddress: (address: string) => void ; setSwapperBalance: (balance: string) => void ; setTokenBalance: (balance: string) => void }, _NotCustomized, _NotCustomized>


ApprovedCmd​

• ApprovedCmd: 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<string>, [undefined]> ; contractAddress: IOptionalIType<ISimpleType<string>, [undefined]> }, { clear: () => void ; clearErrors: () => void ; done: () => void ; failed: (__namedParameters: { message: string }) => void ; start: () => void } & { prepare: (contractAddress: string) => void }, _NotCustomized, _NotCustomized>


CmdBase​

• CmdBase: 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>


CmdStatus​

• CmdStatus: 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>


CollectCmd​

• CollectCmd: 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]> } & { id: IOptionalIType<ISimpleType<string>, [undefined]> ; key: IOptionalIType<ISimpleType<string>, [undefined]> }, { clear: () => void ; clearErrors: () => void ; done: () => void ; failed: (__namedParameters: { message: string }) => void ; start: () => void } & { prepare: (params: CollectCmdParams) => void }, _NotCustomized, _NotCustomized>


ConnectCmd​

• ConnectCmd: 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]> } & { chainId: IOptionalIType<ISimpleType<number>, [undefined]> ; isConnected: IOptionalIType<ISimpleType<boolean>, [undefined]> ; key: IOptionalIType<ISimpleType<string>, [undefined]> }, { clear: () => void ; clearErrors: () => void ; done: () => void ; failed: (__namedParameters: { message: string }) => void ; start: () => void } & { prepare: (__namedParameters: ConnectParams) => void }, _NotCustomized, _NotCustomized>


DepositCmd​

• DepositCmd: 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]> ; message: IOptionalIType<ISimpleType<string>, [undefined]> ; privateSalt: IOptionalIType<ISimpleType<string>, [undefined]> ; publicSalt: IOptionalIType<ISimpleType<string>, [undefined]> ; secretHash: 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: DepositCmdParams) => void }, _NotCustomized, _NotCustomized>


DeviceInfo​

• DeviceInfo: IModelType<{ ethereumProvider: IOptionalIType<ISimpleType<boolean>, [undefined]> ; haveMetaMask: IOptionalIType<ISimpleType<boolean>, [undefined]> ; isApp: IOptionalIType<ISimpleType<boolean>, [undefined]> ; isMobile: IOptionalIType<ISimpleType<boolean>, [undefined]> ; loggedIn: IOptionalIType<ISimpleType<boolean>, [undefined]> }, { setData: (__namedParameters: DeviceInfoData) => void }, _NotCustomized, _NotCustomized>


DisconnectCmd​

• DisconnectCmd: 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 } & { prepare: () => void }, _NotCustomized, _NotCustomized>


ERC20Token​

• ERC20Token: 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>


ERC20Tokens​

• ERC20Tokens: IModelType<{ map: IMapType<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>> }, { list: } & { addToken: (__namedParameters: IERC20TokenItem) => void ; clearBalances: () => void ; setBalance: (address: string, balance: string) => void ; setRate: (address: string, rate: number) => void }, _NotCustomized, _NotCustomized>


FetchCmd​

• FetchCmd: 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>


KiroToken​

• KiroToken: IModelType<{ address: IOptionalIType<ISimpleType<string>, [undefined]> }, { setData: (__namedParameters: IKiroTokenItem) => void }, _NotCustomized, _NotCustomized>


RateCmd​

• RateCmd: 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>


RetrieveCmd​

• RetrieveCmd: 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]> } & { id: IOptionalIType<ISimpleType<string>, [undefined]> }, { clear: () => void ; clearErrors: () => void ; done: () => void ; failed: (__namedParameters: { message: string }) => void ; start: () => void } & { prepare: (params: RetrieveCmdParams) => void }, _NotCustomized, _NotCustomized>


SafeTransfer​

• SafeTransfer: 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>


SendCmd​

• SendCmd: 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>


Staking​

• Staking: IModelType<{ address: IOptionalIType<ISimpleType<string>, [undefined]> ; balance: IOptionalIType<ISimpleType<string>, [undefined]> }, { setData: (__namedParameters: IStakingItem) => void }, _NotCustomized, _NotCustomized>


Swap​

• Swap: 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>


SwapCompareCmd​

• SwapCompareCmd: 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>


SwapOutputRateCmd​

• SwapOutputRateCmd: 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>


SwapRates​

• SwapRates: 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>


Token​

• Token: IModelType<{ address: IOptionalIType<ISimpleType<string>, [undefined]> ; decimals: IOptionalIType<ISimpleType<number>, [undefined]> ; symbol: IOptionalIType<ISimpleType<string>, [undefined]> ; type: IOptionalIType<ISimpleType<string>, [undefined]> }, {}, _NotCustomized, _NotCustomized>


Transfer​

• Transfer: 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>


Transfers​

• Transfers: 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>


accountStore​

• accountStore: IAccount


swapDepositCmd​

• swapDepositCmd: 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]> } & { desiredValue: IOptionalIType<ISimpleType<string>, [undefined]> ; from: IOptionalIType<ISimpleType<string>, [undefined]> ; message: IOptionalIType<ISimpleType<string>, [undefined]> ; privateSalt: IOptionalIType<ISimpleType<string>, [undefined]> ; publicSalt: IOptionalIType<ISimpleType<string>, [undefined]> ; secretHash: 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: swapDepositCmdParams) => void }, _NotCustomized, _NotCustomized>


tokens​

• tokens: Object

Type declaration​

NameType
BNB{ address: { 1: string = '0xB8c77482e45F1F44dE1745F52C74426C631bDD52'; 4: string = '0x2211dc5e1b4c34efe0027561e2f36c2d63fbd01c' } ; decimals: number = 18; label: string = 'Binance Coin'; symbol: string = 'BNB' }
BNB.address{ 1: string = '0xB8c77482e45F1F44dE1745F52C74426C631bDD52'; 4: string = '0x2211dc5e1b4c34efe0027561e2f36c2d63fbd01c' }
BNB.address.1string
BNB.address.4string
BNB.decimalsnumber
BNB.labelstring
BNB.symbolstring
DAI{ address: { 1: string = '0x6b175474e89094c44da98b954eedeac495271d0f'; 4: string = '0x5592ec0cfb4dbc12d3ab100b257153436a1f0fea' } ; decimals: number = 18; label: string = 'Dai'; symbol: string = 'DAI' }
DAI.address{ 1: string = '0x6b175474e89094c44da98b954eedeac495271d0f'; 4: string = '0x5592ec0cfb4dbc12d3ab100b257153436a1f0fea' }
DAI.address.1string
DAI.address.4string
DAI.decimalsnumber
DAI.labelstring
DAI.symbolstring
KIRO{ address: { 1: string = '0xb1191f691a355b43542bea9b8847bc73e7abb137'; 4: string = '0xB678E95F83aF08E7598EC21533F7585E83272799' } ; decimals: number = 18; label: string = 'KIRO'; symbol: string = 'KIRO' }
KIRO.address{ 1: string = '0xb1191f691a355b43542bea9b8847bc73e7abb137'; 4: string = '0xB678E95F83aF08E7598EC21533F7585E83272799' }
KIRO.address.1string
KIRO.address.4string
KIRO.decimalsnumber
KIRO.labelstring
KIRO.symbolstring
LINK{ address: { 1: string = '0x514910771af9ca656af840dff83e8264ecf986ca'; 4: string = '0x01be23585060835e02b77ef475b0cc51aa1e0709' } ; decimals: number = 18; label: string = 'LINK'; symbol: string = 'LINK' }
LINK.address{ 1: string = '0x514910771af9ca656af840dff83e8264ecf986ca'; 4: string = '0x01be23585060835e02b77ef475b0cc51aa1e0709' }
LINK.address.1string
LINK.address.4string
LINK.decimalsnumber
LINK.labelstring
LINK.symbolstring
MANA{ address: { 1: string = '0x0f5d2fb29fb7d3cfee444a200298f468908cc942'; 4: string = '0x6142214d83670226872d51e935fb57bec8832a60' } ; decimals: number = 18; label: string = 'Mana'; symbol: string = 'MANA' }
MANA.address{ 1: string = '0x0f5d2fb29fb7d3cfee444a200298f468908cc942'; 4: string = '0x6142214d83670226872d51e935fb57bec8832a60' }
MANA.address.1string
MANA.address.4string
MANA.decimalsnumber
MANA.labelstring
MANA.symbolstring
SUSHI{ address: { 1: string = '0x6b3595068778dd592e39a122f4f5a5cf09c90fe2'; 4: string = '0x1bfc4d6b40591b8c8e1ef8a36e4f15d54d760110' } ; decimals: number = 18; label: string = 'Sushi Token'; symbol: string = 'SUSHI' }
SUSHI.address{ 1: string = '0x6b3595068778dd592e39a122f4f5a5cf09c90fe2'; 4: string = '0x1bfc4d6b40591b8c8e1ef8a36e4f15d54d760110' }
SUSHI.address.1string
SUSHI.address.4string
SUSHI.decimalsnumber
SUSHI.labelstring
SUSHI.symbolstring
UNI{ address: { 1: string = '0x1f9840a85d5af5bf1d1762f925bdaddc4201f984'; 4: string = '0x7f0fae34de2b34d13da640afc2273366919cd0b2' } ; decimals: number = 18; label: string = 'Uniswap'; symbol: string = 'UNI' }
UNI.address{ 1: string = '0x1f9840a85d5af5bf1d1762f925bdaddc4201f984'; 4: string = '0x7f0fae34de2b34d13da640afc2273366919cd0b2' }
UNI.address.1string
UNI.address.4string
UNI.decimalsnumber
UNI.labelstring
UNI.symbolstring
USDC{ address: { 1: string = '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48'; 4: string = '0x4dbcdf9b62e891a7cec5a2568c3f4faf9e8abe2b' } ; decimals: number = 6; label: string = 'USD Coin'; symbol: string = 'USDC' }
USDC.address{ 1: string = '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48'; 4: string = '0x4dbcdf9b62e891a7cec5a2568c3f4faf9e8abe2b' }
USDC.address.1string
USDC.address.4string
USDC.decimalsnumber
USDC.labelstring
USDC.symbolstring
USDT{ address: { 1: string = '0xdac17f958d2ee523a2206206994597c13d831ec7'; 4: string = '0xb19ed150325db38b397cb134533cb45a2b2b62a3' } ; decimals: number = 6; label: string = 'Tether'; symbol: string = 'USDT' }
USDT.address{ 1: string = '0xdac17f958d2ee523a2206206994597c13d831ec7'; 4: string = '0xb19ed150325db38b397cb134533cb45a2b2b62a3' }
USDT.address.1string
USDT.address.4string
USDT.decimalsnumber
USDT.labelstring
USDT.symbolstring
WBTC{ address: { 1: string = '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599'; 4: string = '0x577D296678535e4903D59A4C929B718e1D575e0A' } ; decimals: number = 8; label: string = 'Wrapped BTC'; symbol: string = 'WBTC' }
WBTC.address{ 1: string = '0x2260fac5e5542a773aa44fbcfedf7c193bc2c599'; 4: string = '0x577D296678535e4903D59A4C929B718e1D575e0A' }
WBTC.address.1string
WBTC.address.4string
WBTC.decimalsnumber
WBTC.labelstring
WBTC.symbolstring

Functions​

CmdActions​

â–¸ Const CmdActions(self): Object

Parameters​

NameType
selfObject
self.isMobxClearInstance<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>>

Returns​

Object

NameType
clear() => void
clearErrors() => void
done() => void
failed(__namedParameters: { message: string }) => void
start() => void

createCommand​

â–¸ Const createCommand(is): Object

Parameters​

NameType
is{ done: boolean ; failed: boolean ; ready: boolean ; running: boolean ; withFailMessage: string ; withId: number } & NonEmptyObject & { clear: () => void ; finished: (err?: { err: { message: string } }) => void ; prepared: () => void ; started: () => void } & IStateTreeNode<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>>

Returns​

Object

NameType
get` **done**(): `boolean{}
get` **failed**(): `boolean{}
get` **ready**(): `boolean{}
get` **running**(): `boolean{}
get` **withFailMessage**(): `string{}
get` **withId**(): `number{}

getChainName​

â–¸ Const getChainName(chainId): "main" | "rinkeby" | ""

Parameters​

NameType
chainIdundefined | number

Returns​

"main" | "rinkeby" | ""