TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 68,931 txns
Deployed by via 0x51810656 at 13827311
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $3.71
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x2f20eb767645c5ef5b239a2b2d058ca71c2acf32c83bbb733df970cd4f593232
0x0ebf95355d76e366355c2317f7d15f65726f55135e0d24b088d4fb50893a23b5
0x1a4b7d0e60da6a22b571ef4b6dd0a7f09061e49a346bee6e1ff6ef4ced61dcb3
0x6b2a1d721aff6bdac750f1cde713671314b32daf194db5ec9ac5dd8c10f8ed28
0xdd500e8ae342bcace7169ae26526ac5910b5d514841382215ffb6efc48641be4
0x2a523da5adc593380a1ff963cf4b3180905aa78caa4fd44d71185641b5c84a1f
0x51282b4bfc30e788fcafe922688625dfea24dbbf58ce57042f951dba4a4186ea
0xae3f5c778d3b9596eea5538ff685359ca2c11861428a48a3a01cb297c69f6670
0xf22f8c60fbf72a819417361cbf4d0315eb3edd7785101755d25e319a4744620a
0x5cc4af84533628509f6db1b7801f40cb61a414278615fca3849bf2e031fc509b

Functions
Getter at block 20862269
_governance(view returns (address)
0xa2efe217ed1e56c743aeee1257914104cf523cf5
getAccountCount(view returns (uint256)
4
getConfig(view returns (struct INestBatchMiningConfig)
(4, 20, 100)
Read-only
balanceOf(address tokenAddressaddress addrview returns (uint256)
estimate(uint256 channelIdview returns (uint256)
findPrice(uint256 channelIduint256 pairIndexuint256 heightview returns (uint256 blockNumberuint256 price)
getAccountIndex(address addrview returns (uint256)
getChannelInfo(uint256 channelIdview returns (struct INestBatchMiningPriceChannelView)
getMinedBlocks(uint256 channelIduint256 indexview returns (uint256 minedBlocksuint256 totalShares)
indexAddress(uint256 indexview returns (address)
lastPriceList(uint256 channelIduint256 pairIndexuint256 countview returns (uint256[])
list(uint256 channelIduint256 pairIndexuint256 offsetuint256 countuint256 orderview returns (struct INestBatchMiningPriceSheetView[])
triggeredPriceInfo(uint256 channelIduint256 pairIndexview returns (uint256 blockNumberuint256 priceuint256 avgPriceuint256 sigmaSQ)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addPair(uint256 channelIdaddress target
changeOpener(uint256 channelIdaddress newOpener
close(uint256 channelIduint256[][] indices
decrease(uint256 channelIduint128 vault
findPrice(uint256 channelIduint256[] pairIndicesuint256 heightaddress paybackpayable returns (uint256[] prices)
increase(uint256 channelIduint128 vaultpayable 
initialize(address governance
lastPriceList(uint256 channelIduint256[] pairIndicesuint256 countaddress paybackpayable returns (uint256[] prices)
modify(uint256 channelIdstruct INestBatchMiningChannelConfig config
modifyToken(uint256 channelIduint256 tokenIndexaddress tokenAddress
open(address token0uint96 unitaddress rewardaddress[] tokensstruct INestBatchMiningChannelConfig config
pay(uint256 channelIdaddress touint256 value
post(uint256 channelIduint256 scaleuint256[] equivalentspayable 
setConfig(struct INestBatchMiningConfig config
take(uint256 channelIduint256 pairIndexuint256 indexuint256 takeNumuint256 newEquivalentpayable 
triggeredPriceInfo(uint256 channelIduint256[] pairIndicesaddress paybackpayable returns (uint256[] prices)
update(address newGovernance
withdraw(address tokenAddressuint256 value
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Open(uint256 channelIdaddress token0uint256 unitaddress reward
Post(uint256 channelIduint256 pairIndexaddress mineruint256 indexuint256 scaleuint256 price
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.