Contract
Balance
…
Holdings
…
Active
…
Created
…
Name
Ticker
Currency
Amount
Value
0assets
[
{
"type": "function",
"selector": "0xe1a45218",
"sig": "BPS_DENOMINATOR()",
"name": "BPS_DENOMINATOR",
"stateMutability": "nonpayable",
"inputs": [],
"outputs": []
},
{
"type": "function",
"selector": "0xedc8fef6",
"sig": "swapVariableFeeBps()",
"name": "swapVariableFeeBps",
"stateMutability": "nonpayable",
"inputs": [],
"outputs": []
},
{
"type": "function",
"selector": "0xf39e69a4",
"sig": "initialize(address,uint16)",
"name": "initialize",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "uint16"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xd33f532e",
"sig": "updateSupportedRouter(address,bool)",
"name": "updateSupportedRouter",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "bool"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xd4a0d4c6",
"sig": "updateFeeTreasury(address)",
"name": "updateFeeTreasury",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xd547741f",
"sig": "revokeRole(bytes32,address)",
"name": "revokeRole",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "bytes32"
},
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xa217fddf",
"sig": "DEFAULT_ADMIN_ROLE()",
"name": "DEFAULT_ADMIN_ROLE",
"stateMutability": "nonpayable",
"inputs": [],
"outputs": []
},
{
"type": "function",
"selector": "0xab804a47",
"sig": "updateAllowanceAggregator(address,address)",
"name": "updateAllowanceAggregator",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xc7a76969",
"sig": "strictlySwapAndCallDln(address,uint256,bytes,(address,bytes,address,uint256,address),address,bytes,bytes32)",
"name": "strictlySwapAndCallDln",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "uint256"
},
{
"type": "bytes"
},
{
"type": "tuple",
"components": [
{
"type": "address"
},
{
"type": "bytes"
},
{
"type": "address"
},
{
"type": "uint256"
},
{
"type": "address"
}
]
},
{
"type": "address"
},
{
"type": "bytes"
},
{
"type": "bytes32"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x8fca8a02",
"sig": "updateSwapVariableFeeBps(uint16)",
"name": "updateSwapVariableFeeBps",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint16"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x91d14854",
"sig": "hasRole(bytes32,address)",
"name": "hasRole",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "bytes32"
},
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x9879c48d",
"sig": "supportedRouters(address)",
"name": "supportedRouters",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x60dc2340",
"sig": "feeTreasury()",
"name": "feeTreasury",
"stateMutability": "nonpayable",
"inputs": [],
"outputs": []
},
{
"type": "function",
"selector": "0x6ccae054",
"sig": "rescueFunds(address,address,uint256)",
"name": "rescueFunds",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "address"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x6e8f99c9",
"sig": "simulateSwap(address,uint256,address,bytes,address)",
"name": "simulateSwap",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "uint256"
},
{
"type": "address"
},
{
"type": "bytes"
},
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x36568abe",
"sig": "renounceRole(bytes32,address)",
"name": "renounceRole",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "bytes32"
},
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x4d8160ba",
"sig": "strictlySwapAndCall(address,uint256,bytes,address,bytes,address,uint256,address,address,bytes)",
"name": "strictlySwapAndCall",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "uint256"
},
{
"type": "bytes"
},
{
"type": "address"
},
{
"type": "bytes"
},
{
"type": "address"
},
{
"type": "uint256"
},
{
"type": "address"
},
{
"type": "address"
},
{
"type": "bytes"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x54fd4d50",
"sig": "version()",
"name": "version",
"stateMutability": "nonpayable",
"inputs": [],
"outputs": []
},
{
"type": "function",
"selector": "0x258c16ee",
"sig": "swap(address,uint256,bytes,(address,address,bytes,address,uint256,uint16,bytes,address),uint32)",
"name": "swap",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "uint256"
},
{
"type": "bytes"
},
{
"type": "tuple",
"components": [
{
"type": "address"
},
{
"type": "address"
},
{
"type": "bytes"
},
{
"type": "address"
},
{
"type": "uint256"
},
{
"type": "uint16"
},
{
"type": "bytes"
},
{
"type": "address"
}
]
},
{
"type": "uint32"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x2f2ff15d",
"sig": "grantRole(bytes32,address)",
"name": "grantRole",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "bytes32"
},
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x31f7d964",
"sig": "NATIVE_TOKEN()",
"name": "NATIVE_TOKEN",
"stateMutability": "nonpayable",
"inputs": [],
"outputs": []
},
{
"type": "function",
"selector": "0x01ffc9a7",
"sig": "supportsInterface(bytes4)",
"name": "supportsInterface",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "bytes4"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x248a9ca3",
"sig": "getRoleAdmin(bytes32)",
"name": "getRoleAdmin",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "bytes32"
}
],
"outputs": []
}
]Loading…
Detecting wallet…
BPS_DENOMINATOR()
…
DEFAULT_ADMIN_ROLE()
…
feeTreasury()
…
version()
…
NATIVE_TOKEN()
…