wTBTPoolV2Permission

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xf11bb2c9 at 16753447
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
17 additional variables

No balances found for "wTBTPoolV2Permission"

No transactions found for "wTBTPoolV2Permission"


Functions
Getter at block 21190204
ADMIN_ROLE(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
APR_COEFFICIENT(view returns (uint256)
100000000
APR_MANAGER_ROLE(view returns (bytes32)
0xf302513e734ecf62f9df416cc5db99ec7ee6f051dd8a31979e05d2a29609ff94
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FEE_COEFFICIENT(view returns (uint256)
100000000
INITIAL_CTOKEN_TO_UNDERLYING(view returns (uint256)
0
POOL_MANAGER_ROLE(view returns (bytes32)
0x6077685936c8169d09204a1d97db12e41713588c38e1d29a61867d3dcee98aff
cTokenTotalSupply(view returns (uint256)
0
capitalLowerBound(view returns (uint256)
0
decimals(pure returns (uint8)
18
domainName(view returns (string)
domainVersion(view returns (string)
1
feeCollector(view returns (address)
0x0000000000000000000000000000000000000000
generateDomainSeparator(view returns (bytes32)
0x98150bed7d6e8d25bb2b26d47fdec50113438f5c6daadd26256c77e5ee319868
getInitalCtokenToUnderlying(view returns (uint256)
0
getPendingManagementFee(view returns (uint256)
0
getRPS(view returns (uint256)
0
getTotalUnderlying(view returns (uint256)
0
lastCheckpoint(view returns (uint256)
0
managementFeeCollector(view returns (address)
0x0000000000000000000000000000000000000000
managementFeeRate(view returns (uint256)
0
maxAPR(view returns (uint256)
0
maxMintFeeRate(view returns (uint256)
1000000
maxRedeemFeeRate(view returns (uint256)
1000000
mintFeeRate(view returns (uint256)
0
mintInterestCostFeeRate(view returns (uint256)
0
name(view returns (string)
paused(view returns (bool)
false
pricePerToken(view returns (uint256)
0
processPeriod(view returns (uint256)
0
redeemFeeRate(view returns (uint256)
0
redeemIndex(view returns (uint256)
0
redeemMPFeeRate(view returns (uint256)
0
symbol(view returns (string)
targetAPR(view returns (uint256)
0
totalPendingRedeems(view returns (uint256)
0
totalSupply(view returns (uint256)
0
totalUnclaimManagementFee(view returns (uint256)
0
totalUnderlying(view returns (uint256)
0
treasury(view returns (address)
0x0000000000000000000000000000000000000000
underlyingToken(view returns (address)
0x0000000000000000000000000000000000000000
vault(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address _ownerview returns (uint256 balance)
cTokenBalances(addressview returns (uint256)
getCTokenByUnderlying(uint256 _underlyingAmountview returns (uint256)
getFlashRedeemAmountOut(uint256 amountint128 jview returns (uint256)
getPendingRedeem(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getUnderlyingByCToken(uint256 _cTokenAmountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
pendingRedeems(addressview returns (uint256)
redeemDetails(uint256view returns (uint256 iduint256 timestampaddress useruint256 underlyingAmountuint256 redeemAmountAfterFeeuint256 MPFeeuint256 protocolFeebool isDone)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
__DomainAware_init(
approve(address spenderuint256 amountreturns (bool)
claimManagementFee(
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
domainSeparator(returns (bytes32)
flashRedeem(uint256 amountint128 juint256 minReturn
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(string namestring symboladdress adminaddress _underlyingTokenuint256 _capitalLowerBoundaddress _treasuryaddress _vaultaddress _feeCollectoraddress _managementFeeCollector
mint(uint256 amount
mintFor(uint256 amountaddress receiver
pause(
redeem(uint256 amount
redeemUnderlyingTokenById(uint256 _id
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setCapitalLowerBound(uint256 _capitalLowerBound
setFeeCollector(address _feeCollector
setManagementFeeCollector(address _managementFeeCollector
setManagementFeeRate(uint256 _managementFeeRate
setMintFeeRate(uint256 _mintFeeRate
setMintInterestCostFeeRate(uint256 _mintInterestCostFeeRate
setProcessPeriod(uint256 _processPeriod
setRedeemFeeRate(uint256 _redeemFeeRate
setRedeemMPFeeRate(uint256 _redeemMPFeeRate
setTargetAPR(uint256 _targetAPR
setTreasury(address _treasury
setVault(address _vault
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
unpause(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
FlashRedeem(address indexed userint128 juint256 amount
Initialized(uint8 version
Paused(address account
RedeemRequested(uint256 iduint256 timestampaddress indexed useruint256 cTokenAmountuint256 underlyingAmountuint256 redeemAmountAfterFeeuint256 MPFeeuint256 protocolFee
RedeemUnderlyingToken(address indexed useruint256 amountuint256 feeuint256 id
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
Unpaused(address account
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.