PUSD

Verified contract

Active on Ethereum with 1,051 txns
Deployed by via 0xe6eb5b5a at 11606136
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
7 additional variables

No balances found for "PUSD"

0xaa48db733e5bcbfeadf9ff5b9db055059f8616f7d8ce4409390d9a2e0c719426
0xe690f9c1d051e0dd052a0f39fc5ca1c55ab895ec370bada159c3ce538581e3df
0x352d6c805c4e213881e514ff3c041ebefb46fdd17ed1e90a16996cef947f7523
0xf8181e83bb74e1a02eebab903dfe5b96cc04db5a1724c0b2f8b770e783fa1ed0
0x970c2bf45b6a8ce35cc125ae747a59ac5526567ebcfb8966d60f433cbb51af7c
0x819dc6e2933d4e7a1ae7803955032a1de70967393673773b81f3206190709953
0x58863c0cf1c4c426d5838b45263dfe9dd582060263b511dc04d8817de52b14d9
0xb05f871416d347ee5149d59b91b823a7aab4deec7539c27b7fb432024afe9c8f
0xac3be84f149a700840c00385cc457c3050a9f12a7a908dc025842c70fff0e4c8
0xa7d51df7a67b13037637a18dfdde3223951296162e1e0237adce479578e94ac8

Functions
Getter at block 21320567
COLLATERAL_RATIO_PAUSER(view returns (bytes32)
0xb25402418ad555013210365a422f9f1206b2dd00719998db06f8a1fbe014641b
DEFAULT_ADMIN_ADDRESS(view returns (address)
0x0f8117bdba54707cd261bed68a240d05e72b8636
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
collateral_ratio_paused(view returns (bool)
false
controller_address(view returns (address)
0x0000000000000000000000000000000000000000
creator_address(view returns (address)
0x0f8117bdba54707cd261bed68a240d05e72b8636
decimals(view returns (uint8)
18
eth_usd_consumer_address(view returns (address)
0xc7d45e378efedb2ecf193f36e85a77fc74f23d8d
eth_usd_price(view returns (uint256)
12686
genesis_supply(view returns (uint256)
3600000000000000000000
 
globalCollateralValue(view returns (uint256)
global_collateral_ratio(view returns (uint256)
1000000
last_call_time(view returns (uint256)
1626859217
minting_fee(view returns (uint256)
3000
name(view returns (string)
PUSD
owner_address(view returns (address)
0x0f8117bdba54707cd261bed68a240d05e72b8636
pegs_address(view returns (address)
0x88bd6efe33bc82860278c044efa33364c6285032
pegs_eth_oracle_address(view returns (address)
0x7796273625481bd45d29e70f7533fd4bd89bb507
pegs_price(view returns (uint256)
573
price_band(view returns (uint256)
5000
price_target(view returns (uint256)
1000000
pusd_eth_oracle_address(view returns (address)
0xba4354acd46a334937600aa499073d8345d33477
 
pusd_info(view returns (uint256uint256uint256uint256uint256uint256uint256uint256)
pusd_price(view returns (uint256)
12686
pusd_step(view returns (uint256)
2500
redemption_fee(view returns (uint256)
3000
refresh_cooldown(view returns (uint256)
3600
symbol(view returns (string)
PUSD
timelock_address(view returns (address)
0x589fd0299b2e20043decbafc1d88eaed58e2abf2
totalSupply(view returns (uint256)
473803535469444270934386
weth_address(view returns (address)
0x412e5a36bde71aa2c38e1c0e26baaf7f2f0bc24a
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
pusd_pools(addressview returns (bool)
pusd_pools_array(uint256view returns (address)
State-modifying
addPool(address pool_address
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
pool_burn_from(address b_addressuint256 b_amount
pool_mint(address m_addressuint256 m_amount
refreshCollateralRatio(
removePool(address pool_address
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setController(address _controller_address
setETHUSDOracle(address _eth_usd_consumer_address
setMintingFee(uint256 min_fee
setOwner(address _owner_address
setPEGSAddress(address _pegs_address
setPEGSEthOracle(address _pegs_oracle_addraddress _weth_address
setPUSDEthOracle(address _pusd_oracle_addraddress _weth_address
setPriceBand(uint256 _price_band
setPriceTarget(uint256 _new_price_target
setPusdStep(uint256 _new_step
setRedemptionFee(uint256 red_fee
setRefreshCooldown(uint256 _new_cooldown
setTimelock(address new_timelock
toggleCollateralRatio(
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
PUSDBurned(address indexed fromaddress indexed touint256 amount
PUSDMinted(address indexed fromaddress indexed touint256 amount
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
Constructor
constructor(string _namestring _symboladdress _creator_addressaddress _timelock_address
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.