Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "ProofBox"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 10180069 | 5 years ago | | | 0 | 0.0032053580 | |
| 9791257 | 5 years ago | | | 0 | 0.00073962600 | |
| 9790929 | 5 years ago | | | 0 | 0.00060457987 | |
| 9747515 | 5 years ago | | | 0 | 0.00073969800 | |
| 8875055 | 5 years ago | | | 0 | 0.0014506443 | |
| 8875000 | 5 years ago | | | 0 | 0.0012413500 | |
| 8874979 | 5 years ago | | | 0 | 0.00052163580 | |
| 8874979 | 5 years ago | | | 0 | 0.00052136700 | |
| 8874946 | 5 years ago | | | 0 | 0.00093149250 | |
| 8874946 | 5 years ago | | | 0 | 0.00093149250 |
ABI
ABI objects
Getter at block 21384463
isOwner() view returns (bool)
false
owner() view returns (address)
0x40e391a3a47e03ec3ada81fa3339bfc7f3e27928
paused() view returns (bool)
false
Read-only
authorized(address) view returns (bool)
deviceIds(uint256) view returns (bytes32)
getDeviceId(bytes32 _deviceId) view returns (uint256 _index)
getDevicesByOwner(bytes32 _message, uint8 _v, bytes32 _r, bytes32 _s) view returns (bytes32[10] _deviceIds)
getDevicesByTxn(bytes32 _message, uint8 _v, bytes32 _r, bytes32 _s) view returns (bytes32[10] _deviceIds)
getOwnerByDevice(bytes32 _deviceId) view returns (address deviceOwner)
isDeviceId(bytes32 _deviceId) view returns (bool isIndeed)
isPauser(address account) view returns (bool)
State-modifying
Events addPauser(address account)
approveProof(bytes32 _deviceId, bytes32 _message, uint8 _v, bytes32 _r, bytes32 _s) returns (bool)
approveTransfer(bytes32 _deviceId, address newOwner, bytes32 _message, uint8 _v, bytes32 _r, bytes32 _s) returns (bool)
changeAuthStatus(address target, bool isAuthorized)
changeAuthStatuses(address[] targets, bool isAuthorized)
destructProof(bytes32 _deviceId, bytes32 _message, uint8 _v, bytes32 _r, bytes32 _s) returns (bool success)
emitipfskey(bytes32 _deviceId, address ownerAddress, string ipfskey)
pause()
registerProof(bytes32 _deviceId, bytes32 _message, uint8 _v, bytes32 _r, bytes32 _s) returns (uint256 index)
renounceOwnership()
renouncePauser()
requestProof(bytes32 _deviceId, bytes32 _message, uint8 _v, bytes32 _r, bytes32 _s) returns (uint256 _index)
requestTransfer(bytes32 _deviceId, bytes32 _message, uint8 _v, bytes32 _r, bytes32 _s) returns (uint256 index)
transferOwnership(address newOwner)
unpause()
writeMessage(bytes32 _deviceId, string messageToWrite, bytes32 _message, uint8 _v, bytes32 _r, bytes32 _s) returns (bool)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
PauserAdded(address indexed account)
PauserRemoved(address indexed account)
Unpaused(address account)
deviceCreated(bytes32 indexed deviceId, address indexed deviceOwner)
deviceDestruct(bytes32 indexed deviceId, address indexed deviceOwner)
deviceMessage(bytes32 indexed deviceId, address indexed deviceOwner, address indexed txnOriginator, string messageToWrite)
deviceProof(bytes32 indexed deviceId, address indexed deviceOwner)
deviceTransfer(bytes32 indexed deviceId, address indexed fromOwner, address indexed toOwner)
ipfsHashtoAddress(bytes32 indexed deviceId, address indexed ownerAddress, string ipfskey)
txnCreated(bytes32 indexed deviceId, address indexed txnOriginator)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.