Contract
Balance
…
Holdings
…
Active
…
Created
…
Name
Ticker
Currency
Amount
Value
0assets
[
{
"type": "function",
"selector": "0x00fdd58e",
"sig": "balanceOf(address,uint256)",
"name": "balanceOf",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x01ffc9a7",
"sig": "supportsInterface(bytes4)",
"name": "supportsInterface",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "bytes4"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x095bcdb6",
"sig": "transfer(address,uint256,uint256)",
"name": "transfer",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "uint256"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x0b0d9c09",
"sig": "take(address,address,uint256)",
"name": "take",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "address"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x11da60b4",
"sig": "settle()",
"name": "settle",
"stateMutability": "nonpayable",
"inputs": [],
"outputs": []
},
{
"type": "function",
"selector": "0x156e29f6",
"sig": "mint(address,uint256,uint256)",
"name": "mint",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "uint256"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x1e2eaeaf",
"sig": "extsload(bytes32)",
"name": "extsload",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "bytes32"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x234266d7",
"sig": "donate((address,address,uint24,int24,address),uint256,uint256,bytes)",
"name": "donate",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "tuple",
"components": [
{
"type": "address"
},
{
"type": "address"
},
{
"type": "uint24"
},
{
"type": "int24"
},
{
"type": "address"
}
]
},
{
"type": "uint256"
},
{
"type": "uint256"
},
{
"type": "bytes"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x2d771389",
"sig": "setProtocolFeeController(address)",
"name": "setProtocolFeeController",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x35fd631a",
"sig": "extsload(bytes32,uint256)",
"name": "extsload",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "bytes32"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x3dd45adb",
"sig": "settleFor(address)",
"name": "settleFor",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x426a8493",
"sig": "approve(address,uint256,uint256)",
"name": "approve",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "uint256"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x48c89491",
"sig": "unlock(bytes)",
"name": "unlock",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "bytes"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x52759651",
"sig": "updateDynamicLPFee((address,address,uint24,int24,address),uint24)",
"name": "updateDynamicLPFee",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "tuple",
"components": [
{
"type": "address"
},
{
"type": "address"
},
{
"type": "uint24"
},
{
"type": "int24"
},
{
"type": "address"
}
]
},
{
"type": "uint24"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x558a7297",
"sig": "setOperator(address,bool)",
"name": "setOperator",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "bool"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x598af9e7",
"sig": "allowance(address,address,uint256)",
"name": "allowance",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "address"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x5a6bcfda",
"sig": "modifyLiquidity((address,address,uint24,int24,address),(int24,int24,int256,bytes32),bytes)",
"name": "modifyLiquidity",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "tuple",
"components": [
{
"type": "address"
},
{
"type": "address"
},
{
"type": "uint24"
},
{
"type": "int24"
},
{
"type": "address"
}
]
},
{
"type": "tuple",
"components": [
{
"type": "int24"
},
{
"type": "int24"
},
{
"type": "int256"
},
{
"type": "bytes32"
}
]
},
{
"type": "bytes"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x6276cbbe",
"sig": "initialize((address,address,uint24,int24,address),uint160)",
"name": "initialize",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "tuple",
"components": [
{
"type": "address"
},
{
"type": "address"
},
{
"type": "uint24"
},
{
"type": "int24"
},
{
"type": "address"
}
]
},
{
"type": "uint160"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x7e87ce7d",
"sig": "setProtocolFee((address,address,uint24,int24,address),uint24)",
"name": "setProtocolFee",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "tuple",
"components": [
{
"type": "address"
},
{
"type": "address"
},
{
"type": "uint24"
},
{
"type": "int24"
},
{
"type": "address"
}
]
},
{
"type": "uint24"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x80f0b44c",
"sig": "clear(address,uint256)",
"name": "clear",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x8161b874",
"sig": "collectProtocolFees(address,address,uint256)",
"name": "collectProtocolFees",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "address"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x8da5cb5b",
"sig": "owner()",
"name": "owner",
"stateMutability": "nonpayable",
"inputs": [],
"outputs": []
},
{
"type": "function",
"selector": "0x97e8cd4e",
"sig": "protocolFeesAccrued(address)",
"name": "protocolFeesAccrued",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x9bf6645f",
"sig": "exttload(bytes32[])",
"name": "exttload",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "bytes32[]"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xa5841194",
"sig": "sync(address)",
"name": "sync",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xb6363cf2",
"sig": "isOperator(address,address)",
"name": "isOperator",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xdbd035ff",
"sig": "extsload(bytes32[])",
"name": "extsload",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "bytes32[]"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xf02de3b2",
"sig": "protocolFeeController()",
"name": "protocolFeeController",
"stateMutability": "nonpayable",
"inputs": [],
"outputs": []
},
{
"type": "function",
"selector": "0xf135baaa",
"sig": "exttload(bytes32)",
"name": "exttload",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "bytes32"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xf2fde38b",
"sig": "transferOwnership(address)",
"name": "transferOwnership",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
}
],
"sigAlts": [
"_SIMONdotBLACK_(int8[],uint256,address,bytes8,int96)"
],
"outputs": []
},
{
"type": "function",
"selector": "0xf3cd914c",
"sig": "swap((address,address,uint24,int24,address),(bool,int256,uint160),bytes)",
"name": "swap",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "tuple",
"components": [
{
"type": "address"
},
{
"type": "address"
},
{
"type": "uint24"
},
{
"type": "int24"
},
{
"type": "address"
}
]
},
{
"type": "tuple",
"components": [
{
"type": "bool"
},
{
"type": "int256"
},
{
"type": "uint160"
}
]
},
{
"type": "bytes"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xf5298aca",
"sig": "burn(address,uint256,uint256)",
"name": "burn",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "uint256"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xfe99049a",
"sig": "transferFrom(address,address,uint256,uint256)",
"name": "transferFrom",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "address"
},
{
"type": "uint256"
},
{
"type": "uint256"
}
],
"outputs": []
}
]Loading…
Detecting wallet…
owner()
…
protocolFeeController()
…