0x646946e6f55ec0658cea9a10186f94340922095d

Unverified contract

Proxy

Active on Ethereum with 12 txns
Deployed by via 0x2912375b at 6073243
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x636ac4e7e31176f3d1b13a1d4fe6e3bdeb06cbc5705b6ac2f57db76cae70c2b5
0x7d2c25aca005c4c7a463cdbcb16c44eaae333849dd218e6f2dfb318952a855e3
0xc712c13e3187cfb5e858b4e42f3b150956e8ec232cd6914954c236acfbb726d8
0x8144688cffe2eb57c2318da787359409b8dbae2b7602ee818b5f13ab3e933c6c
0x0d3fc79156969ec2ead713e637639d6c027b5b7cda90732fe72de91dd7895755
0x750bf32eded2daa7d62f28ffd7525062ca6e77cdda012a29969f57b85a5db724
0x5a943d54d2a7257e4e2241889ff843a7a6733a1febe3c38a14661372de19cae0
0x5e8bae5e8df834425dc30c4168092c3b2e0f6d3ad0f5b4bb9086931994f27908
0xb39ef2aa3b918ca8d7ce33c15ac9efa33d76e6ab07f7a338ce774c64611ae595
0x9931682a4d73f1e75a8652fc2efbfffc3fae5d056987f81e16dac174e1ab36a9

Functions
Getter at block 21049189
ROLE_ADMIN(view returns (string)
admin
ROLE_OWNER(view returns (string)
owner
Read-only
getEmergencyTransferSigner(address _toAddressuint256 indexview returns (addressbool)
getEmergencyTransferSignersCount(address _toAddressview returns (uint256)
getEscrow(uint256 _escrowIdview returns (address clientaddress provideruint256 amountuint8 statusuint256 createdAtuint256 closedAtuint256 paidToProviderAmount)
getEscrowPayments(uint256 _escrowIdview returns (uint8 statusuint256 amountuint256 paidToDappAmountuint256 paidToProviderAmountuint256 paidToClientAmountuint256 paidToArbiterAmount)
getJob(bytes32 _jobIdview returns (address clientaddress provideruint256 amountuint8 statusuint256 createdAtuint256 closedAtuint256 paidToProviderAmount)
getJobPayments(bytes32 _jobIdview returns (uint8 statusuint256 amountuint256 paidToDappAmountuint256 paidToProviderAmountuint256 paidToClientAmountuint256 paidToArbiterAmount)
isMigrated(string contractNamestring migrationIdview returns (bool)
State-modifying
cancelJobByAdmin(bytes32 _jobIduint256 _payToProviderAmountaddress _arbiteruint256 _payToArbiterAmountreturns (bool)
cancelJobByProvider(bytes32 _jobIdreturns (bool)
completeJob(bytes32 _jobIdreturns (bool)
createJob(bytes32 _jobIdaddress _clientaddress _provideruint256 _totalCostsreturns (bool)
emergencyTransfer(address toAddressreturns (bool)
initialize(address _tokenaddress _canworkAdminaddress _dApp
Events
Migrated(string contractNamestring migrationId
OnCancelEscrow(address indexed dappuint256 indexed escrowIduint256 payToProviderAmountaddress indexed arbiteruint256 payToArbiterAmount
OnCancelEscrowByProvider(address indexed dappuint256 indexed escrowId
OnCancelJobByAdmin(address indexed dappbytes32 indexed jobIduint256 payToProviderAmountaddress indexed arbiteruint256 payToArbiterAmount
OnCancelJobByProvider(address indexed dappbytes32 indexed jobId
OnCompleteEscrow(address indexed dappuint256 indexed escrowId
OnCompleteJob(address indexed dappbytes32 indexed jobId
OnCreateEscrow(address indexed dappaddress indexed clientaddress indexed provideruint256 amountuint256 payToDappAmount
OnCreateJob(address indexed dappbytes32 indexed jobIdaddress clientaddress indexed provideruint256 totalCosts
OnEmeregencyTransfer(address indexed toAddressuint256 balance
OnInitialize(address indexed tokenaddress indexed dApp
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.