transferFrom((address,address,uint160,address)[])
transferFrom((address,address,uint160,address)[]) is a function in the Permit2 ABI (4-byte selector 0x0d58b1db). It takes 1 parameter. Encode its calldata from typed inputs, or paste calldata to decode it.
- Selector
- 0x0d58b1db
- Mutability
- nonpayable
Parameters
| Name | Type |
|---|---|
| transferDetails | tuple[] |
Example calldata
0x0d58b1db00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000Other 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)