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

contracts: Add storage deposits #10082

Merged
merged 45 commits into from
Dec 7, 2021
Merged
Changes from 1 commit
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
27599f9
Frame no longer needs to be mutable (refactoring artifact)
athei Sep 16, 2021
d3abb6f
Remove Contract/Tombstone deposit
athei Sep 17, 2021
8b92865
Add StorageMeter
athei Sep 20, 2021
b91e08a
cargo fmt
athei Nov 7, 2021
bc06dbd
Fix weight annotation
athei Nov 7, 2021
a60e70a
Merge branch 'master' into at-storage-deposit
athei Nov 19, 2021
7d76812
Merge branch 'master' of https://github.com/paritytech/substrate into…
Nov 19, 2021
77015a2
cargo run --quiet --release --features=runtime-benchmarks --manifest-…
Nov 19, 2021
a509d78
Merge branch 'master' into at-storage-deposit
athei Nov 21, 2021
69a1793
Simplify keep check for contract accounts
athei Nov 21, 2021
8f5d92b
Remove unused imports and functions
athei Nov 21, 2021
075a013
Merge branch 'master' into at-storage-deposit
athei Nov 25, 2021
0929c0b
Rename storage_limit to storage_deposit_limit
athei Nov 25, 2021
6489f7f
cargo fmt
athei Nov 25, 2021
4d0bb09
Fix typo
athei Nov 26, 2021
2b1723b
Finish up rename of storage_limit
athei Nov 26, 2021
a8f24e8
Fix rpc tests
athei Nov 26, 2021
23474cf
Make use of `StorageDepositLimitTooHigh`
athei Nov 26, 2021
38bb5c2
Add tests and fix bugs discovered by tests
athei Nov 26, 2021
a997978
Merge branch 'master' into at-storage-deposit
athei Nov 28, 2021
1ea021b
Add storage migration
athei Nov 28, 2021
0420871
Don't use u128 in RPC
athei Nov 29, 2021
23674c9
Merge branch 'master' into at-storage-deposit
athei Nov 29, 2021
7887161
Fix weight of migration
athei Nov 29, 2021
8a10478
Rename `endowment` to `value`
athei Nov 29, 2021
434f487
Fix bug where contract couldn't get funded by a storage deposit
athei Nov 30, 2021
bc6c8bf
Merge branch 'master' into at-storage-deposit
athei Dec 1, 2021
bddf165
Apply suggestions from code review
athei Dec 2, 2021
e23c494
Remove unused `fn storage_meter`
athei Dec 2, 2021
5ccd491
Fix copy pasta doc error
athei Dec 2, 2021
f878644
Import `MaxEncodeLen` from codec
athei Dec 2, 2021
c428ea9
Beautify RPC trait bounds
athei Dec 2, 2021
05d275b
Add re-instrument behaviour to dispatchable doc
athei Dec 2, 2021
450cd68
Merge branch 'master' into at-storage-deposit
athei Dec 2, 2021
3a1391a
Make sure a account won't be destroyed a refund after a slash
athei Dec 3, 2021
cee32d3
Merge branch 'master' into at-storage-deposit
athei Dec 3, 2021
c020184
Merge branch 'master' into at-storage-deposit
athei Dec 6, 2021
d6e3295
Apply suggestions from code review
athei Dec 7, 2021
9435231
Update `Storage::write` docs
athei Dec 7, 2021
18de747
Improve doc
athei Dec 7, 2021
9d92ccb
Remove superflous conditional
athei Dec 7, 2021
a3e32a5
Merge branch 'master' into at-storage-deposit
athei Dec 7, 2021
0fdf0cd
Typos
athei Dec 7, 2021
e09c89e
Remove superflous clone (refactoring artifact)
athei Dec 7, 2021
a92d39d
Apply suggestions from code review
athei Dec 7, 2021
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
Prev Previous commit
Next Next commit
Merge branch 'master' into at-storage-deposit
  • Loading branch information
athei committed Dec 2, 2021
commit 450cd6804dd77312b27d72ebdebccc4c6027f579

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.