Applied global changes: Polkadot->Pezkuwi, Parachain->TeyrChain, pallet->pezpallet, frame->pezframe.
Updated authors in Cargo.toml to include Kurdistan Tech Institute and pezkuwichain team.
Used Cargo aliases to maintain SDK compatibility while using rebranded names in source code.
* add to link to omni node in the docs
* clean and test both templates locally
* add genesis config presets to runtime
* add genesis config presets to evm template and toml sort generic template
* update abstractions to use runtime genesis presets
* runtime tests for genesis config presets for both templates
* H160 type does not require clone so satisfy clippy
* init
* upgrade tanssi deps used in generic template moonkit and dancekit
* upgrade orml to 2503
* upgrade moonbeam to 2503
* upgrade abstractions to 2503
* DecodeWithMemTracking to fix 15 of 44 errors for runtime compilation
* toml sort
* use str array instead of raw strings for gov track names
* fix weight info implementations abstractions require more updates
* more fixes still wip
* fix imports
* generic runtime compiles
* update node network starter to match latest changes in polkadot sdk
* toml sort generic cargo toml
* update generic xcm mocks
* update fuzzer
* fix import still debugging async backing compilation errors
* fix clippy errors by using tx extensions to replace signed extra
* toml sort
* accept clippy suggestion
* fix the tanssi build & tests
* fix fmt
* update features for coverage
* cleanup on coverage due runner out of space
* a bit more tests to pass the codecov check
* fix fmt
* init using relative paths for now
* not working
* cannot define same types with alias names in 2 places relalias todo
* node compiles using impl oz system to abstract over frame system
* clean
* timestamp
* parachain info
* preimage and scheduler
* proxy and balances
* utility and parachain system
* use construct openzeppelin runtime
* generic runtime apis
* pause construct runtime until other macros validated by cross template usage
* hold runtime construction until inner macros validated
* evm template impl openzeppelin system
* revert back to generic construct runtime minimal wrapper for now
* use the trivial versions for the construct runtime and impl runtime api macros for now
* fix system grouping macro name
* consensus wrapper in generic template
* include ExistentialDeposit as explicit system parameter and add asset grouping for generic
* wip governance
* wip governnace for generic
* rm placeholders for runtime api and construct runtime until implemented
* fix evm template after latest changes to system grouping
* whitelist
* custom origins and referenda to finish governance grouping in generic template
* init xcm grouping for generic template queue pallets first
* more xcm
* replace direct paths with git url and branch for the macro dep
* update cargo locks and template fuzzer paths used for constants
* use consensus macro for evm template
* fix path in generic templates constant tests
* fix more test imports for the generic template
* fix template fuzzer build for generic template
* evm template governance and clean generic governance config as well
* impl xcm for evm template compiles w unused imports
* clean evm template commented out code and init assets impl for evm template
* progress on using impl assets for evm template
* error persists despite moving from impls into scope of macro expansion
* fix imports to fix errors for assets impl for evm template
* init evm works
* generic runtime compiles with most recent changeset
* update to latest macro changes
* move asset manager config into macro expansion as much as possible
* fix and clean
* update package name use git url and rename marker struct to OpenZeppelinRuntime
* compiles
* batch merge comment suggestions
* expose ProxyType and move defn from macro expansion to types file for each runtime
* generic single file config and minimal type aliases
* single file evm config need to clean imports and minimize type aliasing next
* clean evm template
* evm compilation post macro updates
* clean evm runtimes
* clean generic
* toml sort
* fix
* fmt fixes, supported the last changes
---------
Co-authored-by: Nikita Khateev <nikita.khateev@openzeppelin.com>
* 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>
---------
* fix: rename templates binaries in the zombienet files
* fix: add force_decorator = generic-evm in the config file
* fix: rename templates binaries in the config file for generic template
* 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
* 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