跳到主要内容

JBPermissionIds

Git Source

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;

SET_TERMINALS

uint8 internal constant SET_TERMINALS = 14;

SET_PRIMARY_TERMINAL

uint8 internal constant SET_PRIMARY_TERMINAL = 15;

USE_ALLOWANCE

uint8 internal constant USE_ALLOWANCE = 16;

SET_SPLIT_GROUPS

uint8 internal constant SET_SPLIT_GROUPS = 17;

ADD_PRICE_FEED

uint8 internal constant ADD_PRICE_FEED = 18;

ADD_ACCOUNTING_CONTEXTS

uint8 internal constant ADD_ACCOUNTING_CONTEXTS = 19;

ADJUST_721_TIERS

uint8 internal constant ADJUST_721_TIERS = 20;

SET_721_METADATA

uint8 internal constant SET_721_METADATA = 21;

MINT_721

uint8 internal constant MINT_721 = 22;

SET_721_DISCOUNT_PERCENT

uint8 internal constant SET_721_DISCOUNT_PERCENT = 23;

SET_BUYBACK_TWAP

uint8 internal constant SET_BUYBACK_TWAP = 24;

SET_BUYBACK_POOL

uint8 internal constant SET_BUYBACK_POOL = 25;

ADD_SWAP_TERMINAL_POOL

uint8 internal constant ADD_SWAP_TERMINAL_POOL = 26;

ADD_SWAP_TERMINAL_TWAP_PARAMS

uint8 internal constant ADD_SWAP_TERMINAL_TWAP_PARAMS = 27;

MAP_SUCKER_TOKEN

uint8 internal constant MAP_SUCKER_TOKEN = 28;

DEPLOY_SUCKERS

uint8 internal constant DEPLOY_SUCKERS = 29;

SUCKER_SAFETY

uint8 internal constant SUCKER_SAFETY = 30;