Contract 0xE1dD53589c001982d06247E1259DCC366b8DdB1B 14

 

Contract Overview

Balance:
0 ETH

ETHValue:
$0.00

Token:
Txn Hash Method
Block
From
To
Value
0xe537c29e3cd861c6dcea995fc5f10ac438f325b036096df766484d12db62faebExecute Job148743172024-05-24 8:06:212 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000305005910.105137913
0x08889b15f2e7e0696fde4350ec1813ea4a37ac6bb78ee6f7229b1cfa60abcb72Execute Job148741072024-05-24 7:59:219 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000272469360.093920845
0x6aa86a9843507de5b4ce6fb3800e8dc8f09d8387e9dc6fe0a8f525531de4f845Execute Job148741042024-05-24 7:59:159 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000257146510.08864034
0x4fd1a64b48df7dc08326e0e68ca9028ebcfe44350ec38f4542b81f3f5f205419Execute Job148741022024-05-24 7:59:119 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000265052230.091367244
0x1c929b06131e272061cd5bce295e9d75863a26b115f84ad47aab4cbefdde5e56Execute Job148737032024-05-24 7:45:5322 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000271905080.093659067
0xc429664da99daceea45f3eac0e02611fdbdcaf3d9e6d06079a32658be1fb78a8Execute Job148735572024-05-24 7:41:0127 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000272633890.094015179
0xeb288601dff6ac9cbea76431f563f6c08c3190b73fb44993cffd5b8e2bd1884aExecute Job148735112024-05-24 7:39:2929 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000277729630.095755231
0xaaa7ef152938939abd1d7e05f14272f8bd6ed30835cfb34771f874dba024ab76Execute Job148735082024-05-24 7:39:2329 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000267530150.09223609
0xa482f0c71b36408af74e59245d0396480bfcde9118a2c9f2c547d35fae58198cExecute Job148735062024-05-24 7:39:1929 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000261132940.090026116
0x1299958b25e8f4821ace6cdf4c4510af1e47dbf0d2698b52e1741b710f7decf9Execute Job148734962024-05-24 7:38:5929 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000293421520.101187298
0x915492d87e8d5012c356e53e8ece4ae6c195fa721cc5455969751ed4859c9badExecute Job148729552024-05-24 7:20:5747 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000283202460.097665334
0x0865c76b06b15d4217019d50d6bbb02427fbdef4be1156f1273deb23188609e8Execute Job148728972024-05-24 7:19:0149 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000308757440.106484703
0x590ab77cfec11427e9c16330f1962697d21b31f8e3955e40a4fef24d21eaae6cExecute Job148728822024-05-24 7:18:3150 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000295622870.101966092
0x493a978cd7f61b0d7003bc71177bbb99bced9bff78aa13287c9174a93a1e3a48Execute Job148728802024-05-24 7:18:2750 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000303875280.104812734
0x885d6aac2637f954c8e8cec2674c2987f24724526d59cb41bdb02bd1905522c1Execute Job148728782024-05-24 7:18:2350 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000348923730.120359115
0xc42185b107580b43eba08ba8d63b180c2afdfb08bd741bdfc2584da2508a0800Execute Job148728762024-05-24 7:18:1950 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000350241170.12081543
0x104c4d6b62552a440e14d65c8d2d0319b349aa0d5da0feda659ea262f6cd243fExecute Job148728742024-05-24 7:18:1550 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000314381880.108443574
0xd58d0446b7e941432616cbb6472e45ca51f562047086e8ca7e49ac39a158a9edExecute Job148728722024-05-24 7:18:1150 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000354097520.122147473
0x48c8ab1c44fa7e1c36a7947779e98b4cf75c3dc3fdfcb62150f2dc358a07394bExecute Job148728692024-05-24 7:18:0550 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000329211370.1135633
0x8e81fc60a3a470fcb3d61aa3cd280efb420a0ae6176c8de94dbac3b0dcc6872cExecute Job148728662024-05-24 7:17:5950 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000024526470.072806379
0x1896f0274202bf77e1d26f01d38bd21eff2c30253c727e90065c4be55158a3e9Execute Job148728632024-05-24 7:17:5350 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000211247780.072806379
0xad511248f2139e1dee93a2b8de71199aa37159bcb7095abaca9b907e6488da12Execute Job148721112024-05-24 6:52:491 hr 15 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000348189650.120089077
0x032ae6ef300ad07f3aa7227e8d8a2078473b026c36ef4236bf46e91b49a316b6Execute Job148721052024-05-24 6:52:371 hr 15 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000336675960.116100421
0xa8d93fc638d04932beed9fd93c76db19f18fc65f75bcef73ad7cc0f6262378ceExecute Job148720712024-05-24 6:51:291 hr 17 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000343725740.118491561
0x5ac25e4983dad58fdd4e03bbd5a8227675c8db9290f0e1ca909a851e140b30a8Execute Job148720672024-05-24 6:51:211 hr 17 mins ago0x43a730286d9acf418a474df26522004c75ac8660 IN  0xe1dd53589c001982d06247e1259dcc366b8ddb1b0 ETH0.0000311404960.107321119
[ Download CSV Export 
Latest 25 internal transaction
Parent Txn Hash Block From To Value
0x14678e365a10c9e80026dea4eb0eb406845e25e54cea34c45f33ea0d0f41c76d148739052024-05-24 7:52:3715 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x7969414aa6958a44e276e9c3c5f28c5bc42e02710.000044979199814455 ETH
0x14678e365a10c9e80026dea4eb0eb406845e25e54cea34c45f33ea0d0f41c76d148739052024-05-24 7:52:3715 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x82904fa267ec9588e5cd5a91ec28ea11ea69182f0.000010805525042576 ETH
0x14678e365a10c9e80026dea4eb0eb406845e25e54cea34c45f33ea0d0f41c76d148739052024-05-24 7:52:3715 mins ago Holograph: Bridge 0xe1dd53589c001982d06247e1259dcc366b8ddb1b0.000055784724857031 ETH
0x55ae522bc8ce5c5ceb56e542662b7915c0790b1e507c42f2233caa6a748e183e148738902024-05-24 7:52:0716 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x7969414aa6958a44e276e9c3c5f28c5bc42e02710.000044979079814399 ETH
0x55ae522bc8ce5c5ceb56e542662b7915c0790b1e507c42f2233caa6a748e183e148738902024-05-24 7:52:0716 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x82904fa267ec9588e5cd5a91ec28ea11ea69182f0.000010805045042352 ETH
0x55ae522bc8ce5c5ceb56e542662b7915c0790b1e507c42f2233caa6a748e183e148738902024-05-24 7:52:0716 mins ago Holograph: Bridge 0xe1dd53589c001982d06247e1259dcc366b8ddb1b0.000055784124856751 ETH
0x42370ef516cbe3aaf5fa10a7d715d7e96c3ff2918716beaddf32d191f151b180148737642024-05-24 7:47:5520 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x7969414aa6958a44e276e9c3c5f28c5bc42e02710.000118162904162615 ETH
0x42370ef516cbe3aaf5fa10a7d715d7e96c3ff2918716beaddf32d191f151b180148737642024-05-24 7:47:5520 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x82904fa267ec9588e5cd5a91ec28ea11ea69182f0.000042577795594422 ETH
0x42370ef516cbe3aaf5fa10a7d715d7e96c3ff2918716beaddf32d191f151b180148737642024-05-24 7:47:5520 mins ago Holograph: Bridge 0xe1dd53589c001982d06247e1259dcc366b8ddb1b0.000160740699757037 ETH
0x0c5923d81a151d2bce1f4c595c3b9c0c454d2958a362e17d866eef8b9dc54ffe148734282024-05-24 7:36:4331 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x7969414aa6958a44e276e9c3c5f28c5bc42e02710.000118162904162615 ETH
0x0c5923d81a151d2bce1f4c595c3b9c0c454d2958a362e17d866eef8b9dc54ffe148734282024-05-24 7:36:4331 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x82904fa267ec9588e5cd5a91ec28ea11ea69182f0.000042577795594422 ETH
0x0c5923d81a151d2bce1f4c595c3b9c0c454d2958a362e17d866eef8b9dc54ffe148734282024-05-24 7:36:4331 mins ago Holograph: Bridge 0xe1dd53589c001982d06247e1259dcc366b8ddb1b0.000160740699757037 ETH
0xa08cdf42a35663d144125017c2c8d28dfb90e4496bf6bf9e492bebfc902bece6148732632024-05-24 7:31:1337 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x7969414aa6958a44e276e9c3c5f28c5bc42e02710.000044905463530045 ETH
0xa08cdf42a35663d144125017c2c8d28dfb90e4496bf6bf9e492bebfc902bece6148732632024-05-24 7:31:1337 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x82904fa267ec9588e5cd5a91ec28ea11ea69182f0.000010510579904935 ETH
0xa08cdf42a35663d144125017c2c8d28dfb90e4496bf6bf9e492bebfc902bece6148732632024-05-24 7:31:1337 mins ago Holograph: Bridge 0xe1dd53589c001982d06247e1259dcc366b8ddb1b0.00005541604343498 ETH
0x52e3452507da891d032954e193f761360de22167c96a7a66f8fc06b688538800148731102024-05-24 7:26:0742 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x7969414aa6958a44e276e9c3c5f28c5bc42e02710.000118162904162615 ETH
0x52e3452507da891d032954e193f761360de22167c96a7a66f8fc06b688538800148731102024-05-24 7:26:0742 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x82904fa267ec9588e5cd5a91ec28ea11ea69182f0.000042577795594422 ETH
0x52e3452507da891d032954e193f761360de22167c96a7a66f8fc06b688538800148731102024-05-24 7:26:0742 mins ago Holograph: Bridge 0xe1dd53589c001982d06247e1259dcc366b8ddb1b0.000160740699757037 ETH
0xf38203c15b654a1e87dde4c421436819b6d7171de5aa4c26923b52e13cee7c3e148729032024-05-24 7:19:1349 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x7969414aa6958a44e276e9c3c5f28c5bc42e02710.000118162904162615 ETH
0xf38203c15b654a1e87dde4c421436819b6d7171de5aa4c26923b52e13cee7c3e148729032024-05-24 7:19:1349 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x82904fa267ec9588e5cd5a91ec28ea11ea69182f0.000042577795594422 ETH
0xf38203c15b654a1e87dde4c421436819b6d7171de5aa4c26923b52e13cee7c3e148729032024-05-24 7:19:1349 mins ago Holograph: Bridge 0xe1dd53589c001982d06247e1259dcc366b8ddb1b0.000160740699757037 ETH
0x3abb8feb83b1b59e3a7a8d98e757f32cff09b3db803c22d19a557142c303c84a148728942024-05-24 7:18:5549 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x7969414aa6958a44e276e9c3c5f28c5bc42e02710.000143119296449234 ETH
0x3abb8feb83b1b59e3a7a8d98e757f32cff09b3db803c22d19a557142c303c84a148728942024-05-24 7:18:5549 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x82904fa267ec9588e5cd5a91ec28ea11ea69182f0.000119052455555781 ETH
0x3abb8feb83b1b59e3a7a8d98e757f32cff09b3db803c22d19a557142c303c84a148728942024-05-24 7:18:5549 mins ago Holograph: Bridge 0xe1dd53589c001982d06247e1259dcc366b8ddb1b0.000262171752005015 ETH
0xafb372f2cf79e5c6cf8bdd41e32a69cb170584425e9477b25a80d36856683b74148726392024-05-24 7:10:2558 mins ago 0xe1dd53589c001982d06247e1259dcc366b8ddb1b 0x7969414aa6958a44e276e9c3c5f28c5bc42e02710.000044979199814455 ETH
[ Download CSV Export 
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xE8303f9b7d7a3DE35F8c9B4405411c5EbfaF4c2c
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
HolographOperatorProxy

Compiler Version
v0.8.13+commit.abaa5c0e

Optimization Enabled:
Yes with 999999 runs

Other Settings:
default evmVersion
File 1 of 4 : Admin.sol
// SPDX-License-Identifier: UNLICENSED
/*

                         ┌───────────┐
                         │ HOLOGRAPH │
                         └───────────┘
╔═════════════════════════════════════════════════════════════╗
║                                                             ║
║                            / ^ \                            ║
║                            ~~*~~            ¸               ║
║                         [ '<>:<>' ]         │░░░            ║
║               ╔╗           _/"\_           ╔╣               ║
║             ┌─╬╬─┐          """          ┌─╬╬─┐             ║
║          ┌─┬┘ ╠╣ └┬─┐       \_/       ┌─┬┘ ╠╣ └┬─┐          ║
║       ┌─┬┘ │  ╠╣  │ └┬─┐           ┌─┬┘ │  ╠╣  │ └┬─┐       ║
║    ┌─┬┘ │  │  ╠╣  │  │ └┬─┐     ┌─┬┘ │  │  ╠╣  │  │ └┬─┐    ║
║ ┌─┬┘ │  │  │  ╠╣  │  │  │ └┬┐ ┌┬┘ │  │  │  ╠╣  │  │  │ └┬─┐ ║
╠┬┘ │  │  │  │  ╠╣  │  │  │  │└¤┘│  │  │  │  ╠╣  │  │  │  │ └┬╣
║│  │  │  │  │  ╠╣  │  │  │  │   │  │  │  │  ╠╣  │  │  │  │  │║
╠╩══╩══╩══╩══╩══╬╬══╩══╩══╩══╩═══╩══╩══╩══╩══╬╬══╩══╩══╩══╩══╩╣
╠┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴╬╬┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴╬╬┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴╣
║               ╠╣                           ╠╣               ║
║               ╠╣                           ╠╣               ║
║    ,          ╠╣     ,        ,'      *    ╠╣               ║
║~~~~~^~~~~~~~~┌╬╬┐~~~^~~~~~~~~^^~~~~~~~~^~~┌╬╬┐~~~~~~~^~~~~~~║
╚══════════════╩╩╩╩═════════════════════════╩╩╩╩══════════════╝
     - one protocol, one bridge = infinite possibilities -


 ***************************************************************

 DISCLAIMER: U.S Patent Pending

 LICENSE: Holograph Limited Public License (H-LPL)

 https://holograph.xyz/licenses/h-lpl/1.0.0

 This license governs use of the accompanying software. If you
 use the software, you accept this license. If you do not accept
 the license, you are not permitted to use the software.

 1. Definitions

 The terms "reproduce," "reproduction," "derivative works," and
 "distribution" have the same meaning here as under U.S.
 copyright law. A "contribution" is the original software, or
 any additions or changes to the software. A "contributor" is
 any person that distributes its contribution under this
 license. "Licensed patents" are a contributor’s patent claims
 that read directly on its contribution.

 2. Grant of Rights

 A) Copyright Grant- Subject to the terms of this license,
 including the license conditions and limitations in sections 3
 and 4, each contributor grants you a non-exclusive, worldwide,
 royalty-free copyright license to reproduce its contribution,
 prepare derivative works of its contribution, and distribute
 its contribution or any derivative works that you create.
 B) Patent Grant- Subject to the terms of this license,
 including the license conditions and limitations in section 3,
 each contributor grants you a non-exclusive, worldwide,
 royalty-free license under its licensed patents to make, have
 made, use, sell, offer for sale, import, and/or otherwise
 dispose of its contribution in the software or derivative works
 of the contribution in the software.

 3. Conditions and Limitations

 A) No Trademark License- This license does not grant you rights
 to use any contributors’ name, logo, or trademarks.
 B) If you bring a patent claim against any contributor over
 patents that you claim are infringed by the software, your
 patent license from such contributor is terminated with
 immediate effect.
 C) If you distribute any portion of the software, you must
 retain all copyright, patent, trademark, and attribution
 notices that are present in the software.
 D) If you distribute any portion of the software in source code
 form, you may do so only under this license by including a
 complete copy of this license with your distribution. If you
 distribute any portion of the software in compiled or object
 code form, you may only do so under a license that complies
 with this license.
 E) The software is licensed “as-is.” You bear all risks of
 using it. The contributors give no express warranties,
 guarantees, or conditions. You may have additional consumer
 rights under your local laws which this license cannot change.
 To the extent permitted under your local laws, the contributors
 exclude all implied warranties, including those of
 merchantability, fitness for a particular purpose and
 non-infringement.

 4. (F) Platform Limitation- The licenses granted in sections
 2.A & 2.B extend only to the software or derivative works that
 you create that run on a Holograph system product.

 ***************************************************************

*/

pragma solidity 0.8.13;

abstract contract Admin {
  /**
   * @dev bytes32(uint256(keccak256('eip1967.Holograph.admin')) - 1)
   */
  bytes32 constant _adminSlot = 0x3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c9;

  modifier onlyAdmin() {
    require(msg.sender == getAdmin(), "HOLOGRAPH: admin only function");
    _;
  }

  constructor() {}

  function admin() public view returns (address) {
    return getAdmin();
  }

  function getAdmin() public view returns (address adminAddress) {
    assembly {
      adminAddress := sload(_adminSlot)
    }
  }

  function setAdmin(address adminAddress) public onlyAdmin {
    assembly {
      sstore(_adminSlot, adminAddress)
    }
  }

  function adminCall(address target, bytes calldata data) external payable onlyAdmin {
    assembly {
      calldatacopy(0, data.offset, data.length)
      let result := call(gas(), target, callvalue(), 0, data.length, 0, 0)
      returndatacopy(0, 0, returndatasize())
      switch result
      case 0 {
        revert(0, returndatasize())
      }
      default {
        return(0, returndatasize())
      }
    }
  }
}

File 2 of 4 : Initializable.sol
// SPDX-License-Identifier: UNLICENSED
/*

                         ┌───────────┐
                         │ HOLOGRAPH │
                         └───────────┘
╔═════════════════════════════════════════════════════════════╗
║                                                             ║
║                            / ^ \                            ║
║                            ~~*~~            ¸               ║
║                         [ '<>:<>' ]         │░░░            ║
║               ╔╗           _/"\_           ╔╣               ║
║             ┌─╬╬─┐          """          ┌─╬╬─┐             ║
║          ┌─┬┘ ╠╣ └┬─┐       \_/       ┌─┬┘ ╠╣ └┬─┐          ║
║       ┌─┬┘ │  ╠╣  │ └┬─┐           ┌─┬┘ │  ╠╣  │ └┬─┐       ║
║    ┌─┬┘ │  │  ╠╣  │  │ └┬─┐     ┌─┬┘ │  │  ╠╣  │  │ └┬─┐    ║
║ ┌─┬┘ │  │  │  ╠╣  │  │  │ └┬┐ ┌┬┘ │  │  │  ╠╣  │  │  │ └┬─┐ ║
╠┬┘ │  │  │  │  ╠╣  │  │  │  │└¤┘│  │  │  │  ╠╣  │  │  │  │ └┬╣
║│  │  │  │  │  ╠╣  │  │  │  │   │  │  │  │  ╠╣  │  │  │  │  │║
╠╩══╩══╩══╩══╩══╬╬══╩══╩══╩══╩═══╩══╩══╩══╩══╬╬══╩══╩══╩══╩══╩╣
╠┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴╬╬┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴╬╬┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴╣
║               ╠╣                           ╠╣               ║
║               ╠╣                           ╠╣               ║
║    ,          ╠╣     ,        ,'      *    ╠╣               ║
║~~~~~^~~~~~~~~┌╬╬┐~~~^~~~~~~~~^^~~~~~~~~^~~┌╬╬┐~~~~~~~^~~~~~~║
╚══════════════╩╩╩╩═════════════════════════╩╩╩╩══════════════╝
     - one protocol, one bridge = infinite possibilities -


 ***************************************************************

 DISCLAIMER: U.S Patent Pending

 LICENSE: Holograph Limited Public License (H-LPL)

 https://holograph.xyz/licenses/h-lpl/1.0.0

 This license governs use of the accompanying software. If you
 use the software, you accept this license. If you do not accept
 the license, you are not permitted to use the software.

 1. Definitions

 The terms "reproduce," "reproduction," "derivative works," and
 "distribution" have the same meaning here as under U.S.
 copyright law. A "contribution" is the original software, or
 any additions or changes to the software. A "contributor" is
 any person that distributes its contribution under this
 license. "Licensed patents" are a contributor’s patent claims
 that read directly on its contribution.

 2. Grant of Rights

 A) Copyright Grant- Subject to the terms of this license,
 including the license conditions and limitations in sections 3
 and 4, each contributor grants you a non-exclusive, worldwide,
 royalty-free copyright license to reproduce its contribution,
 prepare derivative works of its contribution, and distribute
 its contribution or any derivative works that you create.
 B) Patent Grant- Subject to the terms of this license,
 including the license conditions and limitations in section 3,
 each contributor grants you a non-exclusive, worldwide,
 royalty-free license under its licensed patents to make, have
 made, use, sell, offer for sale, import, and/or otherwise
 dispose of its contribution in the software or derivative works
 of the contribution in the software.

 3. Conditions and Limitations

 A) No Trademark License- This license does not grant you rights
 to use any contributors’ name, logo, or trademarks.
 B) If you bring a patent claim against any contributor over
 patents that you claim are infringed by the software, your
 patent license from such contributor is terminated with
 immediate effect.
 C) If you distribute any portion of the software, you must
 retain all copyright, patent, trademark, and attribution
 notices that are present in the software.
 D) If you distribute any portion of the software in source code
 form, you may do so only under this license by including a
 complete copy of this license with your distribution. If you
 distribute any portion of the software in compiled or object
 code form, you may only do so under a license that complies
 with this license.
 E) The software is licensed “as-is.” You bear all risks of
 using it. The contributors give no express warranties,
 guarantees, or conditions. You may have additional consumer
 rights under your local laws which this license cannot change.
 To the extent permitted under your local laws, the contributors
 exclude all implied warranties, including those of
 merchantability, fitness for a particular purpose and
 non-infringement.

 4. (F) Platform Limitation- The licenses granted in sections
 2.A & 2.B extend only to the software or derivative works that
 you create that run on a Holograph system product.

 ***************************************************************

*/

pragma solidity 0.8.13;

import "../interface/InitializableInterface.sol";

/**
 * @title Initializable
 * @author https://github.com/holographxyz
 * @notice Use init instead of constructor
 * @dev This allows for use of init function to make one time initializations without the need for a constructor
 */
abstract contract Initializable is InitializableInterface {
  /**
   * @dev bytes32(uint256(keccak256('eip1967.Holograph.initialized')) - 1)
   */
  bytes32 constant _initializedSlot = 0x4e5f991bca30eca2d4643aaefa807e88f96a4a97398933d572a3c0d973004a01;

  /**
   * @dev Constructor is left empty and init is used instead
   */
  constructor() {}

  /**
   * @notice Used internally to initialize the contract instead of through a constructor
   * @dev This function is called by the deployer/factory when creating a contract
   * @param initPayload abi encoded payload to use for contract initilaization
   */
  function init(bytes memory initPayload) external virtual returns (bytes4);

  function _isInitialized() internal view returns (bool initialized) {
    assembly {
      initialized := sload(_initializedSlot)
    }
  }

  function _setInitialized() internal {
    assembly {
      sstore(_initializedSlot, 0x0000000000000000000000000000000000000000000000000000000000000001)
    }
  }
}

File 3 of 4 : InitializableInterface.sol
// SPDX-License-Identifier: UNLICENSED
/*

                         ┌───────────┐
                         │ HOLOGRAPH │
                         └───────────┘
╔═════════════════════════════════════════════════════════════╗
║                                                             ║
║                            / ^ \                            ║
║                            ~~*~~            ¸               ║
║                         [ '<>:<>' ]         │░░░            ║
║               ╔╗           _/"\_           ╔╣               ║
║             ┌─╬╬─┐          """          ┌─╬╬─┐             ║
║          ┌─┬┘ ╠╣ └┬─┐       \_/       ┌─┬┘ ╠╣ └┬─┐          ║
║       ┌─┬┘ │  ╠╣  │ └┬─┐           ┌─┬┘ │  ╠╣  │ └┬─┐       ║
║    ┌─┬┘ │  │  ╠╣  │  │ └┬─┐     ┌─┬┘ │  │  ╠╣  │  │ └┬─┐    ║
║ ┌─┬┘ │  │  │  ╠╣  │  │  │ └┬┐ ┌┬┘ │  │  │  ╠╣  │  │  │ └┬─┐ ║
╠┬┘ │  │  │  │  ╠╣  │  │  │  │└¤┘│  │  │  │  ╠╣  │  │  │  │ └┬╣
║│  │  │  │  │  ╠╣  │  │  │  │   │  │  │  │  ╠╣  │  │  │  │  │║
╠╩══╩══╩══╩══╩══╬╬══╩══╩══╩══╩═══╩══╩══╩══╩══╬╬══╩══╩══╩══╩══╩╣
╠┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴╬╬┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴╬╬┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴╣
║               ╠╣                           ╠╣               ║
║               ╠╣                           ╠╣               ║
║    ,          ╠╣     ,        ,'      *    ╠╣               ║
║~~~~~^~~~~~~~~┌╬╬┐~~~^~~~~~~~~^^~~~~~~~~^~~┌╬╬┐~~~~~~~^~~~~~~║
╚══════════════╩╩╩╩═════════════════════════╩╩╩╩══════════════╝
     - one protocol, one bridge = infinite possibilities -


 ***************************************************************

 DISCLAIMER: U.S Patent Pending

 LICENSE: Holograph Limited Public License (H-LPL)

 https://holograph.xyz/licenses/h-lpl/1.0.0

 This license governs use of the accompanying software. If you
 use the software, you accept this license. If you do not accept
 the license, you are not permitted to use the software.

 1. Definitions

 The terms "reproduce," "reproduction," "derivative works," and
 "distribution" have the same meaning here as under U.S.
 copyright law. A "contribution" is the original software, or
 any additions or changes to the software. A "contributor" is
 any person that distributes its contribution under this
 license. "Licensed patents" are a contributor’s patent claims
 that read directly on its contribution.

 2. Grant of Rights

 A) Copyright Grant- Subject to the terms of this license,
 including the license conditions and limitations in sections 3
 and 4, each contributor grants you a non-exclusive, worldwide,
 royalty-free copyright license to reproduce its contribution,
 prepare derivative works of its contribution, and distribute
 its contribution or any derivative works that you create.
 B) Patent Grant- Subject to the terms of this license,
 including the license conditions and limitations in section 3,
 each contributor grants you a non-exclusive, worldwide,
 royalty-free license under its licensed patents to make, have
 made, use, sell, offer for sale, import, and/or otherwise
 dispose of its contribution in the software or derivative works
 of the contribution in the software.

 3. Conditions and Limitations

 A) No Trademark License- This license does not grant you rights
 to use any contributors’ name, logo, or trademarks.
 B) If you bring a patent claim against any contributor over
 patents that you claim are infringed by the software, your
 patent license from such contributor is terminated with
 immediate effect.
 C) If you distribute any portion of the software, you must
 retain all copyright, patent, trademark, and attribution
 notices that are present in the software.
 D) If you distribute any portion of the software in source code
 form, you may do so only under this license by including a
 complete copy of this license with your distribution. If you
 distribute any portion of the software in compiled or object
 code form, you may only do so under a license that complies
 with this license.
 E) The software is licensed “as-is.” You bear all risks of
 using it. The contributors give no express warranties,
 guarantees, or conditions. You may have additional consumer
 rights under your local laws which this license cannot change.
 To the extent permitted under your local laws, the contributors
 exclude all implied warranties, including those of
 merchantability, fitness for a particular purpose and
 non-infringement.

 4. (F) Platform Limitation- The licenses granted in sections
 2.A & 2.B extend only to the software or derivative works that
 you create that run on a Holograph system product.

 ***************************************************************

*/

pragma solidity 0.8.13;

/**
 * @title Initializable
 * @author https://github.com/holographxyz
 * @notice Use init instead of constructor
 * @dev This allows for use of init function to make one time initializations without the need of a constructor
 */
interface InitializableInterface {
  /**
   * @notice Used internally to initialize the contract instead of through a constructor
   * @dev This function is called by the deployer/factory when creating a contract
   * @param initPayload abi encoded payload to use for contract initilaization
   */
  function init(bytes memory initPayload) external returns (bytes4);
}

File 4 of 4 : HolographOperatorProxy.sol
// SPDX-License-Identifier: UNLICENSED
/*

                         ┌───────────┐
                         │ HOLOGRAPH │
                         └───────────┘
╔═════════════════════════════════════════════════════════════╗
║                                                             ║
║                            / ^ \                            ║
║                            ~~*~~            ¸               ║
║                         [ '<>:<>' ]         │░░░            ║
║               ╔╗           _/"\_           ╔╣               ║
║             ┌─╬╬─┐          """          ┌─╬╬─┐             ║
║          ┌─┬┘ ╠╣ └┬─┐       \_/       ┌─┬┘ ╠╣ └┬─┐          ║
║       ┌─┬┘ │  ╠╣  │ └┬─┐           ┌─┬┘ │  ╠╣  │ └┬─┐       ║
║    ┌─┬┘ │  │  ╠╣  │  │ └┬─┐     ┌─┬┘ │  │  ╠╣  │  │ └┬─┐    ║
║ ┌─┬┘ │  │  │  ╠╣  │  │  │ └┬┐ ┌┬┘ │  │  │  ╠╣  │  │  │ └┬─┐ ║
╠┬┘ │  │  │  │  ╠╣  │  │  │  │└¤┘│  │  │  │  ╠╣  │  │  │  │ └┬╣
║│  │  │  │  │  ╠╣  │  │  │  │   │  │  │  │  ╠╣  │  │  │  │  │║
╠╩══╩══╩══╩══╩══╬╬══╩══╩══╩══╩═══╩══╩══╩══╩══╬╬══╩══╩══╩══╩══╩╣
╠┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴╬╬┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴╬╬┴┴┴┴┴┴┴┴┴┴┴┴┴┴┴╣
║               ╠╣                           ╠╣               ║
║               ╠╣                           ╠╣               ║
║    ,          ╠╣     ,        ,'      *    ╠╣               ║
║~~~~~^~~~~~~~~┌╬╬┐~~~^~~~~~~~~^^~~~~~~~~^~~┌╬╬┐~~~~~~~^~~~~~~║
╚══════════════╩╩╩╩═════════════════════════╩╩╩╩══════════════╝
     - one protocol, one bridge = infinite possibilities -


 ***************************************************************

 DISCLAIMER: U.S Patent Pending

 LICENSE: Holograph Limited Public License (H-LPL)

 https://holograph.xyz/licenses/h-lpl/1.0.0

 This license governs use of the accompanying software. If you
 use the software, you accept this license. If you do not accept
 the license, you are not permitted to use the software.

 1. Definitions

 The terms "reproduce," "reproduction," "derivative works," and
 "distribution" have the same meaning here as under U.S.
 copyright law. A "contribution" is the original software, or
 any additions or changes to the software. A "contributor" is
 any person that distributes its contribution under this
 license. "Licensed patents" are a contributor’s patent claims
 that read directly on its contribution.

 2. Grant of Rights

 A) Copyright Grant- Subject to the terms of this license,
 including the license conditions and limitations in sections 3
 and 4, each contributor grants you a non-exclusive, worldwide,
 royalty-free copyright license to reproduce its contribution,
 prepare derivative works of its contribution, and distribute
 its contribution or any derivative works that you create.
 B) Patent Grant- Subject to the terms of this license,
 including the license conditions and limitations in section 3,
 each contributor grants you a non-exclusive, worldwide,
 royalty-free license under its licensed patents to make, have
 made, use, sell, offer for sale, import, and/or otherwise
 dispose of its contribution in the software or derivative works
 of the contribution in the software.

 3. Conditions and Limitations

 A) No Trademark License- This license does not grant you rights
 to use any contributors’ name, logo, or trademarks.
 B) If you bring a patent claim against any contributor over
 patents that you claim are infringed by the software, your
 patent license from such contributor is terminated with
 immediate effect.
 C) If you distribute any portion of the software, you must
 retain all copyright, patent, trademark, and attribution
 notices that are present in the software.
 D) If you distribute any portion of the software in source code
 form, you may do so only under this license by including a
 complete copy of this license with your distribution. If you
 distribute any portion of the software in compiled or object
 code form, you may only do so under a license that complies
 with this license.
 E) The software is licensed “as-is.” You bear all risks of
 using it. The contributors give no express warranties,
 guarantees, or conditions. You may have additional consumer
 rights under your local laws which this license cannot change.
 To the extent permitted under your local laws, the contributors
 exclude all implied warranties, including those of
 merchantability, fitness for a particular purpose and
 non-infringement.

 4. (F) Platform Limitation- The licenses granted in sections
 2.A & 2.B extend only to the software or derivative works that
 you create that run on a Holograph system product.

 ***************************************************************

*/

pragma solidity 0.8.13;

import "../abstract/Admin.sol";
import "../abstract/Initializable.sol";

import "../interface/InitializableInterface.sol";

contract HolographOperatorProxy is Admin, Initializable {
  /**
   * @dev bytes32(uint256(keccak256('eip1967.Holograph.operator')) - 1)
   */
  bytes32 constant _operatorSlot = 0x7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f;

  constructor() {}

  function init(bytes memory data) external override returns (bytes4) {
    require(!_isInitialized(), "HOLOGRAPH: already initialized");
    (address operator, bytes memory initCode) = abi.decode(data, (address, bytes));
    assembly {
      sstore(_adminSlot, origin())
      sstore(_operatorSlot, operator)
    }
    (bool success, bytes memory returnData) = operator.delegatecall(abi.encodeWithSignature("init(bytes)", initCode));
    bytes4 selector = abi.decode(returnData, (bytes4));
    require(success && selector == InitializableInterface.init.selector, "initialization failed");
    _setInitialized();
    return InitializableInterface.init.selector;
  }

  function getOperator() external view returns (address operator) {
    assembly {
      operator := sload(_operatorSlot)
    }
  }

  function setOperator(address operator) external onlyAdmin {
    assembly {
      sstore(_operatorSlot, operator)
    }
  }

  receive() external payable {}

  fallback() external payable {
    assembly {
      let operator := sload(_operatorSlot)
      calldatacopy(0, 0, calldatasize())
      let result := delegatecall(gas(), operator, 0, calldatasize(), 0, 0)
      returndatacopy(0, 0, returndatasize())
      switch result
      case 0 {
        revert(0, returndatasize())
      }
      default {
        return(0, returndatasize())
      }
    }
  }
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 999999
  },
  "metadata": {
    "bytecodeHash": "none",
    "useLiteralContent": true
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "remappings": [
    "ds-test/=lib/forge-std/lib/ds-test/src/",
    "erc721a-upgradeable/=erc721a-upgradeable/",
    "forge-std/=lib/forge-std/src/"
  ],
  "libraries": {}
}

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"adminCall","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"getAdmin","outputs":[{"internalType":"address","name":"adminAddress","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getOperator","outputs":[{"internalType":"address","name":"operator","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"data","type":"bytes"}],"name":"init","outputs":[{"internalType":"bytes4","name":"","type":"bytes4"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"adminAddress","type":"address"}],"name":"setAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"}],"name":"setOperator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

Deployed Bytecode

0x6080604052600436106100745760003560e01c8063b3ab15fb1161004e578063b3ab15fb14610190578063bf64a82d146101b0578063e7f43c68146101c3578063f851a440146101f75761007b565b80634ddf47d4146100c55780636e9960c31461011b578063704b6c02146101705761007b565b3661007b57005b7f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f543660008037600080366000845af490503d6000803e8080156100be573d6000f35b3d6000fd5b005b3480156100d157600080fd5b506100e56100e0366004610892565b61020c565b6040517fffffffff0000000000000000000000000000000000000000000000000000000090911681526020015b60405180910390f35b34801561012757600080fd5b507f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c9545b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610112565b34801561017c57600080fd5b506100c361018b366004610937565b610515565b34801561019c57600080fd5b506100c36101ab366004610937565b6105ef565b6100c36101be36600461095b565b6106c9565b3480156101cf57600080fd5b507f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f5461014b565b34801561020357600080fd5b5061014b61079f565b60006102367f4e5f991bca30eca2d4643aaefa807e88f96a4a97398933d572a3c0d973004a015490565b156102a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a20616c726561647920696e697469616c697a6564000060448201526064015b60405180910390fd5b600080838060200190518101906102b99190610a10565b91509150327f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c955817f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f556000808373ffffffffffffffffffffffffffffffffffffffff168360405160240161032e9190610a9d565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f4ddf47d400000000000000000000000000000000000000000000000000000000179052516103af9190610aee565b600060405180830381855af49150503d80600081146103ea576040519150601f19603f3d011682016040523d82523d6000602084013e6103ef565b606091505b509150915060008180602001905181019061040a9190610b0a565b905082801561045a57507fffffffff0000000000000000000000000000000000000000000000000000000081167f4ddf47d400000000000000000000000000000000000000000000000000000000145b6104c0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601560248201527f696e697469616c697a6174696f6e206661696c656400000000000000000000006044820152606401610299565b6104e960017f4e5f991bca30eca2d4643aaefa807e88f96a4a97398933d572a3c0d973004a0155565b507f4ddf47d4000000000000000000000000000000000000000000000000000000009695505050505050565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105cb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610299565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c955565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610299565b7f7caba557ad34138fa3b7e43fb574e0e6cc10481c3073e0dffbc560db81b5c60f55565b7f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461077f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f484f4c4f47524150483a2061646d696e206f6e6c792066756e6374696f6e00006044820152606401610299565b808260003760008082600034875af13d6000803e8080156100be573d6000f35b60006107c97f3f106594dc74eeef980dae234cde8324dc2497b13d27a0c59e55bd2ca10a07c95490565b905090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff81118282101715610844576108446107ce565b604052919050565b600067ffffffffffffffff821115610866576108666107ce565b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b6000602082840312156108a457600080fd5b813567ffffffffffffffff8111156108bb57600080fd5b8201601f810184136108cc57600080fd5b80356108df6108da8261084c565b6107fd565b8181528560208385010111156108f457600080fd5b81602084016020830137600091810160200191909152949350505050565b73ffffffffffffffffffffffffffffffffffffffff8116811461093457600080fd5b50565b60006020828403121561094957600080fd5b813561095481610912565b9392505050565b60008060006040848603121561097057600080fd5b833561097b81610912565b9250602084013567ffffffffffffffff8082111561099857600080fd5b818601915086601f8301126109ac57600080fd5b8135818111156109bb57600080fd5b8760208285010111156109cd57600080fd5b6020830194508093505050509250925092565b60005b838110156109fb5781810151838201526020016109e3565b83811115610a0a576000848401525b50505050565b60008060408385031215610a2357600080fd5b8251610a2e81610912565b602084015190925067ffffffffffffffff811115610a4b57600080fd5b8301601f81018513610a5c57600080fd5b8051610a6a6108da8261084c565b818152866020838501011115610a7f57600080fd5b610a908260208301602086016109e0565b8093505050509250929050565b6020815260008251806020840152610abc8160408501602087016109e0565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160400192915050565b60008251610b008184602087016109e0565b9190910192915050565b600060208284031215610b1c57600080fd5b81517fffffffff000000000000000000000000000000000000000000000000000000008116811461095457600080fdfea164736f6c634300080d000a

Block Transaction Difficulty Gas Used Reward
Block Uncle Number Difficulty Gas Used Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.