feat(energy): Make proxy caller to pay with his own energy #261
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
From now on, proxy caller will pay with his energy for the transaction fees. If he has not enough energy, proxy's real should provide energy. A fallback here is proxy caller's native balance.
Release Checklist
spec_version
has been incremented since the last release.Verify pallet and extrinsic ordering has stayed the same. Bumptransaction_version
if notVerify new extrinsics have been correctly whitelisted/blacklisted forBaseCallFilter
There are benchmarks for newly created extrinsics.Verify weights have been updated for any modified runtime logic.Ensure migrations run correctly.