TaskTreasuryUpgradable

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xa60b7253 at 16726094
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 1 additional slot

No balances found for "TaskTreasuryUpgradable"

No transactions found for "TaskTreasuryUpgradable"


Functions
Getter at block 21274966
MIN_SHARES_IN_TREASURY(view returns (uint256)
1000000000000
getWhitelistedServices(view returns (address[])
[]
maxFee(view returns (uint256)
0
oldTreasury(view returns (address)
0x66e2f69df68c8f56837142be2e8c290efe76da9f
Read-only
getCreditTokensByUser(address _userview returns (address[])
getTotalCreditTokensByUser(address _userview returns (address[])
shares(addressaddressview returns (uint256)
totalShares(addressview returns (uint256)
totalUserTokenBalance(address _useraddress _tokenview returns (uint256)
userTokenBalance(address _useraddress _tokenview returns (uint256)
State-modifying
depositFunds(address _receiveraddress _tokenuint256 _amountpayable 
initialize(uint256 _maxFee
updateMaxFee(uint256 _newMaxFee
updateWhitelistedService(address _servicebool _add
useFunds(address _useraddress _tokenuint256 _amount
withdrawFunds(address _receiveraddress _tokenuint256 _amount
Events
FundsDeposited(address indexed senderaddress indexed tokenuint256 indexed amount
FundsWithdrawn(address indexed receiveraddress indexed initiatoraddress indexed tokenuint256 amount
LogDeductFees(address indexed useraddress indexed executoraddress indexed tokenuint256 feesaddress service
UpdatedMaxFee(uint256 indexed maxFee
UpdatedService(address indexed servicebool add
Constructor
constructor(address _oldTreasury
Fallback and receive
receive(
Errors

This contract contains no error objects.