Crate solana_budget_program

Crate solana_budget_program 

Source

Modules§

budget_expr
The budget_expr module provides a domain-specific language for payment plans. Users create BudgetExpr objects that are given to an interpreter. The interpreter listens for Witness transactions, which it uses to reduce the payment plan. When the budget is reduced to a Payment, the payment is executed.
budget_instruction
budget_processor
budget program
budget_state
budget state

Macros§

solana_budget_program

Statics§

ID
The static program ID

Functions§

check_id
Confirms that a given pubkey is equivalent to the program ID
id
Returns the program ID
solana_budget_program