Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pallet grouping macros #1

Open
wants to merge 51 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
279cc41
init
4meta5 Aug 26, 2024
16f8b5f
do not forget .gitignore
4meta5 Aug 26, 2024
6fe9b13
rm target oops
4meta5 Aug 26, 2024
efaa416
not working
4meta5 Aug 27, 2024
2d1e381
somewhat working need to realias some types
4meta5 Aug 27, 2024
e64e58c
clean and simplify
4meta5 Aug 27, 2024
5e8524f
add notes
4meta5 Aug 27, 2024
057f57a
clean
4meta5 Aug 27, 2024
c085190
timestamp
4meta5 Aug 27, 2024
3dba033
parachain info
4meta5 Aug 27, 2024
a6a47ec
preimage and scheduler and only use deps that are used in this crate
4meta5 Aug 27, 2024
f38e199
proxy and balances
4meta5 Aug 27, 2024
2fc932a
utility and parachain system
4meta5 Aug 27, 2024
2a3878c
init construct runtime inseparable parts require full decl
4meta5 Sep 10, 2024
bc17020
runtime apis for generic template need to try for evm template to det…
4meta5 Sep 12, 2024
8eee458
in progress construct runtime input forming to make as configurable a…
4meta5 Sep 18, 2024
9e5feb2
construct runtime progress
4meta5 Sep 25, 2024
d474dfa
validate inner macros for cross template usage before returning to co…
4meta5 Sep 28, 2024
862f60a
revert to minimal generic wrapper for now
4meta5 Sep 30, 2024
90e7edb
better macro hygiene by include sp api as a dep and using its macro d…
4meta5 Sep 30, 2024
0a079f8
fix system grouping macro name
4meta5 Sep 30, 2024
b19b449
consensus wrapper
4meta5 Sep 30, 2024
defb07c
assets grouping and expose existential deposit for system grouping
4meta5 Sep 30, 2024
45628a0
add exclude list as associated type tuple todo impl exclusion
4meta5 Oct 1, 2024
7ae1f39
init exclusion path
4meta5 Oct 1, 2024
8331c1d
improve by not usings strings bc runtimes are no std
4meta5 Oct 1, 2024
b524690
fix compilation
4meta5 Oct 1, 2024
d0d37b8
exclusion macros difficulty
4meta5 Oct 1, 2024
5373ba0
rm excluded into followup issue
4meta5 Oct 2, 2024
0f5432d
wip governance
4meta5 Oct 2, 2024
ea96d17
wip governance
4meta5 Oct 3, 2024
4776753
clean by rm unused placeholder code until it is implemented
4meta5 Oct 3, 2024
e25f7a8
rm unused dep until work where it was used it brought back
4meta5 Oct 3, 2024
177b819
whitelist
4meta5 Oct 3, 2024
572c321
custom origins and referenda to finish governance grouping
4meta5 Oct 4, 2024
b349c1a
init xcm grouping the queue pallets first
4meta5 Oct 4, 2024
e9fcf6d
more xcm
4meta5 Oct 4, 2024
8ae4745
upgrade deps to polkadot-stable2407-1
4meta5 Oct 4, 2024
f05f4ab
finish updating macros to latest version expected configs
4meta5 Oct 4, 2024
c42207f
update governance completely after dep update by removing unused trea…
4meta5 Oct 8, 2024
f3d5717
fix
4meta5 Oct 8, 2024
a249191
impl xcm for evm works
4meta5 Oct 17, 2024
cc170fa
progress on using impl assets for evm template
4meta5 Oct 17, 2024
aade6a3
init evm works
4meta5 Oct 17, 2024
fc042c8
start merging changes into macro expansion
4meta5 Oct 21, 2024
eefc140
more sensible system defaults that may be overwritten or optionally used
4meta5 Oct 21, 2024
87641e9
include max signatories as well
4meta5 Oct 21, 2024
6f93941
clean
4meta5 Oct 21, 2024
8d108d6
xcm todos in macro code
4meta5 Oct 21, 2024
8debac0
remaining todos from code comments in macros
4meta5 Oct 21, 2024
93d98fb
clean
4meta5 Oct 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
target/
Loading