├── .eslintrc.js ├── .github ├── contributing.md └── workflows │ └── build.yml ├── .gitignore ├── .prettierignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── codecov.yml ├── docs ├── README.md ├── classes │ ├── _account_.account.md │ └── _address_.address.md ├── interfaces │ ├── _account_.accountdata.md │ ├── _signature_.ecdsasignature.md │ ├── _types_.transformabletoarray.md │ └── _types_.transformabletobuffer.md └── modules │ ├── __types_ethjs_util_index_.md │ ├── _account_.md │ ├── _address_.md │ ├── _bytes_.md │ ├── _constants_.md │ ├── _externals_.md │ ├── _hash_.md │ ├── _helpers_.md │ ├── _object_.md │ ├── _signature_.md │ └── _types_.md ├── karma.conf.js ├── package.json ├── prettier.config.js ├── src ├── @types │ └── ethjs-util │ │ └── index.ts ├── account.ts ├── address.ts ├── bytes.ts ├── constants.ts ├── externals.ts ├── hash.ts ├── helpers.ts ├── index.ts ├── object.ts ├── signature.ts └── types.ts ├── test ├── account.spec.ts ├── address.spec.ts ├── bytes.spec.ts ├── constants.spec.ts ├── externals.spec.ts ├── hash.spec.ts ├── object.spec.ts ├── signature.spec.ts ├── testdata │ └── eip1014Examples.json └── types.spec.ts ├── tsconfig.json ├── tsconfig.prod.json └── typedoc.js /.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: '@ethereumjs/eslint-config-defaults' 3 | } 4 | -------------------------------------------------------------------------------- /.github/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/.github/contributing.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/.prettierignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/classes/_account_.account.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/classes/_account_.account.md -------------------------------------------------------------------------------- /docs/classes/_address_.address.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/classes/_address_.address.md -------------------------------------------------------------------------------- /docs/interfaces/_account_.accountdata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/interfaces/_account_.accountdata.md -------------------------------------------------------------------------------- /docs/interfaces/_signature_.ecdsasignature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/interfaces/_signature_.ecdsasignature.md -------------------------------------------------------------------------------- /docs/interfaces/_types_.transformabletoarray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/interfaces/_types_.transformabletoarray.md -------------------------------------------------------------------------------- /docs/interfaces/_types_.transformabletobuffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/interfaces/_types_.transformabletobuffer.md -------------------------------------------------------------------------------- /docs/modules/__types_ethjs_util_index_.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/modules/__types_ethjs_util_index_.md -------------------------------------------------------------------------------- /docs/modules/_account_.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/modules/_account_.md -------------------------------------------------------------------------------- /docs/modules/_address_.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/modules/_address_.md -------------------------------------------------------------------------------- /docs/modules/_bytes_.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/modules/_bytes_.md -------------------------------------------------------------------------------- /docs/modules/_constants_.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/modules/_constants_.md -------------------------------------------------------------------------------- /docs/modules/_externals_.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/modules/_externals_.md -------------------------------------------------------------------------------- /docs/modules/_hash_.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/modules/_hash_.md -------------------------------------------------------------------------------- /docs/modules/_helpers_.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/modules/_helpers_.md -------------------------------------------------------------------------------- /docs/modules/_object_.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/modules/_object_.md -------------------------------------------------------------------------------- /docs/modules/_signature_.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/modules/_signature_.md -------------------------------------------------------------------------------- /docs/modules/_types_.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/docs/modules/_types_.md -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/prettier.config.js -------------------------------------------------------------------------------- /src/@types/ethjs-util/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/src/@types/ethjs-util/index.ts -------------------------------------------------------------------------------- /src/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/src/account.ts -------------------------------------------------------------------------------- /src/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/src/address.ts -------------------------------------------------------------------------------- /src/bytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/src/bytes.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/externals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/src/externals.ts -------------------------------------------------------------------------------- /src/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/src/hash.ts -------------------------------------------------------------------------------- /src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/src/helpers.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/src/object.ts -------------------------------------------------------------------------------- /src/signature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/src/signature.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/src/types.ts -------------------------------------------------------------------------------- /test/account.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/test/account.spec.ts -------------------------------------------------------------------------------- /test/address.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/test/address.spec.ts -------------------------------------------------------------------------------- /test/bytes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/test/bytes.spec.ts -------------------------------------------------------------------------------- /test/constants.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/test/constants.spec.ts -------------------------------------------------------------------------------- /test/externals.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/test/externals.spec.ts -------------------------------------------------------------------------------- /test/hash.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/test/hash.spec.ts -------------------------------------------------------------------------------- /test/object.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/test/object.spec.ts -------------------------------------------------------------------------------- /test/signature.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/test/signature.spec.ts -------------------------------------------------------------------------------- /test/testdata/eip1014Examples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/test/testdata/eip1014Examples.json -------------------------------------------------------------------------------- /test/types.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/test/types.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/tsconfig.prod.json -------------------------------------------------------------------------------- /typedoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereumjs/ethereumjs-util/HEAD/typedoc.js --------------------------------------------------------------------------------