Exchange

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x045e30b7 at 13293046
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 43 additional slots

No balances found for "Exchange"

No transactions found for "Exchange"


Functions
Getter at block 21855204
bShare(view returns (address)
0x0000000000000000000000000000000000000000
dai(view returns (address)
0x0000000000000000000000000000000000000000
getEthPrice(view returns (int256)
250838419300
 
getPrice(view returns (uint256)
name(view returns (string)
owner(view returns (address)
0x0000000000000000000000000000000000000000
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
symbol(view returns (string)
tokenId(view returns (uint256)
0
 
totalLiquidity(view returns (uint256)
usdc(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getLiquidityValue(uint256 _tokenIdview returns (uint256 _amount)
getLpTokenIds(address _userAddressview returns (uint256uint256[])
isApprovedForAll(address owneraddress operatorview returns (bool)
liquidity(uint256view returns (address tokenAddressuint256 amountAuint256 bShareAmountbool isEth)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addLiquidity(address _tokenAddressuint256 _amountInuint256 _bShareAmountpayable 
approve(address touint256 tokenId
initialize(address _bShareAddressaddress _usdcaddress _dai
removeLiquidity(uint256 _tokenId
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
swap(address _tokenAddressuint256 _amountbool _isSellpayable 
transferErc20(address _toaddress _tokenuint256 _amount
transferFrom(address fromaddress touint256 tokenId
transferNativeCoin(address _touint256 _amount
transferOwnership(address newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
zapIn(address _tokenAddressuint256 _amountpayable 
Events
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.