JoeMerchant
Verified contract
Active on
Ethereum with 4 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($216.76)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WETH | ERC-20 | 0.056654 | $3,826.03 |
$216.76 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18530379 | a year ago | | | 0 | 0.0027850485 | |
| 18530347 | a year ago | | | 0 | 0.0026346074 | |
| 18530239 | a year ago | | | 0 | 0.0063544258 | |
| 18529958 | a year ago | | | 0 | 0.010429783 |
ABI
ABI objects
Getter at block 21381705
HIGH_FEE() view returns (uint24)
10000
JOE() view returns (address)
0x76e222b07c53d28b89b0bac18602810fc22b49a8
LOW_FEE() view returns (uint24)
3000
MAX_BPS() view returns (uint256)
1000000000000000000000000000
WETH() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
canUpdateWeights() view returns (bool)
true
currentTokenCount() view returns (uint256)
1
index() view returns (address)
0xa748c41421e8be2b9ea0eefff9076c78b685e85f
lastPurchase() view returns (uint256)
1699482719
owner() view returns (address)
0xec6c369732885e4e919830c371d359c8f0126c7d
redemptionAmounts() view returns (struct JoeMerchantTokenAmount[])
[(0x76e222b07c53d28b89b0bac18602810fc22b49a8, 0)]
totalTokenCount() view returns (uint256)
1
uniswapV2Router() view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
uniswapV3Router() view returns (address)
0xe592427a0aece92de3edee1f18e0157c05861564
Read-only
allTokens(uint256) view returns (address)
components(address) view returns (address token, uint8 weight, uint24 fee, uint8 version)
hasToken(address) view returns (bool)
tokens(uint256) view returns (address)
State-modifying
Events purchaseTokensForJoe()
redeem(uint256 amount)
sellToken(address token)
setCanUpdateWeights(bool _canUpdateWeights)
setToken(address newIndex)
transferOwnership(address newOwner)
updateWeights(struct JoeMerchantIndexComponent[] newComponents)
IndexComponentUpdated(address indexed token, uint8 weight)
OwnershipTransferred(address indexed user, address indexed newOwner)
TokenPurchased(address indexed token, uint256 amount)
TokenRedeemed(address indexed token, uint256 amount)
constructor()
receive()
This contract contains no error objects.