@flarenetwork/flare-periphery-contract-artifacts
Version:
Smart contract artifacts for all Flare chains
335 lines (334 loc) • 6.69 kB
JSON
[
{
"inputs": [],
"name": "getDirectMintingDailyLimitUBA",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getDirectMintingDailyLimiterState",
"outputs": [
{
"internalType": "uint64",
"name": "_windowStartTimestamp",
"type": "uint64"
},
{
"internalType": "uint64",
"name": "_mintedInCurrentWindow",
"type": "uint64"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getDirectMintingExecutorFeeUBA",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getDirectMintingFeeBIPS",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getDirectMintingFeeReceiver",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getDirectMintingHourlyLimitUBA",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getDirectMintingHourlyLimiterState",
"outputs": [
{
"internalType": "uint64",
"name": "_windowStartTimestamp",
"type": "uint64"
},
{
"internalType": "uint64",
"name": "_mintedInCurrentWindow",
"type": "uint64"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getDirectMintingLargeMintingDelaySeconds",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getDirectMintingLargeMintingThresholdUBA",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getDirectMintingMinimumFeeUBA",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getDirectMintingOthersCanExecuteAfterSeconds",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getDirectMintingsUnblockUntilTimestamp",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getMintingTagManager",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "getSmartAccountManager",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "_dailyLimitUBA",
"type": "uint256"
}
],
"name": "setDirectMintingDailyLimitUBA",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "_executorFeeUBA",
"type": "uint256"
}
],
"name": "setDirectMintingExecutorFee",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "_mintingFeeBIPS",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "_minimumMintingFeeUBA",
"type": "uint256"
}
],
"name": "setDirectMintingFee",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "_mintingFeeReceiver",
"type": "address"
}
],
"name": "setDirectMintingFeeReceiver",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "_hourlyLimitUBA",
"type": "uint256"
}
],
"name": "setDirectMintingHourlyLimitUBA",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "_largeMintingThresholdUBA",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "_largeMintingDelaySeconds",
"type": "uint256"
}
],
"name": "setDirectMintingLargeMintingThrottling",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "_seconds",
"type": "uint256"
}
],
"name": "setDirectMintingOthersCanExecuteAfterSeconds",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "_mintingTagManager",
"type": "address"
}
],
"name": "setMintingTagManager",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "_smartAccountManager",
"type": "address"
}
],
"name": "setSmartAccountManager",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "_timestamp",
"type": "uint256"
}
],
"name": "unblockDirectMintingsUntil",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
}
]