GoatTradingV1: Wrapped Ether/TooG

Verified contract

Active on Base with 0 txns
Deployed by via 0x8154c427 at 14200182
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
Value $55.65
ERC-20
--

No transactions found for "GoatTradingV1: Wrapped Ether/TooG"


Functions
Getter at block 21855658
MINIMUM_LIQUIDITY(view returns (uint256)
1000
VESTING_PERIOD(view returns (uint32)
172800
decimals(view returns (uint8)
18
factory(view returns (address)
0x991de6bdc788bb0ba5594ed7fbf9f4f52711d3f4
feesPerTokenStored(view returns (uint184)
0
getFeesPerTokenStored(view returns (uint256)
0
getInitialLPInfo(view returns (struct GoatTypesInitialLPInfo)
(0xd6f397c075e60d76863fbbcdc67d088a9d98f58e, 0, 17150733484712117407622, 0, 4)
getPendingLiquidityFees(view returns (uint112)
0
getPendingProtocolFees(view returns (uint72)
2254704254050295
getReserves(view returns (uint112 reserveEthuint112 reserveToken)
(reserveEth=4019957645374306803, reserveToken=1171177343060214996305987176)
getStateInfoAmm(view returns (uint112uint112)
(19957645374306803, 894586706805713195755022989)
getStateInfoForPresale(view returns (uint112 reserveEthuint112 reserveTokenuint112 virtualEthuint112 initialTokenMatchuint112 bootstrapEthuint256 virtualToken)
(reserveEth=19957645374306803, reserveToken=894586706805713195755022989, virtualEth=4000000000000000000, initialTokenMatch=1176590636254501800000000000, bootstrapEth=4250000000000000000, virtualToken=276590636254501800550964187)
name(view returns (string)
GoatTradingV1: Wrapped Ether/TooG
symbol(view returns (string)
GoatV1-Wrapped Ether-TooG
token0(view returns (address)
0x4200000000000000000000000000000000000006
token1(view returns (address)
0xd153bd5fed23bca7aaebd59c8caaadf6e9d9c93b
totalSupply(view returns (uint256)
68602933938848469631491
vestingUntil(view returns (uint32 vestingUntil_)
4294967295
Read-only
allowance(address _owneraddress _spenderview returns (uint256 remaining)
balanceOf(address _ownerview returns (uint256 balance)
earned(address lpview returns (uint256)
feesPerTokenPaid(addressview returns (uint256)
getPresaleBalance(address userview returns (uint256)
lockedUntil(address userview returns (uint32)
lpFees(addressview returns (uint256)
State-modifying
approve(address _spenderuint256 _valuereturns (bool success)
burn(address toreturns (uint256 amountWethuint256 amountToken)
initialize(address tokenaddress wethstring baseNamestruct GoatTypesInitParams params
mint(address toreturns (uint256 liquidity)
swap(uint256 amountWethOutuint256 amountTokenOutaddress to
sync(
takeOverPool(struct GoatTypesInitParams initParams
transfer(address _touint256 _valuereturns (bool success)
transferFrom(address _fromaddress _touint256 _valuereturns (bool success)
withdrawExcessToken(
withdrawFees(address to
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Burn(address indexed senderuint256 amountWethuint256 amountTokenaddress indexed to
Mint(address indexed senderuint256 amountWethuint256 amountToken
Swap(address indexed senderuint256 amountWethInuint256 amountTokenInuint256 amountWethOutuint256 amountTokenOutaddress indexed to
Sync(uint112 reserveEthuint112 reserveToken
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ActionNotAllowed(
BurnLimitExceeded(
CannotWithdrawFeesForPair(
GoatV1Forbidden(
IncorrectTakeoverInitialEth(
IncorrectTokenAmount(
IncorrectWethAmount(
InsufficientAmountOut(
InsufficientLiquidityBurned(
InsufficientOutputAmount(
InsufficientTakeoverTokenAmount(
InsufficientTokenAmount(
KInvariant(
LiquidityLocked(
MultipleOutputAmounts(
NewVirtualEthGreaterThanOld(
PresaleDeadlineActive(
PresalePeriod(
ShouldWithdrawAllBalance(
SupplyMoreThanBootstrapEth(
TransferFromInitialLpRestricted(
TransferToInitialLpRestricted(
Unauthorized(
WithdrawalCooldownActive(