This contract is being backfilled. You may encounter incomplete storage history.

Trestle

Verified contract

Active on Ethereum with 9,598 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
2 additional variables
Native
Value $0.01
ERC-20
--
0x9168a829f3af8b46acf7e7465863eeac12ab1eba8947e7bab255fc660365ceeb
0x0f88d8fca7aa7461d16e2d2b53b54df4e6e366893cb7c06f8d2cff5eb023b96b
0x379ab738bd5fba0d4e58c74d878f547770bcc1bae7a28aa05a768bb2fa584e5f
0x9e2120eb4f16d81af8935f52f67a316fa3fab9e0276f0a92a121160fadf409fc
0x1986d5cfbcafa69a0fdeb6adfae2fd297672eb3274873f60d13210b126c71a18
0xe84bd519869731af8e98fc868fab673b3c1a0c8cc4f888fd32360b3fb1bf405d
0xa9bcd7ae35f9ea9825a76b43837d3cb9ed6a9f164895c0aa70c1b4511e2bc441
0x78c2786a833775988444206c39d2ac29dcbc896b59312450cf0e39ae716e2779
0xbca80fc61670ca8df8e0b0df74ee799bc7ed6930e20633067b96daa6bb182e45
0x86efc3abda7bad5415865fb329eae19f535cd9c59670907da1e3594035af8d12

Functions
Getter at block 20793094
buyFee(view returns (uint24)
0
deadBlocks(view returns (uint8)
1
decimals(view returns (uint8)
18
emittedRewards(view returns (uint256)
0
emittedRewardsAcc(view returns (uint256)
0
feeDenominator(view returns (uint24)
10000
getMaxWalletPercentage(view returns (uint256)
100
lastEmittingBlock(view returns (uint256)
19203190
marketingFee(view returns (uint24)
0
maxMarketingFee(view returns (uint24)
8000
maxSwapFee(view returns (uint24)
3000
maxWallet(view returns (uint256)
1000000000000000000000000000
name(view returns (string)
Trestle
operator(view returns (address)
0x1964f3eaf7d8fca7e559468a384453d2d8490744
owner(view returns (address)
0x53dda415cc10822e00f5749670b0fe9713f44bf9
poolFee(view returns (uint24)
10000
remainingRewards(view returns (uint256)
0
rewardBalance(view returns (uint256)
0
rewardToken(view returns (address)
0xff9cb08752d3a9be72de14cce63f22fa19c24637
rewardTokenPerBlock(view returns (uint256)
0
router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
sellFee(view returns (uint24)
0
startBlock(view returns (uint256)
19141773
swapRouter(view returns (address)
0xe592427a0aece92de3edee1f18e0157c05861564
symbol(view returns (string)
TRESTLE
totalRewardClaimed(view returns (uint256)
1451675
totalRewardDistributed(view returns (uint256)
132331578
totalShares(view returns (uint256)
323999809012248050255547242
totalSupply(view returns (uint256)
1000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
isBlacklisted(addressview returns (bool)
isOptin(addressview returns (bool)
pairs(addressview returns (bool)
pendingRewards(address addrview returns (uint256)
State-modifying
allocate(address touint256 amount
approve(address spenderuint256 valuereturns (bool)
burn(uint256 value
burnFrom(address accountuint256 value
claim(address to
createAmmPairWith(address token
distribute(uint256 amountOutMinimum
initialize(payable 
recordAmmPairWith(address token
removeFromBlacklist(address addr
removeLimits(
renounceOwnership(
resetEmittedRewardsUnsafe(
rewardOptin(
rewardOptout(
setFee(uint24 _buyFeeuint24 _sellFeeuint24 _marketingFee
setMaxWalletPercent(uint256 maxWalletPercent
setOperator(address _operator
setPoolFee(uint24 _poolFee
setRewardTokenPerBlock(uint256 _rewardTokenPerBlock
setRewardTokenPerBlockUnsafe(uint256 _rewardTokenPerBlock
swapCollectedTax(uint256 amountOutMin
sweep(address otherToken
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
withdrawEthereum(address touint256 amount
Events
AddToBlacklist(address addr
Approval(address indexed owneraddress indexed spenderuint256 value
Claim(address indexed addraddress indexed touint256 amount
Distribute(address indexed addruint256 amount
MaxWalletUpdated(uint256 newMaxWallet
OptIn(address addr
OptOut(address addr
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RemoveFromBlacklist(address addr
Sweep(address indexed addraddress indexed tokenuint256 amount
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(
Fallback and receive
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
FailedInnerCall(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token