LaborXContract

Verified contract

Active on Ethereum with 726 txns
Deployed by via 0x532a4029 at 13357984
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $2,022.1
ERC-20
Value $200.09
ERC-20
Value $61
ERC-20
Value $1.06
0xc99fb2cc5389ec68c9c84d2967b4b4b3825cfd9708a9406381b4bc9de64cca28
0x2a1d0d706c566958036c268b592732909da70aa0ae1aa17fd8b740aeda9fa09b
0x02c3ee6d106338d52bd243ee4c4013a3d05e3400248aa519ea2adf591b4ed820
0xf7158feef8bcb221bb3015fe3f0efb21a5341f992ddc06aade0d1c3f32b689a5
0x5964668c30b015a228761243180b9aef0d3ab7ca532d0981941ab63b7b757a0e
0x84bef5289078e120bd6c606b02a91de2534a0c43f7bdb123cced84470bea5c9d
0x6e23d39c17afb661a1cb2c306b179cc41df4a686db88e1a36915ffd808c37978
0x41039aedecf14ae7fa986ff867bdb292b6b21aa135c64e9cf60842b5ac875263
0x8a5c75fb194df0495bde2a23a5ade5464e0a0fdcc9989273892d41ee33f377f6
0x464b33256dc497c47de98ad47bc71408fbfad870faf546b7dfc5b7ef1ef8f6f2

Functions
Getter at block 20889802
FEE_PRECISION(view returns (uint256)
1000
convertAvailable(view returns (bool)
false
customerFee(view returns (uint256)
0
disputer(view returns (address)
0x4e1da2e82087c0293071f5e2b2d6dbb91083c4c1
extraDuration(view returns (uint256)
172800
freelancerFee(view returns (uint256)
100
 
getAccumulatedFees(view returns (struct LaborXContractServiceFeeAccum[] _fees)
getServiceFees(view returns (uint256 _customerFeeuint256 _freelancerFee)
(_customerFee=0, _freelancerFee=100)
owner(view returns (address)
0x6e03a5121ee73160e4faa03192d458de303cb29a
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
precision(view returns (uint256)
10000000000
priceOutdateDelay(view returns (uint256)
14400
priceOutdateDelayStable(view returns (uint256)
172800
serviceFeesRecipient(view returns (address)
0x6e03a5121ee73160e4faa03192d458de303cb29a
tokenManager(view returns (address)
0x62fb7d72465a31a24fe910e8b6c63408e4a0de19
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
checkAbilityConvertToBase(address fromTokenuint256 amountview returns (bool successuint256 amountInBase)
contracts(bytes32view returns (bytes32 contractIdaddress customeraddress freelanceraddress disputeraddress tokenuint256 amountuint256 customerFeeuint256 deadlineuint256 percentToBaseConvertuint8 state)
serviceFeesAccum(addressview returns (uint256)
State-modifying
addToServiceFeeAccumBase(payable 
blockContract(bytes32 _contractId
claimOwnership(
createContract(bytes32 _contractIdaddress _freelanceraddress _disputeraddress _tokenuint256 _amountuint64 _durationuint256 _percentToBaseConvertpayable 
distributionForPartials(bytes32 _contractIduint256 _customerAmount
init(address _wethaddress _tokenManageraddress _disputeraddress _serviceFeesRecipient
payToFreelancer(bytes32 _contractId
refundToCustomerByCustomer(bytes32 _contractId
refundToCustomerByFreelancer(bytes32 _contractId
refundToCustomerWithFreelancerSignature(bytes32 _contractIdbytes signature
setConvertAvailable(bool _convertAvailable
setDisputer(address _address
setExtraDuration(uint256 _extraDuration
setPrecision(uint256 _precision
setPriceOutdateDelay(uint256 _priceOutdateDelayuint256 _priceOutdateDelayStable
setServiceFees(uint256 _customerFeeuint256 _freelancerFee
setServiceFeesRecipient(address _address
setTokenManager(address _address
transferOwnership(address newOwner
withdrawServiceFee(address token
withdrawServiceFees(
Events
ContractBlocked(bytes32 indexed contractId
ContractCreated(bytes32 indexed contractIdaddress tokenuint256 amountaddress disputeruint256 deadline
DistributedForPartials(bytes32 indexed contractIduint256 freelancerFeeuint256 customerPayAmountuint256 freelancerPayAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PayedToFreelancer(bytes32 indexed contractIduint256 freelancerFeeuint256 freelancerAmount
RefundedToCustomer(bytes32 indexed contractIduint256 customerPayAmount
ServiceFeesChanged(uint256 customerFeeuint256 freelancerFee
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.