[{"inputs":[],"name":"NotAuthorizedWorker","type":"error"},{"inputs":[],"name":"NotSelf","type":"error"},{"inputs":[],"name":"TransferFailed","type":"error"},{"inputs":[{"internalType":"address[]","name":"workers","type":"address[]"}],"name":"addAuthorizedWorkers","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"workers","type":"address[]"}],"name":"removeAuthorizedWorkers","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"requestFunding","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"threshold","type":"uint256"}],"name":"setWorkerBalanceThreshold","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"setWorkerFundingAmount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"workerBalanceThreshold","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]
