vUSD

Verified contract

Proxy

Active on Ethereum with 9,823 txns
Deployed by via 0xbcef810a at 10703639
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 6 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot
ERC-20
Value $550
0x0afd380b8bb20a4d608f571ff31a7149cd6526a8537956815acc18d0052916f8
0x96f7465f0da188877170141ae6c843224cea9b2f652671da192c1a55339bb19d
0x85ff610bba15706c7c1661610291649d68dccbcd6c20087fe79f84d306f35a22
0x40df2f2df4a89619791c40ce803d957ef348fee362ed9c9a7166bbf194b206a5
0x562661b9dffb628153ee8f6b493b963cb2a199fe8844580cf952ad5c78510df4
0x1b53fe2b69920166b30431dbedcb3ff86f42416b6aa56fd69e3f345bd8cd8a7d
0x6805fbf9ddc2f6f2adb244162ec128bb86356e064df827811359c85bc560a2d1
0x69ffa0fbf16d47ee16cd8db1e79d0701a56ba003577bdc36db2423eaef9d30ac
0xa35b706a00b9a9d88634ca7a09cd7d4e4d67591e60e53a55d255c55b39ae21a7
0x54fd8bcf20eba9402c57837cb93735bfbfbec7e5b01f4765bb00ea4a9a3a49bc

Functions
Getter at block 20852437
decimals(view returns (uint8 decimals_)
18
defaultOperators(view returns (address[])
[0x0fc6C0465C9739d4a42dAca22eB3b2CB0Eb9937A]
granularity(view returns (uint256 granularity_)
1
name(view returns (string name_)
vUSD
owner(view returns (address)
0xba1be907f532ff6bb0088279e0f3dcddd693ac7c
symbol(view returns (string symbol_)
vUSD
tokenState(view returns (uint256 totalSupply)
1466632475841789960390053656
totalSupply(view returns (uint256 totalSupply_)
1466632475841789960390053656
usdRateSetter(view returns (address)
0x0000000000000000000000000000000000000000
vowContract(view returns (address)
0x1bbf25e71ec48b84d773809b4ba55b6f4be946fb
Read-only
allowance(address _holderaddress _spenderview returns (uint256 remaining_)
balanceOf(address _holderview returns (uint256 balance_)
canLift(addressview returns (bool)
isOperatorFor(address _operatoraddress _holderview returns (bool isOperatorFor_)
partnerContracts(bytes32view returns (address)
proxyProofs(bytes32view returns (bool)
skipTier1Burn(addressview returns (bool)
tier1BurnVSC(uint256view returns (uint256)
usdRate(uint256view returns (uint256)
State-modifying
approve(address _spenderuint256 _valuereturns (bool success_)
authorizeOperator(address _operator
burn(uint256 _amountbytes _data
lift(address _liftAccountuint256 _amountbytes _data
mint(address _touint256 _amount
operatorBurn(address _fromuint256 _amountbytes _databytes _operatorData
operatorSend(address _fromaddress _touint256 _amountbytes _databytes _operatorData
revokeOperator(address _operator
send(address _touint256 _amountbytes _data
setLiftPermission(address _liftingAddressbool _canLift
setMintPermission(address _contractbool _canMint
setOwner(address _owner
setPartnerContract(bytes32 _keyHashaddress _partnerContract
setSkipTier1Burn(address _skipTier1BurnAddressbool _skipTier1Burn
setTier1BurnVSC(uint256 _numVSCBurneduint256 _numVSCSent
setUSDRate(uint256 _numTokensuint256 _numUSD
setUSDRateSetter(address _usdRateSetter
tokensReceived(addressaddressaddressuint256 _amountbytes _databytes
transfer(address _touint256 _valuereturns (bool success_)
transferFrom(address _fromaddress _touint256 _valuereturns (bool success_)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
AuthorizedMinter(address minter
AuthorizedOperator(address indexed operatoraddress indexed holder
Burned(address indexed operatoraddress indexed fromuint256 amountbytes databytes operatorData
LogLiftPermissionSet(address indexed liftingAddressbool canLift
LogMintPermissionSet(address indexed contractAddressbool canMint
LogOwnershipTransferred(address indexed owneraddress indexed newOwner
LogPartnerContractSet(bytes32 indexed keyHashaddress indexed partnerContract
LogProxiedTokens(address indexed fromaddress indexed touint256 amountbytes datauint256 noncebytes proof
LogSkipTier1BurnSet(address indexed skipTier1BurnAddressbool skipTier1Burn
LogTier1BurnVSCUpdated(uint256[2] ratio
LogUSDRateSet(uint256 numTokensuint256 numUSD
LogUSDRateSetterSet(address indexed usdRateSetter
Minted(address indexed operatoraddress indexed touint256 amountbytes databytes operatorData
RevokedMinter(address minter
RevokedOperator(address indexed operatoraddress indexed holder
Sent(address indexed operatoraddress indexed fromaddress indexed touint256 amountbytes databytes operatorData
Transfer(address indexed fromaddress indexed touint256 value
Approval(address indexed owneraddress indexed spenderuint256 value
AuthorizedOperator(address indexed operatoraddress indexed holder
Burned(address indexed operatoraddress indexed fromuint256 amountbytes databytes operatorData
Minted(address indexed operatoraddress indexed touint256 amountbytes databytes operatorData
RevokedOperator(address indexed operatoraddress indexed holder
Sent(address indexed operatoraddress indexed fromaddress indexed touint256 amountbytes databytes operatorData
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(string _namestring _symboluint256[2] _initialVSCUSDaddress _vowContract
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.