{"_id":"@ethereumjs/block","_rev":"4629480","name":"@ethereumjs/block","description":"Provides Block serialization and help functions","dist-tags":{"alpha":"6.0.0-alpha.1","beta":"4.0.0-beta.3","latest":"10.1.1","nightly":"10.1.1-nightly.2","rc":"10.0.0-rc.1"},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"time":{"modified":"2026-04-10T18:48:13.000Z","created":"2020-10-22T09:34:37.933Z","10.1.1":"2026-01-28T13:34:07.092Z","10.1.1-nightly.2":"2026-01-19T12:34:29.703Z","10.1.1-nightly.1":"2025-12-04T10:52:17.500Z","10.1.0":"2025-11-06T17:22:52.573Z","10.0.0":"2025-04-29T09:01:43.275Z","10.0.0-rc.1":"2025-03-24T16:54:31.944Z","6.0.0-alpha.1":"2024-10-17T09:41:43.934Z","5.3.0":"2024-08-15T11:28:53.234Z","5.2.0":"2024-03-18T12:46:02.375Z","5.1.1":"2024-02-08T17:19:39.807Z","5.1.0":"2024-02-08T16:19:17.231Z","5.0.1":"2023-11-02T09:08:54.170Z","5.0.0":"2023-08-09T12:00:16.715Z","5.0.0-rc.1":"2023-07-17T15:04:37.937Z","4.3.0":"2023-06-20T11:12:45.913Z","4.2.2":"2023-04-24T08:30:02.309Z","4.2.1":"2023-02-27T14:12:30.533Z","4.2.0":"2023-02-24T10:01:43.343Z","4.1.0":"2022-12-15T16:09:01.563Z","4.0.1":"2022-10-19T10:02:19.967Z","4.0.0":"2022-09-06T10:40:01.262Z","4.0.0-rc.1":"2022-08-26T12:57:36.297Z","4.0.0-beta.3":"2022-08-11T15:43:13.239Z","4.0.0-beta.2":"2022-07-17T16:27:52.058Z","4.0.0-beta.1":"2022-06-30T10:13:11.373Z","3.6.3":"2022-06-23T13:21:55.335Z","3.6.2":"2022-03-23T12:33:53.037Z","3.6.1":"2022-02-02T19:47:58.321Z","3.6.0":"2021-11-09T08:35:25.176Z","3.5.1":"2021-09-28T20:20:39.819Z","3.5.0":"2021-09-27T10:17:48.635Z","3.4.0":"2021-07-08T09:51:06.558Z","3.3.0":"2021-05-27T07:53:42.642Z","3.2.1":"2021-04-10T07:48:28.265Z","3.2.0":"2021-03-23T15:47:57.573Z","3.1.0":"2021-02-23T08:35:59.577Z","3.0.0":"2020-11-25T09:28:30.710Z","3.0.0-rc.1":"2020-11-19T09:49:27.435Z","3.0.0-beta.2":"2020-11-12T08:40:32.825Z","3.0.0-beta.1":"2020-10-22T09:34:37.933Z"},"users":{},"author":{"name":"mjbecze","url":"mb@ethdev.com"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"versions":{"10.1.1":{"name":"@ethereumjs/block","version":"10.1.1","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"type":"module","sideEffects":false,"main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":{"typescript":"./src/index.ts","default":"./dist/esm/index.js"},"require":"./dist/cjs/index.js"}},"scripts":{"biome":"npx @biomejs/biome check","biome:fix":"npx @biomejs/biome check --write","build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.mts","coverage:istanbul":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.istanbul.mts","docs:build":"typedoc --options typedoc.mjs","examples":"tsx ../../scripts/examples-runner.ts -- block","examples:build":"npx embedme README.md","lint":"npm run biome && eslint  --config ./eslint.config.mjs .","lint:fix":"npm run biome:fix && eslint  --fix --config ./eslint.config.mjs .","prepublishOnly":"../../config/cli/prepublish.sh","sc":"npm run spellcheck","spellcheck":"npm run spellcheck:ts && npm run spellcheck:md","spellcheck:ts":"npx cspell --gitignore -c ../../config/cspell-ts.json \"./**/*.ts\" --cache --show-suggestions --show-context","spellcheck:md":"npx cspell --gitignore -c ../../config/cspell-md.json \"**.md\" --cache --show-suggestions --show-context","test":"npm run test:node && npm run test:browser","test:browser":"npx vitest run --config=../../config/vitest.config.browser.mts","test:node":"npx vitest run -c ../../config/vitest.config.mts","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^10.1.1","@ethereumjs/rlp":"^10.1.1","@ethereumjs/mpt":"^10.1.1","@ethereumjs/tx":"^10.1.1","@ethereumjs/util":"^10.1.1","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1"},"devDependencies":{"@ethereumjs/testdata":"1.0.0","@paulmillr/trusted-setups":"^0.2.0","micro-eth-signer":"^0.15.0"},"engines":{"node":">=20"},"gitHead":"dbbd61e07023ec8c867dd6c279c6990d43064ed9","types":"./dist/cjs/index.d.ts","_id":"@ethereumjs/block@10.1.1","_nodeVersion":"23.10.0","_npmVersion":"11.6.2","dist":{"shasum":"16f4caf1bac1e4b9d98feb864292973bfcec2ea3","size":118383,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-10.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-10.1.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/block_10.1.1_1769607246937_0.7858472947033848"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-28T13:34:07.092Z","publish_time":1769607247092,"_source_registry_name":"default","_cnpm_publish_time":1769607247092},"10.1.1-nightly.2":{"name":"@ethereumjs/block","version":"10.1.1-nightly.2","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"type":"module","sideEffects":false,"main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":{"typescript":"./src/index.ts","default":"./dist/esm/index.js"},"require":"./dist/cjs/index.js"}},"scripts":{"biome":"npx @biomejs/biome check","biome:fix":"npx @biomejs/biome check --write","build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.mts","coverage:istanbul":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.istanbul.mts","docs:build":"typedoc --options typedoc.mjs","examples":"tsx ../../scripts/examples-runner.ts -- block","examples:build":"npx embedme README.md","lint":"npm run biome && eslint  --config ./eslint.config.mjs .","lint:fix":"npm run biome:fix && eslint  --fix --config ./eslint.config.mjs .","prepublishOnly":"../../config/cli/prepublish.sh","sc":"npm run spellcheck","spellcheck":"npm run spellcheck:ts && npm run spellcheck:md","spellcheck:ts":"npx cspell --gitignore -c ../../config/cspell-ts.json \"./**/*.ts\" --cache --show-suggestions --show-context","spellcheck:md":"npx cspell --gitignore -c ../../config/cspell-md.json \"**.md\" --cache --show-suggestions --show-context","test":"npm run test:node && npm run test:browser","test:browser":"npx vitest run --config=../../config/vitest.config.browser.mts","test:node":"npx vitest run -c ../../config/vitest.config.mts","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^10.1.1-nightly.2","@ethereumjs/rlp":"^10.1.1-nightly.2","@ethereumjs/mpt":"^10.1.1-nightly.2","@ethereumjs/tx":"^10.1.1-nightly.2","@ethereumjs/util":"^10.1.1-nightly.2","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1"},"devDependencies":{"@ethereumjs/testdata":"10.1.1-nightly.2","@paulmillr/trusted-setups":"^0.2.0","micro-eth-signer":"^0.15.0"},"engines":{"node":">=20"},"readmeFilename":"README.md","gitHead":"91962440788d070d446f7c32154340d47d7fdc27","types":"./dist/cjs/index.d.ts","_id":"@ethereumjs/block@10.1.1-nightly.2","_nodeVersion":"23.10.0","_npmVersion":"11.6.2","dist":{"shasum":"5258f6f4eaaf63ca0fb4509a6448ad289b38706b","size":119157,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-10.1.1-nightly.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-10.1.1-nightly.2.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/block_10.1.1-nightly.2_1768826069557_0.7662828523190168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-19T12:34:29.703Z","publish_time":1768826069703,"_source_registry_name":"default","_cnpm_publish_time":1768826069703},"10.1.1-nightly.1":{"name":"@ethereumjs/block","version":"10.1.1-nightly.1","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"type":"module","sideEffects":false,"main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":{"typescript":"./src/index.ts","default":"./dist/esm/index.js"},"require":"./dist/cjs/index.js"}},"scripts":{"biome":"npx @biomejs/biome check","biome:fix":"npx @biomejs/biome check --write","build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.mts","coverage:istanbul":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.istanbul.mts","docs:build":"typedoc --options typedoc.mjs","examples":"tsx ../../scripts/examples-runner.ts -- block","examples:build":"npx embedme README.md","lint":"npm run biome && eslint  --config ./eslint.config.mjs .","lint:fix":"npm run biome:fix && eslint  --fix --config ./eslint.config.mjs .","prepublishOnly":"../../config/cli/prepublish.sh","sc":"npm run spellcheck","spellcheck":"npm run spellcheck:ts && npm run spellcheck:md","spellcheck:ts":"npx cspell --gitignore -c ../../config/cspell-ts.json \"./**/*.ts\" --cache --show-suggestions --show-context","spellcheck:md":"npx cspell --gitignore -c ../../config/cspell-md.json \"**.md\" --cache --show-suggestions --show-context","test":"npm run test:node && npm run test:browser","test:browser":"npx vitest run --config=../../config/vitest.config.browser.mts","test:node":"npx vitest run -c ../../config/vitest.config.mts","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^10.1.1-nightly.1","@ethereumjs/rlp":"^10.1.1-nightly.1","@ethereumjs/mpt":"^10.1.1-nightly.1","@ethereumjs/tx":"^10.1.1-nightly.1","@ethereumjs/util":"^10.1.1-nightly.1","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1"},"devDependencies":{"@ethereumjs/testdata":"10.1.1-nightly.1","@paulmillr/trusted-setups":"^0.2.0","micro-eth-signer":"^0.15.0"},"engines":{"node":">=20"},"readmeFilename":"README.md","gitHead":"1e9e9d68277afe759592bccc08700c3e9ab2fbc8","types":"./dist/cjs/index.d.ts","_id":"@ethereumjs/block@10.1.1-nightly.1","_nodeVersion":"23.10.0","_npmVersion":"11.6.2","dist":{"shasum":"fb73b9b7ff2aca306650f16332174ea836cc919f","size":114664,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-10.1.1-nightly.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-10.1.1-nightly.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/block_10.1.1-nightly.1_1764845537343_0.8986590795582907"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T10:52:17.500Z","publish_time":1764845537500,"_source_registry_name":"default","_cnpm_publish_time":1764845537500},"10.1.0":{"name":"@ethereumjs/block","version":"10.1.0","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"type":"module","sideEffects":false,"main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":{"typescript":"./src/index.ts","default":"./dist/esm/index.js"},"require":"./dist/cjs/index.js"}},"scripts":{"biome":"npx @biomejs/biome check","biome:fix":"npx @biomejs/biome check --write","build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.mts","coverage:istanbul":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.istanbul.mts","docs:build":"typedoc --options typedoc.mjs","examples":"tsx ../../scripts/examples-runner.ts -- block","examples:build":"npx embedme README.md","lint":"npm run biome && eslint  --config ./eslint.config.mjs .","lint:fix":"npm run biome:fix && eslint  --fix --config ./eslint.config.mjs .","prepublishOnly":"../../config/cli/prepublish.sh","sc":"npm run spellcheck","spellcheck":"npm run spellcheck:ts && npm run spellcheck:md","spellcheck:ts":"npx cspell --gitignore -c ../../config/cspell-ts.json \"./**/*.ts\" --cache --show-suggestions --show-context","spellcheck:md":"npx cspell --gitignore -c ../../config/cspell-md.json \"**.md\" --cache --show-suggestions --show-context","test":"npm run test:node && npm run test:browser","test:browser":"npx vitest run --config=../../config/vitest.config.browser.mts","test:node":"npx vitest run -c ../../config/vitest.config.mts","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^10.1.0","@ethereumjs/rlp":"^10.1.0","@ethereumjs/mpt":"^10.1.0","@ethereumjs/tx":"^10.1.0","@ethereumjs/util":"^10.1.0","ethereum-cryptography":"^3.2.0"},"devDependencies":{"@ethereumjs/testdata":"1.0.0","@paulmillr/trusted-setups":"^0.2.0","micro-eth-signer":"^0.15.0"},"engines":{"node":">=18"},"gitHead":"7d5c1304a74002d3ad646cd2f7685b3f320e9a74","types":"./dist/cjs/index.d.ts","_id":"@ethereumjs/block@10.1.0","_nodeVersion":"23.10.0","_npmVersion":"11.6.2","dist":{"shasum":"18c19008881a910bd22ce7e519d7a5d5c4a4cee1","size":113646,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-10.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-10.1.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/block_10.1.0_1762449772376_0.6410352926561109"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-06T17:22:52.573Z","publish_time":1762449772573,"_source_registry_name":"default","_cnpm_publish_time":1762449772573},"10.0.0":{"name":"@ethereumjs/block","version":"10.0.0","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"type":"module","sideEffects":false,"main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":{"typescript":"./src/index.ts","default":"./dist/esm/index.js"},"require":"./dist/cjs/index.js"}},"scripts":{"biome":"npx @biomejs/biome check","biome:fix":"npx @biomejs/biome check --write","build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.mts","coverage:istanbul":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.istanbul.mts","docs:build":"typedoc --options typedoc.mjs","examples":"tsx ../../scripts/examples-runner.ts -- block","examples:build":"npx embedme README.md","lint":"npm run biome && eslint  --config ./eslint.config.mjs .","lint:fix":"npm run biome:fix && eslint  --fix --config ./eslint.config.mjs .","prepublishOnly":"../../config/cli/prepublish.sh","sc":"npm run spellcheck","spellcheck":"npm run spellcheck:ts && npm run spellcheck:md","spellcheck:ts":"npx cspell --gitignore -c ../../config/cspell-ts.json \"./**/*.ts\" --cache --show-suggestions --show-context","spellcheck:md":"npx cspell --gitignore -c ../../config/cspell-md.json \"**.md\" --cache --show-suggestions --show-context","test":"npm run test:node && npm run test:browser","test:browser":"npx vitest run --config=../../config/vitest.config.browser.mts","test:node":"npx vitest run -c ../../config/vitest.config.mts","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^10.0.0","@ethereumjs/rlp":"^10.0.0","@ethereumjs/mpt":"^10.0.0","@ethereumjs/tx":"^10.0.0","@ethereumjs/util":"^10.0.0","ethereum-cryptography":"^3.2.0"},"devDependencies":{"@ethereumjs/testdata":"1.0.0","@paulmillr/trusted-setups":"^0.1.2","micro-eth-signer":"^0.14.0"},"engines":{"node":">=18"},"_id":"@ethereumjs/block@10.0.0","gitHead":"9e461f54312bf20c710b43ab73f7d3ad753f8765","types":"./dist/cjs/index.d.ts","_nodeVersion":"23.10.0","_npmVersion":"11.2.0","dist":{"shasum":"d4c9cb083da08e7e797bb4a4c2de5689b1979f14","size":116731,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-10.0.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/block_10.0.0_1745917303080_0.9520962508906496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T09:01:43.275Z","publish_time":1745917303275,"_source_registry_name":"default","_cnpm_publish_time":1745917303275},"10.0.0-rc.1":{"name":"@ethereumjs/block","version":"10.0.0-rc.1","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"type":"module","sideEffects":false,"main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"biome":"npx @biomejs/biome check","biome:fix":"npx @biomejs/biome check --write","build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.mts","coverage:istanbul":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.istanbul.mts","docs:build":"typedoc --options typedoc.cjs","examples":"tsx ../../scripts/examples-runner.ts -- block","examples:build":"npx embedme README.md","lint":"npm run biome && eslint  --config ./eslint.config.mjs .","lint:fix":"npm run biome:fix && eslint  --fix --config ./eslint.config.mjs .","prepublishOnly":"../../config/cli/prepublish.sh","test":"npm run test:node && npm run test:browser","test:browser":"npx vitest run --config=../../config/vitest.config.browser.mts","test:node":"npx vitest run","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^10.0.0-rc.1","@ethereumjs/rlp":"^10.0.0-rc.1","@ethereumjs/mpt":"^10.0.0-rc.1","@ethereumjs/tx":"^10.0.0-rc.1","@ethereumjs/util":"^10.0.0-rc.1","ethereum-cryptography":"^3.1.0"},"devDependencies":{"@paulmillr/trusted-setups":"^0.1.2","micro-eth-signer":"^0.14.0"},"engines":{"node":">=18"},"_id":"@ethereumjs/block@10.0.0-rc.1","readmeFilename":"README.md","gitHead":"5672c104a2f236d1459533facaf2741dcda3ee14","types":"./dist/cjs/index.d.ts","_nodeVersion":"23.10.0","_npmVersion":"10.9.2","dist":{"shasum":"3b5942c92abbd1d39eea6ccef4db6d9dcc85de1e","size":116334,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-10.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-10.0.0-rc.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/block_10.0.0-rc.1_1742835271746_0.8747109226517833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-24T16:54:31.944Z","publish_time":1742835271944,"_source_registry_name":"default","_cnpm_publish_time":1742835271944},"6.0.0-alpha.1":{"name":"@ethereumjs/block","version":"6.0.0-alpha.1","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"type":"module","sideEffects":false,"main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run --coverage.enabled --coverage.reporter=lcov","docs:build":"typedoc --options typedoc.cjs","examples":"tsx ../../scripts/examples-runner.ts -- block","examples:build":"npx embedme README.md","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","test":"npm run test:node && npm run test:browser","test:browser":"npx vitest run --config=../../config/vitest.config.browser.mts","test:node":"npx vitest run","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^5.0.0-alpha.1","@ethereumjs/rlp":"^6.0.0-alpha.1","@ethereumjs/mpt":"^7.0.0-alpha.1","@ethereumjs/tx":"^6.0.0-alpha.1","@ethereumjs/util":"^10.0.0-alpha.1","ethereum-cryptography":"^3.0.0"},"devDependencies":{"@paulmillr/trusted-setups":"^0.1.2","micro-eth-signer":"^0.11.0"},"engines":{"node":">=18"},"_id":"@ethereumjs/block@6.0.0-alpha.1","readmeFilename":"README.md","gitHead":"fb36fc6da231ac7ff9d8dc4f03b3020a3f990cbd","types":"./dist/cjs/index.d.ts","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"b4be37333c88391e5a6cd3d5c496f312015f7ad4","size":117557,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-6.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-6.0.0-alpha.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_6.0.0-alpha.1_1729158103713_0.010737026316075093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-17T09:41:43.934Z","publish_time":1729158103934,"_source_registry_name":"default","_cnpm_publish_time":1729158103934},"5.3.0":{"name":"@ethereumjs/block","version":"5.3.0","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"type":"commonjs","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run --coverage.enabled --coverage.reporter=lcov","docs:build":"typedoc --options typedoc.cjs","examples":"tsx ../../scripts/examples-runner.ts -- block","examples:build":"npx embedme README.md","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","test":"npm run test:node","test:browser":"npx vitest run --config=../../config/vitest.config.browser.mts","test:node":"npx vitest run","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^4.4.0","@ethereumjs/rlp":"^5.0.2","@ethereumjs/trie":"^6.2.1","@ethereumjs/tx":"^5.4.0","@ethereumjs/util":"^9.1.0","ethereum-cryptography":"^2.2.1"},"devDependencies":{"kzg-wasm":"^0.4.0"},"engines":{"node":">=18"},"_id":"@ethereumjs/block@5.3.0","gitHead":"ea5ad3a5bc22b76b70b86780df1815175c86ffa6","types":"./dist/cjs/index.d.ts","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"a22d615f825a3aa123189434263a6c1d43d4ac8f","size":119879,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-5.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-5.3.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_5.3.0_1723721333067_0.12151319017420636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-15T11:28:53.234Z","publish_time":1723721333234,"_source_registry_name":"default","_cnpm_publish_time":1723721333234},"5.2.0":{"name":"@ethereumjs/block","version":"5.2.0","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"type":"commonjs","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run --coverage.enabled --coverage.reporter=lcov","docs:build":"typedoc --options typedoc.cjs","examples":"tsx ../../scripts/examples-runner.ts -- block","examples:build":"npx embedme README.md","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","test":"npm run test:node && npm run test:browser","test:browser":"npx vitest run --config=vitest.config.browser.ts --browser.name=webkit --browser.provider=playwright --browser.headless","test:node":"npx vitest run","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^4.3.0","@ethereumjs/rlp":"^5.0.2","@ethereumjs/trie":"^6.2.0","@ethereumjs/tx":"^5.3.0","@ethereumjs/util":"^9.0.3","ethereum-cryptography":"^2.1.3"},"devDependencies":{"kzg-wasm":"^0.3.1"},"engines":{"node":">=18"},"_id":"@ethereumjs/block@5.2.0","gitHead":"dfe53ccafbcdccc13b8a05e2a7a75c93d9f108f7","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"f6722dcce597150a7a8fc32803f5e8dcdfdeebeb","size":106071,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-5.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-5.2.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_5.2.0_1710765962184_0.5939781254462979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-18T12:46:02.375Z","publish_time":1710765962375,"_source_registry_name":"default","_cnpm_publish_time":1710765962375},"5.1.1":{"name":"@ethereumjs/block","version":"5.1.1","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"type":"commonjs","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run --coverage.enabled --coverage.reporter=lcov","docs:build":"typedoc --options typedoc.cjs","examples":"tsx ../../scripts/examples-runner.ts -- block","examples:build":"npx embedme README.md","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","test":"npm run test:node && npm run test:browser","test:browser":"npx vitest run --config=vitest.config.browser.ts --browser.name=webkit --browser.provider=playwright --browser.headless","test:node":"npx vitest run","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^4.2.0","@ethereumjs/rlp":"^5.0.2","@ethereumjs/trie":"^6.1.1","@ethereumjs/tx":"^5.2.1","@ethereumjs/util":"^9.0.2","ethereum-cryptography":"^2.1.3"},"devDependencies":{"c-kzg":"^2.1.2"},"engines":{"node":">=18"},"_id":"@ethereumjs/block@5.1.1","gitHead":"ff43fc1908f960429fa55fb5e9eb69ad0ebd37fb","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"9ce0df8abee1cd597e294e10c63e658ac3ac0076","size":105715,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-5.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-5.1.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_5.1.1_1707412779610_0.6781935194180067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-08T17:19:39.807Z","publish_time":1707412779807,"_source_registry_name":"default","_cnpm_publish_time":1707412779807},"5.1.0":{"name":"@ethereumjs/block","version":"5.1.0","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"type":"commonjs","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run --coverage.enabled --coverage.reporter=lcov","docs:build":"typedoc --options typedoc.cjs","examples":"tsx ../../scripts/examples-runner.ts -- block","examples:build":"npx embedme README.md","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","test":"npm run test:node && npm run test:browser","test:browser":"npx vitest run --config=vitest.config.browser.ts --browser.name=webkit --browser.provider=playwright --browser.headless","test:node":"npx vitest run","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^4.2.0","@ethereumjs/rlp":"^5.0.2","@ethereumjs/trie":"^6.1.0","@ethereumjs/tx":"^5.2.0","@ethereumjs/util":"^9.0.2","ethereum-cryptography":"^2.1.3"},"devDependencies":{"c-kzg":"^2.1.2"},"engines":{"node":">=18"},"_id":"@ethereumjs/block@5.1.0","gitHead":"f5801ef4664fd6f8d81cfa3c83a40cdcce37f03b","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"6db3053f5e97a32add631777e655e4e721651da7","size":105712,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-5.1.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_5.1.0_1707409156988_0.8016053698201699"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-08T16:19:17.231Z","publish_time":1707409157231,"_source_registry_name":"default","_cnpm_publish_time":1707409157231},"5.0.1":{"name":"@ethereumjs/block","version":"5.0.1","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"type":"commonjs","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run --coverage.enabled --coverage.reporter=lcov","docs:build":"typedoc --options typedoc.cjs","examples":"ts-node ../../scripts/examples-runner.ts -- block","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","test":"npm run test:node && npm run test:browser","test:browser":"npx vitest run --config=vitest.config.browser.ts --browser.name=webkit --browser.provider=playwright --browser.headless","test:node":"npx vitest run","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^4.1.0","@ethereumjs/rlp":"^5.0.1","@ethereumjs/trie":"^6.0.1","@ethereumjs/tx":"^5.1.0","@ethereumjs/util":"^9.0.1","ethereum-cryptography":"^2.1.2"},"devDependencies":{"c-kzg":"^2.1.2"},"engines":{"node":">=18"},"_id":"@ethereumjs/block@5.0.1","gitHead":"c6d8b3998522612ea0f1a6c1c256fe5226c0fddf","types":"./dist/cjs/index.d.ts","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"573f62a9fc9604ad30f57edb7fb852540c9d3829","size":100601,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-5.0.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_5.0.1_1698916133824_0.27102559883478716"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-02T09:08:54.170Z","publish_time":1698916134170,"_source_registry_name":"default","_cnpm_publish_time":1698916134170},"5.0.0":{"name":"@ethereumjs/block","version":"5.0.0","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"type":"commonjs","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"npx vitest run --coverage.enabled --coverage.reporter=lcov","docs:build":"typedoc --options typedoc.cjs","examples":"ts-node ../../scripts/examples-runner.ts -- block","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","test":"npm run test:node && npm run test:browser","test:browser":"npx vitest run --config=vitest.config.browser.ts --browser.name=webkit --browser.provider=playwright --browser.headless","test:node":"npx vitest run","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^4.0.0","@ethereumjs/rlp":"^5.0.0","@ethereumjs/trie":"^6.0.0","@ethereumjs/tx":"^5.0.0","@ethereumjs/util":"^9.0.0","ethereum-cryptography":"^2.1.2"},"devDependencies":{"c-kzg":"^2.1.0"},"engines":{"node":">=18"},"types":"./dist/cjs/index.d.ts","gitHead":"c47d2c7351f04f35744de0f2082c37d5f2d2afd0","_id":"@ethereumjs/block@5.0.0","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"shasum":"9cc498e686022062b75443a7794320009818eeaa","size":100329,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-5.0.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_5.0.0_1691582416524_0.7025859355112583"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T12:00:16.715Z","publish_time":1691582416715,"_source_registry_name":"default","_cnpm_publish_time":1691582416715},"5.0.0-rc.1":{"name":"@ethereumjs/block","version":"5.0.0-rc.1","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"type":"commonjs","main":"dist/cjs/index.js","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"npx vitest run --coverage.enabled --coverage.reporter=lcov","docs:build":"typedoc --options typedoc.cjs","examples":"ts-node ../../scripts/examples-runner.ts -- block","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","test":"npm run test:node && npm run test:browser","test:browser":"npx vitest run --config=vitest.config.browser.ts --browser.name=webkit --browser.provider=playwright --browser.headless","test:node":"npx vitest run","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"4.0.0-rc.1","@ethereumjs/rlp":"5.0.0-rc.1","@ethereumjs/trie":"6.0.0-rc.1","@ethereumjs/tx":"5.0.0-rc.1","@ethereumjs/util":"9.0.0-rc.1","ethereum-cryptography":"^2.1.2"},"devDependencies":{"c-kzg":"^2.1.0"},"engines":{"node":">=18"},"types":"./dist/cjs/index.d.ts","readmeFilename":"README.md","gitHead":"66c98f386e4a7807978e3e8f0c19608d10849896","_id":"@ethereumjs/block@5.0.0-rc.1","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"shasum":"9d32ac0b5e5386f1d7eed8b49516ae0ce2fd94d9","size":95916,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-5.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-5.0.0-rc.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_5.0.0-rc.1_1689606277769_0.9824701804700307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-17T15:04:37.937Z","publish_time":1689606277937,"_source_registry_name":"default","_cnpm_publish_time":1689606277937},"4.3.0":{"name":"@ethereumjs/block","version":"4.3.0","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:browser":"karma start karma.conf.js","test:node":"npm run tape -- test/*.spec.ts","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^3.2.0","@ethereumjs/rlp":"^4.0.1","@ethereumjs/trie":"^5.1.0","@ethereumjs/tx":"^4.2.0","@ethereumjs/util":"^8.1.0","ethereum-cryptography":"^2.0.0"},"devDependencies":{"@types/lru-cache":"^5.1.0","testdouble":"^3.17.2"},"engines":{"node":">=14"},"gitHead":"850860614ee1324863acdb2d3ff4255b8dab4553","_id":"@ethereumjs/block@4.3.0","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"shasum":"2b8dd6a2e37af9fe0e30dcff80c71eec8d6eba81","size":51025,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-4.3.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_4.3.0_1687259565642_0.5667816630756457"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-20T11:12:45.913Z","publish_time":1687259565913,"_source_registry_name":"default","_cnpm_publish_time":1687259565913},"4.2.2":{"name":"@ethereumjs/block","version":"4.2.2","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:browser":"karma start karma.conf.js","test:node":"npm run tape -- test/*.spec.ts","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^3.1.2","@ethereumjs/rlp":"^4.0.1","@ethereumjs/trie":"^5.0.5","@ethereumjs/tx":"^4.1.2","@ethereumjs/util":"^8.0.6","ethereum-cryptography":"^2.0.0"},"devDependencies":{"@types/lru-cache":"^5.1.0","c-kzg":"^1.0.8","testdouble":"^3.17.2"},"engines":{"node":">=14"},"gitHead":"49c2d93b94e70887d4fafff123eec19ef6a35fec","_id":"@ethereumjs/block@4.2.2","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"shasum":"fddecd34ed559f84ab8eb13098a6dee51a1360ae","size":52174,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-4.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-4.2.2.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_4.2.2_1682325002092_0.6173455702345991"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-24T08:30:02.309Z","publish_time":1682325002309,"_cnpm_publish_time":1682325002309},"4.2.1":{"name":"@ethereumjs/block","version":"4.2.1","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:browser":"karma start karma.conf.js","test:node":"npm run tape -- test/*.spec.ts","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^3.1.1","@ethereumjs/rlp":"^4.0.1","@ethereumjs/trie":"^5.0.4","@ethereumjs/tx":"^4.1.1","@ethereumjs/util":"^8.0.5","ethereum-cryptography":"^1.1.2","ethers":"^5.7.1"},"devDependencies":{"@types/lru-cache":"^5.1.0","c-kzg":"^1.0.8"},"engines":{"node":">=14"},"gitHead":"295e5a3caa69c226e8f8edfad4ea72a843bc0b4f","_id":"@ethereumjs/block@4.2.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"cb0d8b770fe69c61e6e41d6693d285de76b3a7cb","size":51820,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-4.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-4.2.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_4.2.1_1677507150372_0.06809762280554432"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-27T14:12:30.533Z","publish_time":1677507150533,"_cnpm_publish_time":1677507150533},"4.2.0":{"name":"@ethereumjs/block","version":"4.2.0","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:browser":"karma start karma.conf.js","test:node":"npm run tape -- test/*.spec.ts","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^3.1.0","@ethereumjs/rlp":"^4.0.1","@ethereumjs/trie":"^5.0.3","@ethereumjs/tx":"^4.1.0","@ethereumjs/util":"^8.0.4","ethereum-cryptography":"^1.1.2","ethers":"^5.7.1"},"devDependencies":{"@types/lru-cache":"^5.1.0","c-kzg":"^1.0.8"},"engines":{"node":">=14"},"gitHead":"47c293da1f849f05000e7e70061d62d571ff3920","_id":"@ethereumjs/block@4.2.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"08c0f98b30b13069291749414bf47172f2eaa121","size":51816,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-4.2.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_4.2.0_1677232903099_0.6811364998523235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-24T10:01:43.343Z","publish_time":1677232903343,"_cnpm_publish_time":1677232903343},"4.1.0":{"name":"@ethereumjs/block","version":"4.1.0","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:browser":"karma start karma.conf.js","test:node":"npm run tape -- test/*.spec.ts","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^3.0.2","@ethereumjs/rlp":"^4.0.0","@ethereumjs/trie":"^5.0.2","@ethereumjs/tx":"^4.0.2","@ethereumjs/util":"^8.0.3","ethereum-cryptography":"^1.1.2","ethers":"^5.7.1"},"devDependencies":{"@types/lru-cache":"^5.1.0"},"engines":{"node":">=14"},"gitHead":"696b36fe9091cd67f3e0a70bc696e41bd16e57a2","_id":"@ethereumjs/block@4.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"a0d790fc3f1fefe8169e22d8a3688d866a6850cd","size":47587,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-4.1.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_4.1.0_1671120541416_0.9255724488291359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-15T16:21:36.439Z","publish_time":1671120541563,"_cnpm_publish_time":1671120541563},"4.0.1":{"name":"@ethereumjs/block","version":"4.0.1","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:browser":"karma start karma.conf.js","test:node":"npm run tape -- test/*.spec.ts","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^3.0.1","@ethereumjs/rlp":"^4.0.0","@ethereumjs/trie":"^5.0.1","@ethereumjs/tx":"^4.0.1","@ethereumjs/util":"^8.0.0","ethereum-cryptography":"^1.1.2","ethers":"^5.7.1"},"devDependencies":{"@types/lru-cache":"^5.1.0"},"engines":{"node":">=14"},"gitHead":"ac16d71783dcc0a582245384c05433a40c3f654c","_id":"@ethereumjs/block@4.0.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"bc865daa901c3165c43b1bad2c6db544d4e9b3dd","size":44624,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-4.0.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_4.0.1_1666173739722_0.0671209095823706"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-19T10:16:55.069Z","publish_time":1666173739967,"_cnpm_publish_time":1666173739967},"4.0.0":{"name":"@ethereumjs/block","version":"4.0.0","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:browser":"karma start karma.conf.js","test:node":"npm run tape -- test/*.spec.ts","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"^3.0.0","@ethereumjs/rlp":"^4.0.0","@ethereumjs/trie":"^5.0.0","@ethereumjs/tx":"^4.0.0","@ethereumjs/util":"^8.0.0","ethereum-cryptography":"^1.1.2"},"devDependencies":{"@types/lru-cache":"^5.1.0"},"engines":{"node":">=14"},"gitHead":"1e0de28380e5e73e92be47895f6c79ffc90392c4","_id":"@ethereumjs/block@4.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"74659b0c96a62191fdac0cc155338162282fb7e5","size":43352,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-4.0.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_4.0.0_1662460801096_0.17487705484816551"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-06T11:40:06.212Z","publish_time":1662460801262,"_cnpm_publish_time":1662460801262},"4.0.0-rc.1":{"name":"@ethereumjs/block","version":"4.0.0-rc.1","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:browser":"karma start karma.conf.js","test:node":"npm run tape -- test/*.spec.ts","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"3.0.0-rc.1","@ethereumjs/rlp":"4.0.0-rc.1","@ethereumjs/trie":"5.0.0-rc.1","@ethereumjs/tx":"4.0.0-rc.1","@ethereumjs/util":"8.0.0-rc.1","ethereum-cryptography":"^1.1.2"},"devDependencies":{"@types/lru-cache":"^5.1.0"},"engines":{"node":">=14"},"readmeFilename":"README.md","gitHead":"9bfb0749bb3d6c828ebca56f2fb44c135a92f6de","_id":"@ethereumjs/block@4.0.0-rc.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"656e5e7b15f7285b2d09f4d267899da0585221dd","size":42717,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-4.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-4.0.0-rc.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_4.0.0-rc.1_1661518656065_0.39379894793950454"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-26T13:03:22.115Z","publish_time":1661518656297,"_cnpm_publish_time":1661518656297},"4.0.0-beta.3":{"name":"@ethereumjs/block","version":"4.0.0-beta.3","description":"Provides Block serialization and help functions","keywords":["ethereum","block"],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"../../config/cli/ts-build.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","lint":"../../config/cli/lint.sh","lint:diff":"../../config/cli/lint-diff.sh","lint:fix":"../../config/cli/lint-fix.sh","prepublishOnly":"../../config/cli/prepublish.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:browser":"karma start karma.conf.js","test:node":"npm run tape -- test/*.spec.ts","tsc":"../../config/cli/ts-compile.sh"},"dependencies":{"@ethereumjs/common":"3.0.0-beta.3","@ethereumjs/rlp":"4.0.0-beta.3","@ethereumjs/trie":"5.0.0-beta.3","@ethereumjs/tx":"4.0.0-beta.3","@ethereumjs/util":"8.0.0-beta.3","ethereum-cryptography":"^1.1.2"},"devDependencies":{"@types/lru-cache":"^5.1.0","@types/node":"^16.11.7","@types/tape":"^4.13.2","eslint":"^8.0.0","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-tap":"^4.2.0","karma-typescript":"^5.5.3","nyc":"^15.1.0","tape":"^5.3.1","ts-node":"^10.2.1","typescript":"^4.4.2"},"readmeFilename":"README.md","gitHead":"8c1d34d43119819fcd4da4c44e07b7c2ca1f807b","_id":"@ethereumjs/block@4.0.0-beta.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"7935baa0208605338fa1bd3de9ceab966398a1f7","size":42810,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-4.0.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-4.0.0-beta.3.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_4.0.0-beta.3_1660232593005_0.3313402013141009"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-11T16:00:10.713Z","publish_time":1660232593239,"_cnpm_publish_time":1660232593239},"4.0.0-beta.2":{"name":"@ethereumjs/block","version":"4.0.0-beta.2","description":"Provides Block serialization and help functions","license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"keywords":["ethereum","block"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"../../config/cli/ts-build.sh","prepublishOnly":"../../config/cli/prepublish.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","lint:fix":"../../config/cli/lint-fix.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:node":"npm run tape -- test/*.spec.ts","test:browser":"karma start karma.conf.js"},"dependencies":{"@ethereumjs/common":"3.0.0-beta.2","@ethereumjs/trie":"5.0.0-beta.2","@ethereumjs/tx":"4.0.0-beta.2","@ethereumjs/util":"8.0.0-beta.2","ethereum-cryptography":"^1.1.2","rlp":"4.0.0-beta.2"},"devDependencies":{"@types/lru-cache":"^5.1.0","@types/node":"^16.11.7","@types/tape":"^4.13.2","eslint":"^6.8.0","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-tap":"^4.2.0","karma-typescript":"^5.5.3","nyc":"^15.1.0","prettier":"^2.0.5","tape":"^5.3.1","typedoc":"^0.22.4","ts-node":"^10.2.1","typescript":"^4.4.2"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"readmeFilename":"README.md","gitHead":"2dd63b91109188e5b4f5b251f47aae756f7e1841","_id":"@ethereumjs/block@4.0.0-beta.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"642b6c6eee8aebd85e528fb48a6a5eb99cf02d0d","size":41836,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-4.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-4.0.0-beta.2.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_4.0.0-beta.2_1658075271819_0.0088787781756543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-17T16:27:57.764Z","publish_time":1658075272058,"_cnpm_publish_time":1658075272058},"4.0.0-beta.1":{"name":"@ethereumjs/block","version":"4.0.0-beta.1","description":"Provides Block serialization and help functions","license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"keywords":["ethereum","block"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"../../config/cli/ts-build.sh","prepublishOnly":"../../config/cli/prepublish.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","lint:fix":"../../config/cli/lint-fix.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:node":"npm run tape -- test/*.spec.ts","test:browser":"karma start karma.conf.js"},"dependencies":{"@ethereumjs/common":"3.0.0-beta.1","@ethereumjs/trie":"5.0.0-beta.1","@ethereumjs/tx":"4.0.0-beta.1","@ethereumjs/util":"8.0.0-beta.1","ethereum-cryptography":"^1.0.3","rlp":"4.0.0-beta.1"},"devDependencies":{"@types/lru-cache":"^5.1.0","@types/node":"^16.11.7","@types/tape":"^4.13.2","eslint":"^6.8.0","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-tap":"^4.2.0","karma-typescript":"^5.5.3","nyc":"^15.1.0","prettier":"^2.0.5","tape":"^5.3.1","typedoc":"^0.22.4","ts-node":"^10.2.1","typescript":"^4.4.2"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"readmeFilename":"README.md","gitHead":"c5260ba9add32f57921380abb32c2c1f9dc21de6","_id":"@ethereumjs/block@4.0.0-beta.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"713ba5ee63d1fd4a4fd69fb5703ea4b2e3b91176","size":41392,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-4.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-4.0.0-beta.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_4.0.0-beta.1_1656583991151_0.48764623189719014"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-30T16:05:42.665Z","publish_time":1656583991373,"_cnpm_publish_time":1656583991373},"3.6.3":{"name":"@ethereumjs/block","version":"3.6.3","description":"Provides Block serialization and help functions","license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"keywords":["ethereum","block"],"main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"npm run build:node && npm run build:browser","build:node":"../../config/cli/ts-build.sh node","build:browser":"../../config/cli/ts-build.sh browser","prepublishOnly":"../../config/cli/prepublish.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","lint:fix":"../../config/cli/lint-fix.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:node":"npm run tape -- test/*.spec.ts","test:browser":"karma start karma.conf.js"},"dependencies":{"@ethereumjs/common":"^2.6.5","merkle-patricia-tree":"^4.2.4","@ethereumjs/tx":"^3.5.2","ethereumjs-util":"^7.1.5"},"devDependencies":{"@types/lru-cache":"^5.1.0","@types/node":"^16.11.7","@types/tape":"^4.13.2","eslint":"^6.8.0","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-tap":"^4.2.0","karma-typescript":"^5.5.3","nyc":"^15.1.0","prettier":"^2.0.5","tape":"^5.3.1","typedoc":"^0.22.4","ts-node":"^10.2.1","typescript":"^4.4.2"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"gitHead":"343d41d2b3a54557fb7af10d50923c46b5060a92","_id":"@ethereumjs/block@3.6.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"d96cbd7af38b92ebb3424223dbf773f5ccd27f84","size":67278,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.6.3.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.6.3_1655990515139_0.6668236460382657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-23T14:41:34.644Z","publish_time":1655990515335,"_cnpm_publish_time":1655990515335},"3.6.2":{"name":"@ethereumjs/block","version":"3.6.2","description":"Provides Block serialization and help functions","license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"keywords":["ethereum","block"],"main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"npm run build:node && npm run build:browser","build:node":"../../config/cli/ts-build.sh node","build:browser":"../../config/cli/ts-build.sh browser","prepublishOnly":"../../config/cli/prepublish.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","lint:fix":"../../config/cli/lint-fix.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:node":"npm run tape -- test/*.spec.ts","test:browser":"karma start karma.conf.js"},"dependencies":{"@ethereumjs/common":"^2.6.3","merkle-patricia-tree":"^4.2.4","@ethereumjs/tx":"^3.5.1","ethereumjs-util":"^7.1.4"},"devDependencies":{"@types/lru-cache":"^5.1.0","@types/node":"^16.11.7","@types/tape":"^4.13.2","eslint":"^6.8.0","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-tap":"^4.2.0","karma-typescript":"^5.5.3","nyc":"^15.1.0","prettier":"^2.0.5","tape":"^5.3.1","typedoc":"^0.22.4","ts-node":"^10.2.1","typescript":"^4.4.2"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"gitHead":"7330c4ace495903748c606a47a8b993812504db8","_id":"@ethereumjs/block@3.6.2","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"63d1e26d0b7a7a3684fce920de6ebabec1e5b674","size":67276,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.6.2.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.6.2_1648038832844_0.3263516111441225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-23T12:34:01.746Z","publish_time":1648038833037,"_cnpm_publish_time":1648038833037},"3.6.1":{"name":"@ethereumjs/block","version":"3.6.1","description":"Provides Block serialization and help functions","license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"keywords":["ethereum","block"],"main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"npm run build:node && npm run build:browser","build:node":"../../config/cli/ts-build.sh node","build:browser":"../../config/cli/ts-build.sh browser","prepublishOnly":"../../config/cli/prepublish.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","lint:fix":"../../config/cli/lint-fix.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:node":"npm run tape -- test/*.spec.ts","test:browser":"karma start karma.conf.js"},"dependencies":{"@ethereumjs/common":"^2.6.1","merkle-patricia-tree":"^4.2.3","@ethereumjs/tx":"^3.5.0","ethereumjs-util":"^7.1.4"},"devDependencies":{"@types/lru-cache":"^5.1.0","@types/node":"^16.11.7","@types/tape":"^4.13.2","eslint":"^6.8.0","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-tap":"^4.2.0","karma-typescript":"^5.5.3","nyc":"^15.1.0","prettier":"^2.0.5","tape":"^5.3.1","typedoc":"^0.22.4","ts-node":"^10.2.1","typescript":"^4.4.2"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"gitHead":"e83ded1e0385c4a4728a8674105eacf91bfeb8bb","_id":"@ethereumjs/block@3.6.1","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"50574d3e993ae247dcfe2abbdb91d2a4a22accb9","size":66788,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.6.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.6.1_1643831278157_0.6685700440396884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-02T19:48:06.095Z","publish_time":1643831278321,"_cnpm_publish_time":1643831278321},"3.6.0":{"name":"@ethereumjs/block","version":"3.6.0","description":"Provides Block serialization and help functions","license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"keywords":["ethereum","block"],"main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"npm run build:node && npm run build:browser","build:node":"../../config/cli/ts-build.sh node","build:browser":"../../config/cli/ts-build.sh browser","prepublishOnly":"../../config/cli/prepublish.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","format":"ethereumjs-config-format","format:fix":"ethereumjs-config-format-fix","tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","lint:fix":"../../config/cli/lint-fix.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:node":"npm run tape -- test/*.spec.ts","test:browser":"karma start karma.conf.js"},"dependencies":{"@ethereumjs/common":"^2.6.0","merkle-patricia-tree":"^4.2.2","@ethereumjs/tx":"^3.4.0","ethereumjs-util":"^7.1.3"},"devDependencies":{"@types/lru-cache":"^5.1.0","@types/node":"^11.13.4","@types/tape":"^4.13.2","eslint":"^6.8.0","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-tap":"^4.2.0","karma-typescript":"^5.5.1","nyc":"^15.1.0","prettier":"^2.0.5","tape":"^5.3.1","typedoc":"^0.22.4","ts-node":"^10.2.1","typescript":"^4.4.2"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"_id":"@ethereumjs/block@3.6.0","_nodeVersion":"14.16.0","_npmVersion":"7.20.5","dist":{"shasum":"5cf89ea748607597a3f8b038abc986e4ac0b05db","size":66417,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.6.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.6.0_1636446925023_0.9177408424965847"},"_hasShrinkwrap":false,"publish_time":1636446925176,"_cnpm_publish_time":1636446925176,"_cnpmcore_publish_time":"2021-12-17T03:41:57.728Z"},"3.5.1":{"name":"@ethereumjs/block","version":"3.5.1","description":"Provides Block serialization and help functions","license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"keywords":["ethereum","block"],"main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"npm run build:node && npm run build:browser","build:node":"../../config/cli/ts-build.sh node","build:browser":"../../config/cli/ts-build.sh browser","prepublishOnly":"../../config/cli/prepublish.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","format":"ethereumjs-config-format","format:fix":"ethereumjs-config-format-fix","tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","lint:fix":"../../config/cli/lint-fix.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:node":"npm run tape -- test/*.spec.ts","test:browser":"karma start karma.conf.js"},"dependencies":{"@ethereumjs/common":"^2.5.0","merkle-patricia-tree":"^4.2.1","@ethereumjs/tx":"^3.3.1","ethereumjs-util":"^7.1.1"},"devDependencies":{"@types/lru-cache":"^5.1.0","@types/node":"^11.13.4","@types/tape":"^4.13.2","eslint":"^6.8.0","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-tap":"^4.2.0","karma-typescript":"^5.5.1","nyc":"^14.0.0","prettier":"^2.0.5","tape":"^5.3.1","typedoc":"^0.22.4","ts-node":"^10.2.1","typescript":"^4.4.2"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"_id":"@ethereumjs/block@3.5.1","_nodeVersion":"14.16.0","_npmVersion":"7.20.5","dist":{"shasum":"59737d393503249aa750c37dfc83896234f4e175","size":63471,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.5.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.5.1_1632860439630_0.16190806700485139"},"_hasShrinkwrap":false,"publish_time":1632860439819,"_cnpm_publish_time":1632860439819,"_cnpmcore_publish_time":"2021-12-17T03:41:58.073Z"},"3.5.0":{"name":"@ethereumjs/block","version":"3.5.0","description":"Provides Block serialization and help functions","license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"keywords":["ethereum","block"],"main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"npm run build:node && npm run build:browser","build:node":"../../config/cli/ts-build.sh node","build:browser":"../../config/cli/ts-build.sh browser","prepublishOnly":"../../config/cli/prepublish.sh","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","format":"ethereumjs-config-format","format:fix":"ethereumjs-config-format-fix","tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","lint:fix":"../../config/cli/lint-fix.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","test:node":"npm run tape -- test/*.spec.ts","test:browser":"karma start karma.conf.js"},"dependencies":{"@ethereumjs/common":"^2.5.0","merkle-patricia-tree":"^4.2.1","@ethereumjs/tx":"^3.3.1","ethereumjs-util":"^7.1.1"},"devDependencies":{"@types/lru-cache":"^5.1.0","@types/node":"^11.13.4","@types/tape":"^4.13.2","eslint":"^6.8.0","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-tap":"^4.2.0","karma-typescript":"^5.5.1","nyc":"^14.0.0","prettier":"^2.0.5","tape":"^5.3.1","typedoc":"^0.22.4","ts-node":"^10.2.1","typescript":"^4.4.2"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"_id":"@ethereumjs/block@3.5.0","_nodeVersion":"14.16.0","_npmVersion":"7.20.5","dist":{"shasum":"31cfa49503010d504c99e2e043560efa1355a8f4","size":63661,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.5.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.5.0_1632737868477_0.4430520946997403"},"_hasShrinkwrap":false,"publish_time":1632737868635,"_cnpm_publish_time":1632737868635,"_cnpmcore_publish_time":"2021-12-17T03:41:58.475Z"},"3.4.0":{"name":"@ethereumjs/block","version":"3.4.0","description":"Provides Block serialization and help functions","license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"keywords":["ethereum","block"],"main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"../../config/cli/ts-build.sh","prepublishOnly":"npm run clean && npm run build","clean":"rm -Rf ./dist && rm -Rf ./dist.browser","coverage":"../../config/cli/coverage.sh","docs:build":"typedoc --options typedoc.js","format":"ethereumjs-config-format","format:fix":"ethereumjs-config-format-fix","tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","lint:fix":"../../config/cli/lint-fix.sh","test":"npm run test:node && npm run test:browser","test:node":"tape -r ts-node/register test/*.spec.ts","test:browser:build":"tsc && cp test/testdata/*.json test-build/test/testdata","test:browser":"npm run test:browser:build && karma start karma.conf.js"},"dependencies":{"@ethereumjs/common":"^2.4.0","merkle-patricia-tree":"^4.2.0","@ethereumjs/tx":"^3.3.0","ethereumjs-util":"^7.1.0"},"devDependencies":{"@types/lru-cache":"^5.1.0","@types/node":"^11.13.4","@types/tape":"^4.13.0","browserify":"^16.5.1","eslint":"^6.8.0","karma":"^6.3.2","karma-browserify":"^8.0.0","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-tap":"^4.2.0","nyc":"^14.0.0","prettier":"^2.0.5","tape":"^4.10.1","ts-node":"^8.8.2","typedoc":"^0.20.34","typescript":"^3.9.3"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"_id":"@ethereumjs/block@3.4.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"4747b0c06220ee10cbdfe1cbde8cbb0677b1b074","size":68511,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.4.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.4.0_1625737866336_0.9892962663370146"},"_hasShrinkwrap":false,"publish_time":1625737866558,"_cnpm_publish_time":1625737866558,"_cnpmcore_publish_time":"2021-12-17T03:41:58.775Z"},"3.3.0":{"name":"@ethereumjs/block","version":"3.3.0","description":"Provides Block serialization and help functions","license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"keywords":["ethereum","block"],"main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"ethereumjs-config-ts-build","prepublishOnly":"npm run clean && npm run build","clean":"rm -Rf ./dist && rm -Rf ./dist.browser","coverage":"ethereumjs-config-coverage","docs:build":"typedoc --options typedoc.js","format":"ethereumjs-config-format","format:fix":"ethereumjs-config-format-fix","tsc":"ethereumjs-config-tsc","lint":"ethereumjs-config-lint","lint:fix":"ethereumjs-config-lint-fix","test":"npm run test:node && npm run test:browser","test:node":"tape -r ts-node/register test/*.spec.ts","test:browser:build":"tsc && cp test/testdata/*.json test-build/test/testdata","test:browser":"npm run test:browser:build && karma start karma.conf.js"},"dependencies":{"@ethereumjs/common":"^2.3.0","merkle-patricia-tree":"^4.2.0","@ethereumjs/tx":"^3.2.0","ethereumjs-util":"^7.0.10"},"devDependencies":{"@ethereumjs/config-coverage":"^2.0.0","@ethereumjs/config-typescript":"^2.0.0","@ethereumjs/eslint-config-defaults":"^2.0.0","@types/lru-cache":"^5.1.0","@types/node":"^11.13.4","@types/tape":"^4.13.0","@typescript-eslint/eslint-plugin":"^4.1.1","browserify":"^16.5.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-implicit-dependencies":"^1.0.4","istanbul":"^0.4.1","karma":"^6.3.2","karma-browserify":"^8.0.0","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-tap":"^4.2.0","nyc":"^14.0.0","prettier":"^2.0.5","tape":"^4.10.1","ts-node":"^8.8.2","tslint":"^5.16.0","typedoc":"^0.20.34","typedoc-plugin-markdown":"^3.6.0","typescript":"^3.9.3"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"_id":"@ethereumjs/block@3.3.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"a1b3baec831c71c0d9e7f6145f25e919cff4939c","size":56167,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.3.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.3.0_1622102022443_0.35333593439753863"},"_hasShrinkwrap":false,"publish_time":1622102022642,"_cnpm_publish_time":1622102022642,"_cnpmcore_publish_time":"2021-12-17T03:41:59.142Z"},"3.2.1":{"name":"@ethereumjs/block","version":"3.2.1","description":"Provides Block serialization and help functions","license":"MPL-2.0","author":{"name":"mjbecze","url":"mb@ethdev.com"},"keywords":["ethereum","block"],"main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"ethereumjs-config-ts-build","prepublishOnly":"npm run clean && npm run build","clean":"rm -Rf ./dist && rm -Rf ./dist.browser","coverage":"ethereumjs-config-coverage","docs:build":"typedoc --options typedoc.js","format":"ethereumjs-config-format","format:fix":"ethereumjs-config-format-fix","tsc":"ethereumjs-config-tsc","lint":"ethereumjs-config-lint","lint:fix":"ethereumjs-config-lint-fix","test":"npm run test:node && npm run test:browser","test:node":"tape -r ts-node/register test/*.spec.ts","test:browser:build":"tsc && cp test/testdata/*.json test-build/test/testdata","test:browser":"npm run test:browser:build && karma start karma.conf.js"},"dependencies":{"@ethereumjs/common":"^2.2.0","merkle-patricia-tree":"^4.1.0","@ethereumjs/tx":"^3.1.3","ethereumjs-util":"^7.0.10"},"devDependencies":{"@ethereumjs/config-coverage":"^2.0.0","@ethereumjs/config-typescript":"^2.0.0","@ethereumjs/eslint-config-defaults":"^2.0.0","@types/lru-cache":"^5.1.0","@types/node":"^11.13.4","@types/tape":"^4.13.0","@typescript-eslint/eslint-plugin":"^4.1.1","browserify":"^16.5.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-implicit-dependencies":"^1.0.4","istanbul":"^0.4.1","karma":"^6.3.2","karma-browserify":"^8.0.0","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-tap":"^4.2.0","nyc":"^14.0.0","prettier":"^2.0.5","tape":"^4.10.1","ts-node":"^8.8.2","tslint":"^5.16.0","typedoc":"^0.20.34","typedoc-plugin-markdown":"^3.6.0","typescript":"^3.9.3"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"_id":"@ethereumjs/block@3.2.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"c24c345e6dd6299efa4bed40979280b7dda96d3a","size":49855,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.2.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.2.1_1618040908097_0.9459377732634062"},"_hasShrinkwrap":false,"publish_time":1618040908265,"_cnpm_publish_time":1618040908265,"_cnpmcore_publish_time":"2021-12-17T03:41:59.579Z"},"3.2.0":{"name":"@ethereumjs/block","version":"3.2.0","description":"Provides Block serialization and help functions","main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"ethereumjs-config-ts-build","prepublishOnly":"npm run build","coverage":"ethereumjs-config-coverage","docs:build":"typedoc --options typedoc.js","format":"ethereumjs-config-format","format:fix":"ethereumjs-config-format-fix","tsc":"ethereumjs-config-tsc","lint":"ethereumjs-config-lint","lint:fix":"ethereumjs-config-lint-fix","test":"npm run test:node && npm run test:browser","test:node":"tape -r ts-node/register test/*.spec.ts","test:browser:build":"tsc && cp test/testdata/*.json test-build/test/testdata","test:browser":"npm run test:browser:build && karma start karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git"},"keywords":["ethereum","block"],"author":{"name":"mjbecze","url":"mb@ethdev.com"},"license":"MPL-2.0","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","dependencies":{"@ethereumjs/common":"^2.2.0","merkle-patricia-tree":"^4.1.0","@ethereumjs/tx":"^3.1.0","ethereumjs-util":"^7.0.9"},"devDependencies":{"@ethereumjs/config-coverage":"^2.0.0","@ethereumjs/config-typescript":"^2.0.0","@ethereumjs/eslint-config-defaults":"^2.0.0","@types/lru-cache":"^5.1.0","@types/node":"^11.13.4","@types/tape":"^4.13.0","@typescript-eslint/eslint-plugin":"^4.1.1","browserify":"^16.5.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-implicit-dependencies":"^1.0.4","istanbul":"^0.4.1","karma":"^5.2.1","karma-browserify":"^7.0.0","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-tap":"^4.2.0","nyc":"^14.0.0","prettier":"^2.0.5","tape":"^4.10.1","ts-node":"^8.8.2","tslint":"^5.16.0","typedoc":"next","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.9.3","typestrict":"^1.0.2"},"_id":"@ethereumjs/block@3.2.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"4535223005419a823c7e18da24df7987e4f107fe","size":49672,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.2.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.2.0_1616514477398_0.501848549719873"},"_hasShrinkwrap":false,"publish_time":1616514477573,"_cnpm_publish_time":1616514477573,"_cnpmcore_publish_time":"2021-12-17T03:41:59.865Z"},"3.1.0":{"name":"@ethereumjs/block","version":"3.1.0","description":"Provides Block serialization and help functions","main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"ethereumjs-config-ts-build","prepublishOnly":"npm run build","coverage":"ethereumjs-config-coverage","docs:build":"typedoc --options typedoc.js","format":"ethereumjs-config-format","format:fix":"ethereumjs-config-format-fix","tsc":"ethereumjs-config-tsc","lint":"ethereumjs-config-lint","lint:fix":"ethereumjs-config-lint-fix","test":"npm run test:node && npm run test:browser","test:node":"tape -r ts-node/register test/*.spec.ts","test:browser:build":"tsc && cp test/testdata/*.json test-build/test/testdata","test:browser":"npm run test:browser:build && karma start karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-vm.git"},"keywords":["ethereum","block"],"author":{"name":"mjbecze","url":"mb@ethdev.com"},"license":"MPL-2.0","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-vm/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"homepage":"https://github.com/ethereumjs/ethereumjs-vm/tree/master/packages/block#readme","dependencies":{"@ethereumjs/common":"^2.1.0","merkle-patricia-tree":"^4.1.0","@ethereumjs/tx":"^3.0.2","@types/bn.js":"^4.11.6","ethereumjs-util":"^7.0.8"},"devDependencies":{"@ethereumjs/config-coverage":"^2.0.0","@ethereumjs/config-typescript":"^2.0.0","@ethereumjs/eslint-config-defaults":"^2.0.0","@types/lru-cache":"^5.1.0","@types/node":"^11.13.4","@types/tape":"^4.13.0","@typescript-eslint/eslint-plugin":"^4.1.1","browserify":"^16.5.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-implicit-dependencies":"^1.0.4","istanbul":"^0.4.1","karma":"^5.2.1","karma-browserify":"^7.0.0","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-tap":"^4.2.0","nyc":"^14.0.0","prettier":"^2.0.5","tape":"^4.10.1","ts-node":"^8.8.2","tslint":"^5.16.0","typedoc":"next","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.9.3","typestrict":"^1.0.2"},"_id":"@ethereumjs/block@3.1.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"shasum":"b53aa7746e0373183eb5f698adf4ef3f33ccf435","size":49895,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.1.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.1.0_1614069359380_0.16158163518046842"},"_hasShrinkwrap":false,"publish_time":1614069359577,"_cnpm_publish_time":1614069359577,"_cnpmcore_publish_time":"2021-12-17T03:42:00.328Z"},"3.0.0":{"name":"@ethereumjs/block","version":"3.0.0","description":"Provides Block serialization and help functions","main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"ethereumjs-config-ts-build","prepublishOnly":"npm run test && npm run build","coverage":"ethereumjs-config-coverage","docs:build":"typedoc --options typedoc.js","format":"ethereumjs-config-format","format:fix":"ethereumjs-config-format-fix","tsc":"ethereumjs-config-tsc","lint":"ethereumjs-config-lint","lint:fix":"ethereumjs-config-lint-fix","test":"npm run test:node && npm run test:browser","test:node":"tape -r ts-node/register test/*.spec.ts","test:browser:build":"tsc && cp test/testdata/*.json test-build/test/testdata","test:browser":"npm run test:browser:build && karma start karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-vm.git"},"keywords":["ethereum","block"],"author":{"name":"mjbecze","url":"mb@ethdev.com"},"license":"MPL-2.0","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-vm/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"homepage":"https://github.com/ethereumjs/ethereumjs-vm/tree/master/packages/block#readme","dependencies":{"@ethereumjs/common":"^2.0.0","@ethereumjs/tx":"^3.0.0","@types/bn.js":"^4.11.6","ethereumjs-util":"^7.0.7","merkle-patricia-tree":"^4.0.0"},"devDependencies":{"@ethereumjs/config-coverage":"^2.0.0","@ethereumjs/config-typescript":"^2.0.0","@ethereumjs/eslint-config-defaults":"^2.0.0","@types/lru-cache":"^5.1.0","@types/node":"^11.13.4","@types/tape":"^4.13.0","@typescript-eslint/eslint-plugin":"^4.1.1","browserify":"^16.5.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-implicit-dependencies":"^1.0.4","istanbul":"^0.4.1","karma":"^5.2.1","karma-browserify":"^7.0.0","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-tap":"^4.2.0","nyc":"^14.0.0","prettier":"^2.0.5","tape":"^4.10.1","ts-node":"^8.8.2","tslint":"^5.16.0","typedoc":"next","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.9.3","typestrict":"^1.0.2"},"_id":"@ethereumjs/block@3.0.0","_nodeVersion":"12.15.0","_npmVersion":"6.14.4","dist":{"shasum":"3ec5fe0b19c84ad6016251561082ff7d493b2dc6","size":40013,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.0.0.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.0.0_1606296510528_0.4781923998394957"},"_hasShrinkwrap":false,"publish_time":1606296510710,"_cnpm_publish_time":1606296510710,"_cnpmcore_publish_time":"2021-12-17T03:42:00.582Z"},"3.0.0-rc.1":{"name":"@ethereumjs/block","version":"3.0.0-rc.1","description":"Provides Block serialization and help functions","main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"ethereumjs-config-ts-build","prepublishOnly":"npm run test && npm run build","coverage":"ethereumjs-config-coverage","docs:build":"typedoc --options typedoc.js","format":"ethereumjs-config-format","format:fix":"ethereumjs-config-format-fix","tsc":"ethereumjs-config-tsc","lint":"ethereumjs-config-lint","lint:fix":"ethereumjs-config-lint-fix","test":"npm run test:node && npm run test:browser","test:node":"tape -r ts-node/register test/*.spec.ts","test:browser:build":"tsc && cp test/testdata/*.json test-build/test/testdata","test:browser":"npm run test:browser:build && karma start karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-vm.git"},"keywords":["ethereum","block"],"author":{"name":"mjbecze","url":"mb@ethdev.com"},"license":"MPL-2.0","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-vm/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"homepage":"https://github.com/ethereumjs/ethereumjs-vm/tree/master/packages/block#readme","dependencies":{"@ethereumjs/common":"2.0.0-rc.1","@ethereumjs/tx":"3.0.0-rc.1","@types/bn.js":"^4.11.6","ethereumjs-util":"^7.0.7","merkle-patricia-tree":"^4.0.0"},"devDependencies":{"@ethereumjs/config-coverage":"^2.0.0","@ethereumjs/config-typescript":"^2.0.0","@ethereumjs/eslint-config-defaults":"^2.0.0","@types/lru-cache":"^5.1.0","@types/node":"^11.13.4","@types/tape":"^4.13.0","@typescript-eslint/eslint-plugin":"^4.1.1","browserify":"^16.5.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-implicit-dependencies":"^1.0.4","istanbul":"^0.4.1","karma":"^5.2.1","karma-browserify":"^7.0.0","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-tap":"^4.2.0","nyc":"^14.0.0","prettier":"^2.0.5","tape":"^4.10.1","ts-node":"^8.8.2","tslint":"^5.16.0","typedoc":"next","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.9.3","typestrict":"^1.0.2"},"_id":"@ethereumjs/block@3.0.0-rc.1","_nodeVersion":"12.15.0","_npmVersion":"6.14.4","dist":{"shasum":"8c905de7e02f0b656db11a202a031443e93eb4d6","size":39689,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.0.0-rc.1.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.0.0-rc.1_1605779367241_0.19986891776513604"},"_hasShrinkwrap":false,"publish_time":1605779367435,"_cnpm_publish_time":1605779367435,"_cnpmcore_publish_time":"2021-12-17T03:42:00.844Z"},"3.0.0-beta.2":{"name":"@ethereumjs/block","version":"3.0.0-beta.2","description":"Provides Block serialization and help functions","main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"ethereumjs-config-ts-build","prepublishOnly":"npm run test && npm run build","coverage":"ethereumjs-config-coverage","docs:build":"typedoc --options typedoc.js","format":"ethereumjs-config-format","format:fix":"ethereumjs-config-format-fix","tsc":"ethereumjs-config-tsc","lint":"ethereumjs-config-lint","lint:fix":"ethereumjs-config-lint-fix","test":"npm run test:node && npm run test:browser","test:node":"tape -r ts-node/register test/*.spec.ts","test:browser:build":"tsc && cp test/testdata/*.json test-build/test/testdata","test:browser":"npm run test:browser:build && karma start karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-vm.git"},"keywords":["ethereum","block"],"author":{"name":"mjbecze","url":"mb@ethdev.com"},"license":"MPL-2.0","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-vm/issues?q=is%3Aissue+label%3A\"package%3A+block\""},"homepage":"https://github.com/ethereumjs/ethereumjs-vm/tree/master/packages/block#synopsis","dependencies":{"@ethereumjs/common":"2.0.0-beta.2","@ethereumjs/tx":"3.0.0-beta.2","@types/bn.js":"^4.11.6","ethereumjs-util":"^7.0.7","merkle-patricia-tree":"^4.0.0"},"devDependencies":{"@ethereumjs/config-coverage":"^2.0.0","@ethereumjs/config-typescript":"^2.0.0","@ethereumjs/eslint-config-defaults":"^2.0.0","@types/lru-cache":"^5.1.0","@types/node":"^11.13.4","@types/tape":"^4.13.0","@typescript-eslint/eslint-plugin":"^4.1.1","browserify":"^16.5.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-implicit-dependencies":"^1.0.4","istanbul":"^0.4.1","karma":"^5.2.1","karma-browserify":"^7.0.0","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-tap":"^4.2.0","nyc":"^14.0.0","prettier":"^2.0.5","tape":"^4.10.1","ts-node":"^8.8.2","tslint":"^5.16.0","typedoc":"next","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.9.3","typestrict":"^1.0.2"},"_id":"@ethereumjs/block@3.0.0-beta.2","_nodeVersion":"12.15.0","_npmVersion":"6.14.4","dist":{"shasum":"4bd97c58640e7b42d698233c0bfffb935fc14544","size":36914,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.0.0-beta.2.tgz"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.0.0-beta.2_1605170432650_0.8804868529733909"},"_hasShrinkwrap":false,"publish_time":1605170432825,"_cnpm_publish_time":1605170432825,"_cnpmcore_publish_time":"2021-12-17T03:42:01.637Z"},"3.0.0-beta.1":{"name":"@ethereumjs/block","version":"3.0.0-beta.1","description":"Provides Block serialization and help functions","main":"dist/index.js","types":"dist/index.d.ts","browser":"dist.browser/index.js","scripts":{"build":"ethereumjs-config-ts-build","prepublishOnly":"npm run test && npm run build","coverage":"ethereumjs-config-coverage","docs:build":"typedoc --options typedoc.js","format":"ethereumjs-config-format","format:fix":"ethereumjs-config-format-fix","tsc":"ethereumjs-config-tsc","lint":"ethereumjs-config-lint","lint:fix":"ethereumjs-config-lint-fix","test":"npm run test:node && npm run test:browser","test:node":"tape -r ts-node/register test/*.spec.ts","test:browser:build":"tsc && cp test/testdata/*.json test-build/test/testdata","test:browser":"npm run test:browser:build && karma start karma.conf.js"},"repository":{"type":"git","url":"git+https://github.com/ethereumjs/ethereumjs-vm.git"},"keywords":["ethereum","block"],"author":{"name":"mjbecze","url":"mb@ethdev.com"},"license":"MPL-2.0","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-vm/issues?q=is%3Aissue+label%3A\"package%3A+block\""},"homepage":"https://github.com/ethereumjs/ethereumjs-vm/tree/master/packages/block#synopsis","dependencies":{"@ethereumjs/common":"2.0.0-beta.1","@ethereumjs/tx":"3.0.0-beta.1","@types/bn.js":"^4.11.6","ethereumjs-util":"^7.0.7","merkle-patricia-tree":"^4.0.0"},"devDependencies":{"@ethereumjs/config-coverage":"^2.0.0","@ethereumjs/config-typescript":"^2.0.0","@ethereumjs/eslint-config-defaults":"^2.0.0","@types/lru-cache":"^5.1.0","@types/node":"^11.13.4","@types/tape":"^4.13.0","@typescript-eslint/eslint-plugin":"^4.1.1","browserify":"^16.5.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-implicit-dependencies":"^1.0.4","istanbul":"^0.4.1","karma":"^5.2.1","karma-browserify":"^7.0.0","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-tap":"^4.2.0","nyc":"^14.0.0","prettier":"^2.0.5","tape":"^4.10.1","ts-node":"^8.8.2","tslint":"^5.16.0","typedoc":"next","typedoc-plugin-markdown":"^2.2.17","typescript":"^3.9.3","typestrict":"^1.0.2"},"_id":"@ethereumjs/block@3.0.0-beta.1","_nodeVersion":"12.15.0","_npmVersion":"6.14.4","dist":{"shasum":"3613fe1c324fe444148dc5fdfe5f798e3f16c0f7","size":34692,"noattachment":false,"key":"/@ethereumjs/block/-/@ethereumjs/block-3.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ethereumjs/block/download/@ethereumjs/block-3.0.0-beta.1.tgz"},"maintainers":[{"name":"acolytec3","email":""},{"name":"axic","email":""},{"name":"g11tech","email":""},{"name":"holgerd77","email":""}],"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/block_3.0.0-beta.1_1603359277740_0.32902115714444213"},"_hasShrinkwrap":false,"publish_time":1603359277933,"_cnpm_publish_time":1603359277933,"_cnpmcore_publish_time":"2021-12-17T03:42:01.984Z"}},"readme":"# @ethereumjs/block `v10`\n\n[![NPM Package][block-npm-badge]][block-npm-link]\n[![GitHub Issues][block-issues-badge]][block-issues-link]\n[![Actions Status][block-actions-badge]][block-actions-link]\n[![Code Coverage][block-coverage-badge]][block-coverage-link]\n[![Discord][discord-badge]][discord-link]\n\n| Implements schema and functions related to Ethereum blocks. |\n| ----------------------------------------------------------- |\n\n- ???? All block features till **Osaka**\n- ???? Tree-shakeable API\n- ???????? Controlled dependency set (4 external + `@noble` crypto)\n- ???? `EIP-4844` Shard Blob Txs\n- ???? `EIP-7594` PeerDAS Blob Transactions\n- ???? `EIP-4895` Beacon Chain Withdrawals\n- ???? `EIP-7685` Consensus Layer Requests\n- ???? 324KB bundle size (81KB gzipped)\n- ????????‍♂️ WASM-free default + Fully browser ready\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Getting Started](#getting-started)\n- [EIP Integrations](#eip-integrations)\n- [Consensus Types](#consensus-types)\n- [Browser](#browser)\n- [API](#api)\n- [Testing](#testing)\n- [EthereumJS](#ethereumjs)\n- [License](#license)\n\n## Installation\n\nTo obtain the latest version, simply install the project using `npm`:\n\n```shell\nnpm install @ethereumjs/block\n```\n\n**Note:** If you want to work with `EIP-4844` related functionality, you will have additional initialization steps for the **KZG setup**, see related section below.\n\n## Getting Started\n\n### Instantiation\n\nThere are several standalone functions to instantiate a `Block`:\n\n- `createBlock(blockData: BlockData = {}, opts?: BlockOptions)`\n- `createEmptyBlock(headerData: HeaderData, opts?: BlockOptions)`\n- `createBlockFromBytesArray(values: BlockBytes, opts?: BlockOptions)`\n- `createBlockFromRLP(serialized: Uint8Array, opts?: BlockOptions)`\n- `createBlockFromRPC(blockParams: JSONRPCBlock, uncles?: any[], opts?: BlockOptions)`\n- `createBlockFromJSONRPCProvider(provider: string | EthersProvider, blockTag: string | bigint, opts: BlockOptions)`\n- `createBlockFromExecutionPayload(payload: ExecutionPayload, opts?: BlockOptions)`\n- `createBlockFromBeaconPayloadJSON(payload: BeaconPayloadJSON, opts?: BlockOptions)`\n- `createSealedCliqueBlock(blockData: BlockData = {}, cliqueSigner: Uint8Array, opts?: BlockOptions)`\n\nFor `BlockHeader` instantiation, there are similar standalone functions:\n\n- `createBlockHeader(headerData: HeaderData = {}, opts?: BlockOptions)`\n- `createBlockHeaderFromBytesArray(values: BlockHeaderBytes, opts?: BlockOptions)`\n- `createBlockHeaderFromRLP(serializedHeaderData: Uint8Array, opts?: BlockOptions)`\n- `createBlockHeaderFromRPC(blockParams: JSONRPCBlock, options?: BlockOptions)`\n- `createSealedCliqueBlockHeader(headerData: HeaderData = {}, cliqueSigner: Uint8Array, opts?: BlockOptions)`\n\nInstantiation Example:\n\n```ts\n// ./examples/simple.ts\n\nimport { createBlockHeader } from '@ethereumjs/block'\nimport { bytesToHex } from '@ethereumjs/util'\n\nimport type { HeaderData } from '@ethereumjs/block'\n\nconst headerData: HeaderData = {\n  number: 15,\n  parentHash: '0x6bfee7294bf44572b7266358e627f3c35105e1c3851f3de09e6d646f955725a7',\n  gasLimit: 8000000,\n  timestamp: 1562422144,\n}\nconst header = createBlockHeader(headerData)\nconsole.log(`Created block header with hash=${bytesToHex(header.hash())}`)\n```\n\nProperties of a `Block` or `BlockHeader` object are frozen with `Object.freeze()` which gives you enhanced security and consistency properties when working with the instantiated object. This behavior can be modified using the `freeze` option in the constructor if needed.\n\nAPI Usage Example:\n\n```ts\n// ./examples/1559.ts#L46-L50\n\ntry {\n  await blockWithMatchingBaseFee.validateData()\n} catch (err) {\n  console.log(err) // block validation fails\n}\n```\n\n### WASM Crypto Support\n\nThis library by default uses JavaScript implementations for the basic standard crypto primitives like hashing or signature verification (for included txs). See `@ethereumjs/common` [README](https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/common) for instructions on how to replace with e.g. a more performant WASM implementation by using a shared `common` instance.\n\n## EIP Integrations\n\n### Blocks with an EIP-1559 Fee Market\n\nBy default (since `Hardfork.London`) blocks created with this library are [EIP-1559](https://eips.ethereum.org/EIPS/eip-1559) compatible.\n\n```ts\n// ./examples/1559.ts\n\nimport { createBlock } from '@ethereumjs/block'\nimport { Common, Mainnet } from '@ethereumjs/common'\nimport { createTx } from '@ethereumjs/tx'\nconst common = new Common({ chain: Mainnet })\n\nconst block = createBlock(\n  {\n    header: {\n      baseFeePerGas: BigInt(10),\n      gasLimit: BigInt(100),\n      gasUsed: BigInt(60),\n    },\n  },\n  { common },\n)\n\n// Base fee will increase for next block since the\n// gas used is greater than half the gas limit\nconsole.log(Number(block.header.calcNextBaseFee())) // 11\n\n// So for creating a block with a matching base fee in a certain\n// chain context you can do:\nconst blockWithMatchingBaseFee = createBlock(\n  {\n    header: {\n      baseFeePerGas: block.header.calcNextBaseFee(),\n      gasLimit: BigInt(100),\n      gasUsed: BigInt(60),\n    },\n  },\n  { common },\n)\n\nconsole.log(Number(blockWithMatchingBaseFee.header.baseFeePerGas)) // 11\n\n// successful validation does not throw error\nawait blockWithMatchingBaseFee.validateData()\n\n// failed validation throws error\nconst tx = createTx(\n  { type: 2, maxFeePerGas: BigInt(20) },\n  { common: new Common({ chain: Mainnet }) },\n)\nblockWithMatchingBaseFee.transactions.push(tx)\nconsole.log(blockWithMatchingBaseFee.getTransactionsValidationErrors()) // invalid transaction added to block\ntry {\n  await blockWithMatchingBaseFee.validateData()\n} catch (err) {\n  console.log(err) // block validation fails\n}\n\n```\n\n### Blocks with EIP-4895 Beacon Chain Withdrawals\n\nStarting with the `v4.1.0` release there is support for [EIP-4895](https://eips.ethereum.org/EIPS/eip-4895) beacon chain withdrawals (`Hardfork.Shanghai` or higher). To create a block containing system-level withdrawals, the `withdrawals` data option together with a matching `withdrawalsRoot` can be used:\n\n```ts\n// ./examples/withdrawals.ts\n\nimport { createBlock } from '@ethereumjs/block'\nimport { Common, Mainnet } from '@ethereumjs/common'\nimport { Address, hexToBytes } from '@ethereumjs/util'\n\nimport type { WithdrawalData } from '@ethereumjs/util'\n\nconst common = new Common({ chain: Mainnet })\n\nconst withdrawal: WithdrawalData = {\n  index: BigInt(0),\n  validatorIndex: BigInt(0),\n  address: new Address(hexToBytes(`0x${'20'.repeat(20)}`)),\n  amount: BigInt(1000),\n}\n\nconst block = createBlock(\n  {\n    header: {\n      withdrawalsRoot: hexToBytes(\n        '0x69f28913c562b0d38f8dc81e72eb0d99052444d301bf8158dc1f3f94a4526357',\n      ),\n    },\n    withdrawals: [withdrawal],\n  },\n  {\n    common,\n  },\n)\n\nconsole.log(`Block with ${block.withdrawals!.length} withdrawal(s) created`)\n\n```\n\nValidation of the withdrawals trie can be manually triggered with the newly introduced async `Block.withdrawalsTrieIsValid()` method.\n\n### Blocks with EIP-4844 Shard Blob Transactions\n\nThis library supports the blob transaction type introduced with [EIP-4844](https://eips.ethereum.org/EIPS/eip-4844) (`Hardfork.Cancun` or higher), see the following example:\n\n```ts\n// ./examples/4844.ts\n\nimport { createBlock } from '@ethereumjs/block'\nimport { Common, Hardfork, Mainnet } from '@ethereumjs/common'\nimport { createBlob4844Tx } from '@ethereumjs/tx'\nimport { createAddressFromPrivateKey } from '@ethereumjs/util'\nimport { randomBytes } from '@noble/hashes/utils.js'\nimport { trustedSetup } from '@paulmillr/trusted-setups/fast-peerdas.js'\nimport { KZG as microEthKZG } from 'micro-eth-signer/kzg.js'\n\nconst main = async () => {\n  const kzg = new microEthKZG(trustedSetup)\n\n  const common = new Common({\n    chain: Mainnet,\n    customCrypto: {\n      kzg,\n    },\n    hardfork: Hardfork.Cancun,\n  })\n  const blobTx = createBlob4844Tx(\n    { blobsData: ['myFirstBlob'], to: createAddressFromPrivateKey(randomBytes(32)) },\n    { common },\n  )\n\n  const block = createBlock(\n    {\n      header: {\n        excessBlobGas: 0n,\n      },\n      transactions: [blobTx],\n    },\n    {\n      common,\n      skipConsensusFormatValidation: true,\n    },\n  )\n\n  console.log(\n    `4844 block header with excessBlobGas=${block.header.excessBlobGas} created and ${\n      block.transactions.filter((tx) => tx.type === 3).length\n    } blob transactions`,\n  )\n}\n\nvoid main()\n\n```\n\n**Note:** Working with blob transactions needs a manual KZG library installation and global initialization, see [KZG Setup](https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/tx/README.md#kzg-setup) for instructions.\n\n### Blocks with EIP-7685 Consensus Layer Requests\n\nStarting with v10 this library supports requests to the consensus layer which have been introduced with [EIP-7685](https://eips.ethereum.org/EIPS/eip-7685) (`Hardfork.Prague` or higher). See the `@ethereumjs/util` [Request](https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/util#module-request) README section for an overview of current request types.\n\n```ts\n// ./examples/clrequests.ts\n\nimport { Common, Hardfork, Mainnet } from '@ethereumjs/common'\nimport { CLRequestType, bytesToHex, createCLRequest, hexToBytes } from '@ethereumjs/util'\nimport { sha256 } from '@noble/hashes/sha2.js'\n\nimport { createBlock, genRequestsRoot } from '../src'\n\n// Enable EIP-7685 to support CLRequests\nconst common = new Common({ chain: Mainnet, hardfork: Hardfork.Cancun, eips: [7685] })\n\n// Create examples of the three CLRequest types\nconst createExampleRequests = () => {\n  // Create a deposit request (type 0)\n  const depositData = hexToBytes(\n    '0x00ac842878bb70009552a4cfcad801d6e659c50bd50d7d03306790cb455ce7363c5b6972f0159d170f625a99b2064dbefc010000000000000000000000818ccb1c4eda80270b04d6df822b1e72dd83c3030040597307000000a747f75c72d0cf0d2b52504c7385b516f0523e2f0842416399f42b4aee5c6384a5674f6426b1cc3d0827886fa9b909e616f5c9f61f986013ed2b9bf37071cbae951136265b549f44e3c8e26233c0433e9124b7fd0dc86e82f9fedfc0a179d7690000000000000000',\n  )\n  const depositRequest = createCLRequest(depositData)\n\n  // Create a withdrawal request (type 1)\n  const withdrawalData = hexToBytes(\n    '0x01000000000000000000000000000000000000000001000000000000000000000de0b6b3a7640000',\n  )\n  const withdrawalRequest = createCLRequest(withdrawalData)\n\n  // Create a consolidation request (type 2)\n  const consolidationData = hexToBytes('0x020000000100000000000000000000000000000000000001')\n  const consolidationRequest = createCLRequest(consolidationData)\n\n  // CLRequests must be sorted by type (Deposit=0, Withdrawal=1, Consolidation=2)\n  return [depositRequest, withdrawalRequest, consolidationRequest]\n}\n\n// Generate a block with CLRequests\nfunction createBlockWithCLRequests() {\n  const requests = createExampleRequests()\n  console.log(`Created ${requests.length} CLRequests:`)\n\n  for (const req of requests) {\n    console.log(\n      `- Type: ${req.type} (${Object.keys(CLRequestType).find(\n        (k) => CLRequestType[k as keyof typeof CLRequestType] === req.type,\n      )})`,\n    )\n  }\n\n  // Generate the requestsHash by hashing all the CLRequests\n  const requestsHash = genRequestsRoot(requests, sha256)\n  console.log(`Generated requestsHash: 0x${bytesToHex(requestsHash)}`)\n\n  // Create a block with the CLRequests hash\n  const block = createBlock({ header: { requestsHash } }, { common })\n  console.log(`Created block hash: 0x${bytesToHex(block.hash())}`)\n\n  return block\n}\n\n// Execute\ncreateBlockWithCLRequests()\n\n```\n\n### Consensus Types\n\n### Proof-of-Stake\n\nBy default (`Hardfork.Paris` (aka: Merge) and higher) blocks are created as Proof-of-Stake blocks. These blocks come with their own set of header field simplifications and associated validation rules. The difficulty is set to `0` since not relevant anymore, just to name an example. For a full list of changes see [EIP-3675](https://eips.ethereum.org/EIPS/eip-3675).\n\nYou can instantiate a Merge/PoS block like this:\n\n```ts\n// ./examples/pos.ts\n\nimport { createBlock } from '@ethereumjs/block'\nimport { Common, Mainnet } from '@ethereumjs/common'\n\nconst common = new Common({ chain: Mainnet })\n\nconst block = createBlock(\n  {\n    // Provide your block data here or use default values\n  },\n  { common },\n)\n\nconsole.log(`Proof-of-Stake (default) block created with hardfork=${block.common.hardfork()}`)\n```\n\n### Ethash/PoW\n\nBlocks before the Merge or blocks on dedicated PoW chains are created as Proof-of-work blocks. An Ethash/PoW block can be instantiated as follows:\n\n```ts\n// ./examples/pow.ts\n\nimport { createBlock } from '@ethereumjs/block'\nimport { Common, Hardfork, Mainnet } from '@ethereumjs/common'\n\nconst common = new Common({ chain: Mainnet, hardfork: Hardfork.Chainstart })\n\nconsole.log(common.consensusType()) // 'pow'\nconsole.log(common.consensusAlgorithm()) // 'ethash'\n\ncreateBlock({}, { common })\nconsole.log(`Old Proof-of-Work block created`)\n```\n\nTo calculate the difficulty when creating the block pass in the block option `calcDifficultyFromHeader` with the preceding (parent) `BlockHeader`.\n\n### Clique/PoA\n\nClique is a standalone Proof-of-Authority protocol which had been in use for older Ethereum testnets (like e.g. the `Goerli` testnet). This library still supports Clique/PoA so that blocks from those testnets can still be read.\n\nA clique block can be instantiated as follows:\n\n```ts\n// ./examples/clique.ts\n\nimport { createBlock } from '@ethereumjs/block'\nimport { Common, Hardfork } from '@ethereumjs/common'\nimport { goerliChainConfig } from '@ethereumjs/testdata'\n\nconst common = new Common({ chain: goerliChainConfig, hardfork: Hardfork.Chainstart })\n\nconsole.log(common.consensusType()) // 'poa'\nconsole.log(common.consensusAlgorithm()) // 'clique'\n\ncreateBlock({ header: { extraData: new Uint8Array(97) } }, { common })\nconsole.log(`Old Clique Proof-of-Authority block created`)\n\n```\n\nFor sealing a block on instantiation you can use the `cliqueSigner` constructor option:\n\n```ts\nconst cliqueSigner = hexToBytes('PRIVATE_KEY_HEX_STRING')\nconst block = createSealedCliqueBlock(blockData, cliqueSigner)\n```\n\nSee the API docs for detailed documentation on Clique/PoA related utility methods. Note that these methods will throw if called in a non-Clique/PoA context.\n\n## Browser\n\nWe provide hybrid ESM/CJS builds for all our libraries. With the v10 breaking release round from Spring 2025, all libraries are \"pure-JS\" by default and we have eliminated all hard-wired WASM code. Additionally we have substantially lowered the bundle sizes, reduced the number of dependencies, and cut out all usages of Node.js-specific primitives (like the Node.js event emitter).\n\nIt is easily possible to run a browser build of one of the EthereumJS libraries within a modern browser using the provided ESM build. For a setup example see [./examples/browser.html](./examples/browser.html).\n\n## API\n\n### Docs\n\nGenerated TypeDoc API [Documentation](./docs/README.md)\n\n### Hybrid CJS/ESM Builds\n\nWith the breaking releases from Summer 2023 we have started to ship our libraries with both CommonJS (`cjs` folder) and ESM builds (`esm` folder), see `package.json` for the detailed setup.\n\nIf you use an ES6-style `import` in your code, the ESM build will be used:\n\n```ts\nimport { EthereumJSClass } from '@ethereumjs/[PACKAGE_NAME]'\n```\n\nIf you use Node.js specific `require`, the CJS build will be used:\n\n```ts\nconst { EthereumJSClass } = require('@ethereumjs/[PACKAGE_NAME]')\n```\n\nUsing ESM will give you additional advantages over CJS beyond browser usage like static code analysis / Tree Shaking which CJS cannot provide.\n\n\n## Testing\n\nTests in the `tests` directory are partly outdated and testing is primarily done by running the `BlockchainTests` from within the [@ethereumjs/vm](https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/vm) package.\n\nTo avoid bloating this repository with [ethereum/tests](https://github.com/ethereum/tests) JSON files, we usually copy specific JSON files and wrap them with some metadata (source, date, commit hash). There's a helper to aid in that process and can be found at [wrap-ethereum-test.sh](https://github.com/ethereumjs/ethereumjs-monorepo/blob/master/packages/block/scripts/wrap-ethereum-test.sh).\n\n## EthereumJS\n\nThe `EthereumJS` GitHub organization and its repositories are managed by members of the former Ethereum Foundation JavaScript team and the broader Ethereum community. If you want to join for work or carry out improvements on the libraries see the [developer docs](../../DEVELOPER.md) for an overview of current standards and tools and review our [code of conduct](../../CODE_OF_CONDUCT.md).\n\n## License\n\n[MPL-2.0](<https://tldrlegal.com/license/mozilla-public-license-2.0-(mpl-2)>)\n\n[discord-badge]: https://img.shields.io/static/v1?logo=discord&label=discord&message=Join&color=blue\n[discord-link]: https://discord.gg/TNwARpR\n[block-npm-badge]: https://img.shields.io/npm/v/@ethereumjs/block.svg\n[block-npm-link]: https://www.npmjs.com/package/@ethereumjs/block\n[block-issues-badge]: https://img.shields.io/github/issues/ethereumjs/ethereumjs-monorepo/package:%20block?label=issues\n[block-issues-link]: https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aopen+is%3Aissue+label%3A\"package%3A+block\"\n[block-actions-badge]: https://github.com/ethereumjs/ethereumjs-monorepo/workflows/Block/badge.svg\n[block-actions-link]: https://github.com/ethereumjs/ethereumjs-monorepo/actions?query=workflow%3A%22Block%22\n[block-coverage-badge]: https://codecov.io/gh/ethereumjs/ethereumjs-monorepo/branch/master/graph/badge.svg?flag=block\n[block-coverage-link]: https://codecov.io/gh/ethereumjs/ethereumjs-monorepo/tree/master/packages/block\n","_attachments":{},"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/block#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+block%22"},"license":"MPL-2.0"}