JBPermissionIds
Permission IDs for JBPermissions
, used throughout the Bananapus ecosystem. See
JBPermissions
JBPermissions
allows one address to grant another address permission to call functions in Juicebox contracts
on their behalf. Each ID in JBPermissionIds
grants access to a specific set of these functions.
State Variables
ROOT
uint8 internal constant ROOT = 1;
QUEUE_RULESETS
uint8 internal constant QUEUE_RULESETS = 2;
CASH_OUT_TOKENS
uint8 internal constant CASH_OUT_TOKENS = 3;
SEND_PAYOUTS
uint8 internal constant SEND_PAYOUTS = 4;
MIGRATE_TERMINAL
uint8 internal constant MIGRATE_TERMINAL = 5;
SET_PROJECT_URI
uint8 internal constant SET_PROJECT_URI = 6;
DEPLOY_ERC20
uint8 internal constant DEPLOY_ERC20 = 7;
SET_TOKEN
uint8 internal constant SET_TOKEN = 8;
MINT_TOKENS
uint8 internal constant MINT_TOKENS = 9;
BURN_TOKENS
uint8 internal constant BURN_TOKENS = 10;
CLAIM_TOKENS
uint8 internal constant CLAIM_TOKENS = 11;
TRANSFER_CREDITS
uint8 internal constant TRANSFER_CREDITS = 12;
SET_CONTROLLER
uint8 internal constant SET_CONTROLLER = 13;