Kernel USD

Verified contract

Active on Ethereum with 35 txns
Deployed by via 0xdeec8638 at 20112203
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xc1d06e295efaae096a34417c286ff711bae1b49cd6468537b7130028a60298f4
0xcdabde4e5947bbbdcc113e044df1b706aa8fa733a5f458202c6b8ed12b3e860c
0xbb815a6e4572ee8c0546bba9cb348977e736267ce4e44515b94a57843b28b440
0x85eb1290c26fd2ca4238ce068e976ccf559ac453fb3108f0f018202578dd8698
0xf360245d06b925f18f1c8687d83393b1f991b6289c04ba3a78ee5bd5cf30ec16
0x1c6d117e4177ad01997b970340982970387ffa13b5288b896e7d582ac8d53e71
0xd4d98da39285ed652c2d8b8203111a58999feea65bd316937975e651c8f9e6e8
0xc1e95b98943330b64f305b707438c8761649f12849f473c54741b2dc03d89bd7
0xfe5857b1afe73160d0f2d540499c8a42a38b9d4c6c5c91af92d888b9d874f1dd
0x6325e7b0b611c95c2c05e41a71ea364d0124113b51ba93ff656bd055305aa940

Functions
Getter at block 21387319
FEE_DENOM(view returns (uint256)
10000
MIN_MINT(view returns (uint256)
1000000000000000000
MIN_REDEEM(view returns (uint256)
1000000000000000000
decimals(view returns (uint8)
18
depositsOpen(view returns (bool)
true
feeAddress(view returns (address)
0xe0eb63b4e18ff1e646ab7e37510e6eaf287ade3d
mintFee(view returns (uint256)
0
name(view returns (string)
Kernel USD
numApprovedTokens(view returns (uint256)
3
owner(view returns (address)
0xe0eb63b4e18ff1e646ab7e37510e6eaf287ade3d
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
redeemFee(view returns (uint256)
0
symbol(view returns (string)
kUSD
totalSupply(view returns (uint256)
2016441677948184331895
vaultSupervisor(view returns (address)
0x54e44dbb92dba848ace27f44c0cb4268981ef1cc
Read-only
allowance(address owneraddress spenderview returns (uint256)
approvedProtector(addressview returns (bool)
approvedToken(addressview returns (bool)
approvedTokens(uint256view returns (address)
balanceOf(address accountview returns (uint256)
tokens(addressview returns (address vaultTokenaddress rateProvideruint256 capuint256 depositedbool paused)
vaultToken(addressview returns (bool)
State-modifying
acceptOwnership(
addProtector(address _protector
addToken(address _approvedTokenaddress _vaultTokenaddress _rateProvideruint256 _cap
approve(address spenderuint256 amountreturns (bool)
closeDeposits(
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(address _approvedTokenaddress _touint256 _amountbool _receipt
increaseAllowance(address spenderuint256 addedValuereturns (bool)
openDeposits(
pauseDeposits(address _token
recoverTokens(address _toaddress _tokenuint256 _amount
redeem(address _approvedTokenToReceiveaddress _touint256 _kUSDToRedeem
removeProtector(address _protector
removeToken(address _approvedToken
renounceOwnership(
setCap(address _tokenuint256 _newCap
setFeeAddress(address _address
setMintFee(uint256 _fee
setRedeemFee(uint256 _fee
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
unpauseDeposits(address _token
updateRateProvider(address _tokenaddress _rateProvider
Events
Approval(address indexed owneraddress indexed spenderuint256 value
CapIncrease(address indexed tokenuint256 oldCapuint256 newCap
Deposit(address indexed stakeruint256 kUSDReceived
DepositPaused(address indexed token
DepositUnpaused(address indexed token
DepositsClosed(
DepositsOpened(
FeeAddressSet(address oldAddressaddress newAddress
MintFeeSet(uint256 oldFeeuint256 newFee
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProtectorAdded(address indexed protectorAdded
ProtectorRemoved(address indexed protectorRemoved
RateProviderUpdated(address indexed tokenaddress indexed newProvider
RedeemFeeSet(uint256 oldFeeuint256 newFee
Redeemed(address indexed stakeruint256 kUSDBurned
TokenAdded(address tokenAdded
TokenBalanceUpdated(address indexed tokenuint256 newBalance
TokenRemoved(address tokenRemoved
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.