Skip to content

Conversation

@al3mart
Copy link
Member

@al3mart al3mart commented Nov 16, 2024

Inclusion of pallet-revive along with pallet-contracts. Such that the runtimes will feature both VMs. At first I decided to just substitute the pallets, but it seemed more useful if the runtime will host both pallets for now.

The version of pallet-revive matches crate version released for sdk stable2409, which unfortunately lacks some features in comparison with more actual versions of the pallet, yet to be released. For instance stateful address mapping.
An approach to include a more up to date version of the pallet could be a local fork until a new version is released.

Happy to introduce the changes if necessary.

Base automatically changed from al3mart/sync-polkadot-stable2409 to main November 21, 2024 07:13
Copy link

@cmichi cmichi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At first I decided to just substitute the pallets, but it seemed more useful if the runtime will host both pallets for now.

I agree, let's leave both in for now.

@cmichi cmichi merged commit 052bfaa into main Nov 21, 2024
@cmichi cmichi deleted the al3mart/feat-pallet-revive branch November 21, 2024 17:02
cmichi pushed a commit that referenced this pull request Nov 28, 2024
* feat(revive): include initial version of pallet-revive

* chore(contracts-node): bring back pallet-contracts
smiasojed pushed a commit to paritytech/substrate-contracts-node that referenced this pull request Nov 29, 2024
…238)

Credit for the main work has to go to @al3mart with
use-ink#1 and
use-ink#2.

## Synced with `polkadot-stable2409`
>This PR uplifts versions and sync `substrate-contracts-node` with SDK
version `polkadot-stable2409`.
>Aside from the application of the different commits coming with the
version update, the collator has been change from using a basic collator
to lookahead.
>Crate versions have also been bumped to 0.42.0.

## Added `pallet-revive`

> Inclusion of `pallet-revive` along with `pallet-contracts`. Such that
the runtimes will feature both VMs.

---------

Co-authored-by: Alejandro Martinez Andres <11448715+al3mart@users.noreply.github.com>
isaiah86z added a commit to isaiah86z/substrate-contracts-node that referenced this pull request Sep 7, 2025
…#238)

Credit for the main work has to go to @al3mart with
use-ink/substrate-contracts-node#1 and
use-ink/substrate-contracts-node#2.

## Synced with `polkadot-stable2409`
>This PR uplifts versions and sync `substrate-contracts-node` with SDK
version `polkadot-stable2409`.
>Aside from the application of the different commits coming with the
version update, the collator has been change from using a basic collator
to lookahead.
>Crate versions have also been bumped to 0.42.0.

## Added `pallet-revive`

> Inclusion of `pallet-revive` along with `pallet-contracts`. Such that
the runtimes will feature both VMs.

---------

Co-authored-by: Alejandro Martinez Andres <11448715+al3mart@users.noreply.github.com>
maxallen687 added a commit to maxallen687/substrate that referenced this pull request Jan 16, 2026
…#238)

Credit for the main work has to go to @al3mart with
use-ink/substrate-contracts-node#1 and
use-ink/substrate-contracts-node#2.

## Synced with `polkadot-stable2409`
>This PR uplifts versions and sync `substrate-contracts-node` with SDK
version `polkadot-stable2409`.
>Aside from the application of the different commits coming with the
version update, the collator has been change from using a basic collator
to lookahead.
>Crate versions have also been bumped to 0.42.0.

## Added `pallet-revive`

> Inclusion of `pallet-revive` along with `pallet-contracts`. Such that
the runtimes will feature both VMs.

---------

Co-authored-by: Alejandro Martinez Andres <11448715+al3mart@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants