Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xb4f2…512c
0xd0bb…f9b2
0x897d…3f07
0xfb77…a00b
-
variable spans 1 additional slot
Balances ($4,305.09)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
RLC | ERC-20 | 2.64116K | $1.63 |
$4,305.09 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 11654058 | 4 years ago | | | 0 | 0.0044064240 | |
| 7748767 | 5 years ago | | | 0 | 0.0000090750000 | |
| 7748757 | 5 years ago | | | 0 | 0.0000090750000 | |
| 7748600 | 5 years ago | | | 0 | 0.0000090750000 | |
| 7748564 | 5 years ago | | | 0 | 0.0000090558000 | |
| 7748480 | 5 years ago | | | 0 | 0.0000090558000 | |
| 7748441 | 5 years ago | | | 0 | 0.0000090558000 | |
| 7748346 | 5 years ago | | | 0 | 0.0000090558000 | |
| 7748320 | 5 years ago | | | 0 | 0.0000090558000 | |
| 7748290 | 5 years ago | | | 0 | 0.0000090750000 |
ABI
ABI objects
Getter at block 20797863
SCORE_UNITARY_SLASH() view returns (uint256)
50
STAKE_BONUS_MIN_THRESHOLD() view returns (uint256)
1000
STAKE_BONUS_RATIO() view returns (uint256)
10
appHub() view returns (address)
0xb4f226150bdc6cf901c15e4ed1caeda7ea5c512c
datasetHub() view returns (address)
0xd0bb45fd58e357c9b3a5e7a36a5c6b6b5d1cf9b2
m_categoriesCount() view returns (uint256)
5
m_categoriesCreator() view returns (address)
0xfdd76d2afe65a4ab85943b6e0e1c22edf4e8b548
m_contributionHistory() view returns (uint256 success, uint256 failed)
(success=563, failed=2)
marketplace() view returns (address)
0xfb7703c74f14930f8871c34056d5db6693e5a00b
rlc() view returns (address)
0x607f4c5bb672230e8672085532f7e901544a7375
workerPoolHub() view returns (address)
0x897dc0cca9bb43f7601e477e721ef4dea4453f07
Read-only
checkBalance(address _owner) view returns (uint256 stake, uint256 locked)
existingCategory(uint256 _catId) view returns (bool categoryExist)
getCategory(uint256 _catId) view returns (uint256 catid, string name, string description, uint256 workClockTimeRef)
getCategoryWorkClockTimeRef(uint256 _catId) view returns (uint256 workClockTimeRef)
getWorkerScore(address _worker) view returns (uint256 workerScore)
getWorkerStatus(address _worker) view returns (address workerPool, uint256 workerScore)
isWoidRegistred(address _woid) view returns (bool)
m_accounts(address) view returns (uint256 stake, uint256 locked)
m_categories(uint256) view returns (uint256 catid, string name, string description, uint256 workClockTimeRef)
m_scores(address) view returns (uint256)
m_woidRegistered(address) view returns (bool)
State-modifying
Events attachContracts(address _tokenAddress, address _marketplaceAddress, address _workerPoolHubAddress, address _appHubAddress, address _datasetHubAddress)
buyForWorkOrder(uint256 _marketorderIdx, address _workerpool, address _app, address _dataset, string _params, address _callback, address _beneficiary) returns (address)
claimFailedConsensus(address _woid) returns (bool)
createApp(string _appName, uint256 _appPrice, string _appParams) returns (address createdApp)
createCategory(string _name, string _description, uint256 _workClockTimeRef) returns (uint256 catid)
createDataset(string _datasetName, uint256 _datasetPrice, string _datasetParams) returns (address createdDataset)
createWorkerPool(string _description, uint256 _subscriptionLockStakePolicy, uint256 _subscriptionMinimumStakePolicy, uint256 _subscriptionMinimumScorePolicy) returns (address createdWorkerPool)
deposit(uint256 _amount) returns (bool)
evictWorker(address _worker) returns (bool unsubscribed)
finalizeWorkOrder(address _woid, string _stdout, string _stderr, string _uri) returns (bool)
lockForOrder(address _user, uint256 _amount) returns (bool)
lockForWork(address _woid, address _user, uint256 _amount) returns (bool)
registerToPool(address _worker) returns (bool subscribed)
rewardForWork(address _woid, address _worker, uint256 _amount, bool _reputation) returns (bool)
seizeForWork(address _woid, address _worker, uint256 _amount, bool _reputation) returns (bool)
setCategoriesCreator(address _categoriesCreator)
unlockForOrder(address _user, uint256 _amount) returns (bool)
unlockForWork(address _woid, address _user, uint256 _amount) returns (bool)
unregisterFromPool(address _worker) returns (bool unsubscribed)
withdraw(uint256 _amount) returns (bool)
AccurateContribution(address woid, address indexed worker)
CreateApp(address indexed appOwner, address indexed app, string appName, uint256 appPrice, string appParams)
CreateCategory(uint256 catid, string name, string description, uint256 workClockTimeRef)
CreateDataset(address indexed datasetOwner, address indexed dataset, string datasetName, uint256 datasetPrice, string datasetParams)
CreateWorkerPool(address indexed workerPoolOwner, address indexed workerPool, string workerPoolDescription)
Deposit(address owner, uint256 amount)
FaultyContribution(address woid, address indexed worker)
Reward(address user, uint256 amount)
Seize(address user, uint256 amount)
Withdraw(address owner, uint256 amount)
WorkOrderActivated(address woid, address indexed workerPool)
WorkOrderClaimed(address woid, address workerPool)
WorkOrderCompleted(address woid, address workerPool)
WorkerPoolEviction(address indexed workerPool, address worker)
WorkerPoolSubscription(address indexed workerPool, address worker)
WorkerPoolUnsubscription(address indexed workerPool, address worker)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.