StorageFund

interface StorageFund

Struct representing the onchain storage fund.

Properties

Link copied to clipboard
abstract val nonRefundableBalance: <Error class: unknown class>?

Represents any remaining inflow of the storage fund that should not be taken out of the fund.

Link copied to clipboard

Returns the field-presence view for this StorageFund instance.

Link copied to clipboard
abstract val totalObjectStorageRebates: <Error class: unknown class>?

This is the sum of storage_rebate of all objects currently stored on-chain. To maintain this invariant, the only inflow of this balance is storage charges collected from transactions, and the only outflow is storage rebates of transactions, including both the portion refunded to the transaction senders as well as the non-refundable portion taken out and put into non_refundable_balance.

Functions

Link copied to clipboard
Link copied to clipboard
fun StorageFund.copy(body: <Error class: unknown class>.() -> Unit = {}): StorageFund

Copies the original message, including unknown fields.