@yoroi/types
Version:
The Yoroi Types package of Yoroi SDK
20 lines (15 loc) • 531 B
text/typescript
import {Datum as DatumType} from '@emurgo/yoroi-lib'
import {ResolverReceiver} from '../resolver/receiver'
import {PortfolioTokenAmount} from '../portfolio/amount'
import {PortfolioTokenId} from '../portfolio/token'
export type TransferAddress = string
export type TransferEntry = {
address: TransferAddress
amounts: Record<PortfolioTokenId, PortfolioTokenAmount>
datum?: DatumType
}
export type TransferTarget = {
receiver: ResolverReceiver
entry: TransferEntry
}
export type TransferTargets = Array<TransferTarget>