moonbeam

An Ethereum-compatible smart contract parachain on Polkadot

GPL-3.0 License

Downloads
3.3K
Stars
920
Committers
59

Bot releases are hidden (Show)

moonbeam - Moonbeam v0.37.0

Published by noandrea 6 months ago

⚠️ Breaking Changes

  • Ignore user provided nonce for gas estimation (#2738)
    • eth_estimageGas will ignore the provided nonce
  • Update Moonriver and Moonbeam bootnodes (#2749)
    • limited to the Moonbeam Foundation nodes

Changes

  • Upgrade polkadot-sdk to version 1.7.2 (#2700)
  • add cli option --block-authoring-duration (#2726)
    • this feature is experimental and may be removed in future releases

Dependency changes

Moonbeam: https://github.com/moonbeam-foundation/moonbeam/compare/v0.36.1...v0.37.0
Polkadot-sdk: https://github.com/moonbeam-foundation/polkadot-sdk/compare/771cd751...2073906e
Frontier: https://github.com/moonbeam-foundation/frontier/compare/f55fd073...5d6bf0c7
Moonkit: https://github.com/Moonsong-Labs/moonkit/compare/a34e9ba4...bca9e28b

moonbeam - Moonbeam v0.27.0

Published by crystalin almost 2 years ago

⚠This binary has been replaced by v0.27.1 to solve a synchronization issue.

⚠ Important

This current client version contains a database migration, which will happen at the first launch of this client. It will take between 5 and 10 minutes .
This database migration, once executed, cannot be reverted, so it is not possible to run Moonbeam client v0.26.1 after.

It is highly suggested to perform a snapshot before applying the new client.

This migration is not compatible with parity-db, it will require re-syncing from scratch.

⚠️ Breaking changes

Changes

  • v0.9.29 Dependency Update (#1825)
  • Frontier db v2 migration (#1830, #1862)

Dependency changes

Moonbeam: https://github.com/PureStake/moonbeam/compare/v0.26.1...v0.27.0
Substrate: https://github.com/purestake/substrate/compare/c674000c...1ee2ff10
Polkadot: https://github.com/purestake/polkadot/compare/aadb8a6e...3e0eaf29
Cumulus: https://github.com/purestake/cumulus/compare/595d0ab7...35a3f861
Frontier: https://github.com/purestake/frontier/compare/696a7a47...b9d68661

moonbeam - Runtime 1802

Published by crystalin about 2 years ago

Runtimes

This runtime contains a fix for an block authoring vulnerability
It is built on top of runtime 1801

Moonbase

✨ spec_version                : 1802
🏋 size                        : 1375455
#️⃣ sha256                      : 0xece4061211b08c16dac53819885288a195533290ebb1b7384e65e10c4eaebad0
#️⃣ blake2-256                  : 0x402f1516f5abb9a1e631575788d942141c5b9ab7e6c34cb16157ae619fb0b79a
🗳️ proposal (authorizeUpgrade) : 0xcad4faee80f15dd00695718b819608b4db4e523c4d7b9f4bdbfe1e5854bc3a75

Moonriver

✨ spec_version                : 1802
🏋 size                        : 1341264
#️⃣ sha256                      : 0xee939632d0373a0a67976d8226a04a0933f0b306e560623613ae1505c2ed8fbb
#️⃣ blake2-256                  : 0x988a3d17b2c221adc3f6932921ca58ebe94c835437ed0347f39bd0bb5471782b
🗳️ proposal (authorizeUpgrade) : 0xc7136e21f5c5536f2c724838d8050db6271929f5756e4f6a3adfcd9eb58e270a

Moonbeam

✨ spec_version                : 1802
🏋 size                        : 1340640
#️⃣ sha256                      : 0xdd308d7f0639b4356bf67fc4f30f74472453168529d24dc755fa7933803ff0b0
#️⃣ blake2-256                  : 0xea1f71080c18febe27c197756ef4c1b4ed951f91d5af643077b8cd57a0fa48e3
🗳️ proposal (authorizeUpgrade) : 0x4423bdcbcba0fe7187e595ceeefa88648b8bb431be611c512940e9e8b3c72cda

Build information

WASM runtime built using rustc 1.62.0 (a8314ef7d 2022-06-27)

Dependency changes

Moonbeam: https://github.com/purestake/moonbeam-private/compare/runtime-1801...runtime-1802
Substrate: https://github.com/purestake/substrate/compare/c674000c...1feefe43
Polkadot: https://github.com/purestake/polkadot/compare/aadb8a6e...aadb8a6e
Cumulus: https://github.com/purestake/cumulus/compare/595d0ab7...c1e74ae7
Frontier: https://github.com/purestake/frontier/compare/696a7a47...5b682d43

moonbeam - Runtime 1702

Published by crystalin about 2 years ago

This release is based on top of Runtime 1701.
It includes a fix for the batch precompile to prevent access from a smart contract.

moonbeam -

Published by crystalin over 3 years ago

moonbeam - Moonbeam v0.6.1

Published by JoshOrndorff over 3 years ago

Native runtime:

  • Moonbeam: 22

WASM runtime built using 1.47.0-nightly and toolchain nightly-2020-10-03-x86_64-unknown-linux-gnu

Changes

  • Cleaner enabling of development service (#260)
  • Added inflation types to the Moonbeam types bundle (#238)

Dependency changes

None of Moonbeam's dependencies have been updated in this release. All changes are in Moonbeam itself.

Moonbeam changes: https://github.com/PureStake/moonbeam/compare/v0.6.0...v0.6.1
Substrate commit: https://github.com/paritytech/substrate/tree/9659509
Polkadot commit: https://github.com/paritytech/polkadot/tree/71a528e
Cumulus commit: https://github.com/paritytech/cumulus/tree/6438d32
Frontier commit: https://github.com/purestake/frontier/tree/677548c

moonbeam - Moonbase Alphanet V3

Published by crystalin almost 4 years ago

Native runtimes:

  • Moonbase Alphanet: 3

WASM runtimes built using 1.47.0-nightly and toolchain nightly-2020-07-20-x86_64-unknown-linux-gnu

Changes

  • Changes AccountId from 32 bytes to 20 bytes (#78)
  • Adds support for ECDSA/Keccak256 signature in Substrate API (#78)
  • Changes Ethereum block retrieval from runtime to StorageProvider (#103)
  • Fixes decimal incoherence between EVM/Substrate balance (#99)
  • Adds PolkadotJs types definition (#104)
  • Better error handling in Ethereum transactions (paritytech/frontier#188, paritytech/frontier#174)
  • Fixes Ethereum transaction root computation (paritytech/frontier#191, paritytech/frontier#181)
  • Fixes missing reverted transactions (paritytech/frontier#184, paritytech/frontier#188)
  • Fixes invalid transaction Pubsub (paritytech/frontier#156)
  • Adds support for topic wildcards and conditional indexed parameters (paritytech/frontier#182)
  • Adds pallet-ethereum-chain-id to provide different ChainId to the networks (#101, see https://github.com/PureStake/moonbeam#chain-ids)
  • Fixes Manual Sealing tests (#76)
  • Adds dependency/sanity check to the Continuous Integration flow (#73)
  • Fixes the Ethereum off by one nonce (#176)
moonbeam - Moonbase Alphanet V2

Published by crystalin about 4 years ago

Native runtimes:

  • Moonbase Alphanet: 2

WASM runtimes built using 1.47.0-nightly and toolchain nightly-2020-07-20-x86_64-unknown-linux-gnu

Changes

  • Support for EVM Precompiles (#43, #55)
    • ecrecover
    • sha256
    • ripemd160
    • identity
  • Support for Eth RPC Subscriptions (PubSub) (#27)
  • Fix EVM timestamp to use seconds instead of milliseconds in contracts ( #40)
  • Merged Parachain and Standalone code. (#33)
  • Adds scripts to generate relay/parachain specs and to start relay, parachain and standalone nodes (#48, #50)
moonbeam -

Published by crystalin about 4 years ago