UNPKG

@danielyandev/qr-account

Version:
16 lines (15 loc) 591 B
import { Block } from '@danielyandev/qr-blockchain'; import { BaseTransaction } from '@danielyandev/qr-transactions'; declare class Account { addresses: string[]; balance: any; constructor(addresses: string[]); initialize(address: string): void; transfer(from: string, to: string, amount: number): void; increment(to: string, amount: number): void; decrement(from: string, amount: number): void; getBalance(address: string): any; update(transaction: any): void; transferFee(block: Block, transaction: BaseTransaction): void; } export default Account;