declare const abi: [ { "type": "function", "name": "evefrontier__createRole", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "admin", "type": "bytes32", "internalType": "bytes32" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "evefrontier__grantRole", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "account", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "evefrontier__renounceRole", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "callerConfirmation", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "evefrontier__revokeAll", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "evefrontier__revokeRole", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "account", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "evefrontier__scopedCreateRole", "inputs": [ { "name": "entityId", "type": "uint256", "internalType": "uint256" }, { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "admin", "type": "bytes32", "internalType": "bytes32" }, { "name": "roleMember", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "evefrontier__scopedGrantRole", "inputs": [ { "name": "entityId", "type": "uint256", "internalType": "uint256" }, { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "account", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "evefrontier__scopedRenounceRole", "inputs": [ { "name": "entityId", "type": "uint256", "internalType": "uint256" }, { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "callerConfirmation", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "evefrontier__scopedRevokeAll", "inputs": [ { "name": "entityId", "type": "uint256", "internalType": "uint256" }, { "name": "role", "type": "bytes32", "internalType": "bytes32" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "evefrontier__scopedRevokeRole", "inputs": [ { "name": "entityId", "type": "uint256", "internalType": "uint256" }, { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "account", "type": "address", "internalType": "address" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "evefrontier__scopedTransferRoleAdmin", "inputs": [ { "name": "entityId", "type": "uint256", "internalType": "uint256" }, { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "newAdmin", "type": "bytes32", "internalType": "bytes32" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "function", "name": "evefrontier__transferRoleAdmin", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "newAdmin", "type": "bytes32", "internalType": "bytes32" } ], "outputs": [], "stateMutability": "nonpayable" }, { "type": "error", "name": "RoleManagement_AdminAlreadyAssigned", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "admin", "type": "bytes32", "internalType": "bytes32" } ] }, { "type": "error", "name": "RoleManagement_BadConfirmation", "inputs": [] }, { "type": "error", "name": "RoleManagement_InvalidRole", "inputs": [] }, { "type": "error", "name": "RoleManagement_InvalidRoleMember", "inputs": [] }, { "type": "error", "name": "RoleManagement_MustRenounceSelf", "inputs": [] }, { "type": "error", "name": "RoleManagement_RoleAlreadyCreated", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" } ] }, { "type": "error", "name": "RoleManagement_RoleDoesNotExist", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" } ] }, { "type": "error", "name": "RoleManagement_UnauthorizedAccount", "inputs": [ { "name": "role", "type": "bytes32", "internalType": "bytes32" }, { "name": "caller", "type": "address", "internalType": "address" } ] } ]; export default abi;