This contract is being backfilled. You may encounter incomplete storage history.

Props Token

Verified contract

Proxy

Active on Ethereum with 26,010 txns
Deployed by via 0x42957e71 at 7299684
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 23 additional slots
ERC-20
Value $98,117.1
ERC-20
Value $9,983.23
ERC-20
--
0xbde029f505d770655b328d549e86eb9723c66791f8c323872dd26cfe181a88e1
0xd28b25bbc17df1bbc9b74ff5d6dd0d825e4184243d444b7d394b608a804d68ab
0x79abd6cfd8121e88adf39b901f0d06df3e6f9c053029e976c224fa91db8f4778
0x2533996abc047b0931deae477c1de59910981a04aeb185f74df985510e4ca3b0
0x5f33008ee16b83d4e20b2dcd79199da7d5974ddc6dafe072f8455ce4231a9273
0x3548eb380dc518bfa0afe2ac2fc57a5d8d4a8798039a3261e58f2f3ec640a4c8
0x2df78f12c8630f5fdf57c0732f852b34a37efe6f46d686bb78f279c3e3b6cb81
0x7d17e29f20b8dc7e477b67bf77577a9282fae9e38d593cb6ac0f15cc6d600a51
0xbca3d4cda74247a800bc358ea293d9a702de473f21bb074e00c6b40fd25bd6ae
0xaf5372745b27256f6bff8f766ff21a3dce6c966850b77ac66ef106ff017ea19a

Functions
Getter at block 20793702
 
admin(view returns (address)
 
implementation(view returns (address)
canTransferBeforeStartTime(view returns (address)
0xf37ba1497f1b8db87ac1a9ec8750ccf458511726
controller(view returns (address)
0x2c0cf53b68a8d9798c6f58abb29049406548d87b
decimals(view returns (uint8)
18
maxTotalSupply(view returns (uint256)
1000000000000000000000000000
name(view returns (string)
Props Token
rewardsStartTimestamp(view returns (uint256)
1562803200
symbol(view returns (string)
PROPS
totalSupply(view returns (uint256)
703259044923539234377197204
transfersStartTime(view returns (uint256)
1551761999
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
getApprovePreSignedHash(address _tokenaddress _spenderuint256 _valueuint256 _feeuint256 _noncepure returns (bytes32)
getDecreaseAllowancePreSignedHash(address _tokenaddress _spenderuint256 _subtractedValueuint256 _feeuint256 _noncepure returns (bytes32)
getEntities(uint8 _entityTypeuint256 _rewardsDayview returns (address[])
getIncreaseAllowancePreSignedHash(address _tokenaddress _spenderuint256 _addedValueuint256 _feeuint256 _noncepure returns (bytes32)
getParameter(uint8 _nameuint256 _rewardsDayview returns (uint256)
getTransferFromPreSignedHash(address _tokenaddress _fromaddress _touint256 _valueuint256 _feeuint256 _noncepure returns (bytes32)
getTransferPreSignedHash(address _tokenaddress _touint256 _valueuint256 _feeuint256 _noncepure returns (bytes32)
State-modifying
changeAdmin(address newAdmin
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approve(address spenderuint256 valuereturns (bool)
approvePreSigned(bytes _signatureaddress _spenderuint256 _valueuint256 _feeuint256 _noncereturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
decreaseAllowancePreSigned(bytes _signatureaddress _spenderuint256 _subtractedValueuint256 _feeuint256 _noncereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
increaseAllowancePreSigned(bytes _signatureaddress _spenderuint256 _addedValueuint256 _feeuint256 _noncereturns (bool)
initialize(address _holderaddress _controlleruint256 _minSecondsBetweenDaysuint256 _rewardsStartTimestamp
initialize(string namestring symboluint8 decimals
initializePostRewardsUpgrade1(address _controlleruint256 _minSecondsBetweenDaysuint256 _rewardsStartTimestamp
setApplications(uint256 _rewardsDayaddress[] _applications
setValidators(uint256 _rewardsDayaddress[] _validators
settle(address _applicationAddressbytes32 _userIdaddress _touint256 _amount
submitDailyRewards(uint256 _rewardsDaybytes32 _rewardsHashaddress[] _applicationsuint256[] _amounts
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferFromPreSigned(bytes _signatureaddress _fromaddress _touint256 _valueuint256 _feeuint256 _noncereturns (bool)
transferPreSigned(bytes _signatureaddress _touint256 _valueuint256 _feeuint256 _noncereturns (bool)
updateController(address _controller
updateEntity(uint8 _entityTypebytes32 _nameaddress _rewardsAddressaddress _sidechainAddress
updateParameter(uint8 _nameuint256 _valueuint256 _rewardsDay
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
ApplicationsListUpdated(address[] applicationsListuint256 indexed rewardsDay
Approval(address indexed owneraddress indexed spenderuint256 value
ApprovalPreSigned(address indexed fromaddress indexed toaddress indexed delegateuint256 amountuint256 fee
ControllerUpdated(address indexed newController
DailyRewardsApplicationsMinted(uint256 indexed rewardsDaybytes32 indexed rewardsHashuint256 numOfApplicationsuint256 amount
DailyRewardsSubmitted(uint256 indexed rewardsDaybytes32 indexed rewardsHashaddress indexed validator
DailyRewardsValidatorsMinted(uint256 indexed rewardsDaybytes32 indexed rewardsHashuint256 numOfValidatorsuint256 amount
EntityUpdated(address indexed iduint8 indexed entityTypebytes32 nameaddress rewardsAddressaddress indexed sidechainAddress
ParameterUpdated(uint8 paramuint256 newValueuint256 oldValueuint256 rewardsDay
Settlement(address indexed applicationIdbytes32 indexed userIdaddress indexed touint256 amountaddress rewardsAddress
Transfer(address indexed fromaddress indexed touint256 value
TransferPreSigned(address indexed fromaddress indexed toaddress indexed delegateuint256 amountuint256 fee
ValidatorsListUpdated(address[] validatorsListuint256 indexed rewardsDay
Constructor
constructor(address _implementationaddress _adminbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.