Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

[contracts] define_env! re-write as a proc macro #11888

Merged
merged 26 commits into from
Aug 22, 2022
Merged
Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
717e56a
define_env proc macro basics + can_satisfy part ready
agryaznov Jul 18, 2022
6841482
Merge branch 'master' into ag-macro-rewrite
agryaznov Jul 20, 2022
c7d6f85
expand_impls part done
agryaznov Jul 21, 2022
86ff3f1
fix of the &FunctionType bug
agryaznov Jul 21, 2022
2bf1cd0
pallet is compiled
agryaznov Jul 21, 2022
76fb395
updated host fn definition syntax
agryaznov Jul 22, 2022
e197a9f
docs comments allowed to host fn definitions
agryaznov Jul 22, 2022
34108ce
all 53 host funcs re-defined by the new macro
agryaznov Jul 22, 2022
45e43cf
unstable feat fix
agryaznov Jul 22, 2022
7180ba8
cleanup
agryaznov Jul 22, 2022
1f347e4
legacy mbe macros cleaned up
agryaznov Jul 22, 2022
d10d12e
Added Env ident to macro attribute; all tests pass!
agryaznov Jul 22, 2022
180e32e
Merge branch 'master' into ag-macro-rewrite
agryaznov Jul 22, 2022
f84e270
\#[v(..)] -> \#[version(..)]
agryaznov Jul 22, 2022
3052e3e
some tiny corrections
agryaznov Jul 22, 2022
a7cd7d8
save
agryaznov Jul 29, 2022
0a04f4e
builds with non-magic rt; tests fail
agryaznov Jul 29, 2022
ddfabd9
tests pass
agryaznov Aug 1, 2022
b0f4e27
refactored errors + added docs
agryaznov Aug 1, 2022
bfbd25c
Merge branch 'master'
agryaznov Aug 1, 2022
e10fc91
merge err fixed
agryaznov Aug 1, 2022
d346811
Merge branch 'master' into ag-macro-rewrite
agryaznov Aug 12, 2022
0bb8014
fixes on @ascjones review, all except moving away from `pub mod env` …
agryaznov Aug 18, 2022
37c6c2e
debug printing cleared
agryaznov Aug 22, 2022
4d25569
clippy fix
agryaznov Aug 22, 2022
d78dc11
Merge branch 'master' into ag-macro-rewrite
agryaznov Aug 22, 2022
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
Loading