ProofBox

Verified contract

Active on Ethereum with 619 txns
Deployed by via 0xfe02704d at 7408326
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ProofBox"

0x82d6e02ee50c21cf91406297c2f5e8873a4e042e31f05786666c36c4be63cd3a
0x783cf6cf6ca0efc17acb1ccebd8babb8055d3c7a84a918dd7d408ce7928e7c88
0x9e0bbfe34e0938d0cd5fb8ff54c93f697cc1a112bf642357acb4d02ee2645ccc
0x86a375aa8e8d0cf5750cd47c9d8523a6c388dd4c8ad3687dff2ea9f0373d6103
0x81e2f9c04561bdcc702f937b8218ac4e61979255d9d60f51a12046fc1d5f16a7
0xb1f5de9d8b247dd03480c22d5e6903ca117d0b0052b22ad0355bd306faedceaa
0x98757d0f386a10225601f22c28f55347df3a26a53ec9ff05ea68e6ca64f50d54
0x42df1ff479f72fb9b789d48a39a714e6c960895bccca0543ebacdd61d4535c1e
0xbf41f93f0af3a8d554ef6fa6be2045dcf7c28dfe4d8aaef905037e81f244c8bd
0x17fd290c8e6539ed491f4162f62438cff100a071444689740414afd1bdf4b0be

Functions
Getter at block 21384463
isOwner(view returns (bool)
false
owner(view returns (address)
0x40e391a3a47e03ec3ada81fa3339bfc7f3e27928
paused(view returns (bool)
false
Read-only
authorized(addressview returns (bool)
deviceIds(uint256view returns (bytes32)
getDeviceId(bytes32 _deviceIdview returns (uint256 _index)
getDevicesByOwner(bytes32 _messageuint8 _vbytes32 _rbytes32 _sview returns (bytes32[10] _deviceIds)
getDevicesByTxn(bytes32 _messageuint8 _vbytes32 _rbytes32 _sview returns (bytes32[10] _deviceIds)
getOwnerByDevice(bytes32 _deviceIdview returns (address deviceOwner)
isDeviceId(bytes32 _deviceIdview returns (bool isIndeed)
isPauser(address accountview returns (bool)
State-modifying
addPauser(address account
approveProof(bytes32 _deviceIdbytes32 _messageuint8 _vbytes32 _rbytes32 _sreturns (bool)
approveTransfer(bytes32 _deviceIdaddress newOwnerbytes32 _messageuint8 _vbytes32 _rbytes32 _sreturns (bool)
changeAuthStatus(address targetbool isAuthorized
changeAuthStatuses(address[] targetsbool isAuthorized
destructProof(bytes32 _deviceIdbytes32 _messageuint8 _vbytes32 _rbytes32 _sreturns (bool success)
emitipfskey(bytes32 _deviceIdaddress ownerAddressstring ipfskey
pause(
registerProof(bytes32 _deviceIdbytes32 _messageuint8 _vbytes32 _rbytes32 _sreturns (uint256 index)
renounceOwnership(
renouncePauser(
requestProof(bytes32 _deviceIdbytes32 _messageuint8 _vbytes32 _rbytes32 _sreturns (uint256 _index)
requestTransfer(bytes32 _deviceIdbytes32 _messageuint8 _vbytes32 _rbytes32 _sreturns (uint256 index)
transferOwnership(address newOwner
unpause(
writeMessage(bytes32 _deviceIdstring messageToWritebytes32 _messageuint8 _vbytes32 _rbytes32 _sreturns (bool)
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
PauserAdded(address indexed account
PauserRemoved(address indexed account
Unpaused(address account
deviceCreated(bytes32 indexed deviceIdaddress indexed deviceOwner
deviceDestruct(bytes32 indexed deviceIdaddress indexed deviceOwner
deviceMessage(bytes32 indexed deviceIdaddress indexed deviceOwneraddress indexed txnOriginatorstring messageToWrite
deviceProof(bytes32 indexed deviceIdaddress indexed deviceOwner
deviceTransfer(bytes32 indexed deviceIdaddress indexed fromOwneraddress indexed toOwner
ipfsHashtoAddress(bytes32 indexed deviceIdaddress indexed ownerAddressstring ipfskey
txnCreated(bytes32 indexed deviceIdaddress indexed txnOriginator
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.