@ethereumjs/util
Advanced tools
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"account.d.ts","sourceRoot":"","sources":["../src/account.ts"],"names":[],"mappings":";AAmBA,OAAO,KAAK,EAAE,UAAU,EAAE,UAAU,EAAE,MAAM,SAAS,CAAA;AAIrD,MAAM,WAAW,WAAW;IAC1B,KAAK,CAAC,EAAE,UAAU,CAAA;IAClB,OAAO,CAAC,EAAE,UAAU,CAAA;IACpB,WAAW,CAAC,EAAE,UAAU,CAAA;IACxB,QAAQ,CAAC,EAAE,UAAU,CAAA;CACtB;AAED,qBAAa,OAAO;IAClB,KAAK,EAAE,MAAM,CAAA;IACb,OAAO,EAAE,MAAM,CAAA;IACf,WAAW,EAAE,MAAM,CAAA;IACnB,QAAQ,EAAE,MAAM,CAAA;IAEhB,MAAM,CAAC,eAAe,CAAC,WAAW,EAAE,WAAW;WAWjC,wBAAwB,CAAC,UAAU,EAAE,MAAM;WAU3C,eAAe,CAAC,MAAM,EAAE,MAAM,EAAE;IAM9C;;;OAGG;gBACS,KAAK,SAAM,EAAE,OAAO,SAAM,EAAE,WAAW,SAAgB,EAAE,QAAQ,SAAiB;IAS9F,OAAO,CAAC,SAAS;IAejB;;OAEG;IACH,GAAG,IAAI,MAAM,EAAE;IASf;;OAEG;IACH,SAAS,IAAI,MAAM;IAInB;;OAEG;IACH,UAAU,IAAI,OAAO;IAIrB;;;;OAIG;IACH,OAAO,IAAI,OAAO;CAGnB;AAED;;GAEG;AACH,eAAO,MAAM,cAAc,eAAyB,MAAM,KAAG,OAQ5D,CAAA;AAED;;;;;;;;;;;GAWG;AACH,eAAO,MAAM,iBAAiB,eAChB,MAAM,mBACD,UAAU,KAC1B,MAuBF,CAAA;AAED;;;;GAIG;AACH,eAAO,MAAM,sBAAsB,eACrB,MAAM,mBACD,UAAU,KAC1B,OAEF,CAAA;AAED;;;;GAIG;AACH,eAAO,MAAM,eAAe,SAAmB,MAAM,SAAS,MAAM,KAAG,MAYtE,CAAA;AAED;;;;;GAKG;AACH,eAAO,MAAM,gBAAgB,SAAmB,MAAM,QAAQ,MAAM,YAAY,MAAM,KAAG,MAiBxF,CAAA;AAED;;GAEG;AACH,eAAO,MAAM,cAAc,eAAyB,MAAM,KAAG,OAE5D,CAAA;AAED;;;;;GAKG;AACH,eAAO,MAAM,aAAa,cAAwB,MAAM,aAAY,OAAO,KAAW,OAuBrF,CAAA;AAED;;;;;GAKG;AACH,eAAO,MAAM,YAAY,WAAqB,MAAM,aAAY,OAAO,KAAW,MAUjF,CAAA;AACD,eAAO,MAAM,eAAe,WAXkB,MAAM,aAAY,OAAO,KAAW,MAWvC,CAAA;AAE3C;;;GAGG;AACH,eAAO,MAAM,eAAe,eAAyB,MAAM,KAAG,MAI7D,CAAA;AAED;;;GAGG;AACH,eAAO,MAAM,gBAAgB,eAAyB,MAAM,KAAG,MAE9D,CAAA;AAED;;GAEG;AACH,eAAO,MAAM,YAAY,cAAwB,MAAM,KAAG,MAMzD,CAAA;AAED;;GAEG;AACH,eAAO,MAAM,WAAW,QAAgB,MAIvC,CAAA;AAED;;GAEG;AACH,eAAO,MAAM,aAAa,eAAyB,MAAM,KAAG,OAS3D,CAAA;AAED;;GAEG;AACH,wBAAgB,kBAAkB,CAAC,IAAI,EAAE,GAAG,UAW3C"} | ||
| {"version":3,"file":"account.d.ts","sourceRoot":"","sources":["../src/account.ts"],"names":[],"mappings":";AAkBA,OAAO,KAAK,EAAE,UAAU,EAAE,UAAU,EAAE,MAAM,SAAS,CAAA;AAIrD,MAAM,WAAW,WAAW;IAC1B,KAAK,CAAC,EAAE,UAAU,CAAA;IAClB,OAAO,CAAC,EAAE,UAAU,CAAA;IACpB,WAAW,CAAC,EAAE,UAAU,CAAA;IACxB,QAAQ,CAAC,EAAE,UAAU,CAAA;CACtB;AAED,qBAAa,OAAO;IAClB,KAAK,EAAE,MAAM,CAAA;IACb,OAAO,EAAE,MAAM,CAAA;IACf,WAAW,EAAE,MAAM,CAAA;IACnB,QAAQ,EAAE,MAAM,CAAA;IAEhB,MAAM,CAAC,eAAe,CAAC,WAAW,EAAE,WAAW;WAWjC,wBAAwB,CAAC,UAAU,EAAE,MAAM;WAU3C,eAAe,CAAC,MAAM,EAAE,MAAM,EAAE;IAM9C;;;OAGG;gBACS,KAAK,SAAM,EAAE,OAAO,SAAM,EAAE,WAAW,SAAgB,EAAE,QAAQ,SAAiB;IAS9F,OAAO,CAAC,SAAS;IAejB;;OAEG;IACH,GAAG,IAAI,MAAM,EAAE;IASf;;OAEG;IACH,SAAS,IAAI,MAAM;IAInB;;OAEG;IACH,UAAU,IAAI,OAAO;IAIrB;;;;OAIG;IACH,OAAO,IAAI,OAAO;CAGnB;AAED;;GAEG;AACH,eAAO,MAAM,cAAc,eAAyB,MAAM,KAAG,OAQ5D,CAAA;AAED;;;;;;;;;;;GAWG;AACH,eAAO,MAAM,iBAAiB,eAChB,MAAM,mBACD,UAAU,KAC1B,MAuBF,CAAA;AAED;;;;GAIG;AACH,eAAO,MAAM,sBAAsB,eACrB,MAAM,mBACD,UAAU,KAC1B,OAEF,CAAA;AAED;;;;GAIG;AACH,eAAO,MAAM,eAAe,SAAmB,MAAM,SAAS,MAAM,KAAG,MAYtE,CAAA;AAED;;;;;GAKG;AACH,eAAO,MAAM,gBAAgB,SAAmB,MAAM,QAAQ,MAAM,YAAY,MAAM,KAAG,MAiBxF,CAAA;AAED;;GAEG;AACH,eAAO,MAAM,cAAc,eAAyB,MAAM,KAAG,OAE5D,CAAA;AAED;;;;;GAKG;AACH,eAAO,MAAM,aAAa,cAAwB,MAAM,aAAY,OAAO,KAAW,OAuBrF,CAAA;AAED;;;;;GAKG;AACH,eAAO,MAAM,YAAY,WAAqB,MAAM,aAAY,OAAO,KAAW,MAUjF,CAAA;AACD,eAAO,MAAM,eAAe,WAXkB,MAAM,aAAY,OAAO,KAAW,MAWvC,CAAA;AAE3C;;;GAGG;AACH,eAAO,MAAM,eAAe,eAAyB,MAAM,KAAG,MAI7D,CAAA;AAED;;;GAGG;AACH,eAAO,MAAM,gBAAgB,eAAyB,MAAM,KAAG,MAE9D,CAAA;AAED;;GAEG;AACH,eAAO,MAAM,YAAY,cAAwB,MAAM,KAAG,MAMzD,CAAA;AAED;;GAEG;AACH,eAAO,MAAM,WAAW,QAAgB,MAIvC,CAAA;AAED;;GAEG;AACH,eAAO,MAAM,aAAa,eAAyB,MAAM,KAAG,OAS3D,CAAA;AAED;;GAEG;AACH,wBAAgB,kBAAkB,CAAC,IAAI,EAAE,GAAG,UAW3C"} |
+2
-3
@@ -12,3 +12,2 @@ "use strict"; | ||
| const internal_1 = require("./internal"); | ||
| const types_1 = require("./types"); | ||
| const _0n = BigInt(0); | ||
@@ -29,3 +28,3 @@ class Account { | ||
| const { nonce, balance, storageRoot, codeHash } = accountData; | ||
| return new Account((0, types_1.isTruthy)(nonce) ? (0, bytes_1.bufferToBigInt)((0, bytes_1.toBuffer)(nonce)) : undefined, (0, types_1.isTruthy)(balance) ? (0, bytes_1.bufferToBigInt)((0, bytes_1.toBuffer)(balance)) : undefined, (0, types_1.isTruthy)(storageRoot) ? (0, bytes_1.toBuffer)(storageRoot) : undefined, (0, types_1.isTruthy)(codeHash) ? (0, bytes_1.toBuffer)(codeHash) : undefined); | ||
| return new Account(nonce !== undefined ? (0, bytes_1.bufferToBigInt)((0, bytes_1.toBuffer)(nonce)) : undefined, balance !== undefined ? (0, bytes_1.bufferToBigInt)((0, bytes_1.toBuffer)(balance)) : undefined, storageRoot !== undefined ? (0, bytes_1.toBuffer)(storageRoot) : undefined, codeHash !== undefined ? (0, bytes_1.toBuffer)(codeHash) : undefined); | ||
| } | ||
@@ -119,3 +118,3 @@ static fromRlpSerializedAccount(serialized) { | ||
| let prefix = ''; | ||
| if ((0, types_1.isTruthy)(eip1191ChainId)) { | ||
| if (eip1191ChainId !== undefined) { | ||
| const chainId = (0, bytes_1.bufferToBigInt)((0, bytes_1.toBuffer)(eip1191ChainId)); | ||
@@ -122,0 +121,0 @@ prefix = chainId.toString() + '0x'; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"account.js","sourceRoot":"","sources":["../src/account.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"account.js","sourceRoot":"","sources":["../src/account.ts"],"names":[],"mappings":";;;AAAA,yCAAqC;AACrC,yDAAwD;AACxD,+DAA8D;AAC9D,uDAAwD;AAExD,mCAQgB;AAChB,2CAA2D;AAC3D,uCAA6E;AAC7E,yCAA2C;AAI3C,MAAM,GAAG,GAAG,MAAM,CAAC,CAAC,CAAC,CAAA;AASrB,MAAa,OAAO;IAiClB;;;OAGG;IACH,YAAY,KAAK,GAAG,GAAG,EAAE,OAAO,GAAG,GAAG,EAAE,WAAW,GAAG,yBAAa,EAAE,QAAQ,GAAG,0BAAc;QAC5F,IAAI,CAAC,KAAK,GAAG,KAAK,CAAA;QAClB,IAAI,CAAC,OAAO,GAAG,OAAO,CAAA;QACtB,IAAI,CAAC,WAAW,GAAG,WAAW,CAAA;QAC9B,IAAI,CAAC,QAAQ,GAAG,QAAQ,CAAA;QAExB,IAAI,CAAC,SAAS,EAAE,CAAA;IAClB,CAAC;IAtCD,MAAM,CAAC,eAAe,CAAC,WAAwB;QAC7C,MAAM,EAAE,KAAK,EAAE,OAAO,EAAE,WAAW,EAAE,QAAQ,EAAE,GAAG,WAAW,CAAA;QAE7D,OAAO,IAAI,OAAO,CAChB,KAAK,KAAK,SAAS,CAAC,CAAC,CAAC,IAAA,sBAAc,EAAC,IAAA,gBAAQ,EAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,SAAS,EACjE,OAAO,KAAK,SAAS,CAAC,CAAC,CAAC,IAAA,sBAAc,EAAC,IAAA,gBAAQ,EAAC,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,SAAS,EACrE,WAAW,KAAK,SAAS,CAAC,CAAC,CAAC,IAAA,gBAAQ,EAAC,WAAW,CAAC,CAAC,CAAC,CAAC,SAAS,EAC7D,QAAQ,KAAK,SAAS,CAAC,CAAC,CAAC,IAAA,gBAAQ,EAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,SAAS,CACxD,CAAA;IACH,CAAC;IAEM,MAAM,CAAC,wBAAwB,CAAC,UAAkB;QACvD,MAAM,MAAM,GAAG,IAAA,mBAAW,EAAC,SAAG,CAAC,MAAM,CAAC,UAAU,CAAC,IAAI,CAAC,UAAU,CAAC,CAAiB,CAAa,CAAA;QAE/F,IAAI,CAAC,KAAK,CAAC,OAAO,CAAC,MAAM,CAAC,EAAE;YAC1B,MAAM,IAAI,KAAK,CAAC,iDAAiD,CAAC,CAAA;SACnE;QAED,OAAO,IAAI,CAAC,eAAe,CAAC,MAAM,CAAC,CAAA;IACrC,CAAC;IAEM,MAAM,CAAC,eAAe,CAAC,MAAgB;QAC5C,MAAM,CAAC,KAAK,EAAE,OAAO,EAAE,WAAW,EAAE,QAAQ,CAAC,GAAG,MAAM,CAAA;QAEtD,OAAO,IAAI,OAAO,CAAC,IAAA,sBAAc,EAAC,KAAK,CAAC,EAAE,IAAA,sBAAc,EAAC,OAAO,CAAC,EAAE,WAAW,EAAE,QAAQ,CAAC,CAAA;IAC3F,CAAC;IAeO,SAAS;QACf,IAAI,IAAI,CAAC,KAAK,GAAG,GAAG,EAAE;YACpB,MAAM,IAAI,KAAK,CAAC,iCAAiC,CAAC,CAAA;SACnD;QACD,IAAI,IAAI,CAAC,OAAO,GAAG,GAAG,EAAE;YACtB,MAAM,IAAI,KAAK,CAAC,mCAAmC,CAAC,CAAA;SACrD;QACD,IAAI,IAAI,CAAC,WAAW,CAAC,MAAM,KAAK,EAAE,EAAE;YAClC,MAAM,IAAI,KAAK,CAAC,sCAAsC,CAAC,CAAA;SACxD;QACD,IAAI,IAAI,CAAC,QAAQ,CAAC,MAAM,KAAK,EAAE,EAAE;YAC/B,MAAM,IAAI,KAAK,CAAC,mCAAmC,CAAC,CAAA;SACrD;IACH,CAAC;IAED;;OAEG;IACH,GAAG;QACD,OAAO;YACL,IAAA,8BAAsB,EAAC,IAAI,CAAC,KAAK,CAAC;YAClC,IAAA,8BAAsB,EAAC,IAAI,CAAC,OAAO,CAAC;YACpC,IAAI,CAAC,WAAW;YAChB,IAAI,CAAC,QAAQ;SACd,CAAA;IACH,CAAC;IAED;;OAEG;IACH,SAAS;QACP,OAAO,MAAM,CAAC,IAAI,CAAC,SAAG,CAAC,MAAM,CAAC,IAAA,mBAAW,EAAC,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC,CAAA;IACzD,CAAC;IAED;;OAEG;IACH,UAAU;QACR,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,0BAAc,CAAC,CAAA;IAC9C,CAAC;IAED;;;;OAIG;IACH,OAAO;QACL,OAAO,IAAI,CAAC,OAAO,KAAK,GAAG,IAAI,IAAI,CAAC,KAAK,KAAK,GAAG,IAAI,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,0BAAc,CAAC,CAAA;IAC3F,CAAC;CACF;AA/FD,0BA+FC;AAED;;GAEG;AACI,MAAM,cAAc,GAAG,UAAU,UAAkB;IACxD,IAAI;QACF,IAAA,wBAAc,EAAC,UAAU,CAAC,CAAA;KAC3B;IAAC,OAAO,CAAM,EAAE;QACf,OAAO,KAAK,CAAA;KACb;IAED,OAAO,qBAAqB,CAAC,IAAI,CAAC,UAAU,CAAC,CAAA;AAC/C,CAAC,CAAA;AARY,QAAA,cAAc,kBAQ1B;AAED;;;;;;;;;;;GAWG;AACI,MAAM,iBAAiB,GAAG,UAC/B,UAAkB,EAClB,cAA2B;IAE3B,IAAA,2BAAiB,EAAC,UAAU,CAAC,CAAA;IAC7B,MAAM,OAAO,GAAG,IAAA,yBAAc,EAAC,UAAU,CAAC,CAAC,WAAW,EAAE,CAAA;IAExD,IAAI,MAAM,GAAG,EAAE,CAAA;IACf,IAAI,cAAc,KAAK,SAAS,EAAE;QAChC,MAAM,OAAO,GAAG,IAAA,sBAAc,EAAC,IAAA,gBAAQ,EAAC,cAAc,CAAC,CAAC,CAAA;QACxD,MAAM,GAAG,OAAO,CAAC,QAAQ,EAAE,GAAG,IAAI,CAAA;KACnC;IAED,MAAM,GAAG,GAAG,MAAM,CAAC,IAAI,CAAC,MAAM,GAAG,OAAO,EAAE,MAAM,CAAC,CAAA;IACjD,MAAM,IAAI,GAAG,IAAA,kBAAU,EAAC,IAAA,kBAAS,EAAC,GAAG,CAAC,CAAC,CAAA;IACvC,IAAI,GAAG,GAAG,IAAI,CAAA;IAEd,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;QACvC,IAAI,QAAQ,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,IAAI,CAAC,EAAE;YAC9B,GAAG,IAAI,OAAO,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,CAAA;SAChC;aAAM;YACL,GAAG,IAAI,OAAO,CAAC,CAAC,CAAC,CAAA;SAClB;KACF;IAED,OAAO,GAAG,CAAA;AACZ,CAAC,CAAA;AA1BY,QAAA,iBAAiB,qBA0B7B;AAED;;;;GAIG;AACI,MAAM,sBAAsB,GAAG,UACpC,UAAkB,EAClB,cAA2B;IAE3B,OAAO,IAAA,sBAAc,EAAC,UAAU,CAAC,IAAI,IAAA,yBAAiB,EAAC,UAAU,EAAE,cAAc,CAAC,KAAK,UAAU,CAAA;AACnG,CAAC,CAAA;AALY,QAAA,sBAAsB,0BAKlC;AAED;;;;GAIG;AACI,MAAM,eAAe,GAAG,UAAU,IAAY,EAAE,KAAa;IAClE,IAAA,wBAAc,EAAC,IAAI,CAAC,CAAA;IACpB,IAAA,wBAAc,EAAC,KAAK,CAAC,CAAA;IAErB,IAAI,IAAA,sBAAc,EAAC,KAAK,CAAC,KAAK,MAAM,CAAC,CAAC,CAAC,EAAE;QACvC,0DAA0D;QAC1D,uDAAuD;QACvD,OAAO,MAAM,CAAC,IAAI,CAAC,IAAA,kBAAS,EAAC,SAAG,CAAC,MAAM,CAAC,IAAA,mBAAW,EAAC,CAAC,IAAI,EAAE,IAAI,CAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAA;KACvF;IAED,0CAA0C;IAC1C,OAAO,MAAM,CAAC,IAAI,CAAC,IAAA,kBAAS,EAAC,SAAG,CAAC,MAAM,CAAC,IAAA,mBAAW,EAAC,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAA;AAClF,CAAC,CAAA;AAZY,QAAA,eAAe,mBAY3B;AAED;;;;;GAKG;AACI,MAAM,gBAAgB,GAAG,UAAU,IAAY,EAAE,IAAY,EAAE,QAAgB;IACpF,IAAA,wBAAc,EAAC,IAAI,CAAC,CAAA;IACpB,IAAA,wBAAc,EAAC,IAAI,CAAC,CAAA;IACpB,IAAA,wBAAc,EAAC,QAAQ,CAAC,CAAA;IAExB,IAAI,IAAI,CAAC,MAAM,KAAK,EAAE,EAAE;QACtB,MAAM,IAAI,KAAK,CAAC,kCAAkC,CAAC,CAAA;KACpD;IACD,IAAI,IAAI,CAAC,MAAM,KAAK,EAAE,EAAE;QACtB,MAAM,IAAI,KAAK,CAAC,kCAAkC,CAAC,CAAA;KACpD;IAED,MAAM,OAAO,GAAG,IAAA,kBAAS,EACvB,MAAM,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,IAAI,EAAE,KAAK,CAAC,EAAE,IAAI,EAAE,IAAI,EAAE,IAAA,kBAAS,EAAC,QAAQ,CAAC,CAAC,CAAC,CAC3E,CAAA;IAED,OAAO,IAAA,gBAAQ,EAAC,OAAO,CAAC,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAA;AACrC,CAAC,CAAA;AAjBY,QAAA,gBAAgB,oBAiB5B;AAED;;GAEG;AACI,MAAM,cAAc,GAAG,UAAU,UAAkB;IACxD,OAAO,iBAAK,CAAC,iBAAiB,CAAC,UAAU,CAAC,CAAA;AAC5C,CAAC,CAAA;AAFY,QAAA,cAAc,kBAE1B;AAED;;;;;GAKG;AACI,MAAM,aAAa,GAAG,UAAU,SAAiB,EAAE,WAAoB,KAAK;IACjF,IAAA,wBAAc,EAAC,SAAS,CAAC,CAAA;IACzB,IAAI,SAAS,CAAC,MAAM,KAAK,EAAE,EAAE;QAC3B,gCAAgC;QAChC,iDAAiD;QACjD,IAAI;YACF,iBAAK,CAAC,OAAO,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAS,CAAC,CAAC,CAAC,CAAA;YAC3D,OAAO,IAAI,CAAA;SACZ;QAAC,OAAO,CAAC,EAAE;YACV,OAAO,KAAK,CAAA;SACb;KACF;IAED,IAAI,CAAC,QAAQ,EAAE;QACb,OAAO,KAAK,CAAA;KACb;IAED,IAAI;QACF,iBAAK,CAAC,OAAO,CAAC,SAAS,CAAC,CAAA;QACxB,OAAO,IAAI,CAAA;KACZ;IAAC,OAAO,CAAC,EAAE;QACV,OAAO,KAAK,CAAA;KACb;AACH,CAAC,CAAA;AAvBY,QAAA,aAAa,iBAuBzB;AAED;;;;;GAKG;AACI,MAAM,YAAY,GAAG,UAAU,MAAc,EAAE,WAAoB,KAAK;IAC7E,IAAA,wBAAc,EAAC,MAAM,CAAC,CAAA;IACtB,IAAI,QAAQ,IAAI,MAAM,CAAC,MAAM,KAAK,EAAE,EAAE;QACpC,MAAM,GAAG,MAAM,CAAC,IAAI,CAAC,iBAAK,CAAC,OAAO,CAAC,MAAM,CAAC,CAAC,UAAU,CAAC,KAAK,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAA;KACvE;IACD,IAAI,MAAM,CAAC,MAAM,KAAK,EAAE,EAAE;QACxB,MAAM,IAAI,KAAK,CAAC,oCAAoC,CAAC,CAAA;KACtD;IACD,0CAA0C;IAC1C,OAAO,MAAM,CAAC,IAAI,CAAC,IAAA,kBAAS,EAAC,MAAM,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,EAAE,CAAC,CAAA;AAClD,CAAC,CAAA;AAVY,QAAA,YAAY,gBAUxB;AACY,QAAA,eAAe,GAAG,oBAAY,CAAA;AAE3C;;;GAGG;AACI,MAAM,eAAe,GAAG,UAAU,UAAkB;IACzD,IAAA,wBAAc,EAAC,UAAU,CAAC,CAAA;IAC1B,6CAA6C;IAC7C,OAAO,MAAM,CAAC,IAAI,CAAC,iBAAK,CAAC,cAAc,CAAC,UAAU,CAAC,CAAC,UAAU,CAAC,KAAK,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAA;AACjF,CAAC,CAAA;AAJY,QAAA,eAAe,mBAI3B;AAED;;;GAGG;AACI,MAAM,gBAAgB,GAAG,UAAU,UAAkB;IAC1D,OAAO,IAAA,uBAAe,EAAC,IAAA,uBAAe,EAAC,UAAU,CAAC,CAAC,CAAA;AACrD,CAAC,CAAA;AAFY,QAAA,gBAAgB,oBAE5B;AAED;;GAEG;AACI,MAAM,YAAY,GAAG,UAAU,SAAiB;IACrD,IAAA,wBAAc,EAAC,SAAS,CAAC,CAAA;IACzB,IAAI,SAAS,CAAC,MAAM,KAAK,EAAE,EAAE;QAC3B,SAAS,GAAG,MAAM,CAAC,IAAI,CAAC,iBAAK,CAAC,OAAO,CAAC,SAAS,CAAC,CAAC,UAAU,CAAC,KAAK,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAA;KAC7E;IACD,OAAO,SAAS,CAAA;AAClB,CAAC,CAAA;AANY,QAAA,YAAY,gBAMxB;AAED;;GAEG;AACI,MAAM,WAAW,GAAG;IACzB,MAAM,aAAa,GAAG,EAAE,CAAA;IACxB,MAAM,IAAI,GAAG,IAAA,aAAK,EAAC,aAAa,CAAC,CAAA;IACjC,OAAO,IAAA,mBAAW,EAAC,IAAI,CAAC,CAAA;AAC1B,CAAC,CAAA;AAJY,QAAA,WAAW,eAIvB;AAED;;GAEG;AACI,MAAM,aAAa,GAAG,UAAU,UAAkB;IACvD,IAAI;QACF,IAAA,wBAAc,EAAC,UAAU,CAAC,CAAA;KAC3B;IAAC,OAAO,CAAM,EAAE;QACf,OAAO,KAAK,CAAA;KACb;IAED,MAAM,QAAQ,GAAG,IAAA,mBAAW,GAAE,CAAA;IAC9B,OAAO,QAAQ,KAAK,UAAU,CAAA;AAChC,CAAC,CAAA;AATY,QAAA,aAAa,iBASzB;AAED;;GAEG;AACH,SAAgB,kBAAkB,CAAC,IAAS;IAC1C,MAAM,GAAG,GAAG,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAA;IAChD,IAAI,IAAA,mBAAW,EAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,KAAK,CAAC,EAAE;QACrC,cAAc;QACd,GAAG,CAAC,CAAC,CAAC,GAAG,yBAAa,CAAA;KACvB;IACD,IAAI,IAAA,mBAAW,EAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,KAAK,CAAC,EAAE;QACrC,WAAW;QACX,GAAG,CAAC,CAAC,CAAC,GAAG,0BAAc,CAAA;KACxB;IACD,OAAO,IAAA,mBAAW,EAAC,SAAG,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,CAAA;AACrC,CAAC;AAXD,gDAWC"} |
+0
-18
@@ -45,20 +45,2 @@ /// <reference types="node" /> | ||
| export declare function toType<T extends TypeOutput>(input: ToBufferInputTypes, outputType: T): TypeOutputReturnType[T]; | ||
| declare type Falsy = false | '' | 0 | null | undefined | 0n; | ||
| /** | ||
| * Returns true if a value is falsy | ||
| * | ||
| * @param value - Value to check for falseness | ||
| * | ||
| * @deprecated This helper function should only be used temporarily until the monorepo types are explicit enough | ||
| */ | ||
| export declare function isFalsy(value: unknown): value is Falsy; | ||
| /** | ||
| * Returns true if a value is truthy | ||
| * | ||
| * @param value - Value to check for truthiness | ||
| * | ||
| * @deprecated This helper function should only be used temporarily until the monorepo types are explicit enough | ||
| */ | ||
| export declare function isTruthy<T>(value: T | Falsy): value is T; | ||
| export {}; | ||
| //# sourceMappingURL=types.d.ts.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../src/types.ts"],"names":[],"mappings":";AAGA,OAAO,KAAK,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AACxC,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,SAAS,CAAA;AAKjD,oBAAY,UAAU,GAAG,MAAM,GAAG,iBAAiB,GAAG,MAAM,GAAG,MAAM,CAAA;AAKrE,oBAAY,UAAU,GAClB,MAAM,GACN,UAAU,GACV,MAAM,EAAE,GACR,MAAM,GACN,MAAM,GACN,qBAAqB,GACrB,iBAAiB,CAAA;AAKrB,oBAAY,iBAAiB,GAAG,MAAM,CAAA;AAEtC;;GAEG;AACH,oBAAY,WAAW,GAAG,OAAO,GAAG,MAAM,GAAG,iBAAiB,CAAA;AAK9D,MAAM,WAAW,oBAAoB;IACnC,OAAO,IAAI,UAAU,CAAA;IACrB,QAAQ,CAAC,IAAI,MAAM,CAAA;CACpB;AAKD,MAAM,WAAW,qBAAqB;IACpC,QAAQ,IAAI,MAAM,CAAA;IAClB,OAAO,CAAC,IAAI,UAAU,CAAA;CACvB;AAED,oBAAY,gBAAgB,GAAG,KAAK,CAAC,UAAU,GAAG,gBAAgB,CAAC,CAAA;AACnE,oBAAY,iBAAiB,GAAG,KAAK,CAAC,MAAM,GAAG,iBAAiB,CAAC,CAAA;AAEjE;;GAEG;AACH,oBAAY,UAAU;IACpB,MAAM,IAAA;IACN,MAAM,IAAA;IACN,MAAM,IAAA;IACN,iBAAiB,IAAA;CAClB;AAED,oBAAY,oBAAoB,GAAG;IACjC,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,MAAM,CAAA;IAC3B,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,MAAM,CAAA;IAC3B,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,MAAM,CAAA;IAC3B,CAAC,UAAU,CAAC,iBAAiB,CAAC,EAAE,iBAAiB,CAAA;CAClD,CAAA;AAED;;;;;GAKG;AACH,wBAAgB,MAAM,CAAC,CAAC,SAAS,UAAU,EAAE,KAAK,EAAE,IAAI,EAAE,UAAU,EAAE,CAAC,GAAG,IAAI,CAAA;AAC9E,wBAAgB,MAAM,CAAC,CAAC,SAAS,UAAU,EAAE,KAAK,EAAE,SAAS,EAAE,UAAU,EAAE,CAAC,GAAG,SAAS,CAAA;AACxF,wBAAgB,MAAM,CAAC,CAAC,SAAS,UAAU,EACzC,KAAK,EAAE,kBAAkB,EACzB,UAAU,EAAE,CAAC,GACZ,oBAAoB,CAAC,CAAC,CAAC,CAAA;AA2C1B,aAAK,KAAK,GAAG,KAAK,GAAG,EAAE,GAAG,CAAC,GAAG,IAAI,GAAG,SAAS,GAAG,EAAE,CAAA;AAEnD;;;;;;GAMG;AACH,wBAAgB,OAAO,CAAC,KAAK,EAAE,OAAO,GAAG,KAAK,IAAI,KAAK,CAUtD;AAED;;;;;;GAMG;AACH,wBAAgB,QAAQ,CAAC,CAAC,EAAE,KAAK,EAAE,CAAC,GAAG,KAAK,GAAG,KAAK,IAAI,CAAC,CAExD"} | ||
| {"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../src/types.ts"],"names":[],"mappings":";AAGA,OAAO,KAAK,EAAE,OAAO,EAAE,MAAM,WAAW,CAAA;AACxC,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,SAAS,CAAA;AAKjD,oBAAY,UAAU,GAAG,MAAM,GAAG,iBAAiB,GAAG,MAAM,GAAG,MAAM,CAAA;AAKrE,oBAAY,UAAU,GAClB,MAAM,GACN,UAAU,GACV,MAAM,EAAE,GACR,MAAM,GACN,MAAM,GACN,qBAAqB,GACrB,iBAAiB,CAAA;AAKrB,oBAAY,iBAAiB,GAAG,MAAM,CAAA;AAEtC;;GAEG;AACH,oBAAY,WAAW,GAAG,OAAO,GAAG,MAAM,GAAG,iBAAiB,CAAA;AAK9D,MAAM,WAAW,oBAAoB;IACnC,OAAO,IAAI,UAAU,CAAA;IACrB,QAAQ,CAAC,IAAI,MAAM,CAAA;CACpB;AAKD,MAAM,WAAW,qBAAqB;IACpC,QAAQ,IAAI,MAAM,CAAA;IAClB,OAAO,CAAC,IAAI,UAAU,CAAA;CACvB;AAED,oBAAY,gBAAgB,GAAG,KAAK,CAAC,UAAU,GAAG,gBAAgB,CAAC,CAAA;AACnE,oBAAY,iBAAiB,GAAG,KAAK,CAAC,MAAM,GAAG,iBAAiB,CAAC,CAAA;AAEjE;;GAEG;AACH,oBAAY,UAAU;IACpB,MAAM,IAAA;IACN,MAAM,IAAA;IACN,MAAM,IAAA;IACN,iBAAiB,IAAA;CAClB;AAED,oBAAY,oBAAoB,GAAG;IACjC,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,MAAM,CAAA;IAC3B,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,MAAM,CAAA;IAC3B,CAAC,UAAU,CAAC,MAAM,CAAC,EAAE,MAAM,CAAA;IAC3B,CAAC,UAAU,CAAC,iBAAiB,CAAC,EAAE,iBAAiB,CAAA;CAClD,CAAA;AAED;;;;;GAKG;AACH,wBAAgB,MAAM,CAAC,CAAC,SAAS,UAAU,EAAE,KAAK,EAAE,IAAI,EAAE,UAAU,EAAE,CAAC,GAAG,IAAI,CAAA;AAC9E,wBAAgB,MAAM,CAAC,CAAC,SAAS,UAAU,EAAE,KAAK,EAAE,SAAS,EAAE,UAAU,EAAE,CAAC,GAAG,SAAS,CAAA;AACxF,wBAAgB,MAAM,CAAC,CAAC,SAAS,UAAU,EACzC,KAAK,EAAE,kBAAkB,EACzB,UAAU,EAAE,CAAC,GACZ,oBAAoB,CAAC,CAAC,CAAC,CAAA"} |
+1
-29
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.isTruthy = exports.isFalsy = exports.toType = exports.TypeOutput = void 0; | ||
| exports.toType = exports.TypeOutput = void 0; | ||
| const bytes_1 = require("./bytes"); | ||
@@ -49,30 +49,2 @@ const internal_1 = require("./internal"); | ||
| exports.toType = toType; | ||
| /** | ||
| * Returns true if a value is falsy | ||
| * | ||
| * @param value - Value to check for falseness | ||
| * | ||
| * @deprecated This helper function should only be used temporarily until the monorepo types are explicit enough | ||
| */ | ||
| function isFalsy(value) { | ||
| return !!(value === false || | ||
| value === '' || | ||
| value === 0 || | ||
| Number.isNaN(value) || | ||
| value === null || | ||
| typeof value === 'undefined' || | ||
| value === BigInt(0)); | ||
| } | ||
| exports.isFalsy = isFalsy; | ||
| /** | ||
| * Returns true if a value is truthy | ||
| * | ||
| * @param value - Value to check for truthiness | ||
| * | ||
| * @deprecated This helper function should only be used temporarily until the monorepo types are explicit enough | ||
| */ | ||
| function isTruthy(value) { | ||
| return !isFalsy(value); | ||
| } | ||
| exports.isTruthy = isTruthy; | ||
| //# sourceMappingURL=types.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"types.js","sourceRoot":"","sources":["../src/types.ts"],"names":[],"mappings":";;;AAAA,mCAA+D;AAC/D,yCAAwC;AAmDxC;;GAEG;AACH,IAAY,UAKX;AALD,WAAY,UAAU;IACpB,+CAAM,CAAA;IACN,+CAAM,CAAA;IACN,+CAAM,CAAA;IACN,qEAAiB,CAAA;AACnB,CAAC,EALW,UAAU,GAAV,kBAAU,KAAV,kBAAU,QAKrB;AAqBD,SAAgB,MAAM,CACpB,KAAyB,EACzB,UAAa;IAEb,IAAI,KAAK,KAAK,IAAI,EAAE;QAClB,OAAO,IAAI,CAAA;KACZ;IACD,IAAI,KAAK,KAAK,SAAS,EAAE;QACvB,OAAO,SAAS,CAAA;KACjB;IAED,IAAI,OAAO,KAAK,KAAK,QAAQ,IAAI,CAAC,IAAA,sBAAW,EAAC,KAAK,CAAC,EAAE;QACpD,MAAM,IAAI,KAAK,CAAC,sDAAsD,KAAK,EAAE,CAAC,CAAA;KAC/E;SAAM,IAAI,OAAO,KAAK,KAAK,QAAQ,IAAI,CAAC,MAAM,CAAC,aAAa,CAAC,KAAK,CAAC,EAAE;QACpE,MAAM,IAAI,KAAK,CACb,6FAA6F,CAC9F,CAAA;KACF;IAED,MAAM,MAAM,GAAG,IAAA,gBAAQ,EAAC,KAAK,CAAC,CAAA;IAE9B,QAAQ,UAAU,EAAE;QAClB,KAAK,UAAU,CAAC,MAAM;YACpB,OAAO,MAAiC,CAAA;QAC1C,KAAK,UAAU,CAAC,MAAM;YACpB,OAAO,IAAA,sBAAc,EAAC,MAAM,CAA4B,CAAA;QAC1D,KAAK,UAAU,CAAC,MAAM,CAAC,CAAC;YACtB,MAAM,MAAM,GAAG,IAAA,sBAAc,EAAC,MAAM,CAAC,CAAA;YACrC,IAAI,MAAM,GAAG,MAAM,CAAC,MAAM,CAAC,gBAAgB,CAAC,EAAE;gBAC5C,MAAM,IAAI,KAAK,CACb,8FAA8F,CAC/F,CAAA;aACF;YACD,OAAO,MAAM,CAAC,MAAM,CAA4B,CAAA;SACjD;QACD,KAAK,UAAU,CAAC,iBAAiB;YAC/B,OAAO,IAAA,mBAAW,EAAC,MAAM,CAA4B,CAAA;QACvD;YACE,MAAM,IAAI,KAAK,CAAC,oBAAoB,CAAC,CAAA;KACxC;AACH,CAAC;AAxCD,wBAwCC;AAID;;;;;;GAMG;AACH,SAAgB,OAAO,CAAC,KAAc;IACpC,OAAO,CAAC,CAAC,CACP,KAAK,KAAK,KAAK;QACf,KAAK,KAAK,EAAE;QACZ,KAAK,KAAK,CAAC;QACX,MAAM,CAAC,KAAK,CAAC,KAAK,CAAC;QACnB,KAAK,KAAK,IAAI;QACd,OAAO,KAAK,KAAK,WAAW;QAC5B,KAAK,KAAK,MAAM,CAAC,CAAC,CAAC,CACpB,CAAA;AACH,CAAC;AAVD,0BAUC;AAED;;;;;;GAMG;AACH,SAAgB,QAAQ,CAAI,KAAgB;IAC1C,OAAO,CAAC,OAAO,CAAC,KAAK,CAAC,CAAA;AACxB,CAAC;AAFD,4BAEC"} | ||
| {"version":3,"file":"types.js","sourceRoot":"","sources":["../src/types.ts"],"names":[],"mappings":";;;AAAA,mCAA+D;AAC/D,yCAAwC;AAmDxC;;GAEG;AACH,IAAY,UAKX;AALD,WAAY,UAAU;IACpB,+CAAM,CAAA;IACN,+CAAM,CAAA;IACN,+CAAM,CAAA;IACN,qEAAiB,CAAA;AACnB,CAAC,EALW,UAAU,GAAV,kBAAU,KAAV,kBAAU,QAKrB;AAqBD,SAAgB,MAAM,CACpB,KAAyB,EACzB,UAAa;IAEb,IAAI,KAAK,KAAK,IAAI,EAAE;QAClB,OAAO,IAAI,CAAA;KACZ;IACD,IAAI,KAAK,KAAK,SAAS,EAAE;QACvB,OAAO,SAAS,CAAA;KACjB;IAED,IAAI,OAAO,KAAK,KAAK,QAAQ,IAAI,CAAC,IAAA,sBAAW,EAAC,KAAK,CAAC,EAAE;QACpD,MAAM,IAAI,KAAK,CAAC,sDAAsD,KAAK,EAAE,CAAC,CAAA;KAC/E;SAAM,IAAI,OAAO,KAAK,KAAK,QAAQ,IAAI,CAAC,MAAM,CAAC,aAAa,CAAC,KAAK,CAAC,EAAE;QACpE,MAAM,IAAI,KAAK,CACb,6FAA6F,CAC9F,CAAA;KACF;IAED,MAAM,MAAM,GAAG,IAAA,gBAAQ,EAAC,KAAK,CAAC,CAAA;IAE9B,QAAQ,UAAU,EAAE;QAClB,KAAK,UAAU,CAAC,MAAM;YACpB,OAAO,MAAiC,CAAA;QAC1C,KAAK,UAAU,CAAC,MAAM;YACpB,OAAO,IAAA,sBAAc,EAAC,MAAM,CAA4B,CAAA;QAC1D,KAAK,UAAU,CAAC,MAAM,CAAC,CAAC;YACtB,MAAM,MAAM,GAAG,IAAA,sBAAc,EAAC,MAAM,CAAC,CAAA;YACrC,IAAI,MAAM,GAAG,MAAM,CAAC,MAAM,CAAC,gBAAgB,CAAC,EAAE;gBAC5C,MAAM,IAAI,KAAK,CACb,8FAA8F,CAC/F,CAAA;aACF;YACD,OAAO,MAAM,CAAC,MAAM,CAA4B,CAAA;SACjD;QACD,KAAK,UAAU,CAAC,iBAAiB;YAC/B,OAAO,IAAA,mBAAW,EAAC,MAAM,CAA4B,CAAA;QACvD;YACE,MAAM,IAAI,KAAK,CAAC,oBAAoB,CAAC,CAAA;KACxC;AACH,CAAC;AAxCD,wBAwCC"} |
+1
-1
| { | ||
| "name": "@ethereumjs/util", | ||
| "version": "8.0.0-rc.1", | ||
| "version": "8.0.0", | ||
| "description": "A collection of utility functions for Ethereum", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
+5
-6
@@ -18,3 +18,2 @@ import { RLP } from '@ethereumjs/rlp' | ||
| import { stripHexPrefix } from './internal' | ||
| import { isTruthy } from './types' | ||
@@ -42,6 +41,6 @@ import type { BigIntLike, BufferLike } from './types' | ||
| return new Account( | ||
| isTruthy(nonce) ? bufferToBigInt(toBuffer(nonce)) : undefined, | ||
| isTruthy(balance) ? bufferToBigInt(toBuffer(balance)) : undefined, | ||
| isTruthy(storageRoot) ? toBuffer(storageRoot) : undefined, | ||
| isTruthy(codeHash) ? toBuffer(codeHash) : undefined | ||
| nonce !== undefined ? bufferToBigInt(toBuffer(nonce)) : undefined, | ||
| balance !== undefined ? bufferToBigInt(toBuffer(balance)) : undefined, | ||
| storageRoot !== undefined ? toBuffer(storageRoot) : undefined, | ||
| codeHash !== undefined ? toBuffer(codeHash) : undefined | ||
| ) | ||
@@ -163,3 +162,3 @@ } | ||
| let prefix = '' | ||
| if (isTruthy(eip1191ChainId)) { | ||
| if (eip1191ChainId !== undefined) { | ||
| const chainId = bufferToBigInt(toBuffer(eip1191ChainId)) | ||
@@ -166,0 +165,0 @@ prefix = chainId.toString() + '0x' |
+0
-32
@@ -123,33 +123,1 @@ import { bufferToBigInt, bufferToHex, toBuffer } from './bytes' | ||
| } | ||
| type Falsy = false | '' | 0 | null | undefined | 0n | ||
| /** | ||
| * Returns true if a value is falsy | ||
| * | ||
| * @param value - Value to check for falseness | ||
| * | ||
| * @deprecated This helper function should only be used temporarily until the monorepo types are explicit enough | ||
| */ | ||
| export function isFalsy(value: unknown): value is Falsy { | ||
| return !!( | ||
| value === false || | ||
| value === '' || | ||
| value === 0 || | ||
| Number.isNaN(value) || | ||
| value === null || | ||
| typeof value === 'undefined' || | ||
| value === BigInt(0) | ||
| ) | ||
| } | ||
| /** | ||
| * Returns true if a value is truthy | ||
| * | ||
| * @param value - Value to check for truthiness | ||
| * | ||
| * @deprecated This helper function should only be used temporarily until the monorepo types are explicit enough | ||
| */ | ||
| export function isTruthy<T>(value: T | Falsy): value is T { | ||
| return !isFalsy(value) | ||
| } |
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
0
-100%176084
-1.7%3295
-2.28%