Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x143f…7599
0x5efd…c603
6 additional
variables
Balances ($3.10)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WETH | ERC-20 | 0.000925 | $3,355.44 |
$3.1 | |
USA | ERC-20 | 1 | $0.000591 |
$0 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16784678 | 5 months ago | | | 0 | 5.1586650e-7 | |
| 16576099 | 5 months ago | | | 0 | 0.0000014399104 | |
| 16576085 | 5 months ago | | | 0 | 0.0000011909518 | |
| 16575699 | 5 months ago | | | 0 | 0.0000013167930 | |
| 16575594 | 5 months ago | | | 0 | 0.0000012812040 | |
| 16575581 | 5 months ago | | | 0 | 0.0000013082256 | |
| 16575568 | 5 months ago | | | 0 | 0.0000012619682 | |
| 16398755 | 5 months ago | | | 0 | 0.0000051770296 | |
| 16393920 | 5 months ago | | | 0.0069 | 0.00027112409 | |
| 16221327 | 5 months ago | | | 0 | 0.0000015302303 |
ABI
ABI objects
Getter at block 22944262
div() view returns (uint256)
1
flashPoolFee() view returns (uint24)
1000
gnome() view returns (address)
0x5efd4ec557b74fc2d6f016fc3901397218edc603
mul() view returns (uint256)
1
owner() view returns (address)
0x698cf6f526e2929a256388fadfc01745ce9ebef5
pool() view returns (address)
0x143f1a6f3fb32e6ab3f22d3cc6b417b5c2197599
swapRouter() view returns (address)
0x2626664c2603336e57b271c5c0b26f421741e481
Read-only
activityAmountETH(address) view returns (uint256)
activityAmountGnome(address) view returns (uint256)
activityHP(string) view returns (uint256)
activityPriceETH(string) view returns (uint256)
activityPriceGnome(string) view returns (uint256)
boopAmountETH(address) view returns (uint256)
boopAmountGnome(address) view returns (uint256)
currentBoopPrice(bool isFlash, bool isETH) view returns (uint256)
getExpectedAmountGnome(uint256 amountWeth) view returns (uint256 expectedAmountGnome)
gnomePrice(address uniswapV3Pool, uint32 twapInterval) view returns (uint256 price)
lastBoop(address) view returns (uint256)
State-modifying
Events boopGnome(uint256 boopedTokenId)
buyGnome(uint256 slip, bool isWETH, bool slipOn) payable returns (uint256 amountGnome, uint256 amountWeth)
changeFlashPoolFee(uint24 poolFee)
frensFundus() payable
gnomeAction(string activity)
multiActionGnome(string activity, uint256 amount) returns (uint256 amountGnome, uint256 amountWeth)
multiActionWeth(string activity) payable returns (uint256 amountGnome, uint256 amountWeth)
multiBoopGnome(uint256 boopedTokenId, uint256 _gnomeAmount) returns (uint256 amountGnome, uint256 amountWeth)
multiBoopWeth(uint256 boopedTokenId) payable returns (uint256 amountGnome, uint256 amountWeth)
renounceOwnership()
setActionPrice(string action, uint256 _priceETH, uint256 _priceGnome)
setBoopHP(uint256 _boopHP)
setBoopOdds(uint256 _odds, uint256 _boopWin, uint256 _boopLoose)
setBoopPrice(uint256 _boopOdds, uint256 _pricePerBoopETH, uint256 _pricePerBoopGNOME)
setGameContract(address _gameAddress)
setLoopMultiplier(uint256 _loopMultiplier)
setMargin(uint24 _margin)
setMulDiv(uint256 _mul, uint256 _div)
setMultiplier(uint24 _multiplier, uint256 _priceMultiplier)
setPool(address _pool)
setTwap(uint32 twapInterval)
somethingAboutTokens(address token)
transferOwnership(address newOwner)
uniswapV3FlashCallback(uint256 fee0, uint256 fee1, bytes data)
Activity(address indexed from, string gnomeName, string activity, uint256 newHP)
Boop(address indexed from, string booperName, string boopedName, bool isETH, bool boopResult)
MultiActivity(address indexed from, string activity, string gnomeName, bool isETH, uint256 totalAmount, uint256 newHP, uint256 volume)
MultiBoop(address indexed from, string booperName, string boopedName, bool isETH, uint256 totalAmount, uint256 successfullBoopAmount, uint256 volume)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _gnome, address _gnomePlayer)
fallback()
receive()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)