PageSourceSearch

https://lassecash.pages.dev/_app/immutable/chunks/DmmBUNbX.js

js lassecash.pages.dev collected 2026-10-03 05:22:14 UTC 38,954 bytes, 1 lines download raw bytes

1import{u as d,c as z,e as Jt}from"./DmE-NGqm.js";function Xt(t,e){for(var n=0;n<e.length;n++){const r=e[n];if(typeof r!="string"&&!Array.isArray(r)){for(const o in r)if(o!=="default"&&!(o in t)){const i=Object.getOwnPropertyDescriptor(r,o);i&&Object.defineProperty(t,o,i.get?i:{enumerable:!0,get:()=>r[o]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}var Pt={},be={};const me=2147483648;var T=function(t){if(!Array.isArray(t))throw new Error("Input must be an Array");if(t.length===0)throw new Error("Path must contain at least one level");for(var e=0;e<t.length;e++)if(typeof t[e]!="number")throw new Error("Path element is not a number");this.path=t};T.validatePathArray=function(t){try{return T.fromPathArray(t),!0}catch{return!1}};T.validateString=function(t,e){try{return T.fromString(t,e),!0}catch{return!1}};T.fromPathArray=function(t){return new T(t)};T.fromString=function(t,e){if(/^m\//i.test(t))t=t.slice(2);else if(e)throw new Error("Root element is required");for(var n=t.split("/"),r=new Array(n.length),o=0;o<n.length;o++){var i=/(\d+)([hH\']?)/.exec(n[o]);if(i===null)throw new Error("Invalid input");if(r[o]=parseInt(i[1],10),r[o]>=me)throw new Error("Invalid child index");if(i[2]==="h"||i[2]==="H"||i[2]==="'")r[o]+=me;else if(i[2].length!=0)throw new Error("Invalid modifier")}return new T(r)};T.prototype.toPathArray=function(){return this.path};T.prototype.toString=function(t,e){for(var n=new Array(this.path.length),r=0;r<this.path.length;r++){var o=this.path[r];o&me?n[r]=(o&~me)+(e?"h":"'"):n[r]=o}return(t?"":"m/")+n.join("/")};T.prototype.inspect=function(){return"BIPPath <"+this.toString()+">"};var Qt=T;Object.defineProperty(be,"__esModule",{value:!0});be.Path=void 0;const Yt=Qt;class Zt{constructor(e){this.bipArray=Yt.fromString(e).toPathArray()}encode(){const e=this.bipArray.length,n=new Uint8Array(1+e*4),r=new DataView(n.buffer);return n[0]=e,this.bipArray.forEach((o,i)=>{r.setUint32(1+i*4,o>>>0,!1)}),n}get size(){return this.bipArray.length}}be.Path=Zt;var qt={},le={},$e={},s={};Object.defineProperty(s,"__esModule",{value:!0});s.OperationEncoder=void 0;class en{constructor(e){this.operationId=e}}s.OperationEncoder=en;var a={},tn=Tt,Ct=128,nn=-128,rn=Math.pow(2,31);function Tt(t,e,n){if(Number.MAX_SAFE_INTEGER&&t>Number.MAX_SAFE_INTEGER)throw Tt.bytes=0,new RangeError("Could not encode varint");e=e||[],n=n||0;for(var r=n;t>=rn;)e[n++]=t&255|Ct,t/=128;for(;t&nn;)e[n++]=t&255|Ct,t>>>=7;return e[n]=t|0,Tt.bytes=n-r+1,e}var on=yt,cn=128,It=127;function yt(t,r){var n=0,r=r||0,o=0,i=r,l,c=t.length;do{if(i>=c||o>49)throw yt.bytes=0,new RangeError("Could not decode varint");l=t[i++],n+=o<28?(l&It)<<o:(l&It)*Math.pow(2,o),o+=7}while(l>=cn);return yt.bytes=i-r,n}var an=Math.pow(2,7),dn=Math.pow(2,14),sn=Math.pow(2,21),un=Math.pow(2,28),ln=Math.pow(2,35),_n=Math.pow(2,42),vn=Math.pow(2,49),hn=Math.pow(2,56),En=Math.pow(2,63),gn=function(t){return t<an?1:t<dn?2:t<sn?3:t<un?4:t<ln?5:t<_n?6:t<vn?7:t<hn?8:t<En?9:10},pn={encode:tn,decode:on,encodingLength:gn};function fn(t){if(t.length>=255)throw new TypeError("Alphabet too long");for(var e=new Uint8Array(256),n=0;n<e.length;n++)e[n]=255;for(var r=0;r<t.length;r++){var o=t.charAt(r),i=o.charCodeAt(0);if(e[i]!==255)throw new TypeError(o+" is ambiguous");e[i]=r}var l=t.length,c=t.charAt(0),h=Math.log(l)/Math.log(256),f=Math.log(256)/Math.log(l);function S(E){if(E instanceof Uint8Array||(ArrayBuffer.isView(E)?E=new Uint8Array(E.buffer,E.byteOffset,E.byteLength):Array.isArray(E)&&(E=Uint8Array.from(E))),!(E instanceof Uint8Array))throw new TypeError("Expected Uint8Array");if(E.length===0)return"";for(var w=0,y=0,p=0,O=E.length;p!==O&&E[p]===0;)p++,w++;for(var m=(O-p)*f+1>>>0,P=new Uint8Array(m);p!==O;){for(var _=E[p],x=0,b=m-1;(_!==0||x<y)&&b!==-1;b--,x++)_+=256*P[b]>>>0,P[b]=_%l>>>0,_=_/l>>>0;if(_!==0)throw new Error("Non-zero carry");y=x,p++}for(var A=m-y;A!==m&&P[A]===0;)A++;for(var N=c.repeat(w);A<m;++A)N+=t.charAt(P[A]);return N}function g(E){if(typeof E!="string")throw new TypeError("Expected String");if(E.length===0)return new Uint8Array;for(var w=0,y=0,p=0;E[w]===c;)y++,w++;for(var O=(E.length-w)*h+1>>>0,m=new Uint8Array(O);E[w];){var P=E.charCodeAt(w);if(P>255)return;var _=e[P];if(_===255)return;for(var x=0,b=O-1;(_!==0||x<p)&&b!==-1;b--,x++)_+=l*m[b]>>>0,m[b]=_%256>>>0,_=_/256>>>0;if(_!==0)throw new Error("Non-zero carry");p=x,w++}for(var A=O-p;A!==O&&m[A]===0;)A++;for(var N=new Uint8Array(y+(O-A)),st=y;A!==O;)N[st++]=m[A++];return N}function $(E){var w=g(E);if(w)return w;throw new Error("Non-base"+l+" character")}return{encode:S,decodeUnsafe:g,decode:$}}var Sn=fn;const wn=Sn,An="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz";var On=wn(An),mn=z&&z.__createBinding||(Object.create?function(t,e,n,r){r===void 0&&(r=n);var o=Object.getOwnPropertyDescriptor(e,n);(!o||("get"in o?!e.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,o)}:function(t,e,n,r){r===void 0&&(r=n),t[r]=e[n]}),bn=z&&z.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),$n=z&&z.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var n in t)n!=="default"&&Object.prototype.hasOwnProperty.call(t,n)&&mn(e,t,n
1);return bn(e,t),e};Object.defineProperty(a,"__esModule",{value:!0});a.Encoder=void 0;const xn=$n(pn),J=d,Vn=On;class v{}a.Encoder=v;v.precisionTable={HIVE:3,HBD:3,STEEM:3,SBD:3,TBD:3,TESTS:3,VESTS:6};v.encodeOperationType=t=>new Uint8Array([t]);v.encodeBoolean=t=>new Uint8Array([t?1:0]);v.encodeDateTime=t=>{const e=new Date(t+"Z").getTime()/1e3;return v.encodeUInt32(e)};v.encodeString=t=>{if(!t)return new Uint8Array([0]);const e=(0,J.fromUtf8)(t);return(0,J.concat)([v.encodeVarint32(e.length),e])};v.encodeUInt8=t=>new Uint8Array([t&255]);v.encodeUInt16=t=>{const e=new Uint8Array(2);return new DataView(e.buffer).setUint16(0,t,!0),e};v.encodeInt16=t=>{const e=new Uint8Array(2);return new DataView(e.buffer).setInt16(0,t,!0),e};v.encodeUInt32=t=>{const e=new Uint8Array(4);return new DataView(e.buffer).setUint32(0,t,!0),e};v.encodeUInt64=t=>{const e=new Uint8Array(8),n=new DataView(e.buffer),r=t>>>0,o=Math.floor(t/4294967296);return n.setUint32(0,r,!0),n.setUint32(4,o,!0),e};v.encodeVarint32=t=>Uint8Array.from(xn.encode(t));v.encodeAsset=t=>{const e=new Uint8Array(16),[n,r]=t.split(" "),o=v.convertAssetSybol(r),i=v.precisionTable[o],l=Math.round(parseFloat(n)*Math.pow(10,i));e.set(v.encodeUInt64(l),0),e[8]=i&255;for(let c=0;c<o.length;c++)e[9+c]=o.charCodeAt(c);return e};v.Array=(t,e)=>{var n,r;return(0,J.concat)([v.encodeVarint32((n=e==null?void 0:e.length)!==null&&n!==void 0?n:0),...(r=e==null?void 0:e.map(t))!==null&&r!==void 0?r:[]])};v.Optional=(t,e)=>e?(0,J.concat)([new Uint8Array([1]),t(e)]):new Uint8Array([0]);v.encodePublicKey=t=>{const e=t.slice(3),n=Vn.decode(e);return n.slice(0,n.length-4)};v.encodeAuthorityType=t=>(0,J.concat)([v.encodeUInt32(t.weight_threshold),v.Array(e=>(0,J.concat)([v.encodeString(e[0]),v.encodeUInt16(e[1])]),t.account_auths),v.Array(e=>(0,J.concat)([v.encodePublicKey(e[0]),v.encodeUInt16(e[1])]),t.key_auths)]);v.encodeEmpty=()=>{throw new Error("This field is not supported yet.")};v.convertAssetSybol=t=>{switch(t){case"HIVE":return"STEEM";case"HBD":return"SBD";default:return t}};var u={};Object.defineProperty(u,"__esModule",{value:!0});u.Validator=void 0;const Tn=127;class j{}u.Validator=j;j.validateString=t=>t.length<=Tn;j.validateAuthorityType=t=>{if(!t)return!0;const e=t.account_auths.map(o=>`[ ${o[0]}, ${o[1]} ]`).join(", "),n=t.key_auths.map(o=>`[ ${o[0]}, ${o[1]} ]`).join(", "),r=`Weight: ${t.weight_threshold}, [ ${e} ], [ ${n} ]`;return j.validateString(r)};j.validateArrayOfStrings=t=>{const e=`[ ${t.join(", ")} ]`;return j.validateString(e)};j.validateArrayOfUInt64=t=>{const e=`[ ${t.join(", ")} ]`;return j.validateString(e)};j.validateBeneficiaries=t=>{const e=`Beneficiaries: [ ${t.map(n=>`[ ${n.account}, ${(n.weight/100).toFixed(2)}% ]`).join(", ")} ]`;return j.validateString(e)};Object.defineProperty($e,"__esModule",{value:!0});$e.Vote=void 0;const yn=s,re=a,ut=u,Pn=d;class Cn extends yn.OperationEncoder{encode(e){return(0,Pn.concat)([re.Encoder.encodeOperationType(this.operationId),re.Encoder.encodeString(e.voter),re.Encoder.encodeString(e.author),re.Encoder.encodeString(e.permlink),re.Encoder.encodeInt16(e.weight)])}validate(e){return ut.Validator.validateString(e.voter)&&ut.Validator.validateString(e.author)&&ut.Validator.validateString(e.permlink)}}$e.Vote=Cn;var xe={};Object.defineProperty(xe,"__esModule",{value:!0});xe.Transfer=void 0;const In=s,oe=a,lt=u,Un=d;class Mn extends In.OperationEncoder{encode(e){return(0,Un.concat)([oe.Encoder.encodeOperationType(this.operationId),oe.Encoder.encodeString(e.from),oe.Encoder.encodeString(e.to),oe.Encoder.encodeAsset(e.amount),oe.Encoder.encodeString(e.memo)])}validate(e){return lt.Validator.validateString(e.from)&&lt.Validator.validateString(e.to)&&lt.Validator.validateString(e.memo)}}xe.Transfer=Mn;var Ve={};Object.defineProperty(Ve,"__esModule",{value:!0});Ve.Comment=void 0;const Rn=s,L=a,k=u,jn=d;class Nn extends Rn.OperationEncoder{encode(e){return(0,jn.concat)([L.Encoder.encodeOperationType(this.operationId),L.Encoder.encodeString(e.parent_author),L.Encoder.encodeString(e.parent_permlink),L.Encoder.encodeString(e.author),L.Encoder.encodeString(e.permlink),L.Encoder.encodeString(e.title),L.Encoder.encodeString(e.body),L.Encoder.encodeString(e.json_metadata)])}validate(e){return k.Validator.validateString(e.parent_author)&&k.Validator.validateString(e.parent_permlink)&&k.Validator.validateString(e.author)&&k.Validator.validateString(e.permlink)&&k.Validator.validateString(e.title)&&k.Validator.validateString(e.body)&&k.Validator.validateString(e.json_metadata)}}Ve.Comment=Nn;var Te={};
1Object.defineProperty(Te,"__esModule",{value:!0});Te.AccountWitnessVote=void 0;const Dn=s,_e=a,Ut=u,Bn=d;class Fn extends Dn.OperationEncoder{encode(e){return(0,Bn.concat)([_e.Encoder.encodeOperationType(this.operationId),_e.Encoder.encodeString(e.account),_e.Encoder.encodeString(e.witness),_e.Encoder.encodeBoolean(e.approve)])}validate(e){return Ut.Validator.validateString(e.account)&&Ut.Validator.validateString(e.witness)}}Te.AccountWitnessVote=Fn;var ye={};Object.defineProperty(ye,"__esModule",{value:!0});ye.AccountWitnessProxy=void 0;const Ln=s,_t=a,Mt=u,Hn=d;class Wn extends Ln.OperationEncoder{encode(e){return(0,Hn.concat)([_t.Encoder.encodeOperationType(this.operationId),_t.Encoder.encodeString(e.account),_t.Encoder.encodeString(e.proxy)])}validate(e){return Mt.Validator.validateString(e.account)&&Mt.Validator.validateString(e.proxy)}}ye.AccountWitnessProxy=Wn;var Pe={};Object.defineProperty(Pe,"__esModule",{value:!0});Pe.ChangeRecoveryAccount=void 0;const zn=s,ce=a,Rt=u,kn=d;class Gn extends zn.OperationEncoder{encode(e){return(0,kn.concat)([ce.Encoder.encodeOperationType(this.operationId),ce.Encoder.encodeString(e.account_to_recover),ce.Encoder.encodeString(e.new_recovery_account),ce.Encoder.Array(ce.Encoder.encodeEmpty,e.extensions)])}validate(e){return Rt.Validator.validateString(e.account_to_recover)&&Rt.Validator.validateString(e.new_recovery_account)}}Pe.ChangeRecoveryAccount=Gn;var Ce={};Object.defineProperty(Ce,"__esModule",{value:!0});Ce.TransferFromSavings=void 0;const qn=s,X=a,vt=u,Kn=d;class Jn extends qn.OperationEncoder{encode(e){return(0,Kn.concat)([X.Encoder.encodeOperationType(this.operationId),X.Encoder.encodeString(e.from),X.Encoder.encodeUInt32(e.request_id),X.Encoder.encodeString(e.to),X.Encoder.encodeAsset(e.amount),X.Encoder.encodeString(e.memo)])}validate(e){return vt.Validator.validateString(e.from)&&vt.Validator.validateString(e.to)&&vt.Validator.validateString(e.memo)}}Ce.TransferFromSavings=Jn;var Ie={};Object.defineProperty(Ie,"__esModule",{value:!0});Ie.CancelTransferFromSavings=void 0;const Xn=s,ht=a,Qn=u,Yn=d;class Zn extends Xn.OperationEncoder{encode(e){return(0,Yn.concat)([ht.Encoder.encodeOperationType(this.operationId),ht.Encoder.encodeString(e.from),ht.Encoder.encodeUInt32(e.request_id)])}validate(e){return Qn.Validator.validateString(e.from)}}Ie.CancelTransferFromSavings=Zn;var Ue={};Object.defineProperty(Ue,"__esModule",{value:!0});Ue.TransferToVesting=void 0;const er=s,ve=a,jt=u,tr=d;class nr extends er.OperationEncoder{encode(e){return(0,tr.concat)([ve.Encoder.encodeOperationType(this.operationId),ve.Encoder.encodeString(e.from),ve.Encoder.encodeString(e.to),ve.Encoder.encodeAsset(e.amount)])}validate(e){return jt.Validator.validateString(e.from)&&jt.Validator.validateString(e.to)}}Ue.TransferToVesting=nr;var Me={};Object.defineProperty(Me,"__esModule",{value:!0});Me.WithdrawVesting=void 0;const rr=s,Et=a,or=u,cr=d;class ir extends rr.OperationEncoder{encode(e){return(0,cr.concat)([Et.Encoder.encodeOperationType(this.operationId),Et.Encoder.encodeString(e.account),Et.Encoder.encodeAsset(e.vesting_shares)])}validate(e){return or.Validator.validateString(e.account)}}Me.WithdrawVesting=ir;var Re={};Object.defineProperty(Re,"__esModule",{value:!0});Re.SetWithdrawVestingRoute=void 0;const ar=s,ie=a,Nt=u,dr=d;class sr extends ar.OperationEncoder{encode(e){return(0,dr.concat)([ie.Encoder.encodeOperationType(this.operationId),ie.Encoder.encodeString(e.from_account),ie.Encoder.encodeString(e.to_account),ie.Encoder.encodeUInt16(Number(e.percent)),ie.Encoder.encodeBoolean(e.auto_vest)])}validate(e){return Nt.Validator.validateString(e.from_account)&&Nt.Validator.validateString(e.to_account)}}Re.SetWithdrawVestingRoute=sr;var je={};Object.defineProperty(je,"__esModule",{value:!0});je.ClaimAccount=void 0;const ur=s,ae=a,lr=u,_r=d;class vr extends ur.OperationEncoder{encode(e){return(0,_r.concat)([ae.Encoder.encodeOperationType(this.operationId),ae.Encoder.encodeString(e.creator),ae.Encoder.encodeAsset(e.fee),ae.Encoder.Array(ae.Encoder.encodeEmpty,e.extensions)])}validate(e){return lr.Validator.validateString(e.creator)}}je.ClaimAccount=vr;var Ne={};
1Object.defineProperty(Ne,"__esModule",{value:!0});Ne.CreateClaimedAccount=void 0;const hr=s,C=a,Q=u,Er=d;class gr extends hr.OperationEncoder{encode(e){return(0,Er.concat)([C.Encoder.encodeOperationType(this.operationId),C.Encoder.encodeString(e.creator),C.Encoder.encodeString(e.new_account_name),C.Encoder.encodeAuthorityType(e.owner),C.Encoder.encodeAuthorityType(e.active),C.Encoder.encodeAuthorityType(e.posting),C.Encoder.encodePublicKey(e.memo_key),C.Encoder.encodeString(e.json_metadata),C.Encoder.Array(C.Encoder.encodeEmpty,e.extensions)])}validate(e){return Q.Validator.validateString(e.creator)&&Q.Validator.validateString(e.new_account_name)&&Q.Validator.validateAuthorityType(e.owner)&&Q.Validator.validateAuthorityType(e.active)&&Q.Validator.validateAuthorityType(e.posting)&&Q.Validator.validateString(e.json_metadata)}}Ne.CreateClaimedAccount=gr;var De={};Object.defineProperty(De,"__esModule",{value:!0});De.LimitOrderCreate=void 0;const pr=s,G=a,fr=u,Sr=d;class wr extends pr.OperationEncoder{encode(e){return(0,Sr.concat)([G.Encoder.encodeOperationType(this.operationId),G.Encoder.encodeString(e.owner),G.Encoder.encodeUInt32(e.orderid),G.Encoder.encodeAsset(e.amount_to_sell),G.Encoder.encodeAsset(e.min_to_receive),G.Encoder.encodeBoolean(e.fill_or_kill),G.Encoder.encodeDateTime(e.expiration)])}validate(e){return fr.Validator.validateString(e.owner)}}De.LimitOrderCreate=wr;var Be={};Object.defineProperty(Be,"__esModule",{value:!0});Be.LimitOrderCancel=void 0;const Ar=s,gt=a,Or=u,mr=d;class br extends Ar.OperationEncoder{encode(e){return(0,mr.concat)([gt.Encoder.encodeOperationType(this.operationId),gt.Encoder.encodeString(e.owner),gt.Encoder.encodeUInt32(e.orderid)])}validate(e){return Or.Validator.validateString(e.owner)}}Be.LimitOrderCancel=br;var Fe={};Object.defineProperty(Fe,"__esModule",{value:!0});Fe.FeedPublish=void 0;const $r=s,he=a,xr=u,Vr=d;class Tr extends $r.OperationEncoder{encode(e){return(0,Vr.concat)([he.Encoder.encodeOperationType(this.operationId),he.Encoder.encodeString(e.publisher),he.Encoder.encodeAsset(e.exchange_rate.base),he.Encoder.encodeAsset(e.exchange_rate.quote)])}validate(e){return xr.Validator.validateString(e.publisher)}}Fe.FeedPublish=Tr;var Le={};Object.defineProperty(Le,"__esModule",{value:!0});Le.Convert=void 0;const yr=s,Ee=a,Pr=u,Cr=d;class Ir extends yr.OperationEncoder{encode(e){return(0,Cr.concat)([Ee.Encoder.encodeOperationType(this.operationId),Ee.Encoder.encodeString(e.owner),Ee.Encoder.encodeUInt32(e.requestid),Ee.Encoder.encodeAsset(e.amount)])}validate(e){return Pr.Validator.validateString(e.owner)}}Le.Convert=Ir;var He={};Object.defineProperty(He,"__esModule",{value:!0});He.AccountCreate=void 0;const Ur=s,D=a,Y=u,Mr=d;class Rr extends Ur.OperationEncoder{encode(e){return(0,Mr.concat)([D.Encoder.encodeOperationType(this.operationId),D.Encoder.encodeAsset(e.fee),D.Encoder.encodeString(e.creator),D.Encoder.encodeString(e.new_account_name),D.Encoder.encodeAuthorityType(e.owner),D.Encoder.encodeAuthorityType(e.active),D.Encoder.encodeAuthorityType(e.posting),D.Encoder.encodePublicKey(e.memo_key),D.Encoder.encodeString(e.json_metadata)])}validate(e){return Y.Validator.validateString(e.creator)&&Y.Validator.validateString(e.new_account_name)&&Y.Validator.validateAuthorityType(e.owner)&&Y.Validator.validateAuthorityType(e.active)&&Y.Validator.validateAuthorityType(e.posting)&&Y.Validator.validateString(e.json_metadata)}}He.AccountCreate=Rr;var We={};Object.defineProperty(We,"__esModule",{value:!0});We.AccountUpdate=void 0;const jr=s,I=a,de=u,Nr=d;class Dr extends jr.OperationEncoder{encode(e){return(0,Nr.concat)([I.Encoder.encodeOperationType(this.operationId),I.Encoder.encodeString(e.account),I.Encoder.Optional(I.Encoder.encodeAuthorityType,e.owner),I.Encoder.Optional(I.Encoder.encodeAuthorityType,e.active),I.Encoder.Optional(I.Encoder.encodeAuthorityType,e.posting),I.Encoder.encodePublicKey(e.memo_key),I.Encoder.encodeString(e.json_metadata)])}validate(e){return de.Validator.validateString(e.account)&&de.Validator.validateString(e.json_metadata)&&de.Validator.validateAuthorityType(e.owner)&&de.Validator.validateAuthorityType(e.active)&&de.Validator.validateAuthorityType(e.posting)}}We.AccountUpdate=Dr;var ze={};
1Object.defineProperty(ze,"__esModule",{value:!0});ze.WitnessUpdate=void 0;const Br=s,H=a,Dt=u,Fr=d;class Lr extends Br.OperationEncoder{encode(e){return(0,Fr.concat)([H.Encoder.encodeOperationType(this.operationId),H.Encoder.encodeString(e.owner),H.Encoder.encodeString(e.url),H.Encoder.encodePublicKey(e.block_signing_key),H.Encoder.encodeAsset(e.props.account_creation_fee),H.Encoder.encodeUInt32(e.props.maximum_block_size),H.Encoder.encodeUInt16(e.props.hbd_interest_rate),H.Encoder.encodeAsset(e.fee)])}validate(e){return Dt.Validator.validateString(e.owner)&&Dt.Validator.validateString(e.url)}}ze.WitnessUpdate=Lr;var ke={};Object.defineProperty(ke,"__esModule",{value:!0});ke.DeleteComment=void 0;const Hr=s,pt=a,Bt=u,Wr=d;class zr extends Hr.OperationEncoder{encode(e){return(0,Wr.concat)([pt.Encoder.encodeOperationType(this.operationId),pt.Encoder.encodeString(e.author),pt.Encoder.encodeString(e.permlink)])}validate(e){return Bt.Validator.validateString(e.author)&&Bt.Validator.validateString(e.permlink)}}ke.DeleteComment=zr;var Ge={};Object.defineProperty(Ge,"__esModule",{value:!0});Ge.RemoveProposal=void 0;const kr=s,Z=a,Ft=u,Gr=d;class qr extends kr.OperationEncoder{encode(e){return(0,Gr.concat)([Z.Encoder.encodeOperationType(this.operationId),Z.Encoder.encodeString(e.proposal_owner),Z.Encoder.Array(Z.Encoder.encodeUInt64,e.proposal_ids),Z.Encoder.Array(Z.Encoder.encodeEmpty,e.extensions)])}validate(e){return Ft.Validator.validateString(e.proposal_owner)&&Ft.Validator.validateArrayOfUInt64(e.proposal_ids)}}Ge.RemoveProposal=qr;var qe={};Object.defineProperty(qe,"__esModule",{value:!0});qe.DeclineVotingRights=void 0;const Kr=s,ft=a,Jr=u,Xr=d;class Qr extends Kr.OperationEncoder{encode(e){return(0,Xr.concat)([ft.Encoder.encodeOperationType(this.operationId),ft.Encoder.encodeString(e.account),ft.Encoder.encodeBoolean(e.decline)])}validate(e){return Jr.Validator.validateString(e.account)}}qe.DeclineVotingRights=Qr;var Ke={};Object.defineProperty(Ke,"__esModule",{value:!0});Ke.ResetAccount=void 0;const Yr=s,ge=a,St=u,Zr=d;class eo extends Yr.OperationEncoder{encode(e){return(0,Zr.concat)([ge.Encoder.encodeOperationType(this.operationId),ge.Encoder.encodeString(e.reset_account),ge.Encoder.encodeString(e.account_to_reset),ge.Encoder.encodeAuthorityType(e.new_owner_authority)])}validate(e){return St.Validator.validateString(e.reset_account)&&St.Validator.validateString(e.account_to_reset)&&St.Validator.validateAuthorityType(e.new_owner_authority)}}Ke.ResetAccount=eo;var Je={};Object.defineProperty(Je,"__esModule",{value:!0});Je.SetResetAccount=void 0;const to=s,pe=a,wt=u,no=d;class ro extends to.OperationEncoder{encode(e){return(0,no.concat)([pe.Encoder.encodeOperationType(this.operationId),pe.Encoder.encodeString(e.account),pe.Encoder.encodeString(e.current_reset_account),pe.Encoder.encodeString(e.reset_account)])}validate(e){return wt.Validator.validateString(e.account)&&wt.Validator.validateString(e.current_reset_account)&&wt.Validator.validateString(e.reset_account)}}Je.SetResetAccount=ro;var Xe={};Object.defineProperty(Xe,"__esModule",{value:!0});Xe.RequestAccountRecovery=void 0;const oo=s,ee=a,At=u,co=d;class io extends oo.OperationEncoder{encode(e){return(0,co.concat)([ee.Encoder.encodeOperationType(this.operationId),ee.Encoder.encodeString(e.recovery_account),ee.Encoder.encodeString(e.account_to_recover),ee.Encoder.encodeAuthorityType(e.new_owner_authority),ee.Encoder.Array(ee.Encoder.encodeEmpty,e.extensions)])}validate(e){return At.Validator.validateString(e.recovery_account)&&At.Validator.validateString(e.account_to_recover)&&At.Validator.validateAuthorityType(e.new_owner_authority)}}Xe.RequestAccountRecovery=io;var Qe={};Object.defineProperty(Qe,"__esModule",{value:!0});Qe.CustomJson=void 0;const ao=s,q=a,fe=u,so=d;class uo extends ao.OperationEncoder{encode(e){return(0,so.concat)([q.Encoder.encodeOperationType(this.operationId),q.Encoder.Array(q.Encoder.encodeString,e.required_auths),q.Encoder.Array(q.Encoder.encodeString,e.required_posting_auths),q.Encoder.encodeString(e.id),q.Encoder.encodeString(e.json)])}validate(e){return fe.Validator.validateArrayOfStrings(e.required_auths)&&fe.Validator.validateArrayOfStrings(e.required_posting_auths)&&fe.Validator.validateString(e.id)&&fe.Validator.validateString(e.json)}}Qe.CustomJson=uo;var Ye={};
1Object.defineProperty(Ye,"__esModule",{value:!0});Ye.RecoverAccount=void 0;const lo=s,te=a,Ot=u,_o=d;class vo extends lo.OperationEncoder{encode(e){return(0,_o.concat)([te.Encoder.encodeOperationType(this.operationId),te.Encoder.encodeString(e.account_to_recover),te.Encoder.encodeAuthorityType(e.new_owner_authority),te.Encoder.encodeAuthorityType(e.recent_owner_authority),te.Encoder.Array(te.Encoder.encodeEmpty,e.extensions)])}validate(e){return Ot.Validator.validateString(e.account_to_recover)&&Ot.Validator.validateAuthorityType(e.new_owner_authority)&&Ot.Validator.validateAuthorityType(e.recent_owner_authority)}}Ye.RecoverAccount=vo;var Ze={};Object.defineProperty(Ze,"__esModule",{value:!0});Ze.ClaimRewardBalance=void 0;const ho=s,se=a,Eo=u,go=d;class po extends ho.OperationEncoder{encode(e){return(0,go.concat)([se.Encoder.encodeOperationType(this.operationId),se.Encoder.encodeString(e.account),se.Encoder.encodeAsset(e.reward_hive),se.Encoder.encodeAsset(e.reward_hbd),se.Encoder.encodeAsset(e.reward_vests)])}validate(e){return Eo.Validator.validateString(e.account)}}Ze.ClaimRewardBalance=po;var et={};Object.defineProperty(et,"__esModule",{value:!0});et.DelegateVestingShares=void 0;const fo=s,Se=a,Lt=u,So=d;class wo extends fo.OperationEncoder{encode(e){return(0,So.concat)([Se.Encoder.encodeOperationType(this.operationId),Se.Encoder.encodeString(e.delegator),Se.Encoder.encodeString(e.delegatee),Se.Encoder.encodeAsset(e.vesting_shares)])}validate(e){return Lt.Validator.validateString(e.delegator)&&Lt.Validator.validateString(e.delegatee)}}et.DelegateVestingShares=wo;var tt={};Object.defineProperty(tt,"__esModule",{value:!0});tt.CreateProposal=void 0;const Ao=s,U=a,we=u,Oo=d;class mo extends Ao.OperationEncoder{encode(e){return(0,Oo.concat)([U.Encoder.encodeOperationType(this.operationId),U.Encoder.encodeString(e.creator),U.Encoder.encodeString(e.receiver),U.Encoder.encodeDateTime(e.start_date),U.Encoder.encodeDateTime(e.end_date),U.Encoder.encodeAsset(e.daily_pay),U.Encoder.encodeString(e.subject),U.Encoder.encodeString(e.permlink),U.Encoder.Array(U.Encoder.encodeEmpty,e.extensions)])}validate(e){return we.Validator.validateString(e.creator)&&we.Validator.validateString(e.receiver)&&we.Validator.validateString(e.subject)&&we.Validator.validateString(e.permlink)}}tt.CreateProposal=mo;var nt={};Object.defineProperty(nt,"__esModule",{value:!0});nt.UpdateProposalVotes=void 0;const bo=s,K=a,Ht=u,$o=d;class xo extends bo.OperationEncoder{encode(e){return(0,$o.concat)([K.Encoder.encodeOperationType(this.operationId),K.Encoder.encodeString(e.voter),K.Encoder.Array(K.Encoder.encodeUInt64,e.proposal_ids),K.Encoder.encodeBoolean(e.approve),K.Encoder.Array(K.Encoder.encodeEmpty,e.extensions)])}validate(e){return Ht.Validator.validateString(e.voter)&&Ht.Validator.validateArrayOfUInt64(e.proposal_ids)}}nt.UpdateProposalVotes=xo;var rt={};Object.defineProperty(rt,"__esModule",{value:!0});rt.CommentOptions=void 0;const Vo=s,V=a,mt=u,bt=d;class To extends Vo.OperationEncoder{constructor(){super(...arguments),this.encodeExtensions=e=>{if(!e||e.length===0)return new Uint8Array([e?e.length:[].length]);if(e[0][0]!==0)throw new Error("Unsupported extension type");return(0,bt.concat)([V.Encoder.encodeVarint32(e.length),V.Encoder.encodeVarint32(e[0][0]),V.Encoder.Array(this.encodeBeneficiary,e[0][1].beneficiaries)])},this.encodeBeneficiary=e=>(0,bt.concat)([V.Encoder.encodeString(e.account),V.Encoder.encodeUInt16(e.weight)])}encode(e){return(0,bt.concat)([V.Encoder.encodeOperationType(this.operationId),V.Encoder.encodeString(e.author),V.Encoder.encodeString(e.permlink),V.Encoder.encodeAsset(e.max_accepted_payout),V.Encoder.encodeUInt16(e.percent_hbd),V.Encoder.encodeBoolean(e.allow_votes),V.Encoder.encodeBoolean(e.allow_curation_rewards),this.encodeExtensions(e.extensions)])}validate(e){let n=mt.Validator.validateString(e.author)&&mt.Validator.validateString(e.permlink);return e.extensions&&e.extensions.length>0&&(n=n&&mt.Validator.validateBeneficiaries(e.extensions[0][1].beneficiaries)),n}}rt.CommentOptions=To;var ot={};
1Object.defineProperty(ot,"__esModule",{value:!0});ot.RecurrentTransfer=void 0;const yo=s,B=a,$t=u,Po=d;class Co extends yo.OperationEncoder{encode(e){return(0,Po.concat)([B.Encoder.encodeOperationType(this.operationId),B.Encoder.encodeString(e.from),B.Encoder.encodeString(e.to),B.Encoder.encodeAsset(e.amount),B.Encoder.encodeString(e.memo),B.Encoder.encodeUInt16(e.recurrence),B.Encoder.encodeUInt16(e.executions),B.Encoder.Array(B.Encoder.encodeEmpty,e.extensions)])}validate(e){return $t.Validator.validateString(e.from)&&$t.Validator.validateString(e.to)&&$t.Validator.validateString(e.memo)}}ot.RecurrentTransfer=Co;var ct={};Object.defineProperty(ct,"__esModule",{value:!0});ct.CollateralizedConvert=void 0;const Io=s,Ae=a,Uo=u,Mo=d;class Ro extends Io.OperationEncoder{encode(e){return(0,Mo.concat)([Ae.Encoder.encodeOperationType(this.operationId),Ae.Encoder.encodeString(e.owner),Ae.Encoder.encodeUInt32(e.requestid),Ae.Encoder.encodeAsset(e.amount)])}validate(e){return Uo.Validator.validateString(e.owner)}}ct.CollateralizedConvert=Ro;var it={};Object.defineProperty(it,"__esModule",{value:!0});it.UpdateProposal=void 0;const jo=s,F=a,xt=u,Wt=d;class No extends jo.OperationEncoder{constructor(){super(...arguments),this.encodeExtensions=e=>{if(!e||e.length===0)return new Uint8Array([e?e.length:[].length]);if(e[0][0]!==1)throw new Error("Unsupported extension type");return(0,Wt.concat)([F.Encoder.encodeUInt8(e.length),F.Encoder.encodeUInt8(e[0][0]),F.Encoder.encodeDateTime(e[0][1].end_date)])}}encode(e){return(0,Wt.concat)([F.Encoder.encodeOperationType(this.operationId),F.Encoder.encodeUInt64(e.proposal_id),F.Encoder.encodeString(e.creator),F.Encoder.encodeAsset(e.daily_pay),F.Encoder.encodeString(e.subject),F.Encoder.encodeString(e.permlink),this.encodeExtensions(e.extensions)])}validate(e){return xt.Validator.validateString(e.creator)&&xt.Validator.validateString(e.subject)&&xt.Validator.validateString(e.permlink)}}it.UpdateProposal=No;
1Object.defineProperty(le,"__esModule",{value:!0});le.ParsedOperation=void 0;const Do=$e,zt=xe,Bo=Ve,Fo=Te,Lo=ye,Ho=Pe,Wo=Ce,zo=Ie,ko=Ue,Go=Me,qo=Re,Ko=je,Jo=Ne,Xo=De,Qo=Be,Yo=Fe,Zo=Le,ec=He,tc=We,nc=ze,rc=ke,oc=Ge,cc=qe,ic=Ke,ac=Je,dc=Xe,sc=Qe,uc=Ye,lc=Ze,_c=et,vc=tt,hc=nt,Ec=rt,gc=ot,pc=ct,fc=it;class ne{}le.ParsedOperation=ne;ne.encodersMap=new Map([["vote",new Do.Vote(0)],["comment",new Bo.Comment(1)],["transfer",new zt.Transfer(2)],["transfer_to_vesting",new ko.TransferToVesting(3)],["withdraw_vesting",new Go.WithdrawVesting(4)],["limit_order_create",new Xo.LimitOrderCreate(5)],["limit_order_cancel",new Qo.LimitOrderCancel(6)],["feed_publish",new Yo.FeedPublish(7)],["convert",new Zo.Convert(8)],["account_create",new ec.AccountCreate(9)],["account_update",new tc.AccountUpdate(10)],["witness_update",new nc.WitnessUpdate(11)],["account_witness_vote",new Fo.AccountWitnessVote(12)],["account_witness_proxy",new Lo.AccountWitnessProxy(13)],["delete_comment",new rc.DeleteComment(17)],["custom_json",new sc.CustomJson(18)],["comment_options",new Ec.CommentOptions(19)],["set_withdraw_vesting_route",new qo.SetWithdrawVestingRoute(20)],["claim_account",new Ko.ClaimAccount(22)],["create_claimed_account",new Jo.CreateClaimedAccount(23)],["request_account_recovery",new dc.RequestAccountRecovery(24)],["recover_account",new uc.RecoverAccount(25)],["change_recovery_account",new Ho.ChangeRecoveryAccount(26)],["transfer_to_savings",new zt.Transfer(32)],["transfer_from_savings",new Wo.TransferFromSavings(33)],["cancel_transfer_from_savings",new zo.CancelTransferFromSavings(34)],["decline_voting_rights",new cc.DeclineVotingRights(36)],["reset_account",new ic.ResetAccount(37)],["set_reset_account",new ac.SetResetAccount(38)],["claim_reward_balance",new lc.ClaimRewardBalance(39)],["delegate_vesting_shares",new _c.DelegateVestingShares(40)],["create_proposal",new vc.CreateProposal(44)],["update_proposal_votes",new hc.UpdateProposalVotes(45)],["remove_proposal",new oc.RemoveProposal(46)],["update_proposal",new fc.UpdateProposal(47)],["collateralized_convert",new pc.CollateralizedConvert(48)],["recurrent_transfer",new gc.RecurrentTransfer(49)]]);ne.encode=t=>{var e;const n=(e=ne.encodersMap.get(t[0]))===null||e===void 0?void 0:e.encode(t[1]);if(!n)throw new Error("Unsupported operation type");return n};ne.validate=t=>{var e,n;return(n=(e=ne.encodersMap.get(t[0]))===null||e===void 0?void 0:e.validate(t[1]))!==null&&n!==void 0?n:!1};var at={};
1Object.defineProperty(at,"__esModule",{value:!0});at.sha256=void 0;const Sc=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),wc=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]);function M(t,e){return e>>>t|e<<32-t}function Ac(t){const e=t.length,n=e*8>>>0,r=Math.floor(e/536870912),o=e+9+63&-64,i=new Uint8Array(o);i.set(t),i[e]=128;const l=new DataView(i.buffer,i.byteOffset,i.byteLength);l.setUint32(o-8,r,!1),l.setUint32(o-4,n,!1);const c=new Uint32Array(wc),h=new Uint32Array(64);for(let g=0;g<o;g+=64){for(let _=0;_<16;_++)h[_]=l.getUint32(g+_*4,!1);for(let _=16;_<64;_++){const x=h[_-15],b=h[_-2],A=M(7,x)^M(18,x)^x>>>3,N=M(17,b)^M(19,b)^b>>>10;h[_]=h[_-16]+A+h[_-7]+N>>>0}let $=c[0],E=c[1],w=c[2],y=c[3],p=c[4],O=c[5],m=c[6],P=c[7];for(let _=0;_<64;_++){const x=M(6,p)^M(11,p)^M(25,p),b=p&O^~p&m,A=P+x+b+Sc[_]+h[_]>>>0,N=M(2,$)^M(13,$)^M(22,$),st=$&E^$&w^E&w,Kt=N+st>>>0;P=m,m=O,O=p,p=y+A>>>0,y=w,w=E,E=$,$=A+Kt>>>0}c[0]=c[0]+$>>>0,c[1]=c[1]+E>>>0,c[2]=c[2]+w>>>0,c[3]=c[3]+y>>>0,c[4]=c[4]+p>>>0,c[5]=c[5]+O>>>0,c[6]=c[6]+m>>>
10,c[7]=c[7]+P>>>0}const f=new Uint8Array(32),S=new DataView(f.buffer);for(let g=0;g<8;g++)S.setUint32(g*4,c[g],!1);return f}at.sha256=Ac;var dt={};Object.defineProperty(dt,"__esModule",{value:!0});dt.encodeDerOctetString=void 0;const kt=d,Gt=4;function Oc(t){const e=t.length;if(e<128)return(0,kt.concat)([new Uint8Array([Gt,e]),t]);const n=[];let r=e;for(;r>0;)n.unshift(r&255),r>>>=8;return(0,kt.concat)([new Uint8Array([Gt,128|n.length,...n]),t])}dt.encodeDerOctetString=Oc;(function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.ParsedTransaction=t.DEFAULT_CHAIN_ID=void 0;const e=le,n=a,r=at,o=dt,i=d;t.DEFAULT_CHAIN_ID="beeab0de00000000000000000000000000000000000000000000000000000000";class l{constructor(h,f=t.DEFAULT_CHAIN_ID){this.encode=()=>{const S=(0,i.concat)(this.operations.map(o.encodeDerOctetString));return(0,i.concat)([(0,o.encodeDerOctetString)(this.chainId),(0,o.encodeDerOctetString)(this.ref_block_num),(0,o.encodeDerOctetString)(this.ref_block_prefix),(0,o.encodeDerOctetString)(this.expiration),(0,o.encodeDerOctetString)(this.operations_count),S,(0,o.encodeDerOctetString)(this.extensions_size)])},this.rawTx=h,this.chainId=(0,i.fromHex)(f),this.ref_block_num=n.Encoder.encodeUInt16(this.rawTx.ref_block_num&65535),this.ref_block_prefix=n.Encoder.encodeUInt32(this.rawTx.ref_block_prefix),this.expiration=n.Encoder.encodeDateTime(this.rawTx.expiration),this.extensions_size=n.Encoder.encodeUInt8(this.rawTx.extensions.length),this.operations_count=n.Encoder.encodeUInt8(this.rawTx.operations.length),this.operations=this.rawTx.operations.map(e.ParsedOperation.encode)}digest(){const h=(0,i.concat)([this.chainId,this.ref_block_num,this.ref_block_prefix,this.expiration,this.operations_count,(0,i.concat)(this.operations),this.extensions_size]);return(0,i.toHex)((0,r.sha256)(h))}id(){const h=(0,i.concat)([this.ref_block_num,this.ref_block_prefix,this.expiration,this.operations_count,(0,i.concat)(this.operations),this.extensions_size]);return(0,i.toHex)((0,r.sha256)(h)).slice(0,40)}}t.ParsedTransaction=l})(qt);var W=z&&z.__awaiter||function(t,e,n,r){function o(i){return i instanceof n?i:new n(function(l){l(i)})}return new(n||(n=Promise))(function(i,l){function c(S){try{f(r.next(S))}catch(g){l(g)}}function h(S){try{f(r.throw(S))}catch(g){l(g)}}function f(S){S.done?i(S.value):o(S.value).then(c,h)}f((r=r.apply(t,e||[])).next())})};Object.defineProperty(Pt,"__esModule",{value:!0});const Oe=Jt,Vt=be,ue=qt,mc=a,bc=le,R=d;class $c{constructor(e,n="HIVE"){this.CLA=212,this.INS_GET_PUBLIC_KEY=2,this.INS_SIGN_TRANSACTION=4,this.INS_GET_APP_VERSION=6,this.INS_GET_APP_NAME=8,this.INS_SIGN_HASH=16,this.INS_GET_SETTINGS=18,this.INS_SIGN_MESSAGE=20,this.P1_CONFIRM=1,this.P1_NON_CONFIRM=0,this.P2_NO_CHAINCODE=0,this.P1_FIRST_CHUNK=0,this.P1_SUBSEQUENT_CHUNK=128,this.P2_LAST_CHUNK=0,this.P2_WILL_BE_MORE=128,this.chunkMaxSize=200,this.exchangeData=(r,o,i)=>W(this,void 0,void 0,function*(){const l=[];let c=0,h;for(;c!==r.length;){r.length-c>this.chunkMaxSize?h=r.subarray(c,c+this.chunkMaxSize):h=r.subarray(c);const S=this.generateSignApdu(this.CLA,i,c===0?this.P1_FIRST_CHUNK:this.P1_SUBSEQUENT_CHUNK,c+h.length===r.length?this.P2_LAST_CHUNK:this.P2_WILL_BE_MORE,o,c,h);c+=h.length;const g=yield this.transport.exchange(S),$=(0,R.readU16BE)(g,g.length-2);if($!==Oe.StatusCodes.OK)throw new Oe.TransportStatusError($);l.push(g)}const f=l[l.length-1];return(0,R.toHex)(f.subarray(0,f.length-2))}),this.generateSignApdu=(r,o,i,l,c,h,f)=>{const S=new Vt.Path(c),g=h===0?S.size*4+1+f.length:f.length;return h===0?(0,R.concat)([new Uint8Array([r,o,i,l]),new Uint8Array([g]),S.encode(),f]):(0,R.concat)([new Uint8Array([r,o,i,l]),new Uint8Array([g]),f])},this.transport=e,e.decorateAppAPIMethods(this,["getPublicKey","signTransaction","getAppVersion","getAppName","signHash","getSettings"],n)}getPublicKey(e,n=!1,r="STM"){return W(this,void 0,void 0,function*(){const o=n?this.P1_CONFIRM:this.P1_NON_CONFIRM,i=new Vt.Path(e),l=yield this.transport.send(this.CLA,this.INS_GET_PUBLIC_KEY,o,this.P2_NO_CHAINCODE,i.encode()),c=1+l[0],h=(0,R.toAscii)(l.subarray(c+1,c+1+l[c]));return`${r}${h.substring(3)}`})}getAppVersion(){return W(this,void 0,void 0,function*(){const e=yield this.transport.send(this.CLA,this.INS_GET_APP_VERSION,0,0);return`${e[0]}.${e[1]}.${e[2]}`})}getSettings(){return W(this,void 0,void 0,function*(){return{hashSignPolicy:(yield this.transport.send(this.CLA,this.INS_GET_SETTINGS,0,0))[0]===1}})}getAppName(){return W(this,void 0,void 0,function*(){const e=yield this.transport.send(this.CLA,this.INS_GET_APP_NAME,0,0);return(0,R.toUtf8)(e.subarray(0,e.length-2))})}signTransaction(e,n,r){return W(this,void 0,void 0,function*(){const o=new ue.ParsedTransaction(e,r).encode(),i=yield this.exchangeData(o,n,this.INS_SIGN_TRANSACTION);return Object.assign(Object.assign({},e),{signatures:[i]})})}signMessage(e,n){return W(this,void 0,void 0,function*(){if(e.length>512)throw new Error("Message length should be less than 512 characters");const r=mc.Encoder.encodeString(e);return this.exchangeData(r,n,this.INS_SIGN_MESSAGE)})}signHash(e,n){return W(this,void 0,void 0,function*(){const r=new Vt.Path(n),o=(0,R.fromHex)(e),i=r.size*4+1+o.length,l=(0,R.concat)([new Uint8Array([this.CLA,this.INS_SIGN_HASH,0,0]),new Uint8Array([i]),r.encode(),o]),c=yield this.transport.exchange(l),h=(0,R.readU16BE)(c,c.length-2);if(h!==Oe.StatusCodes.OK)throw new Oe.TransportStatusError(h);return(0,R.toHex)(c.subarray(0,c.length-2))})}static getTransactionDigest(e,n=ue.DEFAULT_CHAIN_ID){return new ue.ParsedTransaction(e,n).digest()}static getTxId(e,n=ue.DEFAULT_CHAIN_ID){return new ue.ParsedTransaction(e,n).id()}static isDisplayableOnDevice(e){const n=["claim_account","create_claimed_account","witness_set_properties","account_update2","remove_proposal","update_proposal","recurrent_transfer"];return e.extensions&&e.extensions.length>0||e.operations&&e.operations.length>1||n.includes(e.operations[0][0])?!1:bc.ParsedOperation.validate(e.operations[0])}}var xc=Pt.default=$c;const Tc=Xt({__proto__:null,default:xc},[Pt]);export{Tc as H};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.