icewallet
Version:
Cold storage enabled command line bitcoin wallet based on bitpay's bitcore
17 lines (14 loc) • 506 B
text/typescript
import { autoserialize } from 'cerialize';
var bitcore = require('bitcore-lib');
export class Account {
// not to be serialized
hdPublicKey:any;
public xpub:string;
public name:string;
public index:number;
public nextChangeIndex:number;
public nextExternalIndex:number;
public static OnDeserialized(instance : Account, json : any) : void {
instance.hdPublicKey = new bitcore.HDPublicKey(instance.xpub);
}
}