UNPKG

@hashgraph/sdk

Version:
3 lines (2 loc) 653 B
import t from"./AccountId.js";import o from"../Duration.js";import r from"../KeyList.js";class s{constructor(t){this.accountId=t.accountId,this.hash=t.hash,this.keys=t.keys,this.duration=t.duration,Object.freeze(this)}static _fromProtobuf(u){const a=u;return new s({accountId:t._fromProtobuf(a.accountId),hash:null!=a.hash?a.hash:new Uint8Array,keys:null!=a.keys?r.__fromProtobufKeyList(a.keys):new r,duration:o._fromProtobuf(a.duration)})}_toProtobuf(){return{accountId:this.accountId._toProtobuf(),hash:this.hash,keys:this.keys._toProtobufKey().keyList,duration:this.duration._toProtobuf()}}}export{s as default}; //# sourceMappingURL=LiveHash.js.map