32 lines
657 B
TypeScript
32 lines
657 B
TypeScript
export interface Asset {
|
|
name: string;
|
|
ticker: string;
|
|
assetId: string;
|
|
decimalPoint: number;
|
|
balance: string;
|
|
unlockedBalance: string;
|
|
}
|
|
export interface Transfer {
|
|
amount: string;
|
|
assetId: string;
|
|
incoming: boolean;
|
|
}
|
|
export interface Transaction {
|
|
isConfirmed: boolean;
|
|
txHash: string;
|
|
blobSize: number;
|
|
timestamp: number;
|
|
height: number;
|
|
paymentId: string;
|
|
comment: string;
|
|
fee: string;
|
|
isInitiator: boolean;
|
|
transfers: Transfer[];
|
|
}
|
|
export interface Wallet {
|
|
address: string;
|
|
alias: string;
|
|
balance: string;
|
|
assets: Asset[];
|
|
transactions: Transaction[];
|
|
}
|