Commit Graph

221 Commits

Author SHA1 Message Date
Gustavo Gonzalez 0943e17bf1 update readme, fix broken link in docs (#281) 2024-08-15 16:15:44 -04:00
Özgün Özerk caa61ec9e5 fix typos in testing with zombienet guide (#276)
* fix typos in testing with zombienet guide
2024-08-15 18:47:23 +03:00
Nikita Khateev c36a6011eb Fuzz Testing Integration (#275) 2024-08-13 16:19:55 +04:00
Nikita Khateev bac8e41436 Add benchmark tests to CI (#243)
* add concurrency settings to the pipeline

add comments

* update message

update locks

---------

Co-authored-by: Gustavo Gonzalez <gustavo.gonzalez@openzeppelin.com>
2024-08-13 15:00:07 +04:00
Özgün Özerk 8bbf680c05 add new audit (#272) 2024-08-07 11:41:55 -04:00
Özgün Özerk 249d91dc70 Bump versions (#271)
* bump versions

* bumping docs version -it was already 1.0.0 but we forgot to merge it back to main-
2024-08-07 11:41:55 -04:00
Nikita Khateev ba3647d171 Fix txpool feature for EVM template (#270)
* correct txpool feature

* fix toml
2024-08-07 11:41:55 -04:00
Nikita Khateev 1d429ee3ea fix xcm constants (#268) 2024-08-07 11:41:55 -04:00
Amar Singh 88accf616e HRMP Channel Guide (#214)
* init

* clean

* add minimal handler docs

* connect to asset hub section

* progress but not done

* start snowbridge calls

* snowbridge docs

* hydraDX documentation to demonstrate steps from the more general hrmp section at the tope

* Add the option to sync faster with Rococo to the docs (#249)

* add sync fast-unsafe for Rococo

* fix spelling

* add descriptions for datadir path and rococo chainspec

* Fix MaxLockers (#248)

* Fix MaxLockers

* fix constants

* fix toolchains

---------

Co-authored-by: Özgün Özerk <ozgunozerk.elo@gmail.com>

* fix list bullet formatting

* accept all suggestions by @ozgunozerk

---------

Co-authored-by: Gustavo Gonzalez <ggonzalezsomer@gmail.com>
Co-authored-by: Nikita Khateev <nikita.khateev@openzeppelin.com>
Co-authored-by: Özgün Özerk <ozgunozerk.elo@gmail.com>
2024-08-07 11:41:55 -04:00
Özgün Özerk 9b9845920c Update docs (#261)
* typos and broken links

* evm runtime docs

* name change in code

* generic runtime description updated, and typos

* smart contract with zombienet

* quick start exported into another document and further formatting
2024-08-07 11:41:55 -04:00
Nikita Khateev 1b67c98311 Docs Update (#250)
* Updating the docs

* fix fmt

* suggestion

---------

Co-authored-by: Özgün Özerk <ozgunozerk.elo@gmail.com>
2024-08-07 11:41:55 -04:00
Nikita Khateev 526adb32c5 Bound GasLimitPovRatio to u64::MAX (#246)
* Bound GasLimitPovRatio to u64::MAX

* minor changes
2024-08-07 11:41:55 -04:00
Nikita Khateev 5e61a2d8a6 Fix for treasury config and benchmark (#240)
* Fix treasury config

* fix build

* Updated benchmarks

* fix generic fmt

* fix clippy

* fix comments

---------

Co-authored-by: Amar Singh <asinghchrony@protonmail.com>
2024-08-07 11:41:55 -04:00
Nikita Khateev cdba7fea87 RPC Differences Documentation and RPC Testing Toolkit (#241)
* Added RPC testing toolkit with docs

* Add documentation

* fix comments

---------

Co-authored-by: Amar Singh <asinghchrony@protonmail.com>
2024-08-07 11:41:55 -04:00
Özgün Özerk 29c6332022 Feemanager for evm (#239) 2024-08-07 11:41:55 -04:00
Gustavo Gonzalez d14851cc47 Add sccache and use nextest in our workflow (#265)
* add cache to generic workflow

* add cache to evm workflow

* clean cache and use nextest

* try increasing the cache size

* try 50gb cache size

* add explicit rstfmt as a dependency
2024-07-30 17:15:14 -04:00
Nikita Khateev 592c3b694d Fix MaxLockers (#248)
* Fix MaxLockers

* fix constants

* fix toolchains

---------

Co-authored-by: Özgün Özerk <ozgunozerk.elo@gmail.com>
2024-07-23 15:24:52 +03:00
Gustavo Gonzalez 02b6611ec2 Add the option to sync faster with Rococo to the docs (#249)
* add sync fast-unsafe for Rococo

* fix spelling

* add descriptions for datadir path and rococo chainspec
2024-07-19 06:27:43 -04:00
Nikita Khateev be0abb6bf1 #235 Updated benchmarks for the next release (#238)
Added benchmarking for EVM template.
Updated benchmarking for Generic Templates.
Fixed config for EVM template.
Added benchmarking utils.
2024-06-28 15:49:02 +04:00
Özgün Özerk 3c9696b982 Port the trivial audit fixes to evm (#236)
* port the trivial audit fixes to evm

* MAX_POV_SIZE is imported instead of declaring
2024-06-27 20:22:50 +03:00
Amar Singh b0c0a81219 [evm-template] XCM config for foreign assets (#219) 2024-06-18 11:42:17 -04:00
Özgün Özerk b2b65e9364 Add pov reclaim (#229)
* extend SignedExtra type
2024-06-13 18:09:42 +03:00
Amar Singh 4a36fcd567 disable logging for release builds (#213) 2024-06-13 10:27:54 -04:00
Nikita Khateev f856d5f78e fixed "missing host function" bug (#225)
* Recovered WasmExecutor for the EVM template
2024-06-13 14:43:37 +04:00
Nikita Khateev 26c49797cb #189 Predeployed Contracts functionality (#218)
* Added a possibility to predeploy contracts to the genesis block
* Added some default contracts to predeploy.
2024-06-12 09:35:05 +04:00
Özgün Özerk b080293cdb add property to node for each template (#221)
* add property to node for each template
2024-06-11 18:02:15 +03: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
Nikita Khateev 64d64b88d0 #188 Added a guide for contract migration (#200) 2024-05-31 18:42:09 +04: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
Radha 3132574062 Update README.md (#204)
Update the readme file with relevant links and fix typos

Co-authored-by: Özgün Özerk <ozgunozerk.elo@gmail.com>
2024-05-28 12:14:11 +03:00
Özgün Özerk 939c2cbbdd readme and docs update for monorepo (#183)
* readme and docs update for monorepo

Co-authored-by: Gustavo Gonzalez <ggonzalezsomer@gmail.com>
Co-authored-by: Amar Singh <asinghchrony@protonmail.com>
2024-05-27 13:35:29 +03: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 2c2872a70b workflow fix (#182)
* workflow fix

* issue templates revized

* gitignore fix
2024-05-24 18:17:59 +03: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
Radha 9cd76d29f0 Update index.adoc - fix chainspec generation command (#181)
--disable-default-nodes does not exist
2024-05-16 14:44:53 +03:00
Özgün Özerk 9fd6e7278b Treasury docs (#152)
* docs for treasury
2024-05-06 14:40:08 +03:00
Gustavo Gonzalez 5485024a9a remove security warning from docs and fix list (#178) 2024-05-02 06:51:20 -04:00
Özgün Özerk a70837d642 clearer constant namings and explanations (#151) 2024-05-02 12:22:42 +03:00
Özgün Özerk 30930edda5 merge v1 into main (#175)
* Add zombienet config to release (#158)

* Cleanup docs for the release (#160)

* Updated documentation to version 1.7.0
* Updated broken links

* updated docs to v1.10 (#166)

* updated dependencies to v1.10.0 (#165)

* Fixed weights for non-XCM related pallets (#149)

* add remove proxies to filter (#146)

* Fix weights for XCM and Message Queue.  (#153)

* Fix for PriceForSiblingDelivery (#156)

* Fix the FeeManager setting (#159)

* better explanation for constants (#167)

* better explanation for constants

* Removed polkadot launch (#169)

* Removed warnings about experimental code. (#170)

* Attached audit.

* toml sort

* changelog and version bump (#174)

* changelog and version bump

* cargo fmt fix

---------

Co-authored-by: Nikita Khateev <nikita.khateev@openzeppelin.com>
Co-authored-by: Amar Singh <asinghchrony@protonmail.com>
2024-04-29 12:06:24 +04:00
Nikita Khateev 26778e090f Added async backing to runtime and node (#102) (#97) 2024-03-05 21:03:44 +04:00
Özgün Özerk 6cd3fadeca Fix ci (#133)
* change config for pallet_treasury
2024-03-04 19:47:16 +03:00
Amar Singh 873fc78036 Add benchmarking compilation check to CI (#131)
* add benchmarking req to ci

* fix compilation error for feature runtime benchmarks

* remove ReachableDest because it is not part of config even with features runtime benchmarks

* add release flag
2024-02-29 09:44:10 -05:00
Amar Singh 9cf5c8944c Configure OpenGov (#130)
* add all required opengov pallets to deps and configure scheduler and preimage pallets

* configure opengov

* config whitelist

* config treasury

* clean currency imports

* update all weightinfos

* toml sort

* add treasury to chainspec genesis config

* update fuzzer

* fix clippy warning
2024-02-29 09:30:53 -05:00
José Molina Colmenero 239dc31dcc add zombienet configuration (#129)
Adds zombienet config and documentation
2024-02-27 17:20:35 +04:00
Özgün Özerk c9a2c76a9d update changelog (#127) 2024-02-21 13:57:42 +03:00
Özgün Özerk 5d6c352c03 Fix cargo toml formatting and bump versions (#126)
* fix cargo toml formatting

* bump versions for runtime and node
2024-02-21 13:57:25 +03:00
Özgün Özerk 7af4ae2c50 V1.7.0 (#121)
* upgrade to v1.7.0 from v1.6.0

* update rust version

* fix dalek and tests (use rust-src in components)

* remove pallet template
2024-02-20 17:50:57 +03:00
Özgün Özerk 7792b7d386 remove redundant action (#120) 2024-02-20 13:57:17 +03:00