transferFrom(address,address,uint160,address)
transferFrom(address,address,uint160,address) is a function in the Permit2 ABI (4-byte selector 0x36c78516). It takes 4 parameters. Encode its calldata from typed inputs, or paste calldata to decode it.
- Selector
- 0x36c78516
- Mutability
- nonpayable
Parameters
| Name | Type |
|---|---|
| from | address |
| to | address |
| amount | uint160 |
| token | address |
Example calldata
0x36c785160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000Other Permit2 functions
- allowance(address,address,address)
- approve(address,address,uint160,uint48)
- DOMAIN_SEPARATOR()
- invalidateNonces(address,address,uint48)
- invalidateUnorderedNonces(uint256,uint256)
- lockdown((address,address)[])
- nonceBitmap(address,uint256)
- permit(address,((address,uint160,uint48,uint48),address,uint256),bytes)
- permit(address,((address,uint160,uint48,uint48)[],address,uint256),bytes)
- permitTransferFrom(((address,uint256),uint256,uint256),(address,uint256),address,bytes)
- permitTransferFrom(((address,uint256)[],uint256,uint256),(address,uint256)[],address,bytes)
- permitWitnessTransferFrom(((address,uint256),uint256,uint256),(address,uint256),address,bytes32,string,bytes)
- permitWitnessTransferFrom(((address,uint256)[],uint256,uint256),(address,uint256)[],address,bytes32,string,bytes)
- transferFrom((address,address,uint160,address)[])