Latest 25 from a total of 57 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Withdraw | 24154560 | 3 days ago | IN | 0 ETH | 0.00000106 | ||||
| Withdraw | 24154422 | 3 days ago | IN | 0 ETH | 0.00000143 | ||||
| Claim | 23673570 | 70 days ago | IN | 0 ETH | 0.00009005 | ||||
| Claim | 23673552 | 70 days ago | IN | 0 ETH | 0.00008995 | ||||
| Claim | 23673513 | 70 days ago | IN | 0 ETH | 0.00012106 | ||||
| Transfer | 22901208 | 178 days ago | IN | 0 ETH | 0.00001325 | ||||
| Transfer | 22563469 | 225 days ago | IN | 0 ETH | 0.00000765 | ||||
| Transfer | 22383825 | 250 days ago | IN | 0 ETH | 0.00000925 | ||||
| 0x00000000 | 22365448 | 253 days ago | IN | 0.0001984 ETH | 0.00000945 | ||||
| Transfer From | 21856965 | 324 days ago | IN | 0 ETH | 0.0000167 | ||||
| Transfer | 21856955 | 324 days ago | IN | 0 ETH | 0.00001545 | ||||
| Withdraw | 21667801 | 350 days ago | IN | 0 ETH | 0.00063558 | ||||
| Stop | 21667798 | 350 days ago | IN | 0 ETH | 0.00066429 | ||||
| Transfer | 21631787 | 355 days ago | IN | 0.01585 ETH | 0.00032021 | ||||
| Skim | 20591688 | 501 days ago | IN | 0 ETH | 0.00004305 | ||||
| Transfer | 19079467 | 712 days ago | IN | 0.15 ETH | 0.00019777 | ||||
| Transfer | 18986351 | 725 days ago | IN | 0.00765 ETH | 0.00048722 | ||||
| Transfer | 18466055 | 798 days ago | IN | 0.00042069 ETH | 0.00057733 | ||||
| Transfer | 17761037 | 897 days ago | IN | 0 ETH | 0.00027785 | ||||
| Transfer | 17705442 | 905 days ago | IN | 0.33628013 ETH | 0.00032573 | ||||
| Transfer | 17604665 | 919 days ago | IN | 0.2 ETH | 0.00027842 | ||||
| Transfer | 17332684 | 957 days ago | IN | 0.2 ETH | 0.00057175 | ||||
| Transfer | 17212636 | 974 days ago | IN | 0.05 ETH | 0.00299268 | ||||
| Transfer | 16993397 | 1005 days ago | IN | 0.02 ETH | 0.0004665 | ||||
| Transfer | 16618472 | 1058 days ago | IN | 0.00143786 ETH | 0.00028108 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| Transfer | 24177063 | 24 secs ago | 0.0014 ETH | ||||
| 0x2213bc0b | 24177063 | 24 secs ago | 0.1586 ETH | ||||
| Swap | 24177063 | 24 secs ago | 0.16 ETH | ||||
| Transfer | 24177062 | 36 secs ago | 0.0000245 ETH | ||||
| Smart Swap By Or... | 24177062 | 36 secs ago | 0.0027755 ETH | ||||
| Swap | 24177062 | 36 secs ago | 0.0028 ETH | ||||
| Transfer | 24177062 | 36 secs ago | 0.13283108 ETH | ||||
| Transfer | 24177062 | 36 secs ago | 0.00117411 ETH | ||||
| Transfer | 24177062 | 36 secs ago | 0.1340052 ETH | ||||
| Transfer | 24177061 | 48 secs ago | 0.00032251 ETH | ||||
| Unxswap By Order... | 24177061 | 48 secs ago | 0.03596136 ETH | ||||
| Swap | 24177061 | 48 secs ago | 0.03628387 ETH | ||||
| Transfer | 24177061 | 48 secs ago | 0.14637461 ETH | ||||
| Transfer | 24177061 | 48 secs ago | 0.00129208 ETH | ||||
| Transfer | 24177061 | 48 secs ago | 0.14766669 ETH | ||||
| Transfer | 24177060 | 1 min ago | 0.00019262 ETH | ||||
| Swap | 24177060 | 1 min ago | 0.02102882 ETH | ||||
| Swap | 24177060 | 1 min ago | 0.02122144 ETH | ||||
| Transfer | 24177059 | 1 min ago | 0.00061744 ETH | ||||
| Swap | 24177059 | 1 min ago | 0.06877949 ETH | ||||
| Swap | 24177059 | 1 min ago | 0.06939694 ETH | ||||
| Transfer | 24177058 | 1 min ago | 0.20887928 ETH | ||||
| Transfer | 24177058 | 1 min ago | 0.0018442 ETH | ||||
| Transfer | 24177058 | 1 min ago | 0.21072349 ETH | ||||
| Transfer | 24177057 | 1 min ago | 0.00021 ETH |
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
Spender
Compiler Version
v0.6.12+commit.27d51765
Contract Source Code (Solidity Multiple files format)
// SPDX-License-Identifier: MIT
pragma solidity ^0.6.0;
import "./Constants.84ef19f8.sol";
contract Spender {
address public immutable metaswap;
constructor() public {
metaswap = msg.sender;
}
/// @dev Receives ether from swaps
fallback() external payable {}
function swap(address adapter, bytes calldata data) external payable {
require(msg.sender == metaswap, "FORBIDDEN");
require(adapter != address(0), "ADAPTER_NOT_PROVIDED");
_delegate(adapter, data, "ADAPTER_DELEGATECALL_FAILED");
}
/**
* @dev Performs a delegatecall and bubbles up the errors, adapted from
* https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/utils/Address.sol
* @param target Address of the contract to delegatecall
* @param data Data passed in the delegatecall
* @param errorMessage Fallback revert reason
*/
function _delegate(
address target,
bytes memory data,
string memory errorMessage
) private returns (bytes memory) {
// solhint-disable-next-line avoid-low-level-calls
(bool success, bytes memory returndata) = target.delegatecall(data);
if (success) {
return returndata;
} else {
// Look for revert reason and bubble it up if present
if (returndata.length > 0) {
// The easiest way to bubble the revert reason is using memory via assembly
// solhint-disable-next-line no-inline-assembly
assembly {
let returndata_size := mload(returndata)
revert(add(32, returndata), returndata_size)
}
} else {
revert(errorMessage);
}
}
}
}
// SPDX-License-Identifier: MIT
pragma solidity ^0.6.0;
library Constants {
address internal constant ETH = 0x0000000000000000000000000000000000000000;
}
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"metaswap","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"adapter","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"swap","outputs":[],"stateMutability":"payable","type":"function"}]Contract Creation Code
60a060405234801561001057600080fd5b5033606081901b60805261048b6100356000398060f85280610132525061048b6000f3fe6080604052600436106100295760003560e01c80634776e4731461002b578063e354733514610069575b005b34801561003757600080fd5b506100406100f6565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b6100296004803603604081101561007f57600080fd5b73ffffffffffffffffffffffffffffffffffffffff82351691908101906040810160208201356401000000008111156100b757600080fd5b8201836020820111156100c957600080fd5b803590602001918460018302840111640100000000831117156100eb57600080fd5b50909250905061011a565b7f000000000000000000000000000000000000000000000000000000000000000081565b3373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000016146101be57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f464f5242494444454e0000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff831661024057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f414441505445525f4e4f545f50524f5649444544000000000000000000000000604482015290519081900360640190fd5b6102b58383838080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505060408051808201909152601b81527f414441505445525f44454c454741544543414c4c5f4641494c45440000000000602082015291506102bb9050565b50505050565b6060600060608573ffffffffffffffffffffffffffffffffffffffff16856040518082805190602001908083835b6020831061032657805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016102e9565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d8060008114610386576040519150601f19603f3d011682016040523d82523d6000602084013e61038b565b606091505b5091509150811561039f57915061044e9050565b8051156103af5780518082602001fd5b836040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156104135781810151838201526020016103fb565b50505050905090810190601f1680156104405780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b939250505056fea2646970667358221220fcb8f4f30203340a84fb3281a8f6f11931d3bba7bfc927a40ff42c9624d5f0ba64736f6c634300060c0033
Deployed Bytecode
0x6080604052600436106100295760003560e01c80634776e4731461002b578063e354733514610069575b005b34801561003757600080fd5b506100406100f6565b6040805173ffffffffffffffffffffffffffffffffffffffff9092168252519081900360200190f35b6100296004803603604081101561007f57600080fd5b73ffffffffffffffffffffffffffffffffffffffff82351691908101906040810160208201356401000000008111156100b757600080fd5b8201836020820111156100c957600080fd5b803590602001918460018302840111640100000000831117156100eb57600080fd5b50909250905061011a565b7f000000000000000000000000881d40237659c251811cec9c364ef91dc08d300c81565b3373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000881d40237659c251811cec9c364ef91dc08d300c16146101be57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f464f5242494444454e0000000000000000000000000000000000000000000000604482015290519081900360640190fd5b73ffffffffffffffffffffffffffffffffffffffff831661024057604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f414441505445525f4e4f545f50524f5649444544000000000000000000000000604482015290519081900360640190fd5b6102b58383838080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505060408051808201909152601b81527f414441505445525f44454c454741544543414c4c5f4641494c45440000000000602082015291506102bb9050565b50505050565b6060600060608573ffffffffffffffffffffffffffffffffffffffff16856040518082805190602001908083835b6020831061032657805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016102e9565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d8060008114610386576040519150601f19603f3d011682016040523d82523d6000602084013e61038b565b606091505b5091509150811561039f57915061044e9050565b8051156103af5780518082602001fd5b836040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156104135781810151838201526020016103fb565b50505050905090810190601f1680156104405780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b939250505056fea2646970667358221220fcb8f4f30203340a84fb3281a8f6f11931d3bba7bfc927a40ff42c9624d5f0ba64736f6c634300060c0033
Deployed Bytecode Sourcemap
100:1748:1:-:0;;;;;;;;;;;;;;;;;;;;;;;;124:33;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;313:263;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;313:263:1;;-1:-1:-1;313:263:1;-1:-1:-1;313:263:1;:::i;124:33::-;;;:::o;313:263::-;401:10;:22;415:8;401:22;;393:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;456:21;;;448:54;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;513:55;523:7;532:4;;513:55;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;513:55:1;;;;;;;;;;;;;;;;;;-1:-1:-1;513:9:1;;-1:-1:-1;513:55:1:i;:::-;;313:263;;;:::o;947:898::-;1080:12;1166;1180:23;1207:6;:19;;1227:4;1207:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1165:67;;;;1247:7;1243:595;;;1278:10;-1:-1:-1;1271:17:1;;-1:-1:-1;1271:17:1;1243:595;1392:17;;:21;1388:439;;1655:10;1649:17;1716:15;1703:10;1699:2;1695:19;1688:44;1603:148;1798:12;1791:20;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;947:898;;;;;;:::o
Swarm Source
ipfs://fcb8f4f30203340a84fb3281a8f6f11931d3bba7bfc927a40ff42c9624d5f0ba
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 36 Chains
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.