Latest 25 from a total of 61 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Withdraw | 24430722 | 4 days ago | IN | 0 ETH | 0.00000082 | ||||
| Withdraw | 24430722 | 4 days ago | IN | 0 ETH | 0.00000082 | ||||
| Withdraw | 24430722 | 4 days ago | IN | 0 ETH | 0.00000082 | ||||
| Withdraw | 24430704 | 4 days ago | IN | 0 ETH | 0.00000092 | ||||
| Withdraw | 24154560 | 42 days ago | IN | 0 ETH | 0.00000106 | ||||
| Withdraw | 24154422 | 42 days ago | IN | 0 ETH | 0.00000143 | ||||
| Claim | 23673570 | 110 days ago | IN | 0 ETH | 0.00009005 | ||||
| Claim | 23673552 | 110 days ago | IN | 0 ETH | 0.00008995 | ||||
| Claim | 23673513 | 110 days ago | IN | 0 ETH | 0.00012106 | ||||
| Transfer | 22901208 | 218 days ago | IN | 0 ETH | 0.00001325 | ||||
| Transfer | 22563469 | 265 days ago | IN | 0 ETH | 0.00000765 | ||||
| Transfer | 22383825 | 290 days ago | IN | 0 ETH | 0.00000925 | ||||
| 0x00000000 | 22365448 | 293 days ago | IN | 0.0001984 ETH | 0.00000945 | ||||
| Transfer From | 21856965 | 364 days ago | IN | 0 ETH | 0.0000167 | ||||
| Transfer | 21856955 | 364 days ago | IN | 0 ETH | 0.00001545 | ||||
| Withdraw | 21667801 | 390 days ago | IN | 0 ETH | 0.00063558 | ||||
| Stop | 21667798 | 390 days ago | IN | 0 ETH | 0.00066429 | ||||
| Transfer | 21631787 | 395 days ago | IN | 0.01585 ETH | 0.00032021 | ||||
| Skim | 20591688 | 540 days ago | IN | 0 ETH | 0.00004305 | ||||
| Transfer | 19079467 | 752 days ago | IN | 0.15 ETH | 0.00019777 | ||||
| Transfer | 18986351 | 765 days ago | IN | 0.00765 ETH | 0.00048722 | ||||
| Transfer | 18466055 | 838 days ago | IN | 0.00042069 ETH | 0.00057733 | ||||
| Transfer | 17761037 | 937 days ago | IN | 0 ETH | 0.00027785 | ||||
| Transfer | 17705442 | 944 days ago | IN | 0.33628013 ETH | 0.00032573 | ||||
| Transfer | 17604665 | 959 days ago | IN | 0.2 ETH | 0.00027842 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| Transfer | 24461538 | 1 min ago | 0.00077993 ETH | ||||
| Transfer | 24461538 | 1 min ago | 0.00000688 ETH | ||||
| Transfer | 24461538 | 1 min ago | 0.00078681 ETH | ||||
| Transfer | 24461531 | 2 mins ago | 0.00013125 ETH | ||||
| Swap | 24461531 | 2 mins ago | 0.01486875 ETH | ||||
| Swap | 24461531 | 2 mins ago | 0.015 ETH | ||||
| Transfer | 24461530 | 2 mins ago | 0.00172628 ETH | ||||
| Swap | 24461530 | 2 mins ago | 0.19438333 ETH | ||||
| Swap | 24461530 | 2 mins ago | 0.19610962 ETH | ||||
| Transfer | 24461529 | 3 mins ago | 0.00000175 ETH | ||||
| Swap | 24461529 | 3 mins ago | 0.00019825 ETH | ||||
| Swap | 24461529 | 3 mins ago | 0.0002 ETH | ||||
| Transfer | 24461521 | 4 mins ago | 0.0078502 ETH | ||||
| Transfer | 24461521 | 4 mins ago | 0.00006929 ETH | ||||
| Transfer | 24461521 | 4 mins ago | 0.0079195 ETH | ||||
| Transfer | 24461520 | 4 mins ago | 0.00465924 ETH | ||||
| Transfer | 24461520 | 4 mins ago | 0.00004112 ETH | ||||
| Transfer | 24461520 | 4 mins ago | 0.00470037 ETH | ||||
| Deposit | 24461520 | 4 mins ago | 0.005 ETH | ||||
| Swap | 24461520 | 4 mins ago | 0.005 ETH | ||||
| Transfer | 24461519 | 5 mins ago | 0.02841903 ETH | ||||
| Transfer | 24461519 | 5 mins ago | 0.00025086 ETH | ||||
| Transfer | 24461519 | 5 mins ago | 0.0286699 ETH | ||||
| Deposit | 24461519 | 5 mins ago | 0.003 ETH | ||||
| Swap | 24461519 | 5 mins ago | 0.003 ETH |
Loading...
Loading
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
Net Worth in USD
$312.26
Net Worth in ETH
0.151609
Token Allocations
METAWAR
82.09%
BNB
14.51%
CSIX
3.23%
Others
0.17%
Multichain Portfolio | 34 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.
${zeroWidthWarningMessage} Check the actual text at ENS.
`;
}
const contentHtml =
`Additional Info
Full Name:
Note:
- Name tag is displayed due to forward and reverse resolution. Find out more.
- A Domain Name is not necessarily held by a person popularly associated with the name.
Other names resolving to this address:
${listOtherENSNames}
${moreOtherENSNames}
`;
return result;
}
// ===== end ENS name tag
const tooltipForTokenHolding = 'More than 231 tokens found, listing and displaying the total balance of the first 200 tokens only. Click on the Coins icon to see the full list and balance.';
var adjustPosition = 0;
$(document).ready(function () {
switchAmountToValue(document.getElementById("headerAmountValue"), 'Value (USD)', 'Amount', true);
switchAmountToValue(document.getElementById("headerIntAmountValue"), 'Value (USD)', 'Amount', true);
switchMethodColumn(document.getElementById("headerMethod"), 'Method', 'Action', true);
switchMethodColumn(document.getElementById("headerMethod_internaltx"), 'Method', 'Action', true);
onDocumentReady();
$("[rel='tooltip']").tooltip();
$("[data-bs-toggle-second='tooltip']").tooltip({ trigger: 'hover' });
$("[rel='tooltipEns']").each(function () {
$(this).tooltip({ title: $(this).attr("tooltip-title") });
});
//if (hash != '') {
// activaTab(hash);
//};
onAddressDocReady();
//// Note: this is causing "Copied" tooltip not showing when copy button is clicked in V3, and seems like not applicable to v3, comment out first in case there is issue
//$('[data-bs-toggle="tooltip"]').click(function () {
// $('[data-bs-toggle="tooltip"]').tooltip("hide");
//});
if (document.getElementById("copyaddressbutton")) {
document.getElementById("copyaddressbutton").classList.remove("disabled");
}
if ($("#txtSearchContract").length) {
initialiseKeyupOnDocReady();
}
if (!!$('#ensName')[0]) {
initEnsNamePopOver();
}
handleToggle();
$("#btnLoginRequired").attr("href", "/login?ref=" + window.location.pathname.slice(1));
if (window.matchMedia("(max-width: 767px)").matches) {
// Mobile
adjustPosition = 90;
} else {
// Others
adjustPosition = 50;
}
if (tooltipForTokenHolding) {
const dropdownMenuBalance = document.getElementById("dropdownMenuBalance");
if (dropdownMenuBalance) {
const dropdownWrapper = dropdownMenuBalance.closest(".dropdown");
if (dropdownWrapper) {
dropdownWrapper.setAttribute("title", tooltipForTokenHolding);
new bootstrap.Tooltip(dropdownWrapper);
}
}
}
setIOState();
setFiltersStatus();
});
function displayAudit() {
$('html, body').animate({
scrollTop: $("#auditReportId").offset().top - adjustPosition
});
}
function handleToggle() {
var className = document.getElementsByClassName('editor');
var classNameCount = className.length;
for (var j = 0; j t.innerWidth()) {
if (mb + d > tb) {
t.css('padding-bottom', ((mb + d) - tb));
}
}
else {
t.css('overflow', 'visible');
}
}).on('hidden.bs.dropdown', function () {
$(this).css({ 'padding-bottom': '', 'overflow': '' });
});
var btn_ERC20_sort = {
count: 0,
reminder_count: 2,
list: [],
default_list: [],
ERC20_sort_start: function (count) {
if (document.getElementsByClassName('list-custom-divider-ERC20')[0]) {
var self = this
if (count != undefined) {
self.count = count
}
var before_el = document.getElementsByClassName('list-custom-divider-ERC20')[0]
var parent_el = before_el.parentNode
var element_selector = parent_el.querySelectorAll(".list-custom-ERC20");
if (self.list.length == 0) {
element_selector.forEach(function (e) {
self.list.push(e);
self.default_list.push(e);
});
}
$(".list-custom-ERC20").remove()
var type = self.count % self.reminder_count
self.sortList(type, parent_el, before_el);
self.count++
}
},
sortList: function (type, parent_el, before_el) {
var self = this
var sorted_list = []
var icon_el = $(before_el).find('button').find('i')
switch (type) {
case 1:
icon_el.attr("class", "fad fa-sort-up")
sorted_list = self.sortUsdAsc()
break;
default:
icon_el.attr("class", "fad fa-sort-down")
sorted_list = self.sortUsdDesc()
}
for (var i = sorted_list.length - 1; i >= 0; i--) {
before_el.insertAdjacentElement('afterend', sorted_list[i])
}
},
sortUsdAsc: function () {
var self = this
var sort_list = self.list
sort_list.sort(function (a, b) {
var target_a_value = self.formatCurrencyToNumber(a.querySelector('.list-usd-value').textContent.trim() || -1);
var target_b_value = self.formatCurrencyToNumber(b.querySelector('.list-usd-value').textContent.trim() || -1);
if (target_a_value == -1 || target_b_value == -1) {
return 1;
}
if (target_a_value target_b_value) {
return 1;
}
return 0
});
return sort_list
},
sortUsdDesc: function () {
var self = this
var sort_list = self.list
sort_list.sort(function (a, b) {
var target_a_value = self.formatCurrencyToNumber(a.querySelector('.list-usd-value').textContent.trim() || -1);
var target_b_value = self.formatCurrencyToNumber(b.querySelector('.list-usd-value').textContent.trim() || -1);
if (target_a_value target_b_value) {
return -1;
}
return 0
});
return sort_list
},
formatCurrencyToNumber: function (strCurrency) {
if (typeof strCurrency == "number")
return strCurrency
else
return Number(strCurrency.replace(/[^0-9.-]+/g, ""));
},
}
$("#btn_ERC20_sort").on("click", function (event) {
event.preventDefault();
setTimeout(function () {
btn_ERC20_sort.ERC20_sort_start()
}, 10)
})
function hrefTokenHolding() {
var location = "/tokenholdings?a=0x74de5d4FCbf63E00296fd95d33236B9794016631"
var queryString = $("input.form-control.form-control-xs.search.mb-3")[0].value
if (queryString) {
location += "&q=" + queryString
}
window.location.href = location
}
function toggleLoginModal() {
$('#loginRequiredModal').modal('toggle');
}
function setIOState() {
const mainAddress = $("#hdnAddress").val()?.toLowerCase();
const currentFilters = new URLSearchParams(window.location.search);
const faddr = currentFilters.get("fadd")?.toLowerCase();
const taddr = currentFilters.get("tadd")?.toLowerCase();
$(".dropdown-item-io").removeClass("active");
if (taddr) {
if (taddr.indexOf(mainAddress) != -1) {
$("#btnInTxFilter").addClass("active");
$("#btnInIntlTxFilter").addClass("active");
$(".js-listbox-item").text("IN");
}
else {
$("#btnOutTxFilter").addClass("active");
$("#btnOutIntlTxFilter").addClass("active");
$(".js-listbox-item").text("OUT");
}
}
else if (faddr) {
if (faddr.indexOf(mainAddress) != -1) {
$("#btnOutTxFilter").addClass("active");
$("#btnOutIntlTxFilter").addClass("active");
$(".js-listbox-item").text("OUT");
}
else {
$("#btnInTxFilter").addClass("active");
$("#btnInIntlTxFilter").addClass("active");
$(".js-listbox-item").text("IN");
}
}
else {
$("#btnAnyTxFilter").addClass("active");
$("#btnAnyIntlTxFilter").addClass("active");
$(".js-listbox-item").text("ANY");
}
}
function setFiltersStatus() {
if (isSignedIn == "0") {
disableControl("#dropdownMethod");
disableControl("#dropdownAge");
disableControl("#dropdownFrom");
disableControl("#dropdownIO");
disableControl("#dropdownTo");
disableControl("#btnDropdownAmount");
disableControl("#dropdownAgeIntlTxns");
disableControl("#dropdownFromIntlTxns");
disableControl("#dropdownIOIntlTxns");
disableControl("#dropdownToIntlTxns");
disableControl("#btnDropdownAmountIntlTxns");
$(".dropdown-filters").tooltip();
}
}
function disableControl(selector) {
$(selector).prop("disabled", true);
}