🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@qevm/qethers

Package Overview
Dependencies
Maintainers
3
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@qevm/qethers - npm Package Compare versions

Comparing version
1.0.10
to
1.0.11
+1
-1
lib/_version.d.ts

@@ -1,2 +0,2 @@

export declare const version = "qethers/1.0.6";
export declare const version = "qethers/1.0.11";
//# sourceMappingURL=_version.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"_version.d.ts","sourceRoot":"","sources":["../src.ts/_version.ts"],"names":[],"mappings":"AAAA,eAAO,MAAM,OAAO,kBAAkB,CAAC"}
{"version":3,"file":"_version.d.ts","sourceRoot":"","sources":["../src.ts/_version.ts"],"names":[],"mappings":"AAAA,eAAO,MAAM,OAAO,mBAAmB,CAAC"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.version = void 0;
exports.version = "qethers/1.0.6";
exports.version = "qethers/1.0.11";
//# sourceMappingURL=_version.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"_version.js","sourceRoot":"","sources":["../src.ts/_version.ts"],"names":[],"mappings":";;;AAAa,QAAA,OAAO,GAAG,eAAe,CAAC"}
{"version":3,"file":"_version.js","sourceRoot":"","sources":["../src.ts/_version.ts"],"names":[],"mappings":";;;AAAa,QAAA,OAAO,GAAG,gBAAgB,CAAC"}

@@ -1,4 +0,4 @@

import * as ethers from "./qethers";
export { ethers };
export { Signer, Wallet, VoidSigner, getDefaultProvider, providers, BaseContract, Contract, ContractFactory, BigNumber, FixedNumber, constants, errors, logger, utils, wordlists, version, ContractFunction, ContractReceipt, ContractTransaction, Event, EventFilter, Overrides, PayableOverrides, CallOverrides, PopulatedTransaction, ContractInterface, TypedDataDomain, TypedDataField, BigNumberish, Bytes, BytesLike, Signature, Transaction, UnsignedTransaction, Wordlist } from "./qethers";
import * as qethers from "./qethers";
export { qethers };
export { Signer, Wallet, VoidSigner, getDefaultProvider, providers, BaseContract, Contract, ContractFactory, BigNumber, FixedNumber, constants, errors, logger, utils, wordlists, version, ContractFunction, ContractReceipt, ContractTransaction, Event, EventFilter, Overrides, PayableOverrides, CallOverrides, PopulatedTransaction, ContractInterface, TypedDataDomain, TypedDataField, BigNumberish, Bytes, BytesLike, Signature, Transaction, UnsignedTransaction, Wordlist, } from "./qethers";
//# sourceMappingURL=index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src.ts/index.ts"],"names":[],"mappings":"AAIA,OAAO,KAAK,MAAM,MAAM,WAAW,CAAC;AAUpC,OAAO,EAAE,MAAM,EAAE,CAAC;AAElB,OAAO,EACH,MAAM,EAEN,MAAM,EAEN,UAAU,EAEV,kBAAkB,EAClB,SAAS,EAET,YAAY,EACZ,QAAQ,EACR,eAAe,EAEf,SAAS,EACT,WAAW,EAEX,SAAS,EACT,MAAM,EAEN,MAAM,EAEN,KAAK,EAEL,SAAS,EAMT,OAAO,EAMP,gBAAgB,EAChB,eAAe,EACf,mBAAmB,EACnB,KAAK,EACL,WAAW,EAEX,SAAS,EACT,gBAAgB,EAChB,aAAa,EAEb,oBAAoB,EAEpB,iBAAiB,EAEjB,eAAe,EACf,cAAc,EAEd,YAAY,EAEZ,KAAK,EACL,SAAS,EAET,SAAS,EAET,WAAW,EACX,mBAAmB,EAEnB,QAAQ,EACX,MAAM,WAAW,CAAC"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src.ts/index.ts"],"names":[],"mappings":"AAIA,OAAO,KAAK,OAAO,MAAM,WAAW,CAAC;AAUrC,OAAO,EAAE,OAAO,EAAE,CAAC;AAEnB,OAAO,EACH,MAAM,EACN,MAAM,EACN,UAAU,EACV,kBAAkB,EAClB,SAAS,EACT,YAAY,EACZ,QAAQ,EACR,eAAe,EACf,SAAS,EACT,WAAW,EACX,SAAS,EACT,MAAM,EACN,MAAM,EACN,KAAK,EACL,SAAS,EAIT,OAAO,EAIP,gBAAgB,EAChB,eAAe,EACf,mBAAmB,EACnB,KAAK,EACL,WAAW,EACX,SAAS,EACT,gBAAgB,EAChB,aAAa,EACb,oBAAoB,EACpB,iBAAiB,EACjB,eAAe,EACf,cAAc,EACd,YAAY,EACZ,KAAK,EACL,SAAS,EACT,SAAS,EACT,WAAW,EACX,mBAAmB,EACnB,QAAQ,GACX,MAAM,WAAW,CAAC"}

@@ -36,10 +36,10 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.Wordlist = exports.version = exports.wordlists = exports.utils = exports.logger = exports.errors = exports.constants = exports.FixedNumber = exports.BigNumber = exports.ContractFactory = exports.Contract = exports.BaseContract = exports.providers = exports.getDefaultProvider = exports.VoidSigner = exports.Wallet = exports.Signer = exports.ethers = void 0;
exports.Wordlist = exports.version = exports.wordlists = exports.utils = exports.logger = exports.errors = exports.constants = exports.FixedNumber = exports.BigNumber = exports.ContractFactory = exports.Contract = exports.BaseContract = exports.providers = exports.getDefaultProvider = exports.VoidSigner = exports.Wallet = exports.Signer = exports.qethers = void 0;
// To modify this file, you must update ./misc/admin/lib/cmds/update-exports.js
var ethers = __importStar(require("./qethers"));
exports.ethers = ethers;
const qethers = __importStar(require("./qethers"));
exports.qethers = qethers;
try {
var anyGlobal = window;
const anyGlobal = window;
if (anyGlobal._ethers == null) {
anyGlobal._ethers = ethers;
anyGlobal._ethers = qethers;
}

@@ -46,0 +46,0 @@ }

@@ -1,1 +0,1 @@

{"version":3,"file":"index.js","sourceRoot":"","sources":["../src.ts/index.ts"],"names":[],"mappings":"AAAA,YAAY,CAAC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEb,+EAA+E;AAE/E,gDAAoC;AAU3B,wBAAM;AARf,IAAI,CAAC;IACD,IAAM,SAAS,GAAI,MAAc,CAAC;IAElC,IAAI,SAAS,CAAC,OAAO,IAAI,IAAI,EAAE,CAAC;QAC5B,SAAS,CAAC,OAAO,GAAG,MAAM,CAAC;IAC/B,CAAC;AACL,CAAC;AAAC,OAAO,KAAK,EAAE,CAAC,CAAC,CAAC;AAInB,qCAgEmB;AA/Df,iGAAA,MAAM,OAAA;AAEN,iGAAA,MAAM,OAAA;AAEN,qGAAA,UAAU,OAAA;AAEV,6GAAA,kBAAkB,OAAA;AAClB,oGAAA,SAAS,OAAA;AAET,uGAAA,YAAY,OAAA;AACZ,mGAAA,QAAQ,OAAA;AACR,0GAAA,eAAe,OAAA;AAEf,oGAAA,SAAS,OAAA;AACT,sGAAA,WAAW,OAAA;AAEX,oGAAA,SAAS,OAAA;AACT,iGAAA,MAAM,OAAA;AAEN,iGAAA,MAAM,OAAA;AAEN,gGAAA,KAAK,OAAA;AAEL,oGAAA,SAAS,OAAA;AAGT,wBAAwB;AACxB,yBAAyB;AAEzB,kGAAA,OAAO,OAAA;AAiCP,mGAAA,QAAQ,OAAA"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../src.ts/index.ts"],"names":[],"mappings":"AAAA,YAAY,CAAC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEb,+EAA+E;AAE/E,mDAAqC;AAU5B,0BAAO;AARhB,IAAI,CAAC;IACD,MAAM,SAAS,GAAG,MAAa,CAAC;IAEhC,IAAI,SAAS,CAAC,OAAO,IAAI,IAAI,EAAE,CAAC;QAC5B,SAAS,CAAC,OAAO,GAAG,OAAO,CAAC;IAChC,CAAC;AACL,CAAC;AAAC,OAAO,KAAK,EAAE,CAAC,CAAA,CAAC;AAIlB,qCA0CmB;AAzCf,iGAAA,MAAM,OAAA;AACN,iGAAA,MAAM,OAAA;AACN,qGAAA,UAAU,OAAA;AACV,6GAAA,kBAAkB,OAAA;AAClB,oGAAA,SAAS,OAAA;AACT,uGAAA,YAAY,OAAA;AACZ,mGAAA,QAAQ,OAAA;AACR,0GAAA,eAAe,OAAA;AACf,oGAAA,SAAS,OAAA;AACT,sGAAA,WAAW,OAAA;AACX,oGAAA,SAAS,OAAA;AACT,iGAAA,MAAM,OAAA;AACN,iGAAA,MAAM,OAAA;AACN,gGAAA,KAAK,OAAA;AACL,oGAAA,SAAS,OAAA;AAET,wBAAwB;AACxB,yBAAyB;AACzB,kGAAA,OAAO,OAAA;AAsBP,mGAAA,QAAQ,OAAA"}

@@ -10,3 +10,3 @@ import { BaseContract, Contract, ContractFactory } from "@qevm/contracts";

import * as utils from "./utils";
import { ErrorCode as errors } from "@ethersproject/logger";
import { ErrorCode as errors } from "@qevm/logger";
import type { TypedDataDomain, TypedDataField } from "@qevm/abstract-signer";

@@ -19,3 +19,3 @@ import { BigNumberish } from "@qevm/bignumber";

import { ContractFunction, ContractReceipt, ContractTransaction, Event, EventFilter, Overrides, PayableOverrides, CallOverrides, PopulatedTransaction, ContractInterface } from "@qevm/contracts";
export { Signer, Wallet, VoidSigner, getDefaultProvider, providers, BaseContract, Contract, ContractFactory, BigNumber, FixedNumber, constants, errors, logger, utils, wordlists, version, ContractFunction, ContractReceipt, ContractTransaction, Event, EventFilter, Overrides, PayableOverrides, CallOverrides, PopulatedTransaction, ContractInterface, TypedDataDomain, TypedDataField, BigNumberish, Bytes, BytesLike, Signature, Transaction, UnsignedTransaction, Wordlist };
export { Signer, Wallet, VoidSigner, getDefaultProvider, providers, BaseContract, Contract, ContractFactory, BigNumber, FixedNumber, constants, errors, logger, utils, wordlists, version, ContractFunction, ContractReceipt, ContractTransaction, Event, EventFilter, Overrides, PayableOverrides, CallOverrides, PopulatedTransaction, ContractInterface, TypedDataDomain, TypedDataField, BigNumberish, Bytes, BytesLike, Signature, Transaction, UnsignedTransaction, Wordlist, };
//# sourceMappingURL=qethers.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"qethers.d.ts","sourceRoot":"","sources":["../src.ts/qethers.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,YAAY,EAAE,QAAQ,EAAE,eAAe,EAAE,MAAM,iBAAiB,CAAC;AAE1E,OAAO,EAAE,SAAS,EAAE,WAAW,EAAE,MAAM,iBAAiB,CAAC;AACzD,OAAO,EAAE,MAAM,EAAE,UAAU,EAAE,MAAM,uBAAuB,CAAC;AAC3D,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,OAAO,KAAK,SAAS,MAAM,iBAAiB,CAAC;AAE7C,OAAO,KAAK,SAAS,MAAM,iBAAiB,CAAC;AAC7C,OAAO,EAAE,kBAAkB,EAAE,MAAM,iBAAiB,CAAC;AAErD,OAAO,EAAE,QAAQ,EAAE,SAAS,EAAC,MAAM,iBAAiB,CAAC;AAErD,OAAO,KAAK,KAAK,MAAM,SAAS,CAAC;AAEjC,OAAO,EAAE,SAAS,IAAI,MAAM,EAAU,MAAM,uBAAuB,CAAC;AAKpE,OAAO,KAAK,EAAE,eAAe,EAAE,cAAc,EAAE,MAAM,uBAAuB,CAAC;AAC7E,OAAO,EAAE,YAAY,EAAE,MAAM,iBAAiB,CAAC;AAC/C,OAAO,EAAE,KAAK,EAAE,SAAS,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AAC1D,OAAO,EAAE,WAAW,EAAE,mBAAmB,EAAE,MAAM,oBAAoB,CAAC;AAOtE,OAAO,EAAE,OAAO,EAAE,MAAM,YAAY,CAAC;AAErC,QAAA,MAAM,MAAM,cAAsB,CAAC;AAKnC,OAAO,EACH,gBAAgB,EAChB,eAAe,EACf,mBAAmB,EAEnB,KAAK,EACL,WAAW,EAEX,SAAS,EACT,gBAAgB,EAChB,aAAa,EAEb,oBAAoB,EAEpB,iBAAiB,EACpB,MAAM,iBAAiB,CAAC;AAMzB,OAAO,EACH,MAAM,EAEN,MAAM,EAEN,UAAU,EAEV,kBAAkB,EAClB,SAAS,EAET,YAAY,EACZ,QAAQ,EACR,eAAe,EAEf,SAAS,EACT,WAAW,EAEX,SAAS,EACT,MAAM,EAEN,MAAM,EAEN,KAAK,EAEL,SAAS,EAMT,OAAO,EAMP,gBAAgB,EAChB,eAAe,EACf,mBAAmB,EACnB,KAAK,EACL,WAAW,EAEX,SAAS,EACT,gBAAgB,EAChB,aAAa,EAEb,oBAAoB,EAEpB,iBAAiB,EAEjB,eAAe,EACf,cAAc,EAEd,YAAY,EAEZ,KAAK,EACL,SAAS,EAET,SAAS,EAET,WAAW,EACX,mBAAmB,EAEnB,QAAQ,EACX,CAAC"}
{"version":3,"file":"qethers.d.ts","sourceRoot":"","sources":["../src.ts/qethers.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,YAAY,EAAE,QAAQ,EAAE,eAAe,EAAE,MAAM,iBAAiB,CAAC;AAE1E,OAAO,EAAE,SAAS,EAAE,WAAW,EAAE,MAAM,iBAAiB,CAAC;AACzD,OAAO,EAAE,MAAM,EAAE,UAAU,EAAE,MAAM,uBAAuB,CAAC;AAC3D,OAAO,EAAE,MAAM,EAAE,MAAM,cAAc,CAAC;AAEtC,OAAO,KAAK,SAAS,MAAM,iBAAiB,CAAC;AAE7C,OAAO,KAAK,SAAS,MAAM,iBAAiB,CAAC;AAC7C,OAAO,EAAE,kBAAkB,EAAE,MAAM,iBAAiB,CAAC;AAErD,OAAO,EAAE,QAAQ,EAAE,SAAS,EAAE,MAAM,iBAAiB,CAAC;AAEtD,OAAO,KAAK,KAAK,MAAM,SAAS,CAAC;AAEjC,OAAO,EAAE,SAAS,IAAI,MAAM,EAAU,MAAM,cAAc,CAAC;AAK3D,OAAO,KAAK,EAAE,eAAe,EAAE,cAAc,EAAE,MAAM,uBAAuB,CAAC;AAC7E,OAAO,EAAE,YAAY,EAAE,MAAM,iBAAiB,CAAC;AAC/C,OAAO,EAAE,KAAK,EAAE,SAAS,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AAC1D,OAAO,EAAE,WAAW,EAAE,mBAAmB,EAAE,MAAM,oBAAoB,CAAC;AAMtE,OAAO,EAAE,OAAO,EAAE,MAAM,YAAY,CAAC;AAErC,QAAA,MAAM,MAAM,cAAsB,CAAC;AAKnC,OAAO,EACH,gBAAgB,EAChB,eAAe,EACf,mBAAmB,EACnB,KAAK,EACL,WAAW,EACX,SAAS,EACT,gBAAgB,EAChB,aAAa,EACb,oBAAoB,EACpB,iBAAiB,EACpB,MAAM,iBAAiB,CAAC;AAKzB,OAAO,EACH,MAAM,EACN,MAAM,EACN,UAAU,EACV,kBAAkB,EAClB,SAAS,EACT,YAAY,EACZ,QAAQ,EACR,eAAe,EACf,SAAS,EACT,WAAW,EACX,SAAS,EACT,MAAM,EACN,MAAM,EACN,KAAK,EACL,SAAS,EAIT,OAAO,EAIP,gBAAgB,EAChB,eAAe,EACf,mBAAmB,EACnB,KAAK,EACL,WAAW,EACX,SAAS,EACT,gBAAgB,EAChB,aAAa,EACb,oBAAoB,EACpB,iBAAiB,EACjB,eAAe,EACf,cAAc,EACd,YAAY,EACZ,KAAK,EACL,SAAS,EACT,SAAS,EACT,WAAW,EACX,mBAAmB,EACnB,QAAQ,GACX,CAAC"}

@@ -37,26 +37,26 @@ "use strict";

exports.Wordlist = exports.version = exports.wordlists = exports.utils = exports.logger = exports.errors = exports.constants = exports.FixedNumber = exports.BigNumber = exports.ContractFactory = exports.Contract = exports.BaseContract = exports.providers = exports.getDefaultProvider = exports.VoidSigner = exports.Wallet = exports.Signer = void 0;
var contracts_1 = require("@qevm/contracts");
const contracts_1 = require("@qevm/contracts");
Object.defineProperty(exports, "BaseContract", { enumerable: true, get: function () { return contracts_1.BaseContract; } });
Object.defineProperty(exports, "Contract", { enumerable: true, get: function () { return contracts_1.Contract; } });
Object.defineProperty(exports, "ContractFactory", { enumerable: true, get: function () { return contracts_1.ContractFactory; } });
var bignumber_1 = require("@qevm/bignumber");
const bignumber_1 = require("@qevm/bignumber");
Object.defineProperty(exports, "BigNumber", { enumerable: true, get: function () { return bignumber_1.BigNumber; } });
Object.defineProperty(exports, "FixedNumber", { enumerable: true, get: function () { return bignumber_1.FixedNumber; } });
var abstract_signer_1 = require("@qevm/abstract-signer");
const abstract_signer_1 = require("@qevm/abstract-signer");
Object.defineProperty(exports, "Signer", { enumerable: true, get: function () { return abstract_signer_1.Signer; } });
Object.defineProperty(exports, "VoidSigner", { enumerable: true, get: function () { return abstract_signer_1.VoidSigner; } });
var wallet_1 = require("@qevm/wallet");
const wallet_1 = require("@qevm/wallet");
Object.defineProperty(exports, "Wallet", { enumerable: true, get: function () { return wallet_1.Wallet; } });
var constants = __importStar(require("@qevm/constants"));
const constants = __importStar(require("@qevm/constants"));
exports.constants = constants;
var providers = __importStar(require("@qevm/providers"));
const providers = __importStar(require("@qevm/providers"));
exports.providers = providers;
var providers_1 = require("@qevm/providers");
const providers_1 = require("@qevm/providers");
Object.defineProperty(exports, "getDefaultProvider", { enumerable: true, get: function () { return providers_1.getDefaultProvider; } });
var wordlists_1 = require("@qevm/wordlists");
const wordlists_1 = require("@qevm/wordlists");
Object.defineProperty(exports, "Wordlist", { enumerable: true, get: function () { return wordlists_1.Wordlist; } });
Object.defineProperty(exports, "wordlists", { enumerable: true, get: function () { return wordlists_1.wordlists; } });
var utils = __importStar(require("./utils"));
const utils = __importStar(require("./utils"));
exports.utils = utils;
var logger_1 = require("@ethersproject/logger");
const logger_1 = require("@qevm/logger");
Object.defineProperty(exports, "errors", { enumerable: true, get: function () { return logger_1.ErrorCode; } });

@@ -66,6 +66,6 @@ ////////////////////////

// This is generated by "npm run dist"
var _version_1 = require("./_version");
const _version_1 = require("./_version");
Object.defineProperty(exports, "version", { enumerable: true, get: function () { return _version_1.version; } });
var logger = new logger_1.Logger(_version_1.version);
const logger = new logger_1.Logger(_version_1.version);
exports.logger = logger;
//# sourceMappingURL=qethers.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"qethers.js","sourceRoot":"","sources":["../src.ts/qethers.ts"],"names":[],"mappings":"AAAA,YAAY,CAAC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEb,6CAA0E;AAoEtE,6FApEK,wBAAY,OAoEL;AACZ,yFArEmB,oBAAQ,OAqEnB;AACR,gGAtE6B,2BAAe,OAsE7B;AApEnB,6CAAyD;AAsErD,0FAtEK,qBAAS,OAsEL;AACT,4FAvEgB,uBAAW,OAuEhB;AAtEf,yDAA2D;AAwDvD,uFAxDK,wBAAM,OAwDL;AAIN,2FA5Da,4BAAU,OA4Db;AA3Dd,uCAAsC;AAyDlC,uFAzDK,eAAM,OAyDL;AAvDV,yDAA6C;AAqEzC,8BAAS;AAnEb,yDAA6C;AA0DzC,8BAAS;AAzDb,6CAAqD;AAwDjD,mGAxDK,8BAAkB,OAwDL;AAtDtB,6CAAqD;AA8GjD,yFA9GK,oBAAQ,OA8GL;AAvCR,0FAvEe,qBAAS,OAuEf;AArEb,6CAAiC;AAmE7B,sBAAK;AAjET,gDAAoE;AA6DhE,uFA7DkB,kBAAM,OA6DlB;AAlDV,wBAAwB;AACxB,yBAAyB;AAEzB,sCAAsC;AACtC,uCAAqC;AA0DjC,wFA1DK,kBAAO,OA0DL;AAxDX,IAAM,MAAM,GAAG,IAAI,eAAM,CAAC,kBAAO,CAAC,CAAC;AA8C/B,wBAAM"}
{"version":3,"file":"qethers.js","sourceRoot":"","sources":["../src.ts/qethers.ts"],"names":[],"mappings":"AAAA,YAAY,CAAC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAEb,+CAA0E;AA0DtE,6FA1DK,wBAAY,OA0DL;AACZ,yFA3DmB,oBAAQ,OA2DnB;AACR,gGA5D6B,2BAAe,OA4D7B;AA1DnB,+CAAyD;AA2DrD,0FA3DK,qBAAS,OA2DL;AACT,4FA5DgB,uBAAW,OA4DhB;AA3Df,2DAA2D;AAkDvD,uFAlDK,wBAAM,OAkDL;AAEN,2FApDa,4BAAU,OAoDb;AAnDd,yCAAsC;AAkDlC,uFAlDK,eAAM,OAkDL;AAhDV,2DAA6C;AAyDzC,8BAAS;AAvDb,2DAA6C;AAiDzC,8BAAS;AAhDb,+CAAqD;AA+CjD,mGA/CK,8BAAkB,OA+CL;AA7CtB,+CAAsD;AAkFlD,yFAlFK,oBAAQ,OAkFL;AA1BR,0FAxDe,qBAAS,OAwDf;AAtDb,+CAAiC;AAqD7B,sBAAK;AAnDT,yCAA2D;AAiDvD,uFAjDkB,kBAAM,OAiDlB;AAvCV,wBAAwB;AACxB,yBAAyB;AAEzB,sCAAsC;AACtC,yCAAqC;AA0CjC,wFA1CK,kBAAO,OA0CL;AAxCX,MAAM,MAAM,GAAG,IAAI,eAAM,CAAC,kBAAO,CAAC,CAAC;AAkC/B,wBAAM"}

@@ -9,9 +9,9 @@ import { AbiCoder, checkResultErrors, ConstructorFragment, defaultAbiCoder, ErrorFragment, EventFragment, FormatTypes, Fragment, FunctionFragment, Indexed, Interface, LogDescription, ParamType, Result, TransactionDescription } from "@qevm/abi";

import { keccak256 } from "@qevm/keccak256";
import { Logger } from "@ethersproject/logger";
import { Logger } from "@qevm/logger";
import { computeHmac, ripemd160, sha256, sha512 } from "@qevm/sha2";
import { keccak256 as solidityKeccak256, pack as solidityPack, sha256 as soliditySha256 } from "@qevm/solidity";
import { keccak256 as purityKeccak256, pack as purityPack, sha256 as puritySha256 } from "@qevm/purity";
import { randomBytes, shuffled } from "@qevm/random";
import { checkProperties, deepCopy, defineReadOnly, getStatic, resolveProperties, shallowCopy } from "@ethersproject/properties";
import { checkProperties, deepCopy, defineReadOnly, getStatic, resolveProperties, shallowCopy } from "@qevm/properties";
import * as RLP from "@qevm/rlp";
import { computePublicKey, recoverPublicKey, SigningKey } from "@qevm/signing-key";
import { recoverPublicKey, SigningKey } from "@qevm/signing-key";
import { formatBytes32String, nameprep, parseBytes32String, _toEscapedUtf8String, toUtf8Bytes, toUtf8CodePoints, toUtf8String, Utf8ErrorFuncs } from "@qevm/strings";

@@ -28,7 +28,7 @@ import { accessListify, computeAddress, parse as parseTransaction, recoverAddress, serialize as serializeTransaction, TransactionTypes } from "@qevm/transactions";

import { EncryptOptions, ProgressCallback } from "@qevm/json-wallets";
import { Deferrable } from "@ethersproject/properties";
import { Deferrable } from "@qevm/properties";
import { Utf8ErrorFunc } from "@qevm/strings";
import { AccessList, AccessListish } from "@qevm/transactions";
import { ConnectionInfo, FetchJsonResponse, OnceBlockable, OncePollable, PollOptions } from "@qevm/web";
export { AbiCoder, defaultAbiCoder, Fragment, ConstructorFragment, ErrorFragment, EventFragment, FunctionFragment, ParamType, FormatTypes, checkResultErrors, Result, Logger, RLP, _fetchData, fetchJson, poll, checkProperties, deepCopy, defineReadOnly, getStatic, resolveProperties, shallowCopy, arrayify, concat, stripZeros, zeroPad, isBytes, isBytesLike, SigningKey, Interface, LogDescription, TransactionDescription, base58, base64, hexlify, isHexString, hexConcat, hexStripZeros, hexValue, hexZeroPad, hexDataLength, hexDataSlice, nameprep, _toEscapedUtf8String, toUtf8Bytes, toUtf8CodePoints, toUtf8String, Utf8ErrorFuncs, formatBytes32String, parseBytes32String, dnsEncode, hashMessage, namehash, isValidName, id, _TypedDataEncoder, getAddress, getIcapAddress, getContractAddress, getCreate2Address, isAddress, formatEther, parseEther, formatUnits, parseUnits, commify, computeHmac, keccak256, ripemd160, sha256, sha512, randomBytes, shuffled, solidityPack, solidityKeccak256, soliditySha256, splitSignature, joinSignature, accessListify, parseTransaction, serializeTransaction, TransactionTypes, getJsonWalletAddress, computeAddress, recoverAddress, computePublicKey, recoverPublicKey, verifyMessage, verifyTypedData, SupportedAlgorithm, UnicodeNormalizationForm, Utf8ErrorReason, Bytes, BytesLike, Hexable, AccessList, AccessListish, UnsignedTransaction, CoerceFunc, Indexed, Deferrable, Utf8ErrorFunc, ConnectionInfo, OnceBlockable, OncePollable, PollOptions, FetchJsonResponse, EncryptOptions, ProgressCallback };
export { AbiCoder, defaultAbiCoder, Fragment, ConstructorFragment, ErrorFragment, EventFragment, FunctionFragment, ParamType, FormatTypes, checkResultErrors, Result, Logger, RLP, _fetchData, fetchJson, poll, checkProperties, deepCopy, defineReadOnly, getStatic, resolveProperties, shallowCopy, arrayify, concat, stripZeros, zeroPad, isBytes, isBytesLike, SigningKey, Interface, LogDescription, TransactionDescription, base58, base64, hexlify, isHexString, hexConcat, hexStripZeros, hexValue, hexZeroPad, hexDataLength, hexDataSlice, nameprep, _toEscapedUtf8String, toUtf8Bytes, toUtf8CodePoints, toUtf8String, Utf8ErrorFuncs, formatBytes32String, parseBytes32String, dnsEncode, hashMessage, namehash, isValidName, id, _TypedDataEncoder, getAddress, getIcapAddress, getContractAddress, getCreate2Address, isAddress, formatEther, parseEther, formatUnits, parseUnits, commify, computeHmac, keccak256, ripemd160, sha256, sha512, randomBytes, shuffled, purityPack as solidityPack, purityKeccak256 as solidityKeccak256, puritySha256 as soliditySha256, splitSignature, joinSignature, accessListify, parseTransaction, serializeTransaction, TransactionTypes, getJsonWalletAddress, computeAddress, recoverAddress, recoverPublicKey, verifyMessage, verifyTypedData, SupportedAlgorithm, UnicodeNormalizationForm, Utf8ErrorReason, Bytes, BytesLike, Hexable, AccessList, AccessListish, UnsignedTransaction, CoerceFunc, Indexed, Deferrable, Utf8ErrorFunc, ConnectionInfo, OnceBlockable, OncePollable, PollOptions, FetchJsonResponse, EncryptOptions, ProgressCallback, };
//# sourceMappingURL=utils.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"utils.d.ts","sourceRoot":"","sources":["../src.ts/utils.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"utils.d.ts","sourceRoot":"","sources":["../src.ts/utils.ts"],"names":[],"mappings":"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"}

@@ -37,4 +37,4 @@ "use strict";

exports.dnsEncode = exports.parseBytes32String = exports.formatBytes32String = exports.Utf8ErrorFuncs = exports.toUtf8String = exports.toUtf8CodePoints = exports.toUtf8Bytes = exports._toEscapedUtf8String = exports.nameprep = exports.hexDataSlice = exports.hexDataLength = exports.hexZeroPad = exports.hexValue = exports.hexStripZeros = exports.hexConcat = exports.isHexString = exports.hexlify = exports.base64 = exports.base58 = exports.TransactionDescription = exports.LogDescription = exports.Interface = exports.SigningKey = exports.isBytesLike = exports.isBytes = exports.zeroPad = exports.stripZeros = exports.concat = exports.arrayify = exports.shallowCopy = exports.resolveProperties = exports.getStatic = exports.defineReadOnly = exports.deepCopy = exports.checkProperties = exports.poll = exports.fetchJson = exports._fetchData = exports.RLP = exports.Logger = exports.checkResultErrors = exports.FormatTypes = exports.ParamType = exports.FunctionFragment = exports.EventFragment = exports.ErrorFragment = exports.ConstructorFragment = exports.Fragment = exports.defaultAbiCoder = exports.AbiCoder = void 0;
exports.Indexed = exports.Utf8ErrorReason = exports.UnicodeNormalizationForm = exports.SupportedAlgorithm = exports.verifyTypedData = exports.verifyMessage = exports.recoverPublicKey = exports.computePublicKey = exports.recoverAddress = exports.computeAddress = exports.getJsonWalletAddress = exports.TransactionTypes = exports.serializeTransaction = exports.parseTransaction = exports.accessListify = exports.joinSignature = exports.splitSignature = exports.soliditySha256 = exports.solidityKeccak256 = exports.solidityPack = exports.shuffled = exports.randomBytes = exports.sha512 = exports.sha256 = exports.ripemd160 = exports.keccak256 = exports.computeHmac = exports.commify = exports.parseUnits = exports.formatUnits = exports.parseEther = exports.formatEther = exports.isAddress = exports.getCreate2Address = exports.getContractAddress = exports.getIcapAddress = exports.getAddress = exports._TypedDataEncoder = exports.id = exports.isValidName = exports.namehash = exports.hashMessage = void 0;
var abi_1 = require("@qevm/abi");
exports.Indexed = exports.Utf8ErrorReason = exports.UnicodeNormalizationForm = exports.SupportedAlgorithm = exports.verifyTypedData = exports.verifyMessage = exports.recoverPublicKey = exports.recoverAddress = exports.computeAddress = exports.getJsonWalletAddress = exports.TransactionTypes = exports.serializeTransaction = exports.parseTransaction = exports.accessListify = exports.joinSignature = exports.splitSignature = exports.soliditySha256 = exports.solidityKeccak256 = exports.solidityPack = exports.shuffled = exports.randomBytes = exports.sha512 = exports.sha256 = exports.ripemd160 = exports.keccak256 = exports.computeHmac = exports.commify = exports.parseUnits = exports.formatUnits = exports.parseEther = exports.formatEther = exports.isAddress = exports.getCreate2Address = exports.getContractAddress = exports.getIcapAddress = exports.getAddress = exports._TypedDataEncoder = exports.id = exports.isValidName = exports.namehash = exports.hashMessage = void 0;
const abi_1 = require("@qevm/abi");
Object.defineProperty(exports, "AbiCoder", { enumerable: true, get: function () { return abi_1.AbiCoder; } });

@@ -54,3 +54,3 @@ Object.defineProperty(exports, "checkResultErrors", { enumerable: true, get: function () { return abi_1.checkResultErrors; } });

Object.defineProperty(exports, "TransactionDescription", { enumerable: true, get: function () { return abi_1.TransactionDescription; } });
var address_1 = require("@qevm/address");
const address_1 = require("@qevm/address");
Object.defineProperty(exports, "getAddress", { enumerable: true, get: function () { return address_1.getAddress; } });

@@ -61,7 +61,7 @@ Object.defineProperty(exports, "getCreate2Address", { enumerable: true, get: function () { return address_1.getCreate2Address; } });

Object.defineProperty(exports, "isAddress", { enumerable: true, get: function () { return address_1.isAddress; } });
var base64 = __importStar(require("@qevm/base64"));
const base64 = __importStar(require("@qevm/base64"));
exports.base64 = base64;
var basex_1 = require("@qevm/basex");
const basex_1 = require("@qevm/basex");
Object.defineProperty(exports, "base58", { enumerable: true, get: function () { return basex_1.Base58; } });
var bytes_1 = require("@qevm/bytes");
const bytes_1 = require("@qevm/bytes");
Object.defineProperty(exports, "arrayify", { enumerable: true, get: function () { return bytes_1.arrayify; } });

@@ -83,3 +83,3 @@ Object.defineProperty(exports, "concat", { enumerable: true, get: function () { return bytes_1.concat; } });

Object.defineProperty(exports, "stripZeros", { enumerable: true, get: function () { return bytes_1.stripZeros; } });
var hash_1 = require("@qevm/hash");
const hash_1 = require("@qevm/hash");
Object.defineProperty(exports, "_TypedDataEncoder", { enumerable: true, get: function () { return hash_1._TypedDataEncoder; } });

@@ -91,9 +91,9 @@ Object.defineProperty(exports, "dnsEncode", { enumerable: true, get: function () { return hash_1.dnsEncode; } });

Object.defineProperty(exports, "namehash", { enumerable: true, get: function () { return hash_1.namehash; } });
var json_wallets_1 = require("@qevm/json-wallets");
const json_wallets_1 = require("@qevm/json-wallets");
Object.defineProperty(exports, "getJsonWalletAddress", { enumerable: true, get: function () { return json_wallets_1.getJsonWalletAddress; } });
var keccak256_1 = require("@qevm/keccak256");
const keccak256_1 = require("@qevm/keccak256");
Object.defineProperty(exports, "keccak256", { enumerable: true, get: function () { return keccak256_1.keccak256; } });
var logger_1 = require("@ethersproject/logger");
const logger_1 = require("@qevm/logger");
Object.defineProperty(exports, "Logger", { enumerable: true, get: function () { return logger_1.Logger; } });
var sha2_1 = require("@qevm/sha2");
const sha2_1 = require("@qevm/sha2");
Object.defineProperty(exports, "computeHmac", { enumerable: true, get: function () { return sha2_1.computeHmac; } });

@@ -103,10 +103,10 @@ Object.defineProperty(exports, "ripemd160", { enumerable: true, get: function () { return sha2_1.ripemd160; } });

Object.defineProperty(exports, "sha512", { enumerable: true, get: function () { return sha2_1.sha512; } });
var solidity_1 = require("@qevm/solidity");
Object.defineProperty(exports, "solidityKeccak256", { enumerable: true, get: function () { return solidity_1.keccak256; } });
Object.defineProperty(exports, "solidityPack", { enumerable: true, get: function () { return solidity_1.pack; } });
Object.defineProperty(exports, "soliditySha256", { enumerable: true, get: function () { return solidity_1.sha256; } });
var random_1 = require("@qevm/random");
const purity_1 = require("@qevm/purity");
Object.defineProperty(exports, "solidityKeccak256", { enumerable: true, get: function () { return purity_1.keccak256; } });
Object.defineProperty(exports, "solidityPack", { enumerable: true, get: function () { return purity_1.pack; } });
Object.defineProperty(exports, "soliditySha256", { enumerable: true, get: function () { return purity_1.sha256; } });
const random_1 = require("@qevm/random");
Object.defineProperty(exports, "randomBytes", { enumerable: true, get: function () { return random_1.randomBytes; } });
Object.defineProperty(exports, "shuffled", { enumerable: true, get: function () { return random_1.shuffled; } });
var properties_1 = require("@ethersproject/properties");
const properties_1 = require("@qevm/properties");
Object.defineProperty(exports, "checkProperties", { enumerable: true, get: function () { return properties_1.checkProperties; } });

@@ -118,9 +118,8 @@ Object.defineProperty(exports, "deepCopy", { enumerable: true, get: function () { return properties_1.deepCopy; } });

Object.defineProperty(exports, "shallowCopy", { enumerable: true, get: function () { return properties_1.shallowCopy; } });
var RLP = __importStar(require("@qevm/rlp"));
const RLP = __importStar(require("@qevm/rlp"));
exports.RLP = RLP;
var signing_key_1 = require("@qevm/signing-key");
Object.defineProperty(exports, "computePublicKey", { enumerable: true, get: function () { return signing_key_1.computePublicKey; } });
const signing_key_1 = require("@qevm/signing-key");
Object.defineProperty(exports, "recoverPublicKey", { enumerable: true, get: function () { return signing_key_1.recoverPublicKey; } });
Object.defineProperty(exports, "SigningKey", { enumerable: true, get: function () { return signing_key_1.SigningKey; } });
var strings_1 = require("@qevm/strings");
const strings_1 = require("@qevm/strings");
Object.defineProperty(exports, "formatBytes32String", { enumerable: true, get: function () { return strings_1.formatBytes32String; } });

@@ -134,3 +133,3 @@ Object.defineProperty(exports, "nameprep", { enumerable: true, get: function () { return strings_1.nameprep; } });

Object.defineProperty(exports, "Utf8ErrorFuncs", { enumerable: true, get: function () { return strings_1.Utf8ErrorFuncs; } });
var transactions_1 = require("@qevm/transactions");
const transactions_1 = require("@qevm/transactions");
Object.defineProperty(exports, "accessListify", { enumerable: true, get: function () { return transactions_1.accessListify; } });

@@ -142,3 +141,3 @@ Object.defineProperty(exports, "computeAddress", { enumerable: true, get: function () { return transactions_1.computeAddress; } });

Object.defineProperty(exports, "TransactionTypes", { enumerable: true, get: function () { return transactions_1.TransactionTypes; } });
var units_1 = require("@qevm/units");
const units_1 = require("@qevm/units");
Object.defineProperty(exports, "commify", { enumerable: true, get: function () { return units_1.commify; } });

@@ -149,6 +148,6 @@ Object.defineProperty(exports, "formatEther", { enumerable: true, get: function () { return units_1.formatEther; } });

Object.defineProperty(exports, "parseUnits", { enumerable: true, get: function () { return units_1.parseUnits; } });
var wallet_1 = require("@qevm/wallet");
const wallet_1 = require("@qevm/wallet");
Object.defineProperty(exports, "verifyMessage", { enumerable: true, get: function () { return wallet_1.verifyMessage; } });
Object.defineProperty(exports, "verifyTypedData", { enumerable: true, get: function () { return wallet_1.verifyTypedData; } });
var web_1 = require("@qevm/web");
const web_1 = require("@qevm/web");
Object.defineProperty(exports, "_fetchData", { enumerable: true, get: function () { return web_1._fetchData; } });

@@ -159,7 +158,7 @@ Object.defineProperty(exports, "fetchJson", { enumerable: true, get: function () { return web_1.fetchJson; } });

// Enums
var sha2_2 = require("@qevm/sha2");
const sha2_2 = require("@qevm/sha2");
Object.defineProperty(exports, "SupportedAlgorithm", { enumerable: true, get: function () { return sha2_2.SupportedAlgorithm; } });
var strings_2 = require("@qevm/strings");
const strings_2 = require("@qevm/strings");
Object.defineProperty(exports, "UnicodeNormalizationForm", { enumerable: true, get: function () { return strings_2.UnicodeNormalizationForm; } });
Object.defineProperty(exports, "Utf8ErrorReason", { enumerable: true, get: function () { return strings_2.Utf8ErrorReason; } });
//# sourceMappingURL=utils.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"utils.js","sourceRoot":"","sources":["../src.ts/utils.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"utils.js","sourceRoot":"","sources":["../src.ts/utils.ts"],"names":[],"mappings":"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"}
{
"author": "Eugene Kuleshov",
"dependencies": {
"@ethersproject/logger": "5.7.0",
"@ethersproject/networks": "5.7.1",
"@ethersproject/properties": "5.7.0",
"@qevm/abi": "^5.7.0",
"@qevm/abstract-provider": "^5.7.0",
"@qevm/abstract-signer": "^5.7.1",
"@qevm/address": "^5.7.0",
"@qevm/base64": "^5.7.0",
"@qevm/basex": "^5.7.0",
"@qevm/bignumber": "^5.7.0",
"@qevm/bytes": "5.7.1",
"@qevm/contracts": "^5.7.0",
"@qevm/hash": "^5.7.1",
"@qevm/json-wallets": "^5.7.0",
"@qevm/keccak256": "^5.7.0",
"@qevm/pbkdf2": "^5.7.0",
"@qevm/providers": "^1.0.1",
"@qevm/random": "^5.7.0",
"@qevm/rlp": "^5.7.0",
"@qevm/sha2": "^5.7.0",
"@qevm/signing-key": "^5.7.3",
"@qevm/solidity": "^5.7.0",
"@qevm/strings": "^5.7.0",
"@qevm/transactions": "^5.7.1",
"@qevm/units": "^5.7.0",
"@qevm/wallet": "^5.7.3",
"@qevm/web": "^5.7.1",
"@qevm/wordlists": "^5.7.0"
},
"description": "Umbrella package for most common qEthers libraries.",
"keywords": [
"qEthereum",
"qethers"
],
"license": "MIT",
"main": "./lib/index.js",
"module": "./lib.esm/index.js",
"name": "@qevm/qethers",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"sideEffects": false,
"tarballHash": "0x0787812d30a16e79d3a3da2017697837614f159ce6af12fa5704c9ee3a71995d",
"types": "./lib/index.d.ts",
"version": "1.0.10",
"devDependencies": {
"@types/node": "^22.15.30"
}
"contributors": [
"Eugene Kuleshov <kulevgen32@gmail.com>",
"Richard Moore <me@ricmoo.com>"
],
"dependencies": {
"@qevm/logger": "^5.7.1",
"@qevm/networks": "^5.7.2",
"@qevm/properties": "^5.7.1",
"@qevm/abi": "^5.7.3",
"@qevm/abstract-provider": "^5.7.4",
"@qevm/abstract-signer": "^5.7.3",
"@qevm/address": "^5.7.3",
"@qevm/base64": "^5.7.1",
"@qevm/basex": "^5.7.1",
"@qevm/bignumber": "^5.7.1",
"@qevm/bytes": "^5.7.2",
"@qevm/contracts": "^5.7.3",
"@qevm/hash": "^5.7.4",
"@qevm/json-wallets": "^5.7.3",
"@qevm/keccak256": "^5.7.1",
"@qevm/pbkdf2": "^5.7.1",
"@qevm/providers": "^1.0.3",
"@qevm/random": "^5.7.1",
"@qevm/rlp": "^5.7.1",
"@qevm/sha2": "^5.7.1",
"@qevm/signing-key": "^5.7.9",
"@qevm/purity": "^5.7.1",
"@qevm/strings": "^5.7.2",
"@qevm/transactions": "^5.7.3",
"@qevm/units": "^5.7.1",
"@qevm/wallet": "^5.7.8",
"@qevm/web": "^5.7.3",
"@qevm/wordlists": "^5.7.1"
},
"description": "Umbrella package for most common qethers libraries.",
"keywords": [
"QEVM",
"QuantumEVM",
"qethers"
],
"license": "MIT",
"main": "./lib/index.js",
"module": "./lib.esm/index.js",
"name": "@qevm/qethers",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"sideEffects": false,
"tarballHash": "0x0787812d30a16e79d3a3da2017697837614f159ce6af12fa5704c9ee3a71995d",
"types": "./lib/index.d.ts",
"version": "1.0.11",
"devDependencies": {
"@types/node": "^22.15.30"
}
}
+12
-57

@@ -1,8 +0,8 @@

The Ethers Project
The Qethers Project
==================
[![npm (tag)](https://img.shields.io/npm/v/ethers)](https://www.npmjs.com/package/ethers)
[![Node.js CI](https://github.com/ethers-io/ethers.js/workflows/Node.js%20CI/badge.svg?branch=ethers-v5-beta)](https://github.com/ethers-io/ethers.js/actions?query=workflow%3A%22Node.js+CI%22)
[![npm (tag)](https://img.shields.io/npm/v/qethers)](https://www.npmjs.com/package/@qevm/qethers)
A complete Ethereum wallet implementation and utilities in JavaScript (and TypeScript).
A complete QuantumEVM wallet implementation and utilities in JavaScript (and TypeScript).
A fork of the [ethers project](https://github.com/ethers-io/ethers.js).

@@ -13,10 +13,9 @@ **Features:**

- Import and export **JSON wallets** (Geth, Parity and crowdsale)
- Import and export BIP 39 **mnemonic phrases** (12 word backup phrases) and **HD Wallets** (English as well as Czech, French, Italian, Japanese, Korean, Simplified Chinese, Spanish, Traditional Chinese)
- Import and export BIP 39 **mnemonic phrases** (24 word backup phrases) and **HD Wallets** (English as well as Czech, French, Italian, Japanese, Korean, Simplified Chinese, Spanish, Traditional Chinese)
- Meta-classes create JavaScript objects from any contract ABI, including **ABIv2** and **Human-Readable ABI**
- Connect to Ethereum nodes over [JSON-RPC](https://github.com/ethereum/wiki/wiki/JSON-RPC), [INFURA](https://infura.io), [Etherscan](https://etherscan.io), [Alchemy](https://alchemyapi.io) or [MetaMask](https://metamask.io)
- **ENS names** are first-class citizens; they can be used anywhere an Ethereum addresses can be used
- Connect to QuantumEVM nodes over [JSON-RPC](https://github.com/ethereum/wiki/wiki/JSON-RPC)
- **ENS names** are first-class citizens; they can be used anywhere an QuantumEVM addresses can be used
- **Tiny** (~104kb compressed; 322kb uncompressed)
- **Modular** packages; include only what you need
- **Complete** functionality for all your Ethereum desires
- Extensive [documentation](https://docs.ethers.io/v5/)
- **Complete** functionality for all your QuantumEVM desires
- Large collection of **test cases** which are maintained and added to

@@ -30,8 +29,6 @@ - Fully **TypeScript** ready, with definition files and full TypeScript source

For the latest news and advisories, please follow the [@ethersproject](https://twitter.com/ethersproject)
For the latest news and advisories, please follow the [@QuantumEVM](https://t.me/+YpRb3VKutI0wYjhi)
on Twitter (low-traffic, non-marketing, important information only) as well as watch this GitHub project.
For the latest changes, see the [CHANGELOG](https://github.com/ethers-io/ethers.js/blob/master/CHANGELOG.md).
Installing

@@ -43,37 +40,10 @@ ----------

```
/home/ricmoo/some_project> npm install --save ethers
/home/k0oda/some_project> npm install --save qethers
```
**browser (UMD)**
```
<script src="https://cdn.ethers.io/lib/ethers-5.0.umd.min.js" type="text/javascript">
</script>
```
**browser (ESM)**
```
<script type="module">
import { ethers } from "https://cdn.ethers.io/lib/ethers-5.0.umd.min.js";
</script>
```
Documentation
-------------
Browse the [documentation](https://docs.ethers.io/v5/) online:
- [Getting Started](https://docs.ethers.io/v5/getting-started/)
- [Full API Documentation](https://docs.ethers.io/v5/api/)
- [Various Ethereum Articles](https://blog.ricmoo.com/)
Or browse the entire documentation as a [single page](https://docs.ethers.io/v5/single-page/) to make searching easier.
Ancillary Packages
------------------
These are a number of packages not included in the umbrella `ethers` npm package, and
These are a number of packages not included in the umbrella `qethers` npm package, and
additional packages are always being added. Often these packages are for specific

@@ -86,19 +56,5 @@ use-cases, so rather than adding them to the umbrella package, they are added as

- `@ethersproject/experimental` ([documentation](https://docs.ethers.io))
- `@ethersproject/cli` ([documentation](https://docs.ethers.io))
- `@ethersproject/hardware-wallets` ([documentation](https://docs.ethers.io))
- `@qevm/cli`
Sponsors
--------
Support the ethers project by [becoming a sponsor](https://ethers.org/sponsoring.html).
Get your logo added below with a link to your website (Gold and Unobtainium tiers)
and on the [ethers.org](https://ethers.org) website.
Huge thanks to our sponsors! `<3 <3`
<a href="https://ethers.org/sponsors/tally-link" target="_blank"><img src="https://ethers.org/sponsors/tally-readme.svg"></a>
License

@@ -108,2 +64,1 @@ -------

MIT License (including **all** dependencies).

@@ -1,1 +0,1 @@

export const version = "qethers/1.0.6";
export const version = "qethers/1.0.11";

@@ -5,50 +5,37 @@ "use strict";

import * as ethers from "./qethers";
import * as qethers from "./qethers";
try {
const anyGlobal = (window as any);
const anyGlobal = window as any;
if (anyGlobal._ethers == null) {
anyGlobal._ethers = ethers;
anyGlobal._ethers = qethers;
}
} catch (error) { }
} catch (error) {}
export { ethers };
export { qethers };
export {
Signer,
Wallet,
VoidSigner,
getDefaultProvider,
providers,
BaseContract,
Contract,
ContractFactory,
BigNumber,
FixedNumber,
constants,
errors,
logger,
utils,
wordlists,
////////////////////////
// Compile-Time Constants
version,
////////////////////////
// Types
ContractFunction,

@@ -59,25 +46,16 @@ ContractReceipt,

EventFilter,
Overrides,
PayableOverrides,
CallOverrides,
PopulatedTransaction,
ContractInterface,
TypedDataDomain,
TypedDataField,
BigNumberish,
Bytes,
BytesLike,
Signature,
Transaction,
UnsignedTransaction,
Wordlist
Wordlist,
} from "./qethers";

@@ -14,7 +14,7 @@ "use strict";

import { Wordlist, wordlists} from "@qevm/wordlists";
import { Wordlist, wordlists } from "@qevm/wordlists";
import * as utils from "./utils";
import { ErrorCode as errors, Logger } from "@ethersproject/logger";
import { ErrorCode as errors, Logger } from "@qevm/logger";

@@ -29,3 +29,2 @@ ////////////////////////

////////////////////////

@@ -46,16 +45,11 @@ // Compile-Time Constants

ContractTransaction,
Event,
EventFilter,
Overrides,
PayableOverrides,
CallOverrides,
PopulatedTransaction,
ContractInterface
ContractInterface,
} from "@qevm/contracts";
////////////////////////

@@ -66,36 +60,23 @@ // Exports

Signer,
Wallet,
VoidSigner,
getDefaultProvider,
providers,
BaseContract,
Contract,
ContractFactory,
BigNumber,
FixedNumber,
constants,
errors,
logger,
utils,
wordlists,
////////////////////////
// Compile-Time Constants
version,
////////////////////////
// Types
ContractFunction,

@@ -106,26 +87,16 @@ ContractReceipt,

EventFilter,
Overrides,
PayableOverrides,
CallOverrides,
PopulatedTransaction,
ContractInterface,
TypedDataDomain,
TypedDataField,
BigNumberish,
Bytes,
BytesLike,
Signature,
Transaction,
UnsignedTransaction,
Wordlist
Wordlist,
};
"use strict";
import { AbiCoder, checkResultErrors, ConstructorFragment, defaultAbiCoder, ErrorFragment, EventFragment, FormatTypes, Fragment, FunctionFragment, Indexed, Interface, LogDescription, ParamType, Result, TransactionDescription }from "@qevm/abi";
import { getAddress, getCreate2Address, getContractAddress, getIcapAddress, isAddress } from "@qevm/address";
import {
AbiCoder,
checkResultErrors,
ConstructorFragment,
defaultAbiCoder,
ErrorFragment,
EventFragment,
FormatTypes,
Fragment,
FunctionFragment,
Indexed,
Interface,
LogDescription,
ParamType,
Result,
TransactionDescription,
} from "@qevm/abi";
import {
getAddress,
getCreate2Address,
getContractAddress,
getIcapAddress,
isAddress,
} from "@qevm/address";
import * as base64 from "@qevm/base64";
import { Base58 as base58 } from "@qevm/basex";
import { arrayify, concat, hexConcat, hexDataSlice, hexDataLength, hexlify, hexStripZeros, hexValue, hexZeroPad, isBytes, isBytesLike, isHexString, joinSignature, zeroPad, splitSignature, stripZeros } from "@qevm/bytes";
import { _TypedDataEncoder, dnsEncode, hashMessage, id, isValidName, namehash } from "@qevm/hash";
import {
arrayify,
concat,
hexConcat,
hexDataSlice,
hexDataLength,
hexlify,
hexStripZeros,
hexValue,
hexZeroPad,
isBytes,
isBytesLike,
isHexString,
joinSignature,
zeroPad,
splitSignature,
stripZeros,
} from "@qevm/bytes";
import {
_TypedDataEncoder,
dnsEncode,
hashMessage,
id,
isValidName,
namehash,
} from "@qevm/hash";
import { getJsonWalletAddress } from "@qevm/json-wallets";
import { keccak256 } from "@qevm/keccak256";
import { Logger } from "@ethersproject/logger";
import { Logger } from "@qevm/logger";
import { computeHmac, ripemd160, sha256, sha512 } from "@qevm/sha2";
import { keccak256 as solidityKeccak256, pack as solidityPack, sha256 as soliditySha256 } from "@qevm/solidity";
import {
keccak256 as purityKeccak256,
pack as purityPack,
sha256 as puritySha256,
} from "@qevm/purity";
import { randomBytes, shuffled } from "@qevm/random";
import { checkProperties, deepCopy, defineReadOnly, getStatic, resolveProperties, shallowCopy } from "@ethersproject/properties";
import {
checkProperties,
deepCopy,
defineReadOnly,
getStatic,
resolveProperties,
shallowCopy,
} from "@qevm/properties";
import * as RLP from "@qevm/rlp";
import { computePublicKey, recoverPublicKey, SigningKey } from "@qevm/signing-key";
import { formatBytes32String, nameprep, parseBytes32String, _toEscapedUtf8String, toUtf8Bytes, toUtf8CodePoints, toUtf8String, Utf8ErrorFuncs } from "@qevm/strings";
import { accessListify, computeAddress, parse as parseTransaction, recoverAddress, serialize as serializeTransaction, TransactionTypes } from "@qevm/transactions";
import { commify, formatEther, parseEther, formatUnits, parseUnits } from "@qevm/units";
import { recoverPublicKey, SigningKey } from "@qevm/signing-key";
import {
formatBytes32String,
nameprep,
parseBytes32String,
_toEscapedUtf8String,
toUtf8Bytes,
toUtf8CodePoints,
toUtf8String,
Utf8ErrorFuncs,
} from "@qevm/strings";
import {
accessListify,
computeAddress,
parse as parseTransaction,
recoverAddress,
serialize as serializeTransaction,
TransactionTypes,
} from "@qevm/transactions";
import {
commify,
formatEther,
parseEther,
formatUnits,
parseUnits,
} from "@qevm/units";
import { verifyMessage, verifyTypedData } from "@qevm/wallet";

@@ -35,8 +114,14 @@ import { _fetchData, fetchJson, poll } from "@qevm/web";

import { CoerceFunc } from "@qevm/abi";
import { Bytes, BytesLike, Hexable } from "@qevm/bytes"
import { Bytes, BytesLike, Hexable } from "@qevm/bytes";
import { EncryptOptions, ProgressCallback } from "@qevm/json-wallets";
import { Deferrable } from "@ethersproject/properties";
import { Deferrable } from "@qevm/properties";
import { Utf8ErrorFunc } from "@qevm/strings";
import { AccessList, AccessListish } from "@qevm/transactions";
import { ConnectionInfo, FetchJsonResponse, OnceBlockable, OncePollable, PollOptions } from "@qevm/web";
import {
ConnectionInfo,
FetchJsonResponse,
OnceBlockable,
OncePollable,
PollOptions,
} from "@qevm/web";

@@ -49,3 +134,2 @@ ////////////////////////

defaultAbiCoder,
Fragment,

@@ -58,14 +142,9 @@ ConstructorFragment,

FormatTypes,
checkResultErrors,
Result,
Logger,
RLP,
_fetchData,
fetchJson,
poll,
checkProperties,

@@ -77,22 +156,14 @@ deepCopy,

shallowCopy,
arrayify,
concat,
stripZeros,
zeroPad,
isBytes,
isBytesLike,
SigningKey,
Interface,
LogDescription,
TransactionDescription,
base58,
base64,
hexlify,

@@ -106,3 +177,2 @@ isHexString,

hexDataSlice,
nameprep,

@@ -114,6 +184,4 @@ _toEscapedUtf8String,

Utf8ErrorFuncs,
formatBytes32String,
parseBytes32String,
dnsEncode,

@@ -124,5 +192,3 @@ hashMessage,

id,
_TypedDataEncoder,
getAddress,

@@ -133,11 +199,7 @@ getIcapAddress,

isAddress,
formatEther,
parseEther,
formatUnits,
parseUnits,
commify,
computeHmac,

@@ -148,13 +210,9 @@ keccak256,

sha512,
randomBytes,
shuffled,
solidityPack,
solidityKeccak256,
soliditySha256,
purityPack as solidityPack,
purityKeccak256 as solidityKeccak256,
puritySha256 as soliditySha256,
splitSignature,
joinSignature,
accessListify,

@@ -164,11 +222,6 @@ parseTransaction,

TransactionTypes,
getJsonWalletAddress,
computeAddress,
recoverAddress,
computePublicKey,
recoverPublicKey,
verifyMessage,

@@ -179,5 +232,3 @@ verifyTypedData,

// Enums
SupportedAlgorithm,
UnicodeNormalizationForm,

@@ -188,19 +239,12 @@ Utf8ErrorReason,

// Types
Bytes,
BytesLike,
Hexable,
AccessList,
AccessListish,
UnsignedTransaction,
CoerceFunc,
Indexed,
Deferrable,
Utf8ErrorFunc,
ConnectionInfo,

@@ -211,6 +255,4 @@ OnceBlockable,

FetchJsonResponse,
EncryptOptions,
ProgressCallback
}
ProgressCallback,
};