ETHTrustFund

Verified contract

Active on Base with 14,667 txns
Deployed by via 0x96ebefa2 at 11820437
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x4cd45e4ec6e1784c05a917d0aa8660884a172faf7f8810d67bfa14b09576c146
0xb685c04a813cb90d5618936d3e48c75b9109f27ea754053d6011a25c48d6aeb7
0x3e969ee45a57eb0349f7eba06d317923f64cb38da58cbbf248b912ca240b39a7
0xc38c4123e123f441087ec2982d125c21de564084c42ee412a48b0478c0c1f5c4
0x474b16facb0f08e34d711e0cda0a5d440a9d2ab10a5c53fc844303bd8f3abb58
0x084ebe87774183f4903c35fd699589c26a77b6adb674e386ccaef64b36399137
0x5aad3e67f030b9f4df9943bc77931959573b89f2282737840811871f2151a8c2
0xe99798eb6b93f8d35744db97839f8d2813d22fab2235f2ef0ac79b32947aa5e7
0x4ed5bb1c5d7260fb27858103fa24dce87f68e6600927af33b011e9a24d552da9
0x7115c0c9e2e8f8655a5c259eaf7dca699a1dc8cc000a213e6d876f3c50ab9cca

Functions
Getter at block 21754439
BASE(view returns (uint256)
1000000000000000000
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_TYPEHASH(view returns (bytes32)
0x8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a866
LPpool(view returns (address)
0x0000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
PERMIT_TYPEHASH(view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
REBASER_ROLE(view returns (bytes32)
0x5fde63b561377d1441afa201ff619faac2ff8fed70a7fbdbe7a5cb07768c0b75
btcsScalingFactor(view returns (uint256)
304247066596214951
decimals(view returns (uint8)
18
initSupply(view returns (uint256)
276091404987938902709693235497951737821077231313406483364908
internalDecimals(view returns (uint256)
1000000000000000000000000
maxScalingFactor(view returns (uint256)
419397660142207583
maxTransactionLimitEnabled(view returns (bool)
false
name(view returns (string)
ETHTrustFund
owner(view returns (address)
0x7a37ecb2726e9d46d8f8cfa0278869f98889b6ba
paused(view returns (bool)
false
rebaseRatio(view returns (uint256)
100
symbol(view returns (string)
$ETF
totalSupply(view returns (uint256)
84000000080008000033088765130352384869106736551865657
treasury(view returns (address)
0x3293e3ff0421ce4dbc36a2fd098632278c6f1779
Read-only
allowance(address owner_address spenderview returns (uint256)
balanceOf(address whoview returns (uint256)
balanceOfUnderlying(address whoview returns (uint256)
blackListAddress(addressview returns (bool)
btcToFragment(uint256 _btcview returns (uint256)
fragmentTobtc(uint256 valueview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
nonces(addressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
whiteListAddress(addressview returns (bool)
State-modifying
approve(address spenderuint256 valuereturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
claimtokenRebase(address _addressuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
mint(address touint256 amountreturns (bool)
mintUnderlying(address touint256 amountreturns (bool)
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
rebase(uint256 epochuint256 indexDeltabool positivereturns (uint256)
removeBlackListAddress(address _blackListAddress
removewhiteListAddress(address _whiteListAddress
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setBlackListAddress(address _blackListAddress
setLP(address LP
setwhiteListAddress(address _whiteListAddress
toggleMaxTransactionLimit(bool enabled
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
transferUnderlying(address touint256 valuereturns (bool)
unpause(
updateRebaseRatio(uint256 _newratio
updateTreasury(address _newaddress
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Burn(address fromuint256 amount
Mint(address touint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Rebase(uint256 epochuint256 prevbtcsScalingFactoruint256 newbtcsScalingFactor
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
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
EnforcedPause(
ExpectedPause(