SigmaControllerV1

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xd8196424 at 13646892
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "SigmaControllerV1"

No transactions found for "SigmaControllerV1"


Functions
Getter at block 21120993
INITIALIZER_IMPLEMENTATION_ID(view returns (bytes32)
0xe3d7c1179cc3f4ae9aab4e39c8923b411d4674dcb3d44aa456301be51bb24aef
MAX_INDEX_SIZE(view returns (uint256)
10
MAX_LIST_TOKENS(view returns (uint256)
25
MIN_BALANCE(view returns (uint256)
1000000
MIN_INDEX_SIZE(view returns (uint256)
2
POOL_IMPLEMENTATION_ID(view returns (bytes32)
0x42fdd905bf1f3fac3b475cdca7cc127db3a757ae179f57c9da3b4787f5f58206
POOL_REWEIGH_DELAY(view returns (uint256)
604800
REWEIGHS_BEFORE_REINDEX(view returns (uint8)
3
SELLER_IMPLEMENTATION_ID(view returns (bytes32)
0x9f8b000e870cb32f9827cf46e6a69e2637d6c7131de0898cec5106d029b20f8d
SHORT_TWAP_MAX_TIME_ELAPSED(view returns (uint32)
172800
SHORT_TWAP_MIN_TIME_ELAPSED(view returns (uint32)
1200
circuitBreaker(view returns (address)
0x0000000000000000000000000000000000000000
circulatingMarketCapOracle(view returns (address)
0x0000000000000000000000000000000000000000
defaultExitFeeRecipient(view returns (address)
0x0000000000000000000000000000000000000000
defaultSellerPremium(view returns (uint8)
0
governance(view returns (address)
0x78a3ef33cf033381feb43ba4212f2af5a5a0a2ea
owner(view returns (address)
0x0000000000000000000000000000000000000001
poolFactory(view returns (address)
0x592f70ce43a310d15ff59be1460f38ab6df3fe65
proxyManager(view returns (address)
0xd23dedc599bd56767e42d48484d6ca96ab01c115
tokenListCount(view returns (uint256)
0
uniswapOracle(view returns (address)
0xfa5a44d3ba93d666bf29c8804a36e725ecac659a
Read-only
computeInitializerAddress(address poolAddressview returns (address initializerAddress)
computePoolAddress(uint256 listIDuint256 indexSizeview returns (address poolAddress)
computeSellerAddress(address poolAddressview returns (address sellerAddress)
getInitialTokensAndBalances(uint256 listIDuint256 indexSizeuint256 wethValueview returns (address[] tokensuint256[] balances)
getSortedAndFilteredTokensAndScores(uint256 listIDview returns (address[] tokensuint256[] scores)
getTokenList(uint256 listIDview returns (address[] tokens)
getTokenListConfig(uint256 listIDview returns (address scoringStrategyuint128 minimumScoreuint128 maximumScore)
getTokenScores(uint256 listIDaddress[] tokensview returns (uint256[] scores)
getTopTokensAndScores(uint256 listIDuint256 countview returns (address[] tokensuint256[] scores)
indexPoolMetadata(addressview returns (bool initializeduint16 listIDuint8 indexSizeuint8 reweighIndexuint64 lastReweigh)
isTokenInlist(uint256 listIDaddress tokenview returns (bool)
State-modifying
addToken(uint256 listIDaddress token
addTokens(uint256 listIDaddress[] tokens
createTokenList(bytes32 metadataHashaddress scoringStrategyuint128 minimumScoreuint128 maximumScore
delegateCompLikeTokenFromPool(address pooladdress tokenaddress delegatee
finishPreparedIndexPool(address poolAddressaddress[] tokensuint256[] balances
forceReindexPool(address poolAddress
initialize(
initialize(address circuitBreaker_
prepareIndexPool(uint256 listIDuint256 indexSizeuint256 initialWethValuestring namestring symbolreturns (address poolAddressaddress initializerAddress)
reindexPool(address poolAddress
removeToken(uint256 listIDaddress token
renounceOwnership(
reweighPool(address poolAddress
setCircuitBreaker(address circuitBreaker_
setController(address poolAddressaddress controller
setDefaultExitFeeRecipient(address defaultExitFeeRecipient_
setDefaultSellerPremium(uint8 _defaultSellerPremium
setExitFeeRecipient(address poolAddressaddress exitFeeRecipient
setExitFeeRecipient(address[] poolAddressesaddress exitFeeRecipient
setPublicSwap(address indexPool_bool publicSwap
setSwapFee(address poolAddressuint256 swapFee
setSwapFee(address[] poolAddressesuint256 swapFee
sortAndFilterTokens(uint256 listID
transferOwnership(address newOwner
updateMinimumBalance(address pooladdress tokenAddress
updateSellerPremium(address tokenSelleruint8 premiumPercent
updateTokenPrices(uint256 listIDreturns (bool[] pricesUpdated)
Events
NewPoolInitializer(address pooladdress initializeruint256 listIDuint256 indexSize
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolInitialized(address pooladdress unboundTokenSelleruint256 listIDuint256 indexSize
PoolReindexed(address pool
PoolReweighed(address pool
TokenAdded(address tokenuint256 listID
TokenListAdded(uint256 listIDbytes32 metadataHashaddress scoringStrategyuint128 minimumScoreuint128 maximumScore
TokenListSorted(uint256 listID
TokenRemoved(address tokenuint256 listID
Constructor
constructor(address uniswapOracle_address poolFactory_address proxyManager_address governance_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.