Skip to content

Commit

Permalink
New Minor Releases (Holesky, Dencun devnet-10, Client UX, Performance) (
Browse files Browse the repository at this point in the history
#3113)

* Update CHANGELOG, version bump, updated upstream dependency versions (@ethereumjs/rlp v5.0.1)

* Update CHANGELOG, version bump, updated upstream dependency versions (@ethereumjs/util v9.0.1)

* Update CHANGELOG, version bump, updated upstream dependency versions (@ethereumjs/common v4.1.0)

* Update CHANGELOG, version bump, updated upstream dependency versions (@ethereumjs/genesis v0.2.0)

* Update CHANGELOG, version bump, updated upstream dependency versions (@ethereumjs/trie v6.0.1)

* Update CHANGELOG, version bump, updated upstream dependency versions (@ethereumjs/devp2p v6.0.1)

* Update CHANGELOG, version bump, updated upstream dependency versions (@ethereumjs/tx v5.1.0)

* Update CHANGELOG, version bump, updated upstream dependency versions (@ethereumjs/block v5.0.1)

* Update CHANGELOG, version bump, updated upstream dependency versions (@ethereumjs/blockchain v7.0.1)

* Update CHANGELOG, version bump, updated upstream dependency versions (@ethereumjs/statemanager v2.1.0)

* Apply suggestions from code review

Co-authored-by: Scorbajio <indigophi@protonmail.com>

* Update CHANGELOG, version bump, updated upstream dependency versions (@ethereumjs/ethash v3.0.1)

* Update CHANGELOG, version bump, updated upstream dependency versions (@ethereumjs/wallet v2.0.1)

* Add dedicated EVM profiling section to README

* Add EVM profiler image

* Update CHANGELOG, version bump, updated upstream dependency versions (@ethereumjs/evm v2.1.0)

* Update CHANGELOG, version bump, updated upstream dependency versions (@ethereumjs/vm v7.1.0)

* Bump @ethereumjs/client version to v0.9.0, update CHANGELOG

* Rebuild docs

* README updates

* Rebuild package-lock.json

* evm: fix typo

* blockchain: update changelog

* Update packages/tx/CHANGELOG.md

* Update packages/tx/CHANGELOG.md

* Minor adjustements

* Update packages/vm/CHANGELOG.md

* VM: fix block profiler

* Update CHANGELOG files with recent changes

* Rebuild package-lock.json

* verkle: update rlp and util to x.0.1

* Update devnet-10 -> devnet-11 in CHANGELOG files

---------

Co-authored-by: Scorbajio <indigophi@protonmail.com>
Co-authored-by: Jochem Brouwer <jochembrouwer96@gmail.com>
Co-authored-by: Gabriel Rocheleau <contact@rockwaterweb.com>
  • Loading branch information
4 people authored Nov 2, 2023
1 parent ab4ba34 commit c6d8b39
Show file tree
Hide file tree
Showing 123 changed files with 6,041 additions and 1,256 deletions.
164 changes: 82 additions & 82 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions packages/block/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
(modification: no type change headlines) and this project adheres to
[Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## 5.0.1 - 2023-10-26

### Dencun devnet-11 Compatibility

This release contains various fixes and spec updates related to the Dencun (Deneb/Cancun) HF and is now compatible with the specs as used in [devnet-11](https://github.com/ethpandaops/dencun-testnet) (October 2023).

- Update peer dependency for `kzg` module to use the official trusted setup for `mainnet`, PR [#3107](https://github.com/ethereumjs/ethereumjs-monorepo/pull/3107)

## 5.0.0 - 2023-08-09

Final release version from the breaking release round from Summer 2023 on the EthereumJS libraries, thanks to the whole team for this amazing accomplishment! ❤️ 🥳
Expand Down
27 changes: 27 additions & 0 deletions packages/block/docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,10 @@
- [WithdrawalV1](README.md#withdrawalv1)
- [WithdrawalsBytes](README.md#withdrawalsbytes)

### Functions

- [executionPayloadFromBeaconPayload](README.md#executionpayloadfrombeaconpayload)

## Type Aliases

### BlockBodyBytes
Expand Down Expand Up @@ -142,3 +146,26 @@ ___
#### Defined in

[types.ts:113](https://github.com/ethereumjs/ethereumjs-monorepo/blob/master/packages/block/src/types.ts#L113)

## Functions

### executionPayloadFromBeaconPayload

**executionPayloadFromBeaconPayload**(`payload`): [`ExecutionPayload`](README.md#executionpayload)

Converts a beacon block execution payload JSON object BeaconPayloadJson to the [ExecutionPayload](README.md#executionpayload) data needed to construct a [Block](classes/Block.md).
The JSON data can be retrieved from a consensus layer (CL) client on this Beacon API `/eth/v2/beacon/blocks/[block number]`

#### Parameters

| Name | Type |
| :------ | :------ |
| `payload` | `BeaconPayloadJson` |

#### Returns

[`ExecutionPayload`](README.md#executionpayload)

#### Defined in

[from-beacon-payload.ts:39](https://github.com/ethereumjs/ethereumjs-monorepo/blob/master/packages/block/src/from-beacon-payload.ts#L39)
Loading

0 comments on commit c6d8b39

Please sign in to comment.