UZD

Verified contract

Active on Ethereum with 791 txns
Deployed by via 0xd2502dd9 at 16775408
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
1 additional variable
ERC-20
--
0xfe880ebd5eea82cea72a698765189dd9b0800e05f9028dec739943abe830fbcd
0x75cf6d874c5fcc46b3f614377487f3080342b73c3bd2dbd171ce5a68caaddf49
0xad34263a847d6c35d63717ebeab348161736a2e8a4510cd1c437dacce865af93
0x999976d9e7acc363b088ee564bcea5fc0763ad8105584e827f59fd33fea2fd4c
0x7014a6afbdc18fbad13085e1cce06a6f0d74c72d9742ecfe3b24bad185f81348
0x5aca260547e4a422dc6c1fcfc05d63aaf69c59c1cacf8f8289c50cb09e84f9cf
0x8d60cbb12ddae2dec67a7e755eb598822ad8e170eba98001784a46ee5fac88e7
0x24902c4cda1c6d7aac4b060b28ce05487ebeb9edca6d5f4dee73a35ae152dd82
0x144b38c253de29e5ef0ac74ac046d87b956a592a036e1790f845db83d4dbaead
0x7df6e0dc95158a9682961ed4601ef5a080902f12327309e6ef8e07186793af19

Functions
Getter at block 21264432
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEFAULT_DECIMALS(view returns (uint8)
18
DEFAULT_DECIMALS_FACTOR(view returns (uint256)
1000000000000000000
FEE_DENOMINATOR(view returns (uint256)
1000000
MAX_FEE(view returns (uint256)
50000
REBALANCER_ROLE(view returns (bytes32)
0xccc64574297998b6c3edf6078cc5e01268465ff116954e3af02ff3a70a730f46
ZUNAMI(view returns (address)
0x2ffcc661011bec72e1a9524e12060983e74d14ce
asset(view returns (address)
0x2ffcc661011bec72e1a9524e12060983e74d14ce
 
assetPrice(view returns (uint256)
assetPriceCacheDuration(view returns (uint256)
50400
assetPriceCached(view returns (uint256)
3165200435397696033
blockCached(view returns (uint256)
20414685
dailyDepositCountingBlock(view returns (uint256)
17893762
dailyDepositDuration(view returns (uint256)
7130
dailyDepositLimit(view returns (uint256)
100000000000000000000000
dailyDepositTotal(view returns (uint256)
120608688618160758041
dailyWithdrawCountingBlock(view returns (uint256)
17554956
dailyWithdrawDuration(view returns (uint256)
1
dailyWithdrawLimit(view returns (uint256)
0
dailyWithdrawTotal(view returns (uint256)
0
decimals(view returns (uint8)
18
feeDistributor(view returns (address)
0xb056b9a45f09b006ec7a69770a65339586231a34
lockedNominalRigid(view returns (uint256)
3663598597492328042467652
name(view returns (string)
UZD Zunami Stable
priceOracle(view returns (address)
0x2ffcc661011bec72e1a9524e12060983e74d14ce
redistributor(view returns (address)
0xd9cc8b337d9730161b4166edee5beff6c5dec334
rigidAddresses(view returns (address[])
[0x68934F60758243eafAf4D2cFeD27BF8010bede3a, 0xC5afabC9964316F9b87b839fD382109b24cd571D, 0xeC3626fEe40EF95e7C0CBb1D495C8B67B34D3983, 0xfC636D819d1a98433402eC9dEC633d864014F28C]
symbol(view returns (string)
UZD
totalAssets(view returns (uint256)
5446303102344101659531039
totalSupply(view returns (uint256)
17214000844841487909691676
totalSupplyNominal(view returns (uint256)
1782704504851773617063387
totalSupplyRigid(view returns (uint256)
11571383769899219936850341
withdrawFee(view returns (uint256)
5000
Read-only
allowance(address owneraddress spenderview returns (uint256)
allowanceNominal(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
balanceOfNominal(address accountview returns (uint256)
containRigidAddress(address _rigidAddressview returns (bool)
convertToNominal(uint256 valueview returns (uint256 nominal)
convertToValue(uint256 nominalview returns (uint256 value)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
maxDeposit(addressview returns (uint256)
maxWithdraw(address ownerview returns (uint256)
previewDeposit(uint256 nominalview returns (uint256)
previewWithdraw(uint256 valueview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addRigidAddress(address _rigidAddress
approve(address spenderuint256 amountreturns (bool)
cacheAssetPrice(
changeDailyDepositParams(uint256 dailyDepositDuration_uint256 dailyDepositLimit_
changeDailyWithdrawParams(uint256 dailyWithdrawDuration_uint256 dailyWithdrawLimit_
changeFeeDistributor(address feeDistributor_
changeWithdrawFee(uint256 withdrawFee_
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 nominaladdress receiverreturns (uint256)
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
redistribute(
removeRigidAddress(address _rigidAddress
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAssetPriceCacheDuration(uint256 assetPriceCacheDuration_
setRedistributor(address _redistributor
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
withdraw(uint256 valueaddress receiveraddress ownerreturns (uint256)
withdrawAll(address receiveraddress ownerreturns (uint256)
Events
AddedRigidAddress(address indexed rigidAddress
Approval(address indexed owneraddress indexed spenderuint256 value
AssetPriceCacheDurationSet(uint256 newAssetPriceCacheDurationuint256 oldAssetPriceCacheDuration
CachedAssetPrice(uint256 blockNumberuint256 assetPrice
ConvertedToElastic(address indexed owneruint256 valueuint256 nominal
ConvertedToRigid(address indexed owneruint256 valueuint256 nominal
DailyDepositParamsChanged(uint256 dailyDepositDurationuint256 dailyDepositLimit
DailyWithdrawParamsChanged(uint256 dailyWithdrawDurationuint256 dailyWithdrawLimit
Deposit(address indexed calleraddress indexed owneruint256 valueuint256 nominal
FeeDistributorChanged(address feeDistributor
RedistributorChanged(address redistributor
RemovedRigidAddress(address indexed rigidAddress
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(address indexed calleraddress indexed receiveraddress indexed owneruint256 valueuint256 nominaluint256 fee
WithdrawFeeChanged(uint256 withdrawFee
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.