UNPKG

@secux/app-trx

Version:
2 lines 889 kB
/*! For license information please see index.js.LICENSE.txt */ !function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e(require("@secux/protocol-transaction"),function(){try{return require("@secux/transport")}catch(t){}}(),require("@secux/utility"),require("ow"));else if("function"==typeof define&&define.amd)define(["@secux/protocol-transaction","@secux/transport","@secux/utility","ow"],e);else{var o="object"==typeof exports?e(require("@secux/protocol-transaction"),function(){try{return require("@secux/transport")}catch(t){}}(),require("@secux/utility"),require("ow")):e(t["@secux/protocol-transaction"],t["@secux/transport"],t["@secux/utility"],t.ow);for(var r in o)("object"==typeof exports?exports:t)[r]=o[r]}}(this,((__WEBPACK_EXTERNAL_MODULE__9224__,__WEBPACK_EXTERNAL_MODULE__3526__,__WEBPACK_EXTERNAL_MODULE__5765__,__WEBPACK_EXTERNAL_MODULE__8192__)=>(()=>{var __webpack_modules__={5836:(t,e,o)=>{"use strict";o.r(e),o.d(e,{keccak256:()=>A});var r=o(3669),n=o.n(r);let s=!1,i=!1;const a={debug:1,default:2,info:2,warning:3,error:4,off:5};let c=a.default,p=null;const l=function(){try{const t=[];if(["NFD","NFC","NFKD","NFKC"].forEach((e=>{try{if("test"!=="test".normalize(e))throw new Error("bad normalize")}catch(o){t.push(e)}})),t.length)throw new Error("missing "+t.join(", "));if(String.fromCharCode(233).normalize("NFD")!==String.fromCharCode(101,769))throw new Error("broken implementation")}catch(t){return t.message}return null}();var g,u;!function(t){t.DEBUG="DEBUG",t.INFO="INFO",t.WARNING="WARNING",t.ERROR="ERROR",t.OFF="OFF"}(g||(g={})),function(t){t.UNKNOWN_ERROR="UNKNOWN_ERROR",t.NOT_IMPLEMENTED="NOT_IMPLEMENTED",t.UNSUPPORTED_OPERATION="UNSUPPORTED_OPERATION",t.NETWORK_ERROR="NETWORK_ERROR",t.SERVER_ERROR="SERVER_ERROR",t.TIMEOUT="TIMEOUT",t.BUFFER_OVERRUN="BUFFER_OVERRUN",t.NUMERIC_FAULT="NUMERIC_FAULT",t.MISSING_NEW="MISSING_NEW",t.INVALID_ARGUMENT="INVALID_ARGUMENT",t.MISSING_ARGUMENT="MISSING_ARGUMENT",t.UNEXPECTED_ARGUMENT="UNEXPECTED_ARGUMENT",t.CALL_EXCEPTION="CALL_EXCEPTION",t.INSUFFICIENT_FUNDS="INSUFFICIENT_FUNDS",t.NONCE_EXPIRED="NONCE_EXPIRED",t.REPLACEMENT_UNDERPRICED="REPLACEMENT_UNDERPRICED",t.UNPREDICTABLE_GAS_LIMIT="UNPREDICTABLE_GAS_LIMIT",t.TRANSACTION_REPLACED="TRANSACTION_REPLACED"}(u||(u={}));const d="0123456789abcdef";class f{constructor(t){Object.defineProperty(this,"version",{enumerable:!0,value:t,writable:!1})}_log(t,e){const o=t.toLowerCase();null==a[o]&&this.throwArgumentError("invalid log level name","logLevel",t),c>a[o]||console.log.apply(console,e)}debug(...t){this._log(f.levels.DEBUG,t)}info(...t){this._log(f.levels.INFO,t)}warn(...t){this._log(f.levels.WARNING,t)}makeError(t,e,o){if(i)return this.makeError("censored error",e,{});e||(e=f.errors.UNKNOWN_ERROR),o||(o={});const r=[];Object.keys(o).forEach((t=>{const e=o[t];try{if(e instanceof Uint8Array){let o="";for(let t=0;t<e.length;t++)o+=d[e[t]>>4],o+=d[15&e[t]];r.push(t+"=Uint8Array(0x"+o+")")}else r.push(t+"="+JSON.stringify(e))}catch(e){r.push(t+"="+JSON.stringify(o[t].toString()))}})),r.push(`code=${e}`),r.push(`version=${this.version}`);const n=t;let s="";switch(e){case u.NUMERIC_FAULT:{s="NUMERIC_FAULT";const e=t;switch(e){case"overflow":case"underflow":case"division-by-zero":s+="-"+e;break;case"negative-power":case"negative-width":s+="-unsupported";break;case"unbound-bitwise-result":s+="-unbound-result"}break}case u.CALL_EXCEPTION:case u.INSUFFICIENT_FUNDS:case u.MISSING_NEW:case u.NONCE_EXPIRED:case u.REPLACEMENT_UNDERPRICED:case u.TRANSACTION_REPLACED:case u.UNPREDICTABLE_GAS_LIMIT:s=e}s&&(t+=" [ See: https://links.ethers.org/v5-errors-"+s+" ]"),r.length&&(t+=" ("+r.join(", ")+")");const a=new Error(t);return a.reason=n,a.code=e,Object.keys(o).forEach((function(t){a[t]=o[t]})),a}throwError(t,e,o){throw this.makeError(t,e,o)}throwArgumentError(t,e,o){return this.throwError(t,f.errors.INVALID_ARGUMENT,{argument:e,value:o})}assert(t,e,o,r){t||this.throwError(e,o,r)}assertArgument(t,e,o,r){t||this.throwArgumentError(e,o,r)}checkNormalize(t){null==t&&(t="platform missing String.prototype.normalize"),l&&this.throwError("platform missing String.prototype.normalize",f.errors.UNSUPPORTED_OPERATION,{operation:"String.prototype.normalize",form:l})}checkSafeUint53(t,e){"number"==typeof t&&(null==e&&(e="value not safe"),(t<0||t>=9007199254740991)&&this.throwError(e,f.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"out-of-safe-range",value:t}),t%1&&this.throwError(e,f.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"non-integer",value:t}))}checkArgumentCount(t,e,o){o=o?": "+o:"",t<e&&this.throwError("missing argument"+o,f.errors.MISSING_ARGUMENT,{count:t,expectedCount:e}),t>e&&this.throwError("too many arguments"+o,f.errors.UNEXPECTED_ARGUMENT,{count:t,expectedCount:e})}checkNew(t,e){t!==Object&&null!=t||this.throwError("missing new",f.errors.MISSING_NEW,{name:e.name})}checkAbstract(t,e){t===e?this.throwError("cannot instantiate abstract class "+JSON.stringify(e.name)+" directly; use a sub-class",f.errors.UNSUPPORTED_OPERATION,{name:t.name,operation:"new"}):t!==Object&&null!=t||this.throwError("missing new",f.errors.MISSING_NEW,{name:e.name})}static globalLogger(){return p||(p=new f("logger/5.6.0")),p}static setCensorship(t,e){if(!t&&e&&this.globalLogger().throwError("cannot permanently disable censorship",f.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"}),s){if(!t)return;this.globalLogger().throwError("error censorship permanent",f.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"})}i=!!t,s=!!e}static setLogLevel(t){const e=a[t.toLowerCase()];null!=e?c=e:f.globalLogger().warn("invalid log level - "+t)}static from(t){return new f(t)}}f.errors=u,f.levels=g;const h=new f("bytes/5.6.1");function y(t){return t.slice||(t.slice=function(){const e=Array.prototype.slice.call(arguments);return y(new Uint8Array(Array.prototype.slice.apply(t,e)))}),t}function b(t){return"number"==typeof t&&t==t&&t%1==0}function m(t,e){if(e||(e={}),"number"==typeof t){h.checkSafeUint53(t,"invalid arrayify value");const e=[];for(;t;)e.unshift(255&t),t=parseInt(String(t/256));return 0===e.length&&e.push(0),y(new Uint8Array(e))}if(e.allowMissingPrefix&&"string"==typeof t&&"0x"!==t.substring(0,2)&&(t="0x"+t),function(t){return!!t.toHexString}(t)&&(t=t.toHexString()),function(t,e){return!("string"!=typeof t||!t.match(/^0x[0-9A-Fa-f]*$/)||e&&t.length!==2+2*e)}(t)){let o=t.substring(2);o.length%2&&("left"===e.hexPad?o="0"+o:"right"===e.hexPad?o+="0":h.throwArgumentError("hex data is odd-length","value",t));const r=[];for(let t=0;t<o.length;t+=2)r.push(parseInt(o.substring(t,t+2),16));return y(new Uint8Array(r))}return function(t){if(null==t)return!1;if(t.constructor===Uint8Array)return!0;if("string"==typeof t)return!1;if(!b(t.length)||t.length<0)return!1;for(let e=0;e<t.length;e++){const o=t[e];if(!b(o)||o<0||o>=256)return!1}return!0}(t)?y(new Uint8Array(t)):h.throwArgumentError("invalid arrayify value","value",t)}function A(t){return"0x"+n().keccak_256(m(t))}},5454:(t,e,o)=>{var r;!function(){"use strict";var n="input is invalid type",s="object"==typeof window,i=s?window:{};i.JS_SHA3_NO_WINDOW&&(s=!1);var a=!s&&"object"==typeof this;!i.JS_SHA3_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node?i=o.g:a&&(i=this);var c=!i.JS_SHA3_NO_COMMON_JS&&t.exports,p=o.amdO,l=!i.JS_SHA3_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,g="0123456789abcdef".split(""),u=[4,1024,262144,67108864],d=[0,8,16,24],f=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648],h=[224,256,384,512],y=[128,256],b=["hex","buffer","arrayBuffer","array","digest"],m={128:168,256:136};!i.JS_SHA3_NO_NODE_JS&&Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),!l||!i.JS_SHA3_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(t){return"object"==typeof t&&t.buffer&&t.buffer.constructor===ArrayBuffer});for(var A=function(t,e,o){return function(r){return new D(t,e,t).update(r)[o]()}},T=function(t,e,o){return function(r,n){return new D(t,e,n).update(r)[o]()}},I=function(t,e,o){return function(e,r,n,s){return E["cshake"+t].update(e,r,n,s)[o]()}},M=function(t,e,o){return function(e,r,n,s){return E["kmac"+t].update(e,r,n,s)[o]()}},w=function(t,e,o,r){for(var n=0;n<b.length;++n){var s=b[n];t[s]=e(o,r,s)}return t},_=function(t,e){var o=A(t,e,"hex");return o.create=function(){return new D(t,e,t)},o.update=function(t){return o.create().update(t)},w(o,A,t,e)},B=[{name:"keccak",padding:[1,256,65536,16777216],bits:h,createMethod:_},{name:"sha3",padding:[6,1536,393216,100663296],bits:h,createMethod:_},{name:"shake",padding:[31,7936,2031616,520093696],bits:y,createMethod:function(t,e){var o=T(t,e,"hex");return o.create=function(o){return new D(t,e,o)},o.update=function(t,e){return o.create(e).update(t)},w(o,T,t,e)}},{name:"cshake",padding:u,bits:y,createMethod:function(t,e){var o=m[t],r=I(t,0,"hex");return r.create=function(r,n,s){return n||s?new D(t,e,r).bytepad([n,s],o):E["shake"+t].create(r)},r.update=function(t,e,o,n){return r.create(e,o,n).update(t)},w(r,I,t,e)}},{name:"kmac",padding:u,bits:y,createMethod:function(t,e){var o=m[t],r=M(t,0,"hex");return r.create=function(r,n,s){return new P(t,e,n).bytepad(["KMAC",s],o).bytepad([r],o)},r.update=function(t,e,o,n){return r.create(t,o,n).update(e)},w(r,M,t,e)}}],E={},S=[],C=0;C<B.length;++C)for(var v=B[C],F=v.bits,R=0;R<F.length;++R){var O=v.name+"_"+F[R];if(S.push(O),E[O]=v.createMethod(F[R],v.padding),"sha3"!==v.name){var N=v.name+F[R];S.push(N),E[N]=E[O]}}function D(t,e,o){this.blocks=[],this.s=[],this.padding=e,this.outputBits=o,this.reset=!0,this.finalized=!1,this.block=0,this.start=0,this.blockCount=1600-(t<<1)>>5,this.byteCount=this.blockCount<<2,this.outputBlocks=o>>5,this.extraBytes=(31&o)>>3;for(var r=0;r<50;++r)this.s[r]=0}function P(t,e,o){D.call(this,t,e,o)}D.prototype.update=function(t){if(!this.finalized){var e,o=typeof t;if("string"!==o){if("object"!==o)throw n;if(null===t)throw n;if(l&&t.constructor===ArrayBuffer)t=new Uint8Array(t);else if(!(Array.isArray(t)||l&&ArrayBuffer.isView(t)))throw n;e=!0}for(var r,s,i=this.blocks,a=this.byteCount,c=t.length,p=this.blockCount,g=0,u=this.s;g<c;){if(this.reset)for(this.reset=!1,i[0]=this.block,r=1;r<p+1;++r)i[r]=0;if(e)for(r=this.start;g<c&&r<a;++g)i[r>>2]|=t[g]<<d[3&r++];else for(r=this.start;g<c&&r<a;++g)(s=t.charCodeAt(g))<128?i[r>>2]|=s<<d[3&r++]:s<2048?(i[r>>2]|=(192|s>>6)<<d[3&r++],i[r>>2]|=(128|63&s)<<d[3&r++]):s<55296||s>=57344?(i[r>>2]|=(224|s>>12)<<d[3&r++],i[r>>2]|=(128|s>>6&63)<<d[3&r++],i[r>>2]|=(128|63&s)<<d[3&r++]):(s=65536+((1023&s)<<10|1023&t.charCodeAt(++g)),i[r>>2]|=(240|s>>18)<<d[3&r++],i[r>>2]|=(128|s>>12&63)<<d[3&r++],i[r>>2]|=(128|s>>6&63)<<d[3&r++],i[r>>2]|=(128|63&s)<<d[3&r++]);if(this.lastByteIndex=r,r>=a){for(this.start=r-a,this.block=i[p],r=0;r<p;++r)u[r]^=i[r];U(u),this.reset=!0}else this.start=r}return this}},D.prototype.encode=function(t,e){var o=255&t,r=1,n=[o];for(o=255&(t>>=8);o>0;)n.unshift(o),o=255&(t>>=8),++r;return e?n.push(r):n.unshift(r),this.update(n),n.length},D.prototype.encodeString=function(t){var e,o=typeof t;if("string"!==o){if("object"!==o)throw n;if(null===t)throw n;if(l&&t.constructor===ArrayBuffer)t=new Uint8Array(t);else if(!(Array.isArray(t)||l&&ArrayBuffer.isView(t)))throw n;e=!0}var r=0,s=t.length;if(e)r=s;else for(var i=0;i<t.length;++i){var a=t.charCodeAt(i);a<128?r+=1:a<2048?r+=2:a<55296||a>=57344?r+=3:(a=65536+((1023&a)<<10|1023&t.charCodeAt(++i)),r+=4)}return r+=this.encode(8*r),this.update(t),r},D.prototype.bytepad=function(t,e){for(var o=this.encode(e),r=0;r<t.length;++r)o+=this.encodeString(t[r]);var n=e-o%e,s=[];return s.length=n,this.update(s),this},D.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var t=this.blocks,e=this.lastByteIndex,o=this.blockCount,r=this.s;if(t[e>>2]|=this.padding[3&e],this.lastByteIndex===this.byteCount)for(t[0]=t[o],e=1;e<o+1;++e)t[e]=0;for(t[o-1]|=2147483648,e=0;e<o;++e)r[e]^=t[e];U(r)}},D.prototype.toString=D.prototype.hex=function(){this.finalize();for(var t,e=this.blockCount,o=this.s,r=this.outputBlocks,n=this.extraBytes,s=0,i=0,a="";i<r;){for(s=0;s<e&&i<r;++s,++i)t=o[s],a+=g[t>>4&15]+g[15&t]+g[t>>12&15]+g[t>>8&15]+g[t>>20&15]+g[t>>16&15]+g[t>>28&15]+g[t>>24&15];i%e==0&&(U(o),s=0)}return n&&(t=o[s],a+=g[t>>4&15]+g[15&t],n>1&&(a+=g[t>>12&15]+g[t>>8&15]),n>2&&(a+=g[t>>20&15]+g[t>>16&15])),a},D.prototype.arrayBuffer=function(){this.finalize();var t,e=this.blockCount,o=this.s,r=this.outputBlocks,n=this.extraBytes,s=0,i=0,a=this.outputBits>>3;t=n?new ArrayBuffer(r+1<<2):new ArrayBuffer(a);for(var c=new Uint32Array(t);i<r;){for(s=0;s<e&&i<r;++s,++i)c[i]=o[s];i%e==0&&U(o)}return n&&(c[s]=o[s],t=t.slice(0,a)),t},D.prototype.buffer=D.prototype.arrayBuffer,D.prototype.digest=D.prototype.array=function(){this.finalize();for(var t,e,o=this.blockCount,r=this.s,n=this.outputBlocks,s=this.extraBytes,i=0,a=0,c=[];a<n;){for(i=0;i<o&&a<n;++i,++a)t=a<<2,e=r[i],c[t]=255&e,c[t+1]=e>>8&255,c[t+2]=e>>16&255,c[t+3]=e>>24&255;a%o==0&&U(r)}return s&&(t=a<<2,e=r[i],c[t]=255&e,s>1&&(c[t+1]=e>>8&255),s>2&&(c[t+2]=e>>16&255)),c},P.prototype=new D,P.prototype.finalize=function(){return this.encode(this.outputBits,!0),D.prototype.finalize.call(this)};var U=function(t){var e,o,r,n,s,i,a,c,p,l,g,u,d,h,y,b,m,A,T,I,M,w,_,B,E,S,C,v,F,R,O,N,D,P,U,W,L,k,j,x,z,H,V,G,K,q,X,Y,J,Z,Q,$,tt,et,ot,rt,nt,st,it,at,ct,pt,lt;for(r=0;r<48;r+=2)n=t[0]^t[10]^t[20]^t[30]^t[40],s=t[1]^t[11]^t[21]^t[31]^t[41],i=t[2]^t[12]^t[22]^t[32]^t[42],a=t[3]^t[13]^t[23]^t[33]^t[43],c=t[4]^t[14]^t[24]^t[34]^t[44],p=t[5]^t[15]^t[25]^t[35]^t[45],l=t[6]^t[16]^t[26]^t[36]^t[46],g=t[7]^t[17]^t[27]^t[37]^t[47],e=(u=t[8]^t[18]^t[28]^t[38]^t[48])^(i<<1|a>>>31),o=(d=t[9]^t[19]^t[29]^t[39]^t[49])^(a<<1|i>>>31),t[0]^=e,t[1]^=o,t[10]^=e,t[11]^=o,t[20]^=e,t[21]^=o,t[30]^=e,t[31]^=o,t[40]^=e,t[41]^=o,e=n^(c<<1|p>>>31),o=s^(p<<1|c>>>31),t[2]^=e,t[3]^=o,t[12]^=e,t[13]^=o,t[22]^=e,t[23]^=o,t[32]^=e,t[33]^=o,t[42]^=e,t[43]^=o,e=i^(l<<1|g>>>31),o=a^(g<<1|l>>>31),t[4]^=e,t[5]^=o,t[14]^=e,t[15]^=o,t[24]^=e,t[25]^=o,t[34]^=e,t[35]^=o,t[44]^=e,t[45]^=o,e=c^(u<<1|d>>>31),o=p^(d<<1|u>>>31),t[6]^=e,t[7]^=o,t[16]^=e,t[17]^=o,t[26]^=e,t[27]^=o,t[36]^=e,t[37]^=o,t[46]^=e,t[47]^=o,e=l^(n<<1|s>>>31),o=g^(s<<1|n>>>31),t[8]^=e,t[9]^=o,t[18]^=e,t[19]^=o,t[28]^=e,t[29]^=o,t[38]^=e,t[39]^=o,t[48]^=e,t[49]^=o,h=t[0],y=t[1],q=t[11]<<4|t[10]>>>28,X=t[10]<<4|t[11]>>>28,v=t[20]<<3|t[21]>>>29,F=t[21]<<3|t[20]>>>29,at=t[31]<<9|t[30]>>>23,ct=t[30]<<9|t[31]>>>23,H=t[40]<<18|t[41]>>>14,V=t[41]<<18|t[40]>>>14,P=t[2]<<1|t[3]>>>31,U=t[3]<<1|t[2]>>>31,b=t[13]<<12|t[12]>>>20,m=t[12]<<12|t[13]>>>20,Y=t[22]<<10|t[23]>>>22,J=t[23]<<10|t[22]>>>22,R=t[33]<<13|t[32]>>>19,O=t[32]<<13|t[33]>>>19,pt=t[42]<<2|t[43]>>>30,lt=t[43]<<2|t[42]>>>30,et=t[5]<<30|t[4]>>>2,ot=t[4]<<30|t[5]>>>2,W=t[14]<<6|t[15]>>>26,L=t[15]<<6|t[14]>>>26,A=t[25]<<11|t[24]>>>21,T=t[24]<<11|t[25]>>>21,Z=t[34]<<15|t[35]>>>17,Q=t[35]<<15|t[34]>>>17,N=t[45]<<29|t[44]>>>3,D=t[44]<<29|t[45]>>>3,B=t[6]<<28|t[7]>>>4,E=t[7]<<28|t[6]>>>4,rt=t[17]<<23|t[16]>>>9,nt=t[16]<<23|t[17]>>>9,k=t[26]<<25|t[27]>>>7,j=t[27]<<25|t[26]>>>7,I=t[36]<<21|t[37]>>>11,M=t[37]<<21|t[36]>>>11,$=t[47]<<24|t[46]>>>8,tt=t[46]<<24|t[47]>>>8,G=t[8]<<27|t[9]>>>5,K=t[9]<<27|t[8]>>>5,S=t[18]<<20|t[19]>>>12,C=t[19]<<20|t[18]>>>12,st=t[29]<<7|t[28]>>>25,it=t[28]<<7|t[29]>>>25,x=t[38]<<8|t[39]>>>24,z=t[39]<<8|t[38]>>>24,w=t[48]<<14|t[49]>>>18,_=t[49]<<14|t[48]>>>18,t[0]=h^~b&A,t[1]=y^~m&T,t[10]=B^~S&v,t[11]=E^~C&F,t[20]=P^~W&k,t[21]=U^~L&j,t[30]=G^~q&Y,t[31]=K^~X&J,t[40]=et^~rt&st,t[41]=ot^~nt&it,t[2]=b^~A&I,t[3]=m^~T&M,t[12]=S^~v&R,t[13]=C^~F&O,t[22]=W^~k&x,t[23]=L^~j&z,t[32]=q^~Y&Z,t[33]=X^~J&Q,t[42]=rt^~st&at,t[43]=nt^~it&ct,t[4]=A^~I&w,t[5]=T^~M&_,t[14]=v^~R&N,t[15]=F^~O&D,t[24]=k^~x&H,t[25]=j^~z&V,t[34]=Y^~Z&$,t[35]=J^~Q&tt,t[44]=st^~at&pt,t[45]=it^~ct&lt,t[6]=I^~w&h,t[7]=M^~_&y,t[16]=R^~N&B,t[17]=O^~D&E,t[26]=x^~H&P,t[27]=z^~V&U,t[36]=Z^~$&G,t[37]=Q^~tt&K,t[46]=at^~pt&et,t[47]=ct^~lt&ot,t[8]=w^~h&b,t[9]=_^~y&m,t[18]=N^~B&S,t[19]=D^~E&C,t[28]=H^~P&W,t[29]=V^~U&L,t[38]=$^~G&q,t[39]=tt^~K&X,t[48]=pt^~et&rt,t[49]=lt^~ot&nt,t[0]^=f[r],t[1]^=f[r+1]};if(c)t.exports=E;else{for(C=0;C<S.length;++C)i[S[C]]=E[S[C]];p&&(void 0===(r=function(){return E}.call(e,o,e,t))||(t.exports=r))}}()},3455:t=>{for(var e="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",o={},r=0;r<e.length;r++)o[e.charAt(r)]=r;t.exports={encode58:function(t){if(0===t.length)return"";var o,r,n=[0];for(o=0;o<t.length;o++){for(r=0;r<n.length;r++)n[r]<<=8;n[0]+=t[o];var s=0;for(r=0;r<n.length;++r)n[r]+=s,s=n[r]/58|0,n[r]%=58;for(;s;)n.push(s%58),s=s/58|0}for(o=0;0===t[o]&&o<t.length-1;o++)n.push(0);return n.reverse().map((function(t){return e[t]})).join("")},decode58:function(t){if(0===t.length)return[];var e,r,n=[0];for(e=0;e<t.length;e++){var s=t[e];if(!(s in o))throw new Error("Non-base58 character");for(r=0;r<n.length;r++)n[r]*=58;n[0]+=o[s];var i=0;for(r=0;r<n.length;++r)n[r]+=i,i=n[r]>>8,n[r]&=255;for(;i;)n.push(255&i),i>>=8}for(e=0;"1"===t[e]&&e<t.length-1;e++)n.push(0);return n.reverse()}}},4248:(t,e,o)=>{const r=o(1140);function n(t){var e=0;return t>="A"&&t<="F"?e=t.charCodeAt(0)-"A".charCodeAt(0)+10:t>="a"&&t<="f"?e=t.charCodeAt(0)-"a".charCodeAt(0)+10:t>="0"&&t<="9"&&(e=t.charCodeAt(0)-"0".charCodeAt(0)),e}function s(t){return t>="A"&&t<="F"||t>="a"&&t<="f"||t>="0"&&t<="9"?1:0}function i(t){return(new a).decodeToByteArray(t)}function a(){let t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";this.encode=function(e){for(var o,r,n,s,i,a,c,p="",l=0;l<e.length;)s=(o=e.charCodeAt(l++))>>2,i=(3&o)<<4|(r=e.charCodeAt(l++))>>4,a=(15&r)<<2|(n=e.charCodeAt(l++))>>6,c=63&n,isNaN(r)?a=c=64:isNaN(n)&&(c=64),p=p+t.charAt(s)+t.charAt(i)+t.charAt(a)+t.charAt(c);return p},this.encodeIgnoreUtf8=function(e){for(var o,r,n,s,i,a,c,p="",l=0;l<e.length;)s=(o=e[l++])>>2,i=(3&o)<<4|(r=e[l++])>>4,a=(15&r)<<2|(n=e[l++])>>6,c=63&n,isNaN(r)?a=c=64:isNaN(n)&&(c=64),p=p+t.charAt(s)+t.charAt(i)+t.charAt(a)+t.charAt(c);return p},this.decode=function(e){var o,r,n,s,i,a,c="",p=0;for(e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");p<e.length;)o=t.indexOf(e.charAt(p++))<<2|(s=t.indexOf(e.charAt(p++)))>>4,r=(15&s)<<4|(i=t.indexOf(e.charAt(p++)))>>2,n=(3&i)<<6|(a=t.indexOf(e.charAt(p++))),c+=String.fromCharCode(o),64!=i&&(c+=String.fromCharCode(r)),64!=a&&(c+=String.fromCharCode(n));return this._utf8_decode(c)},this.decodeToByteArray=function(e){var o,r,n,s,i,a,c="",p=0;for(e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");p<e.length;)o=t.indexOf(e.charAt(p++))<<2|(s=t.indexOf(e.charAt(p++)))>>4,r=(15&s)<<4|(i=t.indexOf(e.charAt(p++)))>>2,n=(3&i)<<6|(a=t.indexOf(e.charAt(p++))),c+=String.fromCharCode(o),64!=i&&(c+=String.fromCharCode(r)),64!=a&&(c+=String.fromCharCode(n));return this._out2ByteArray(c)},this._out2ByteArray=function(t){let e=new Array(t.length),o=0,r=0;for(;o<t.length;)r=t.charCodeAt(o),e[o]=r,o++;return e},this._utf8_encode=function(t){t=t.replace(/\r\n/g,"\n");for(var e="",o=0;o<t.length;o++){var r=t.charCodeAt(o);r<128?e+=String.fromCharCode(r):r>127&&r<2048?(e+=String.fromCharCode(r>>6|192),e+=String.fromCharCode(63&r|128)):(e+=String.fromCharCode(r>>12|224),e+=String.fromCharCode(r>>6&63|128),e+=String.fromCharCode(63&r|128))}return e},this._utf8_decode=function(t){for(var e="",o=0,r=c1=c2=0;o<t.length;)(r=t.charCodeAt(o))<128?(e+=String.fromCharCode(r),o++):r>191&&r<224?(c2=t.charCodeAt(o+1),e+=String.fromCharCode((31&r)<<6|63&c2),o+=2):(c2=t.charCodeAt(o+1),c3=t.charCodeAt(o+2),e+=String.fromCharCode((15&r)<<12|(63&c2)<<6|63&c3),o+=3);return e}}t.exports={base64EncodeToString:function(t){return(new a).encodeIgnoreUtf8(t)},base64DecodeFromString:i,hexStr2byteArray:function(t){var e=Array(),o=0,r=0,i=0;for(let c=0;c<t.length;c++){var a=t.charAt(c);s(a)&&(o<<=4,o+=n(a),0==++r%2&&(e[i++]=o,o=0))}return e},stringToBytes:function(t){var e,o,r=new Array;e=t.length;for(var n=0;n<e;n++)(o=t.charCodeAt(n))>=65536&&o<=1114111?(r.push(o>>18&7|240),r.push(o>>12&63|128),r.push(o>>6&63|128),r.push(63&o|128)):o>=2048&&o<=65535?(r.push(o>>12&15|224),r.push(o>>6&63|128),r.push(63&o|128)):o>=128&&o<=2047?(r.push(o>>6&31|192),r.push(63&o|128)):r.push(255&o);return r},encodeString:function(t){return Uint8Array.from(i(r(t)))},encodeString2:function(t){return i(r(t))}}},2412:function(t,e,o){"use strict";var r;!function(n){function s(t,e,o){var r,n,s,i,d,f,h,y,b,m=0,A=[],T=0,I=!1,M=[],B=[],E=!1;if(r=(o=o||{}).encoding||"UTF8",(b=o.numRounds||1)!==parseInt(b,10)||1>b)throw Error("numRounds must a integer >= 1");if(0!==t.lastIndexOf("SHA-",0))throw Error("Chosen SHA variant is not supported");if(f=function(e,o){return _(e,o,t)},h=function(e,o,r,n){var s;if("SHA-224"!==t&&"SHA-256"!==t)throw Error("Unexpected error in SHA-2 implementation");for(s=15+(o+65>>>9<<4),16;e.length<=s;)e.push(0);for(e[o>>>5]|=128<<24-o%32,o+=r,e[s]=4294967295&o,e[s-1]=o/4294967296|0,r=e.length,o=0;o<r;o+=16)n=_(e.slice(o,o+16),n,t);if("SHA-224"===t)e=[n[0],n[1],n[2],n[3],n[4],n[5],n[6]];else{if("SHA-256"!==t)throw Error("Unexpected error in SHA-2 implementation");e=n}return e},y=function(t){return t.slice()},"SHA-224"===t)d=512,i=224;else{if("SHA-256"!==t)throw Error("Chosen SHA variant is not supported");d=512,i=256}s=u(e,r),n=w(t),this.setHMACKey=function(e,o,s){var i;if(!0===I)throw Error("HMAC key already set");if(!0===E)throw Error("Cannot set HMAC key after calling update");if(e=(o=u(o,r=(s||{}).encoding||"UTF8")(e)).binLen,o=o.value,s=(i=d>>>3)/4-1,i<e/8){for(o=h(o,e,0,w(t));o.length<=s;)o.push(0);o[s]&=4294967040}else if(i>e/8){for(;o.length<=s;)o.push(0);o[s]&=4294967040}for(e=0;e<=s;e+=1)M[e]=909522486^o[e],B[e]=1549556828^o[e];n=f(M,n),m=d,I=!0},this.update=function(t){var e,o,r,i=0,a=d>>>5;for(t=(e=s(t,A,T)).binLen,o=e.value,e=t>>>5,r=0;r<e;r+=a)i+d<=t&&(n=f(o.slice(r,r+a),n),i+=d);m+=i,A=o.slice(i>>>5),T=t%d,E=!0},this.getHash=function(e,o){var r,s,u,d;if(!0===I)throw Error("Cannot call getHash after setting HMAC key");switch(u=g(o),e){case"HEX":r=function(t){return a(t,i,u)};break;case"B64":r=function(t){return c(t,i,u)};break;case"BYTES":r=function(t){return p(t,i)};break;case"ARRAYBUFFER":try{s=new ArrayBuffer(0)}catch(t){throw Error("ARRAYBUFFER not supported by this environment")}r=function(t){return l(t,i)};break;default:throw Error("format must be HEX, B64, BYTES, or ARRAYBUFFER")}for(d=h(A.slice(),T,m,y(n)),s=1;s<b;s+=1)d=h(d,i,0,w(t));return r(d)},this.getHMAC=function(e,o){var r,s,u,b;if(!1===I)throw Error("Cannot call getHMAC without first setting HMAC key");switch(u=g(o),e){case"HEX":r=function(t){return a(t,i,u)};break;case"B64":r=function(t){return c(t,i,u)};break;case"BYTES":r=function(t){return p(t,i)};break;case"ARRAYBUFFER":try{r=new ArrayBuffer(0)}catch(t){throw Error("ARRAYBUFFER not supported by this environment")}r=function(t){return l(t,i)};break;default:throw Error("outputFormat must be HEX, B64, BYTES, or ARRAYBUFFER")}return s=h(A.slice(),T,m,y(n)),b=f(B,w(t)),r(b=h(s,i,d,b))}}function i(){}function a(t,e,o){var r,n,s="";for(e/=8,r=0;r<e;r+=1)n=t[r>>>2]>>>8*(3+r%4*-1),s+="0123456789abcdef".charAt(n>>>4&15)+"0123456789abcdef".charAt(15&n);return o.outputUpper?s.toUpperCase():s}function c(t,e,o){var r,n,s,i="",a=e/8;for(r=0;r<a;r+=3)for(n=r+1<a?t[r+1>>>2]:0,s=r+2<a?t[r+2>>>2]:0,s=(t[r>>>2]>>>8*(3+r%4*-1)&255)<<16|(n>>>8*(3+(r+1)%4*-1)&255)<<8|s>>>8*(3+(r+2)%4*-1)&255,n=0;4>n;n+=1)i+=8*r+6*n<=e?"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(s>>>6*(3-n)&63):o.b64Pad;return i}function p(t,e){var o,r,n="",s=e/8;for(o=0;o<s;o+=1)r=t[o>>>2]>>>8*(3+o%4*-1)&255,n+=String.fromCharCode(r);return n}function l(t,e){var o,r,n=e/8,s=new ArrayBuffer(n);for(r=new Uint8Array(s),o=0;o<n;o+=1)r[o]=t[o>>>2]>>>8*(3+o%4*-1)&255;return s}function g(t){var e={outputUpper:!1,b64Pad:"=",shakeLen:-1};if(t=t||{},e.outputUpper=t.outputUpper||!1,!0===t.hasOwnProperty("b64Pad")&&(e.b64Pad=t.b64Pad),"boolean"!=typeof e.outputUpper)throw Error("Invalid outputUpper formatting option");if("string"!=typeof e.b64Pad)throw Error("Invalid b64Pad formatting option");return e}function u(t,e){var o;switch(e){case"UTF8":case"UTF16BE":case"UTF16LE":break;default:throw Error("encoding must be UTF8, UTF16BE, or UTF16LE")}switch(t){case"HEX":o=function(t,e,o){var r,n,s,i,a,c=t.length;if(0!=c%2)throw Error("String of HEX type must be in byte increments");for(e=e||[0],a=(o=o||0)>>>3,r=0;r<c;r+=2){if(n=parseInt(t.substr(r,2),16),isNaN(n))throw Error("String of HEX type contains invalid characters");for(s=(i=(r>>>1)+a)>>>2;e.length<=s;)e.push(0);e[s]|=n<<8*(3+i%4*-1)}return{value:e,binLen:4*c+o}};break;case"TEXT":o=function(t,o,r){var n,s,i,a,c,p,l,g,u=0;if(o=o||[0],c=(r=r||0)>>>3,"UTF8"===e)for(g=3,i=0;i<t.length;i+=1)for(s=[],128>(n=t.charCodeAt(i))?s.push(n):2048>n?(s.push(192|n>>>6),s.push(128|63&n)):55296>n||57344<=n?s.push(224|n>>>12,128|n>>>6&63,128|63&n):(i+=1,n=65536+((1023&n)<<10|1023&t.charCodeAt(i)),s.push(240|n>>>18,128|n>>>12&63,128|n>>>6&63,128|63&n)),a=0;a<s.length;a+=1){for(p=(l=u+c)>>>2;o.length<=p;)o.push(0);o[p]|=s[a]<<8*(g+l%4*-1),u+=1}else if("UTF16BE"===e||"UTF16LE"===e)for(g=2,s="UTF16LE"===e||"UTF16LE"!==e&&!1,i=0;i<t.length;i+=1){for(n=t.charCodeAt(i),!0===s&&(n=(a=255&n)<<8|n>>>8),p=(l=u+c)>>>2;o.length<=p;)o.push(0);o[p]|=n<<8*(g+l%4*-1),u+=2}return{value:o,binLen:8*u+r}};break;case"B64":o=function(t,e,o){var r,n,s,i,a,c,p,l=0;if(-1===t.search(/^[a-zA-Z0-9=+\/]+$/))throw Error("Invalid character in base-64 string");if(n=t.indexOf("="),t=t.replace(/\=/g,""),-1!==n&&n<t.length)throw Error("Invalid '=' found in base-64 string");for(e=e||[0],c=(o=o||0)>>>3,n=0;n<t.length;n+=4){for(a=t.substr(n,4),s=i=0;s<a.length;s+=1)i|=(r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(a[s]))<<18-6*s;for(s=0;s<a.length-1;s+=1){for(r=(p=l+c)>>>2;e.length<=r;)e.push(0);e[r]|=(i>>>16-8*s&255)<<8*(3+p%4*-1),l+=1}}return{value:e,binLen:8*l+o}};break;case"BYTES":o=function(t,e,o){var r,n,s,i,a;for(e=e||[0],s=(o=o||0)>>>3,n=0;n<t.length;n+=1)r=t.charCodeAt(n),i=(a=n+s)>>>2,e.length<=i&&e.push(0),e[i]|=r<<8*(3+a%4*-1);return{value:e,binLen:8*t.length+o}};break;case"ARRAYBUFFER":try{o=new ArrayBuffer(0)}catch(t){throw Error("ARRAYBUFFER not supported by this environment")}o=function(t,e,o){var r,n,s,i,a;for(e=e||[0],n=(o=o||0)>>>3,a=new Uint8Array(t),r=0;r<t.byteLength;r+=1)s=(i=r+n)>>>2,e.length<=s&&e.push(0),e[s]|=a[r]<<8*(3+i%4*-1);return{value:e,binLen:8*t.byteLength+o}};break;default:throw Error("format must be HEX, TEXT, B64, BYTES, or ARRAYBUFFER")}return o}function d(t,e){return t>>>e|t<<32-e}function f(t,e,o){return t&e^~t&o}function h(t,e,o){return t&e^t&o^e&o}function y(t){return d(t,2)^d(t,13)^d(t,22)}function b(t){return d(t,6)^d(t,11)^d(t,25)}function m(t){return d(t,7)^d(t,18)^t>>>3}function A(t){return d(t,17)^d(t,19)^t>>>10}function T(t,e){var o=(65535&t)+(65535&e);return((t>>>16)+(e>>>16)+(o>>>16)&65535)<<16|65535&o}function I(t,e,o,r){var n=(65535&t)+(65535&e)+(65535&o)+(65535&r);return((t>>>16)+(e>>>16)+(o>>>16)+(r>>>16)+(n>>>16)&65535)<<16|65535&n}function M(t,e,o,r,n){var s=(65535&t)+(65535&e)+(65535&o)+(65535&r)+(65535&n);return((t>>>16)+(e>>>16)+(o>>>16)+(r>>>16)+(n>>>16)+(s>>>16)&65535)<<16|65535&s}function w(t){var e,o=[];if(0!==t.lastIndexOf("SHA-",0))throw Error("No SHA variants supported");switch(o=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428],e=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],t){case"SHA-224":break;case"SHA-256":o=e;break;case"SHA-384":case"SHA-512":o=[new i,new i,new i,new i,new i,new i,new i,new i];break;default:throw Error("Unknown SHA variant")}return o}function _(t,e,o){var r,n,s,i,a,c,p,l,g,u,d,w,_,E,S,C,v,F,R,O,N,D=[];if("SHA-224"!==o&&"SHA-256"!==o)throw Error("Unexpected error in SHA-2 implementation");for(64,1,O=Number,d=T,w=I,_=M,E=m,S=A,C=y,v=b,R=h,F=f,N=B,o=e[0],r=e[1],n=e[2],s=e[3],i=e[4],a=e[5],c=e[6],p=e[7],u=0;u<64;u+=1)16>u?(g=1*u,l=t.length<=g?0:t[g],g=t.length<=g+1?0:t[g+1],D[u]=new O(l,g)):D[u]=w(S(D[u-2]),D[u-7],E(D[u-15]),D[u-16]),l=_(p,v(i),F(i,a,c),N[u],D[u]),g=d(C(o),R(o,r,n)),p=c,c=a,a=i,i=d(s,l),s=n,n=r,r=o,o=d(l,g);return e[0]=d(o,e[0]),e[1]=d(r,e[1]),e[2]=d(n,e[2]),e[3]=d(s,e[3]),e[4]=d(i,e[4]),e[5]=d(a,e[5]),e[6]=d(c,e[6]),e[7]=d(p,e[7]),e}var B;B=[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],void 0===(r=function(){return s}.call(e,o,e,t))||(t.exports=r)}()},7496:(t,e,o)=>{var r=o(3035),n=r,s=Function("return this")(),i=o(8157);n.exportSymbol("proto.protocol.AccountCreateContract",null,s),n.exportSymbol("proto.protocol.AccountPermissionUpdateContract",null,s),n.exportSymbol("proto.protocol.AccountUpdateContract",null,s),n.exportSymbol("proto.protocol.AssetIssueContract",null,s),n.exportSymbol("proto.protocol.AssetIssueContract.FrozenSupply",null,s),n.exportSymbol("proto.protocol.BuyStorageBytesContract",null,s),n.exportSymbol("proto.protocol.BuyStorageContract",null,s),n.exportSymbol("proto.protocol.ClearABIContract",null,s),n.exportSymbol("proto.protocol.CreateSmartContract",null,s),n.exportSymbol("proto.protocol.ExchangeCreateContract",null,s),n.exportSymbol("proto.protocol.ExchangeInjectContract",null,s),n.exportSymbol("proto.protocol.ExchangeTransactionContract",null,s),n.exportSymbol("proto.protocol.ExchangeWithdrawContract",null,s),n.exportSymbol("proto.protocol.FreezeBalanceContract",null,s),n.exportSymbol("proto.protocol.ParticipateAssetIssueContract",null,s),n.exportSymbol("proto.protocol.ProposalApproveContract",null,s),n.exportSymbol("proto.protocol.ProposalCreateContract",null,s),n.exportSymbol("proto.protocol.ProposalDeleteContract",null,s),n.exportSymbol("proto.protocol.ResourceCode",null,s),n.exportSymbol("proto.protocol.SellStorageContract",null,s),n.exportSymbol("proto.protocol.SetAccountIdContract",null,s),n.exportSymbol("proto.protocol.TransferAssetContract",null,s),n.exportSymbol("proto.protocol.TransferContract",null,s),n.exportSymbol("proto.protocol.TriggerSmartContract",null,s),n.exportSymbol("proto.protocol.UnfreezeAssetContract",null,s),n.exportSymbol("proto.protocol.UnfreezeBalanceContract",null,s),n.exportSymbol("proto.protocol.UpdateAssetContract",null,s),n.exportSymbol("proto.protocol.UpdateBrokerageContract",null,s),n.exportSymbol("proto.protocol.UpdateEnergyLimitContract",null,s),n.exportSymbol("proto.protocol.UpdateSettingContract",null,s),n.exportSymbol("proto.protocol.VoteAssetContract",null,s),n.exportSymbol("proto.protocol.VoteWitnessContract",null,s),n.exportSymbol("proto.protocol.VoteWitnessContract.Vote",null,s),n.exportSymbol("proto.protocol.WithdrawBalanceContract",null,s),n.exportSymbol("proto.protocol.WitnessCreateContract",null,s),n.exportSymbol("proto.protocol.WitnessUpdateContract",null,s),proto.protocol.AccountCreateContract=function(t){r.Message.initialize(this,t,0,-1,null,null)},n.inherits(proto.protocol.AccountCreateContract,r.Message),n.DEBUG&&!COMPILED&&(proto.protocol.AccountCreateContract.displayName="proto.protocol.AccountCreateContract"),r.Message.GENERATE_TO_OBJECT&&(proto.protocol.AccountCreateContract.prototype.toObject=function(t){return proto.protocol.AccountCreateContract.toObject(t,this)},proto.protocol.AccountCreateContract.toObject=function(t,e){var o={ownerAddress:e.getOwnerAddress_asB64(),accountAddress:e.getAccountAddress_asB64(),type:r.Message.getFieldWithDefault(e,3,0)};return t&&(o.$jspbMessageInstance=e),o}),proto.protocol.AccountCreateContract.deserializeBinary=function(t){var e=new r.BinaryReader(t),o=new proto.protocol.AccountCreateContract;return proto.protocol.AccountCreateContract.deserializeBinaryFromReader(o,e)},proto.protocol.AccountCreateContract.deserializeBinaryFromReader=function(t,e){for(;e.nextField()&&!e.isEndGroup();)switch(e.getFieldNumber()){case 1:var o=e.readBytes();t.setOwnerAddress(o);break;case 2:o=e.readBytes(),t.setAccountAddress(o);break;case 3:o=e.readEnum(),t.setType(o);break;default:e.skipField()}return t},proto.protocol.AccountCreateContract.prototype.serializeBinary=function(){var t=new r.BinaryWriter;return proto.protocol.AccountCreateContract.serializeBinaryToWriter(this,t),t.getResultBuffer()},proto.protocol.AccountCreateContract.serializeBinaryToWriter=function(t,e){var o=void 0;(o=t.getOwnerAddress_asU8()).length>0&&e.writeBytes(1,o),(o=t.getAccountAddress_asU8()).length>0&&e.writeBytes(2,o),0!==(o=t.getType())&&e.writeEnum(3,o)},proto.protocol.AccountCreateContract.prototype.getOwnerAddress=function(){return r.Message.getFieldWithDefault(this,1,"")},proto.protocol.AccountCreateContract.prototype.getOwnerAddress_asB64=function(){return r.Message.bytesAsB64(this.getOwnerAddress())},proto.protocol.AccountCreateContract.prototype.getOwnerAddress_asU8=function(){return r.Message.bytesAsU8(this.getOwnerAddress())},proto.protocol.AccountCreateContract.prototype.setOwnerAddress=function(t){r.Message.setProto3BytesField(this,1,t)},proto.protocol.AccountCreateContract.prototype.getAccountAddress=function(){return r.Message.getFieldWithDefault(this,2,"")},proto.protocol.AccountCreateContract.prototype.getAccountAddress_asB64=function(){return r.Message.bytesAsB64(this.getAccountAddress())},proto.protocol.AccountCreateContract.prototype.getAccountAddress_asU8=function(){return r.Message.bytesAsU8(this.getAccountAddress())},proto.protocol.AccountCreateContract.prototype.setAccountAddress=function(t){r.Message.setProto3BytesField(this,2,t)},proto.protocol.AccountCreateContract.prototype.getType=function(){return r.Message.getFieldWithDefault(this,3,0)},proto.protocol.AccountCreateContract.prototype.setType=function(t){r.Message.setProto3EnumField(this,3,t)},proto.protocol.AccountUpdateContract=function(t){r.Message.initialize(this,t,0,-1,null,null)},n.inherits(proto.protocol.AccountUpdateContract,r.Message),n.DEBUG&&!COMPILED&&(proto.protocol.AccountUpdateContract.displayName="proto.protocol.AccountUpdateContract"),r.Message.GENERATE_TO_OBJECT&&(proto.protocol.AccountUpdateContract.prototype.toObject=function(t){return proto.protocol.AccountUpdateContract.toObject(t,this)},proto.protocol.AccountUpdateContract.toObject=function(t,e){var o={accountName:e.getAccountName_asB64(),ownerAddress:e.getOwnerAddress_asB64()};return t&&(o.$jspbMessageInstance=e),o}),proto.protocol.AccountUpdateContract.deserializeBinary=function(t){var e=new r.BinaryReader(t),o=new proto.protocol.AccountUpdateContract;return proto.protocol.AccountUpdateContract.deserializeBinaryFromReader(o,e)},proto.protocol.AccountUpdateContract.deserializeBinaryFromReader=function(t,e){for(;e.nextField()&&!e.isEndGroup();)switch(e.getFieldNumber()){case 1:var o=e.readBytes();t.setAccountName(o);break;case 2:o=e.readBytes(),t.setOwnerAddress(o);break;default:e.skipField()}return t},proto.protocol.AccountUpdateContract.prototype.serializeBinary=function(){var t=new r.BinaryWriter;return proto.protocol.AccountUpdateContract.serializeBinaryToWriter(this,t),t.getResultBuffer()},proto.protocol.AccountUpdateContract.serializeBinaryToWriter=function(t,e){var o=void 0;(o=t.getAccountName_asU8()).length>0&&e.writeBytes(1,o),(o=t.getOwnerAddress_asU8()).length>0&&e.writeBytes(2,o)},proto.protocol.AccountUpdateContract.prototype.getAccountName=function(){return r.Message.getFieldWithDefault(this,1,"")},proto.protocol.AccountUpdateContract.prototype.getAccountName_asB64=function(){return r.Message.bytesAsB64(this.getAccountName())},proto.protocol.AccountUpdateContract.prototype.getAccountName_asU8=function(){return r.Message.bytesAsU8(this.getAccountName())},proto.protocol.AccountUpdateContract.prototype.setAccountName=function(t){r.Message.setProto3BytesField(this,1,t)},proto.protocol.AccountUpdateContract.prototype.getOwnerAddress=function(){return r.Message.getFieldWithDefault(this,2,"")},proto.protocol.AccountUpdateContract.prototype.getOwnerAddress_asB64=function(){return r.Message.bytesAsB64(this.getOwnerAddress())},proto.protocol.AccountUpdateContract.prototype.getOwnerAddress_asU8=function(){return r.Message.bytesAsU8(this.getOwnerAddress())},proto.protocol.AccountUpdateContract.prototype.setOwnerAddress=function(t){r.Message.setProto3BytesField(this,2,t)},proto.protocol.SetAccountIdContract=function(t){r.Message.initialize(this,t,0,-1,null,null)},n.inherits(proto.protocol.SetAccountIdContract,r.Message),n.DEBUG&&!COMPILED&&(proto.protocol.SetAccountIdContract.displayName="proto.protocol.SetAccountIdContract"),r.Message.GENERATE_TO_OBJECT&&(proto.protocol.SetAccountIdContract.prototype.toObject=function(t){return proto.protocol.SetAccountIdContract.toObject(t,this)},proto.protocol.SetAccountIdContract.toObject=function(t,e){var o={accountId:e.getAccountId_asB64(),ownerAddress:e.getOwnerAddress_asB64()};return t&&(o.$jspbMessageInstance=e),o}),proto.protocol.SetAccountIdContract.deserializeBinary=function(t){var e=new r.BinaryReader(t),o=new proto.protocol.SetAccountIdContract;return proto.protocol.SetAccountIdContract.deserializeBinaryFromReader(o,e)},proto.protocol.SetAccountIdContract.deserializeBinaryFromReader=function(t,e){for(;e.nextField()&&!e.isEndGroup();)switch(e.getFieldNumber()){case 1:var o=e.readBytes();t.setAccountId(o);break;case 2:o=e.readBytes(),t.setOwnerAddress(o);break;default:e.skipField()}return t},proto.protocol.SetAccountIdContract.prototype.serializeBinary=function(){var t=new r.BinaryWriter;return proto.protocol.SetAccountIdContract.serializeBinaryToWriter(this,t),t.getResultBuffer()},proto.protocol.SetAccountIdContract.serializeBinaryToWriter=function(t,e){var o=void 0;(o=t.getAccountId_asU8()).length>0&&e.writeBytes(1,o),(o=t.getOwnerAddress_asU8()).length>0&&e.writeBytes(2,o)},proto.protocol.SetAccountIdContract.prototype.getAccountId=function(){return r.Message.getFieldWithDefault(this,1,"")},proto.protocol.SetAccountIdContract.prototype.getAccountId_asB64=function(){return r.Message.bytesAsB64(this.getAccountId())},proto.protocol.SetAccountIdContract.prototype.getAccountId_asU8=function(){return r.Message.bytesAsU8(this.getAccountId())},proto.protocol.SetAccountIdContract.prototype.setAccountId=function(t){r.Message.setProto3BytesField(this,1,t)},proto.protocol.SetAccountIdContract.prototype.getOwnerAddress=function(){return r.Message.getFieldWithDefault(this,2,"")},proto.protocol.SetAccountIdContract.prototype.getOwnerAddress_asB64=function(){return r.Message.bytesAsB64(this.getOwnerAddress())},proto.protocol.SetAccountIdContract.prototype.getOwnerAddress_asU8=function(){return r.Message.bytesAsU8(this.getOwnerAddress())},proto.protocol.SetAccountIdContract.prototype.setOwnerAddress=function(t){r.Message.setProto3BytesField(this,2,t)},proto.protocol.TransferContract=function(t){r.Message.initialize(this,t,0,-1,null,null)},n.inherits(proto.protocol.TransferContract,r.Message),n.DEBUG&&!COMPILED&&(proto.protocol.TransferContract.displayName="proto.protocol.TransferContract"),r.Message.GENERATE_TO_OBJECT&&(proto.protocol.TransferContract.prototype.toObject=function(t){return proto.protocol.TransferContract.toObject(t,this)},proto.protocol.TransferContract.toObject=function(t,e){var o={ownerAddress:e.getOwnerAddress_asB64(),toAddress:e.getToAddress_asB64(),amount:r.Message.getFieldWithDefault(e,3,0)};return t&&(o.$jspbMessageInstance=e),console.log("obj",o),o}),proto.protocol.TransferContract.deserializeBinary=function(t){var e=new r.BinaryReader(t),o=new proto.protocol.TransferContract;return proto.protocol.TransferContract.deserializeBinaryFromReader(o,e)},proto.protocol.TransferContract.deserializeBinaryFromReader=function(t,e){for(;e.nextField()&&!e.isEndGroup();)switch(e.getFieldNumber()){case 1:var o=e.readBytes();t.setOwnerAddress(o);break;case 2:o=e.readBytes(),t.setToAddress(o);break;case 3:o=e.readInt64(),t.setAmount(o);break;default:e.skipField()}return t},proto.protocol.TransferContract.prototype.serializeBinary=function(){var t=new r.BinaryWriter;return proto.protocol.TransferContract.serializeBinaryToWriter(this,t),t.getResultBuffer()},proto.protocol.TransferContract.serializeBinaryToWriter=function(t,e){var o=void 0;(o=t.getOwnerAddress_asU8()).length>0&&e.writeBytes(1,o),(o=t.getToAddress_asU8()).length>0&&e.writeBytes(2,o),0!==(o=t.getAmount())&&e.writeInt64(3,o)},proto.protocol.TransferContract.prototype.getOwnerAddress=function(){return r.Message.getFieldWithDefault(this,1,"")},proto.protocol.TransferContract.prototype.getOwnerAddress_asB64=function(){return r.Message.bytesAsB64(this.getOwnerAddress())},proto.protocol.TransferContract.prototype.getOwnerAddress_asU8=function(){return r.Message.bytesAsU8(this.getOwnerAddress())},proto.protocol.TransferContract.prototype.setOwnerAddress=function(t){r.Message.setProto3BytesField(this,1,t)},proto.protocol.TransferContract.prototype.getToAddress=function(){return r.Message.getFieldWithDefault(this,2,"")},proto.protocol.TransferContract.prototype.getToAddress_asB64=function(){return r.Message.bytesAsB64(this.getToAddress())},proto.protocol.TransferContract.prototype.getToAddress_asU8=function(){return r.Message.bytesAsU8(this.getToAddress())},proto.protocol.TransferContract.prototype.setToAddress=function(t){r.Message.setProto3BytesField(this,2,t)},proto.protocol.TransferContract.prototype.getAmount=function(){return r.Message.getFieldWithDefault(this,3,0)},proto.protocol.TransferContract.prototype.setAmount=function(t){r.Message.setProto3IntField(this,3,t)},proto.protocol.TransferAssetContract=function(t){r.Message.initialize(this,t,0,-1,null,null)},n.inherits(proto.protocol.TransferAssetContract,r.Message),n.DEBUG&&!COMPILED&&(proto.protocol.TransferAssetContract.displayName="proto.protocol.TransferAssetContract"),r.Message.GENERATE_TO_OBJECT&&(proto.protocol.TransferAssetContract.prototype.toObject=function(t){return proto.protocol.TransferAssetContract.toObject(t,this)},proto.protocol.TransferAssetContract.toObject=function(t,e){var o={assetName:e.getAssetName_asB64(),ownerAddress:e.getOwnerAddress_asB64(),toAddress:e.getToAddress_asB64(),amount:r.Message.getFieldWithDefault(e,4,0)};return t&&(o.$jspbMessageInstance=e),o}),proto.protocol.TransferAssetContract.deserializeBinary=function(t){var e=new r.BinaryReader(t),o=new proto.protocol.TransferAssetContract;return proto.protocol.TransferAssetContract.deserializeBinaryFromReader(o,e)},proto.protocol.TransferAssetContract.deserializeBinaryFromReader=function(t,e){for(;e.nextField()&&!e.isEndGroup();)switch(e.getFieldNumber()){case 1:var o=e.readBytes();t.setAssetName(o);break;case 2:o=e.readBytes(),t.setOwnerAddress(o);break;case 3:o=e.readBytes(),t.setToAddress(o);break;case 4:o=e.readInt64(),t.setAmount(o);break;default:e.skipField()}return t},proto.protocol.TransferAssetContract.prototype.serializeBinary=function(){var t=new r.BinaryWriter;return proto.protocol.TransferAssetContract.serializeBinaryToWriter(this,t),t.getResultBuffer()},proto.protocol.TransferAssetContract.serializeBinaryToWriter=function(t,e){var o=void 0;(o=t.getAssetName_asU8()).length>0&&e.writeBytes(1,o),(o=t.getOwnerAddress_asU8()).length>0&&e.writeBytes(2,o),(o=t.getToAddress_asU8()).length>0&&e.writeBytes(3,o),0!==(o=t.getAmount())&&e.writeInt64(4,o)},proto.protocol.TransferAssetContract.prototype.getAssetName=function(){return r.Message.getFieldWithDefault(this,1,"")},proto.protocol.TransferAssetContract.prototype.getAssetName_asB64=function(){return r.Message.bytesAsB64(this.getAssetName())},proto.protocol.TransferAssetContract.prototype.getAssetName_asU8=function(){return r.Message.bytesAsU8(this.getAssetName())},proto.protocol.TransferAssetContract.prototype.setAssetName=function(t){r.Message.setProto3BytesField(this,1,t)},proto.protocol.TransferAssetContract.prototype.getOwnerAddress=function(){return r.Message.getFieldWithDefault(this,2,"")},proto.protocol.TransferAssetContract.prototype.getOwnerAddress_asB64=function(){return r.Message.bytesAsB64(this.getOwnerAddress())},proto.protocol.TransferAssetContract.prototype.getOwnerAddress_asU8=function(){return r.Message.bytesAsU8(this.getOwnerAddress())},proto.protocol.TransferAssetContract.prototype.setOwnerAddress=function(t){r.Message.setProto3BytesField(this,2,t)},proto.protocol.TransferAssetContract.prototype.getToAddress=function(){return r.Message.getFieldWithDefault(this,3,"")},proto.protocol.TransferAssetContract.prototype.getToAddress_asB64=function(){return r.Message.bytesAsB64(this.getToAddress())},proto.protocol.TransferAssetContract.prototype.getToAddress_asU8=function(){return r.Message.bytesAsU8(this.getToAddress())},proto.protocol.TransferAssetContract.prototype.setToAddress=function(t){r.Message.setProto3BytesField(this,3,t)},proto.protocol.TransferAssetContract.prototype.getAmount=function(){return r.Message.getFieldWithDefault(this,4,0)},proto.protocol.TransferAssetContract.prototype.setAmount=function(t){r.Message.setProto3IntField(this,4,t)},proto.protocol.VoteAssetContract=function(t){r.Message.initialize(this,t,0,-1,proto.protocol.VoteAssetContract.repeatedFields_,null)},n.inherits(proto.protocol.VoteAssetContract,r.Message),n.DEBUG&&!COMPILED&&(proto.protocol.VoteAssetContract.displayName="proto.protocol.VoteAssetContract"),proto.protocol.VoteAssetContract.repeatedFields_=[2],r.Message.GENERATE_TO_OBJECT&&(proto.protocol.VoteAssetContract.prototype.toObject=function(t){return proto.protocol.VoteAssetContract.toObject(t,this)},proto.protocol.VoteAssetContract.toObject=function(t,e){var o={ownerAddress:e.getOwnerAddress_asB64(),voteAddressList:e.getVoteAddressList_asB64(),support:r.Message.getFieldWithDefault(e,3,!1),count:r.Message.getFieldWithDefault(e,5,0)};return t&&(o.$jspbMessageInstance=e),o}),proto.protocol.VoteAssetContract.deserializeBinary=function(t){var e=new r.BinaryReader(t),o=new proto.protocol.VoteAssetContract;return proto.protocol.VoteAssetContract.deserializeBinaryFromReader(o,e)},proto.protocol.VoteAssetContract.deserializeBinaryFromReader=function(t,e){for(;e.nextField()&&!e.isEndGroup();)switch(e.getFieldNumber()){case 1:var o=e.readBytes();t.setOwnerAddress(o);break;case 2:o=e.readBytes(),t.addVoteAddress(o);break;case 3:o=e.readBool(),t.setSupport(o);break;case 5:o=e.readInt32(),t.setCount(o);break;default:e.skipField()}return t},proto.protocol.VoteAssetContract.prototype.serializeBinary=function(){var t=new r.BinaryWriter;return proto.protocol.VoteAssetContract.serializeBinaryToWriter(this,t),t.getResultBuffer()},proto.protocol.VoteAssetContract.serializeBinaryToWriter=function(t,e){var o=void 0;(o=t.getOwnerAddress_asU8()).length>0&&e.writeBytes(1,o),(o=t.getVoteAddressList_asU8()).length>0&&e.writeRepeatedBytes(2,o),(o=t.getSupport())&&e.writeBool(3,o),0!==(o=t.getCount())&&e.writeInt32(5,o)},proto.protocol.VoteAssetContract.prototype.getOwnerAddress=function(){return r.Message.getFieldWithDefault(this,1,"")},proto.protocol.VoteAssetContract.prototype.getOwnerAddress_asB64=function(){return r.Message.bytesAsB64(this.getOwnerAddress())},proto.protocol.VoteAssetContract.prototype.getOwnerAddress_asU8=function(){return r.Message.bytesAsU8(this.getOwnerAddress())},proto.protocol.VoteAssetContract.prototype.setOwnerAddress=function(t){r.Message.setProto3BytesField(this,1,t)},proto.protocol.VoteAssetContract.prototype.getVoteAddressList=function(){return r.Message.getRepeatedField(this,2)},proto.protocol.VoteAssetContract.prototype.getVoteAddressList_asB64=function(){return r.Message.bytesListAsB64(this.getVoteAddressList())},proto.protocol.VoteAssetContract.prototype.getVoteAddressList_asU8=function(){return r.Message.bytesListAsU8(this.getVoteAddressList())},proto.protocol.VoteAssetContract.prototype.setVoteAddressList=function(t){r.Message.setField(this,2,t||[])},proto.protocol.VoteAssetContract.prototype.addVoteAddress=function(t,e){r.Message.addToRepeatedField(this,2,t,e)},proto.protocol.VoteAssetContract.prototype.clearVoteAddressList=function(){this.setVoteAddressList([])},proto.protocol.VoteAssetContract.prototype.getSupport=function(){return r.Message.getFieldWithDefault(this,3,!1)},proto.protocol.VoteAssetContract.prototype.setSupport=function(t){r.Message.setProto3BooleanField(this,3,t)},proto.protocol.VoteAssetContract.prototype.getCount=function(){return r.Message.getFieldWithDefault(this,5,0)},proto.protocol.VoteAssetContract.prototype.setCount=function(t){r.Message.setProto3IntField(this,5,t)},proto.protocol.VoteWitnessContract=function(t){r.Message.initialize(this,t,0,-1,proto.protocol.VoteWitnessContract.repeatedFields_,null)},n.inherits(proto.protocol.VoteWitnessContract,r.Message),n.DEBUG&&!COMPILED&&(proto.protocol.VoteWitnessContract.displayName="proto.protocol.VoteWitnessContract"),proto.protocol.VoteWitnessContract.repeatedFields_=[2],r.Message.GENERATE_TO_OBJECT&&(proto.protocol.VoteWitnessContract.prototype.toObject=function(t){return proto.protocol.VoteWitnessContract.toObject(t,this)},proto.protocol.VoteWitnessContract.toObject=function(t,e){var o={ownerAddress:e.getOwnerAddress_asB64(),votesList:r.Message.toObjectList(e.getVotesList(),proto.protocol.VoteWitnessContract.Vote.toObject,t),support:r.Message.getFieldWithDefault(e,3,!1)};return t&&(o.$jspbMessageInstance=e),o}),proto.protocol.VoteWitnessContract.deserializeBinary=function(t){