jb-fund-access-limits
Installation
SKILL.md
Juicebox V5 Fund Access Limits
Problem
Two distinct issues with fund access limits:
-
Configuration: When deploying projects,
fundAccessLimitGroups: [](empty array) means ZERO payouts allowed, NOT unlimited. This is a common mistake - to allow unlimited payouts, you must explicitly setpayoutLimitswithuint224.max. -
Querying: When querying JBFundAccessLimits for payout limits or surplus allowances, the queries may return empty results even when values are set in the contract. Additionally, detecting "unlimited" values is tricky because the protocol uses various max integers.