Commit Graph

15 Commits

Author SHA1 Message Date
Nikita Khateev d953d959e6 Support paying DOT as a fee (#404)
* generic template implemented

* support pay do as a fee

* update locks with latest fixes

* docs & tests

* fix clippy

* fix fmt
2025-02-17 22:09:43 -05:00
Amar Singh 9158633607 v3 into main (#390) 2024-12-25 00:20:08 -05:00
Nikita Khateev f30d5758d7 Unit tests for EVM template (#391)
* EVM unit tests

* fmt & clippy

* toml sort

* fix assert_matches & warnings

* fix fmt

* fix clippy
2024-12-23 21:30:13 +04:00
Nikita Khateev 696a67e0aa Reference for macros usage (#354)
* Reference for macro usage

update build, fix fmt and tomls

fixed Erc20XcmBridge, updated deps

toml sort &fmt

* fix import

* fix sort

* comment out tests

* fix fmt

* fix constant tests
2024-11-04 20:52:21 +04:00
Amar Singh 8b56b2990e xcm-transactor on evm (#345) 2024-10-31 09:04:01 -04:00
Özgün Özerk c43aa9591b xtokens config (#331)
* added trader

* loosing the logic for bridged assets

* simplify logic

* better inline docs

* match against all X1, X2, etc. variants

* simplify the xcm config

---------

Co-authored-by: Alistair Singh <alistair.singh7@gmail.com>
2024-10-30 09:16:43 +03:00
Özgün Özerk 033cf12f34 merge changes/fixes from v2 back into main (#333)
* update version for antora

* improving zombienet guide (#280)

* update docs version to 2.0.1 (#315)

* Change all references from rococo to paseo (#330)

* remove rococo-native featire from cargo.toml and other doc changes

* use evm compatible accounts, and fix properties for chain spec (#326)

* doc changes

* bump node and docs versions

* impl_runtime_apis need to be in the same file with construct runtime for the moment

* account type fix

* zombienet script update

* slot duration fix

---------

Co-authored-by: Nikita Khateev <nikita.khateev@gmail.com>
Co-authored-by: Özgün Özerk <ozgunozerk.elo@gmail.com>
Co-authored-by: Gustavo Gonzalez <gustavo.gonzalez@openzeppelin.com>

---------
2024-10-24 09:36:38 +03:00
Özgün Özerk 6953c33181 Use construct runtime v2 (#312)
* construct runtime macro updated to v2
2024-10-07 20:45:49 +03:00
Amar Singh b0c0a81219 [evm-template] XCM config for foreign assets (#219) 2024-06-18 11:42:17 -04:00
Amar Singh 7b1388b15c Precompiles (#201)
* Moved PR to monorepo

* Update evm-template/runtime/src/lib.rs

Co-authored-by: Amar Singh <asinghchrony@protonmail.com>

* minimal precompile config

* try fix remaining merge conflicts by accepting all incoming

* into merge again

* clippy fix

* use workspace dep as per suggestion

* try fix

* insert revert bytecode in evm account storage at genesis for precompile addresses

* toml sort

---------

Co-authored-by: Nikita Khateev <nikita.khateev@openzeppelin.com>
2024-05-31 16:04:14 -04:00
Özgün Özerk dc4f0129f1 Runtime lib restructure (#202)
* impl apis exported

* runtime version test moved to constants

* constants exported

* constant related errors fixed

* pallet configs exported

* xmc_config moved to configs

* types extracted
2024-05-31 20:06:18 +03:00
Özgün Özerk 912e6f4e19 Upgrade evm dependencies (#208)
* update evm dependencies to v1.10.0
2024-05-30 00:27:12 +03:00
Nikita Khateev 135e186816 #188 Added EVM RPC to the node (#198)
* #188 added RPC node to enable interaction
2024-05-28 18:29:06 +04:00
Nikita Khateev 743eb7049e Integrated EVM and Ethereum pallets (#196)
Co-authored-by: Amar Singh <asinghchrony@protonmail.com>
2024-05-26 14:22:04 +04:00
Özgün Özerk 1bb2e96501 Transition into monorepo (#180)
* evm template integrated

* workflows modified per template

* workflow fixes
2024-05-17 12:00:25 +03:00