arteQTaskManager
Verified contract
Active on
Ethereum with 241 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ARTEQ | ERC-20 | 4.324339B | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17927768 | a year ago | | | 0 | 0.0021395033 | |
| 17927579 | a year ago | | | 0 | 0.0021272613 | |
| 17927573 | a year ago | | | 0 | 0.0028559002 | |
| 17927569 | a year ago | | | 0 | 0.0030356603 | |
| 17619974 | a year ago | | | 0 | 0.00095349908 | |
| 17619971 | a year ago | | | 0 | 0.0012666139 | |
| 17619946 | a year ago | | | 0 | 0.0013103652 | |
| 17088524 | a year ago | | | 0 | 0.0059361338 | |
| 17087003 | a year ago | | | 0 | 0.0033965028 | |
| 17087002 | a year ago | | | 0 | 0.0041716852 |
ABI
ABI objects
Getter at block 20804040 getNrAdmins() view returns (uint256) isDepositEnabled() view returns (bool) stats() view returns (uint256, uint256, uint256, uint256, uint256)
MAX_NR_OF_ADMINS() view returns (uint256)
10
MIN_NR_OF_ADMINS() view returns (uint256)
4
maxNrOfAdmins() view returns (uint256)
10
minNrOfAdmins() view returns (uint256)
4
Read-only
getNrOfApprovals(uint256 taskId) view returns (uint256)
getTaskURI(uint256 taskId) view returns (string)
isAdmin(address account) view returns (bool)
isApprover(address account) view returns (bool)
isCreator(address account) view returns (bool)
isExecutor(address account) view returns (bool)
isFinalized(uint256 taskId) view returns (bool)
isFinalizer(address account) view returns (bool)
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) pure returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) pure returns (bytes4)
onERC721Received(address, address, uint256, bytes) pure returns (bytes4)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events ERC1155SetApprovalForAll(uint256 adminTaskId, address tokenContract, address operator, bool approved)
ERC1155Transfer(uint256 adminTaskId, address tokenContract, address to, uint256 tokenId, uint256 amount)
ERC20Approve(uint256 adminTaskId, address tokenContract, address spender, uint256 amount)
ERC20Transfer(uint256 adminTaskId, address tokenContract, address to, uint256 amount)
ERC721Approve(uint256 adminTaskId, address tokenContract, address operator, uint256 tokenId)
ERC721SetApprovalForAll(uint256 adminTaskId, address tokenContract, address operator, bool approved)
ERC721Transfer(uint256 adminTaskId, address tokenContract, address to, uint256 tokenId)
ETHTransfer(uint256 adminTaskId, address to, uint256 amount)
addAdmin(uint256 adminTaskId, address toBeAdded)
addApprover(uint256 adminTaskId, address account)
addCreator(uint256 adminTaskId, address account)
addExecutor(uint256 adminTaskId, address account)
addFinalizer(uint256 adminTaskId, address account)
approveAdminTask(uint256 adminTaskId)
approveTask(uint256 taskId)
createAdminTask(string taskURI)
createTask(string taskURI)
executeAdminTask(address origin, uint256 taskId)
executeTask(address origin, uint256 taskId)
finalizeAdminTask(uint256 adminTaskId, string reason)
finalizeTask(uint256 taskId, string reason)
removeAdmin(uint256 adminTaskId, address toBeRemoved)
removeApprover(uint256 adminTaskId, address account)
removeCreator(uint256 adminTaskId, address account)
removeExecutor(uint256 adminTaskId, address account)
removeFinalizer(uint256 adminTaskId, address account)
replaceAdmin(uint256 adminTaskId, address toBeRemoved, address toBeReplaced)
setEnableDeposit(uint256 adminTaskId, bool enableDeposit)
withdrawAdminTaskApproval(uint256 adminTaskId)
withdrawTaskApproval(uint256 taskId)
AdminAdded(address account)
AdminRemoved(address account)
ApproverAdded(address account)
ApproverRemoved(address account)
CreatorAdded(address account)
CreatorRemoved(address account)
DepositDisabled()
DepositEnabled()
ERC1155ApprovedForAll(address tokenContract, address operator, bool approved)
ERC1155Transferred(address tokenContract, address to, uint256 tokenId, uint256 amount)
ERC20Approved(address tokenContract, address spender, uint256 amount)
ERC20Transferred(address tokenContract, address to, uint256 amount)
ERC721Approved(address tokenContract, address to, uint256 tokenId)
ERC721ApprovedForAll(address tokenContract, address operator, bool approved)
ERC721Transferred(address tokenContract, address to, uint256 tokenId)
ETHTransferred(address to, uint256 amount)
ExecutorAdded(address account)
ExecutorRemoved(address account)
FinalizerAdded(address account)
FinalizerRemoved(address account)
TaskApprovalWithdrawn(uint256 taskId)
TaskApproved(uint256 taskId)
TaskCreated(uint256 indexed taskId, string uri, bool administrative)
TaskExecuted(address finalizer, address executor, uint256 taskId)
TaskFinalized(uint256 taskId, string reason)
constructor(address[] initialAdmins, address[] initialCreators, address[] initialApprovers, address[] initialExecutors, bool enableDeposit)
fallback()
receive()
This contract contains no error objects.