SuperBoring
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
38
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "SuperBoring"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "SuperBoring"
ABI
ABI objects
Getter at block 22752288
DISTRIBUTION_TAX_RATE_PM() view returns (uint256)
900000
IN_TOKEN_FEE_PM() view returns (uint256)
5000
MINIMUM_STAKING_AMOUNT() view returns (uint256)
1000000000000000000
QE_REFERRAL_BONUS() view returns (uint256)
50000
boringToken() view returns (address)
0x2112b92a4f6496b7b2f10850857ffa270464d054
distributionFeeManager() view returns (address)
0xfdad7082c6d2e07dd232be252bfd65841ea1c83c
emissionTreasury() view returns (address)
0x14a201a50b3ffc7ca9851dd137aa47ff33924025
getAllTorexesMetadata() view returns (struct TorexMetadata[] metadataList)
[]
getCodeAddress() view returns (address codeAddress)
0x0000000000000000000000000000000000000000
getQETargetTotalEmissionRate() view returns (int96)
0
getTypeId() pure returns (bytes32)
0xaf54b89170fc1c1d2c7122546e5769a61bec80f9a933370daf017aa0832a2f66
owner() view returns (address)
0x4ee5d45eb79aea04c02961a2e543bbaf5cec81b3
proxiableUUID() pure returns (bytes32)
0xaf54b89170fc1c1d2c7122546e5769a61bec80f9a933370daf017aa0832a2f66
sleepPodBeacon() view returns (address)
0xf28ba7108b96ff7d9bc43a302a504babda68be4b
torexFactory() view returns (address)
0x3dc7060698d6ffd00a16e79ac513ff7a140bc217
Read-only
getAllTorexesMetadata(uint256 skip, uint256 first) view returns (struct TorexMetadata[] metadataList)
getBoringPoolScaler(address torex) view returns (int256 scaler)
getCurrentDistributor(address torex, address trader) view returns (address distributor)
getCurrentReferrerPod(address torex, address trader) view returns (address referrer)
getDistributorStats(address torex, address distributor) view returns (int256 distributedVolume, int96 totalFlowRate)
getFeePoolScaler(address torex) view returns (int256 scaler)
getMyBoringRewardInfo(address torex, address me) view returns (int96 totalRewardRate, int96 tradingRewardRate)
getSleepPod(address staker) view returns (address sleepPod)
getStakeableAmount(address staker) view returns (uint256 amount)
getStakedAmountOf(address torex, address staker) view returns (uint256 stakedAmount)
getTotalStakedAmount(address torex) view returns (uint256 stakedAmount)
getTotalityStats(address torex) view returns (int256 distributedVolume, int96 totalFlowRate)
isQEEnabledForTorex(address torex) view returns (bool)
State-modifying
Events castrate()
createUniV3PoolTwapObserverAndTorex(struct TorexConfig torexConfig, int8 feePoolScalerN10Pow, int8 boringPoolScalerN10Pow, struct UniswapV3PoolTwapHoppableObserverUniV3PoolHop[] hops) returns (address torex)
decreaseStake(address torex, uint256 amount)
govQEEnableForTorex(address torex)
govQEUpdateTargetTotalEmissionRate(int96 r)
govQEUpdateTorexEmissionBoostFactor(address torex, uint256 f)
govUpdateLogic(address newSuperBoringLogic, address newSleepPodLogic, address newEmissionTreasuryLogic, address newDistributionFeeManagerLogic)
increaseStake(address torex, uint256 amount)
initialize(address owner)
onInFlowChanged(address trader, int96 prevFlowRate, int96, uint256, int96 newFlowRate, uint256, bytes userDataRaw) returns (int96 newFeeFlowRate)
onLiquidityMoved(struct LiquidityMoveResult) returns (bool)
renounceOwnership()
transferOwnership(address newOwner)
updateCode(address newAddress)
updateStake(address torex, uint256 newStakedAmount)
CodeUpdated(bytes32 uuid, address codeAddress)
DistributorUpdated(address indexed torex, address trader, address indexed prevDistributor, address indexed newDistributor)
EmissionUpdated(address indexed torex, int96 emissionRate, uint256 q, uint256 qqSum)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ReferrerUpdated(address indexed torex, address indexed traderPod, uint128 newTraderUnits, address indexed referrerPod, uint128 newReferralUnits)
SleepPodCreated(address indexed staker, address indexed pod)
StakeUpdated(address indexed torex, address indexed staker, uint256 newStakedAmount)
TargetTotalEmissionRateUpdated(int96 targetTotalEmissionRate)
TorexCreated(address indexed torex)
constructor(address boringToken_, address tokenFactory_, address emissionTreasury_, address distributionFeeManager_, address sleepPodBeacon_, struct SuperBoringConfig config)
This contract contains no fallback and receive objects.
MINIMUM_STAKING_AMOUNT_REQUIRED()
NO_SELF_REFERRAL()
ONLY_REGISTERED_TOREX_ALLOWED()