@uniswap/universal-router
Version:
Smart contracts for Universal Router
80 lines (79 loc) • 1.84 kB
JSON
{
"_format": "hh-sol-artifact-1",
"contractName": "IV3SpokePool",
"sourceName": "contracts/interfaces/external/IV3SpokePool.sol",
"abi": [
{
"inputs": [
{
"internalType": "address",
"name": "depositor",
"type": "address"
},
{
"internalType": "address",
"name": "recipient",
"type": "address"
},
{
"internalType": "address",
"name": "inputToken",
"type": "address"
},
{
"internalType": "address",
"name": "outputToken",
"type": "address"
},
{
"internalType": "uint256",
"name": "inputAmount",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "outputAmount",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "destinationChainId",
"type": "uint256"
},
{
"internalType": "address",
"name": "exclusiveRelayer",
"type": "address"
},
{
"internalType": "uint32",
"name": "quoteTimestamp",
"type": "uint32"
},
{
"internalType": "uint32",
"name": "fillDeadline",
"type": "uint32"
},
{
"internalType": "uint32",
"name": "exclusivityDeadline",
"type": "uint32"
},
{
"internalType": "bytes",
"name": "message",
"type": "bytes"
}
],
"name": "depositV3",
"outputs": [],
"stateMutability": "payable",
"type": "function"
}
],
"bytecode": "0x",
"deployedBytecode": "0x",
"linkReferences": {},
"deployedLinkReferences": {}
}