-
Notifications
You must be signed in to change notification settings - Fork 700
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-revive] immutable data storage #5861
Commits on Sep 25, 2024
-
introduce contract immutables to stack
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for bfbd24c - Browse repository at this point
Copy the full SHA bfbd24cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0177976 - Browse repository at this point
Copy the full SHA 0177976View commit details -
Configuration menu - View commit details
-
Copy full SHA for 589097a - Browse repository at this point
Copy the full SHA 589097aView commit details -
test the immutable data access checks
Signed-off-by: xermicus <cyrill@parity.io>
Configuration menu - View commit details
-
Copy full SHA for eb8999e - Browse repository at this point
Copy the full SHA eb8999eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cec4e41 - Browse repository at this point
Copy the full SHA cec4e41View commit details -
Signed-off-by: xermicus <cyrill@parity.io>
Configuration menu - View commit details
-
Copy full SHA for 9eb9820 - Browse repository at this point
Copy the full SHA 9eb9820View commit details
Commits on Sep 26, 2024
-
terminate can prune the immutable data
Signed-off-by: xermicus <cyrill@parity.io>
Configuration menu - View commit details
-
Copy full SHA for 1cdffd4 - Browse repository at this point
Copy the full SHA 1cdffd4View commit details -
charge for immutable data in constructor and set_code_hash
Signed-off-by: xermicus <cyrill@parity.io>
Configuration menu - View commit details
-
Copy full SHA for a61a7b9 - Browse repository at this point
Copy the full SHA a61a7b9View commit details -
disable the set_code_hash API to fix it later
Signed-off-by: xermicus <cyrill@parity.io>
Configuration menu - View commit details
-
Copy full SHA for b9c348d - Browse repository at this point
Copy the full SHA b9c348dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bb6f79 - Browse repository at this point
Copy the full SHA 0bb6f79View commit details -
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3c8a357 - Browse repository at this point
Copy the full SHA 3c8a357View commit details -
Configuration menu - View commit details
-
Copy full SHA for cee50df - Browse repository at this point
Copy the full SHA cee50dfView commit details
Commits on Sep 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 66618ff - Browse repository at this point
Copy the full SHA 66618ffView commit details -
Signed-off-by: xermicus <cyrill@parity.io>
Configuration menu - View commit details
-
Copy full SHA for 0290c55 - Browse repository at this point
Copy the full SHA 0290c55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f539e8 - Browse repository at this point
Copy the full SHA 9f539e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86bc702 - Browse repository at this point
Copy the full SHA 86bc702View commit details -
Configuration menu - View commit details
-
Copy full SHA for f85b18b - Browse repository at this point
Copy the full SHA f85b18bView commit details -
".git/.scripts/commands/fmt/fmt.sh"
command-bot committedSep 27, 2024 Configuration menu - View commit details
-
Copy full SHA for 6f3aa5e - Browse repository at this point
Copy the full SHA 6f3aa5eView commit details
Commits on Oct 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6ea3327 - Browse repository at this point
Copy the full SHA 6ea3327View commit details -
Update substrate/frame/revive/src/lib.rs
Co-authored-by: Alexander Theißen <alex.theissen@me.com>
Configuration menu - View commit details
-
Copy full SHA for f325b72 - Browse repository at this point
Copy the full SHA f325b72View commit details -
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6fd2d01 - Browse repository at this point
Copy the full SHA 6fd2d01View commit details -
only charge the storage item on instantiate
Signed-off-by: xermicus <cyrill@parity.io>
Configuration menu - View commit details
-
Copy full SHA for cafbc2f - Browse repository at this point
Copy the full SHA cafbc2fView commit details -
charge storage deposit for setting immutable data
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 068c4e1 - Browse repository at this point
Copy the full SHA 068c4e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for cccf94c - Browse repository at this point
Copy the full SHA cccf94cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4fbe66 - Browse repository at this point
Copy the full SHA d4fbe66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a8c49b - Browse repository at this point
Copy the full SHA 4a8c49bView commit details -
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1257615 - Browse repository at this point
Copy the full SHA 1257615View commit details -
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for a89761b - Browse repository at this point
Copy the full SHA a89761bView commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for da46a70 - Browse repository at this point
Copy the full SHA da46a70View commit details -
do not charge the immutable item if it was not set
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 40a2e53 - Browse repository at this point
Copy the full SHA 40a2e53View commit details -
Update substrate/frame/revive/src/storage/meter.rs
Co-authored-by: PG Herveou <pgherveou@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d374385 - Browse repository at this point
Copy the full SHA d374385View commit details -
".git/.scripts/commands/fmt/fmt.sh"
command-bot committedOct 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 35b6e2a - Browse repository at this point
Copy the full SHA 35b6e2aView commit details -
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for fe83697 - Browse repository at this point
Copy the full SHA fe83697View commit details -
Configuration menu - View commit details
-
Copy full SHA for 294d380 - Browse repository at this point
Copy the full SHA 294d380View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91a3eaa - Browse repository at this point
Copy the full SHA 91a3eaaView commit details -
start benchmarks at length 1 since empty immutable data is not valid
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 19ab687 - Browse repository at this point
Copy the full SHA 19ab687View commit details -
explain all error conditions for InvalidImmutableAccess
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3122a77 - Browse repository at this point
Copy the full SHA 3122a77View commit details -
rename immutable_bytes to immutable_data_len
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2a4d34d - Browse repository at this point
Copy the full SHA 2a4d34dView commit details -
".git/.scripts/commands/fmt/fmt.sh"
command-bot committedOct 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 085d5e1 - Browse repository at this point
Copy the full SHA 085d5e1View commit details -
".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime…
…=dev --target_dir=substrate --features=riscv --pallet=pallet_revive
command-bot committedOct 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 15116a5 - Browse repository at this point
Copy the full SHA 15116a5View commit details -
Signed-off-by: Cyrill Leutwiler <bigcyrill@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for c95025d - Browse repository at this point
Copy the full SHA c95025dView commit details
Commits on Oct 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 850b453 - Browse repository at this point
Copy the full SHA 850b453View commit details