You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 22, 2025. It is now read-only.
Rent is a protocol thing that happens to accounts outside of transactions but currently is closely tied to account creation transactions. This is an issue for a few reasons:
Accounts could be charged rent more than once per block (if created / destroyed / created again)
The end-of-block rent only collects for a subset of account keys, so you could rotate your key in a way to avoid the rent. Thus both mechanisms are needed.
This issue has been automatically locked since there has not been any activity in past 7 days after it was closed. Please open a new issue for related bugs.
Problem
Rent is a protocol thing that happens to accounts outside of transactions but currently is closely tied to account creation transactions. This is an issue for a few reasons:
postBalance
field in stored transaction status metadata and this effect is not currently transparent to clients (see: https://github.com/solana-labs/explorer/issues/118)Proposed Solution
Instead of collecting rent during each transaction which creates accounts, wait to collect rent from newly created accounts until the end of a block.
The text was updated successfully, but these errors were encountered: