Latest 25 from a total of 5,707 transactions
| Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Approve | 398459773 | 10 hrs ago | IN | 0 ETH | 0.00000031 | ||||
| Approve | 398424524 | 13 hrs ago | IN | 0 ETH | 0.00000053 | ||||
| Approve | 398422700 | 13 hrs ago | IN | 0 ETH | 0.00000053 | ||||
| Approve | 397839188 | 2 days ago | IN | 0 ETH | 0.0000016 | ||||
| Approve | 397759212 | 2 days ago | IN | 0 ETH | 0.00000066 | ||||
| Approve | 396372565 | 6 days ago | IN | 0 ETH | 0.00000038 | ||||
| Approve | 396315781 | 6 days ago | IN | 0 ETH | 0.00000034 | ||||
| Approve | 395226027 | 9 days ago | IN | 0 ETH | 0.00000031 | ||||
| Approve | 395092153 | 10 days ago | IN | 0 ETH | 0.00000063 | ||||
| Approve | 394188647 | 12 days ago | IN | 0 ETH | 0.00000058 | ||||
| Approve | 393143535 | 15 days ago | IN | 0 ETH | 0.00000031 | ||||
| Approve | 393002354 | 16 days ago | IN | 0 ETH | 0.00000053 | ||||
| Approve | 392713450 | 17 days ago | IN | 0 ETH | 0.00000053 | ||||
| Approve | 392218687 | 18 days ago | IN | 0 ETH | 0.00000034 | ||||
| Approve | 392108681 | 18 days ago | IN | 0 ETH | 0.00000054 | ||||
| Approve | 391439344 | 20 days ago | IN | 0 ETH | 0.00000031 | ||||
| Approve | 391434562 | 20 days ago | IN | 0 ETH | 0.00000054 | ||||
| Approve | 391430735 | 20 days ago | IN | 0 ETH | 0.00000031 | ||||
| Approve | 390766437 | 22 days ago | IN | 0 ETH | 0.00000053 | ||||
| Approve | 390710996 | 22 days ago | IN | 0 ETH | 0.00000054 | ||||
| Approve | 387378783 | 32 days ago | IN | 0 ETH | 0.00000055 | ||||
| Approve | 386295219 | 35 days ago | IN | 0 ETH | 0.00000032 | ||||
| Approve | 386152059 | 36 days ago | IN | 0 ETH | 0.00000053 | ||||
| Approve | 386151958 | 36 days ago | IN | 0 ETH | 0.00000053 | ||||
| Approve | 386147941 | 36 days ago | IN | 0 ETH | 0.00000053 |
Latest 25 internal transactions (View All)
| Parent Transaction Hash | Block | From | To | |||
|---|---|---|---|---|---|---|
| 72077038 | 964 days ago | 0 ETH | ||||
| 72074455 | 964 days ago | 0 ETH | ||||
| 72070923 | 964 days ago | 0 ETH | ||||
| 72064243 | 964 days ago | 0 ETH | ||||
| 72060636 | 964 days ago | 0 ETH | ||||
| 72048845 | 964 days ago | 0 ETH | ||||
| 72048595 | 964 days ago | 0 ETH | ||||
| 72046373 | 964 days ago | 0 ETH | ||||
| 72045481 | 964 days ago | 0 ETH | ||||
| 72036478 | 964 days ago | 0 ETH | ||||
| 72025053 | 964 days ago | 0 ETH | ||||
| 72024209 | 964 days ago | 0 ETH | ||||
| 72023778 | 964 days ago | 0 ETH | ||||
| 72016860 | 964 days ago | 0 ETH | ||||
| 72011630 | 964 days ago | 0 ETH | ||||
| 72009892 | 964 days ago | 0 ETH | ||||
| 72009892 | 964 days ago | 0 ETH | ||||
| 72009892 | 964 days ago | 0 ETH | ||||
| 72009892 | 964 days ago | 0 ETH | ||||
| 72009892 | 964 days ago | 0 ETH | ||||
| 72009892 | 964 days ago | 0 ETH | ||||
| 72009736 | 964 days ago | 0 ETH | ||||
| 71922369 | 965 days ago | 0 ETH | ||||
| 71922369 | 965 days ago | 0 ETH | ||||
| 71922369 | 965 days ago | 0 ETH |
Cross-Chain Transactions
Loading...
Loading
Contract Name:
GYEN
Compiler Version
v0.5.13+commit.5b0b510c
Contract Source Code (Solidity)
/**
*Submitted for verification at Arbiscan.io on 2022-09-20
*/
// File: @openzeppelin/upgrades/contracts/upgradeability/Proxy.sol
pragma solidity ^0.5.0;
/**
* @title Proxy
* @dev Implements delegation of calls to other contracts, with proper
* forwarding of return values and bubbling of failures.
* It defines a fallback function that delegates all calls to the address
* returned by the abstract _implementation() internal function.
*/
contract Proxy {
/**
* @dev Fallback function.
* Implemented entirely in `_fallback`.
*/
function () payable external {
_fallback();
}
/**
* @return The Address of the implementation.
*/
function _implementation() internal view returns (address);
/**
* @dev Delegates execution to an implementation contract.
* This is a low level function that doesn't return to its internal call site.
* It will return to the external caller whatever the implementation returns.
* @param implementation Address to delegate.
*/
function _delegate(address implementation) internal {
assembly {
// Copy msg.data. We take full control of memory in this inline assembly
// block because it will not return to Solidity code. We overwrite the
// Solidity scratch pad at memory position 0.
calldatacopy(0, 0, calldatasize)
// Call the implementation.
// out and outsize are 0 because we don't know the size yet.
let result := delegatecall(gas, implementation, 0, calldatasize, 0, 0)
// Copy the returned data.
returndatacopy(0, 0, returndatasize)
switch result
// delegatecall returns 0 on error.
case 0 { revert(0, returndatasize) }
default { return(0, returndatasize) }
}
}
/**
* @dev Function that is run as the first thing in the fallback function.
* Can be redefined in derived contracts to add functionality.
* Redefinitions must call super._willFallback().
*/
function _willFallback() internal {
}
/**
* @dev fallback implementation.
* Extracted to enable manual triggering.
*/
function _fallback() internal {
_willFallback();
_delegate(_implementation());
}
}
// File: @openzeppelin/upgrades/contracts/utils/Address.sol
pragma solidity ^0.5.0;
/**
* Utility library of inline functions on addresses
*
* Source https://raw.githubusercontent.com/OpenZeppelin/openzeppelin-solidity/v2.1.3/contracts/utils/Address.sol
* This contract is copied here and renamed from the original to avoid clashes in the compiled artifacts
* when the user imports a zos-lib contract (that transitively causes this contract to be compiled and added to the
* build/artifacts folder) as well as the vanilla Address implementation from an openzeppelin version.
*/
library OpenZeppelinUpgradesAddress {
/**
* Returns whether the target address is a contract
* @dev This function will return false if invoked during the constructor of a contract,
* as the code is not actually created until after the constructor finishes.
* @param account address of the account to check
* @return whether the target address is a contract
*/
function isContract(address account) internal view returns (bool) {
uint256 size;
// XXX Currently there is no better way to check if there is a contract in an address
// than to check the size of the code at that address.
// See https://ethereum.stackexchange.com/a/14016/36603
// for more details about how this works.
// TODO Check this again before the Serenity release, because all addresses will be
// contracts then.
// solhint-disable-next-line no-inline-assembly
assembly { size := extcodesize(account) }
return size > 0;
}
}
// File: @openzeppelin/upgrades/contracts/upgradeability/BaseUpgradeabilityProxy.sol
pragma solidity ^0.5.0;
/**
* @title BaseUpgradeabilityProxy
* @dev This contract implements a proxy that allows to change the
* implementation address to which it will delegate.
* Such a change is called an implementation upgrade.
*/
contract BaseUpgradeabilityProxy is Proxy {
/**
* @dev Emitted when the implementation is upgraded.
* @param implementation Address of the new implementation.
*/
event Upgraded(address indexed implementation);
/**
* @dev Storage slot with the address of the current implementation.
* This is the keccak-256 hash of "eip1967.proxy.implementation" subtracted by 1, and is
* validated in the constructor.
*/
bytes32 internal constant IMPLEMENTATION_SLOT = 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc;
/**
* @dev Returns the current implementation.
* @return Address of the current implementation
*/
function _implementation() internal view returns (address impl) {
bytes32 slot = IMPLEMENTATION_SLOT;
assembly {
impl := sload(slot)
}
}
/**
* @dev Upgrades the proxy to a new implementation.
* @param newImplementation Address of the new implementation.
*/
function _upgradeTo(address newImplementation) internal {
_setImplementation(newImplementation);
emit Upgraded(newImplementation);
}
/**
* @dev Sets the implementation address of the proxy.
* @param newImplementation Address of the new implementation.
*/
function _setImplementation(address newImplementation) internal {
require(OpenZeppelinUpgradesAddress.isContract(newImplementation), "Cannot set a proxy implementation to a non-contract address");
bytes32 slot = IMPLEMENTATION_SLOT;
assembly {
sstore(slot, newImplementation)
}
}
}
// File: @openzeppelin/upgrades/contracts/upgradeability/UpgradeabilityProxy.sol
pragma solidity ^0.5.0;
/**
* @title UpgradeabilityProxy
* @dev Extends BaseUpgradeabilityProxy with a constructor for initializing
* implementation and init data.
*/
contract UpgradeabilityProxy is BaseUpgradeabilityProxy {
/**
* @dev Contract constructor.
* @param _logic Address of the initial implementation.
* @param _data Data to send as msg.data to the implementation to initialize the proxied contract.
* It should include the signature and the parameters of the function to be called, as described in
* https://solidity.readthedocs.io/en/v0.4.24/abi-spec.html#function-selector-and-argument-encoding.
* This parameter is optional, if no data is given the initialization call to proxied contract will be skipped.
*/
constructor(address _logic, bytes memory _data) public payable {
assert(IMPLEMENTATION_SLOT == bytes32(uint256(keccak256('eip1967.proxy.implementation')) - 1));
_setImplementation(_logic);
if(_data.length > 0) {
(bool success,) = _logic.delegatecall(_data);
require(success);
}
}
}
// File: @openzeppelin/upgrades/contracts/upgradeability/BaseAdminUpgradeabilityProxy.sol
pragma solidity ^0.5.0;
/**
* @title BaseAdminUpgradeabilityProxy
* @dev This contract combines an upgradeability proxy with an authorization
* mechanism for administrative tasks.
* All external functions in this contract must be guarded by the
* `ifAdmin` modifier. See ethereum/solidity#3864 for a Solidity
* feature proposal that would enable this to be done automatically.
*/
contract BaseAdminUpgradeabilityProxy is BaseUpgradeabilityProxy {
/**
* @dev Emitted when the administration has been transferred.
* @param previousAdmin Address of the previous admin.
* @param newAdmin Address of the new admin.
*/
event AdminChanged(address previousAdmin, address newAdmin);
/**
* @dev Storage slot with the admin of the contract.
* This is the keccak-256 hash of "eip1967.proxy.admin" subtracted by 1, and is
* validated in the constructor.
*/
bytes32 internal constant ADMIN_SLOT = 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103;
/**
* @dev Modifier to check whether the `msg.sender` is the admin.
* If it is, it will run the function. Otherwise, it will delegate the call
* to the implementation.
*/
modifier ifAdmin() {
if (msg.sender == _admin()) {
_;
} else {
_fallback();
}
}
/**
* @return The address of the proxy admin.
*/
function admin() external ifAdmin returns (address) {
return _admin();
}
/**
* @return The address of the implementation.
*/
function implementation() external ifAdmin returns (address) {
return _implementation();
}
/**
* @dev Changes the admin of the proxy.
* Only the current admin can call this function.
* @param newAdmin Address to transfer proxy administration to.
*/
function changeAdmin(address newAdmin) external ifAdmin {
require(newAdmin != address(0), "Cannot change the admin of a proxy to the zero address");
emit AdminChanged(_admin(), newAdmin);
_setAdmin(newAdmin);
}
/**
* @dev Upgrade the backing implementation of the proxy.
* Only the admin can call this function.
* @param newImplementation Address of the new implementation.
*/
function upgradeTo(address newImplementation) external ifAdmin {
_upgradeTo(newImplementation);
}
/**
* @dev Upgrade the backing implementation of the proxy and call a function
* on the new implementation.
* This is useful to initialize the proxied contract.
* @param newImplementation Address of the new implementation.
* @param data Data to send as msg.data in the low level call.
* It should include the signature and the parameters of the function to be called, as described in
* https://solidity.readthedocs.io/en/v0.4.24/abi-spec.html#function-selector-and-argument-encoding.
*/
function upgradeToAndCall(address newImplementation, bytes calldata data) payable external ifAdmin {
_upgradeTo(newImplementation);
(bool success,) = newImplementation.delegatecall(data);
require(success);
}
/**
* @return The admin slot.
*/
function _admin() internal view returns (address adm) {
bytes32 slot = ADMIN_SLOT;
assembly {
adm := sload(slot)
}
}
/**
* @dev Sets the address of the proxy admin.
* @param newAdmin Address of the new proxy admin.
*/
function _setAdmin(address newAdmin) internal {
bytes32 slot = ADMIN_SLOT;
assembly {
sstore(slot, newAdmin)
}
}
/**
* @dev Only fall back when the sender is not the admin.
*/
function _willFallback() internal {
require(msg.sender != _admin(), "Cannot call fallback function from the proxy admin");
super._willFallback();
}
}
// File: @openzeppelin/upgrades/contracts/upgradeability/AdminUpgradeabilityProxy.sol
pragma solidity ^0.5.0;
/**
* @title AdminUpgradeabilityProxy
* @dev Extends from BaseAdminUpgradeabilityProxy with a constructor for
* initializing the implementation, admin, and init data.
*/
contract AdminUpgradeabilityProxy is BaseAdminUpgradeabilityProxy, UpgradeabilityProxy {
/**
* Contract constructor.
* @param _logic address of the initial implementation.
* @param _admin Address of the proxy administrator.
* @param _data Data to send as msg.data to the implementation to initialize the proxied contract.
* It should include the signature and the parameters of the function to be called, as described in
* https://solidity.readthedocs.io/en/v0.4.24/abi-spec.html#function-selector-and-argument-encoding.
* This parameter is optional, if no data is given the initialization call to proxied contract will be skipped.
*/
constructor(address _logic, address _admin, bytes memory _data) UpgradeabilityProxy(_logic, _data) public payable {
assert(ADMIN_SLOT == bytes32(uint256(keccak256('eip1967.proxy.admin')) - 1));
_setAdmin(_admin);
}
}
// File: contracts/GYEN.sol
pragma solidity 0.5.13;
contract GYEN is AdminUpgradeabilityProxy {
constructor(address _logic, address _admin, bytes memory _data) public payable AdminUpgradeabilityProxy(_logic, _admin, _data) {}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_logic","type":"address"},{"internalType":"address","name":"_admin","type":"address"},{"internalType":"bytes","name":"_data","type":"bytes"}],"payable":true,"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"previousAdmin","type":"address"},{"indexed":false,"internalType":"address","name":"newAdmin","type":"address"}],"name":"AdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"implementation","type":"address"}],"name":"Upgraded","type":"event"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"constant":false,"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newAdmin","type":"address"}],"name":"changeAdmin","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newImplementation","type":"address"}],"name":"upgradeTo","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newImplementation","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"upgradeToAndCall","outputs":[],"payable":true,"stateMutability":"payable","type":"function"}]Contract Creation Code
60806040526040516109a43803806109a48339818101604052606081101561002657600080fd5b8151602083015160408085018051915193959294830192918464010000000082111561005157600080fd5b90830190602082018581111561006657600080fd5b825164010000000081118282018810171561008057600080fd5b82525081516020918201929091019080838360005b838110156100ad578181015183820152602001610095565b50505050905090810190601f1680156100da5780820380516001836020036101000a031916815260200191505b5060408181527f656970313936372e70726f78792e696d706c656d656e746174696f6e0000000082525190819003601c019020869350859250849150839082906000805160206109498339815191526000199091011461013657fe5b610148826001600160e01b0361026d16565b805115610200576000826001600160a01b0316826040518082805190602001908083835b6020831061018b5780518252601f19909201916020918201910161016c565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d80600081146101eb576040519150601f19603f3d011682016040523d82523d6000602084013e6101f0565b606091505b50509050806101fe57600080fd5b505b5050604080517f656970313936372e70726f78792e61646d696e00000000000000000000000000815290519081900360130190206000805160206109298339815191526000199091011461025057fe5b610262826001600160e01b036102e716565b5050505050506102ff565b610280816102f960201b61053d1760201c565b6102d5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603b815260200180610969603b913960400191505060405180910390fd5b60008051602061094983398151915255565b60008051602061092983398151915255565b3b151590565b61061b8061030e6000396000f3fe60806040526004361061004a5760003560e01c80633659cfe6146100545780634f1ef286146100875780635c60da1b146101075780638f28397014610138578063f851a4401461016b575b610052610180565b005b34801561006057600080fd5b506100526004803603602081101561007757600080fd5b50356001600160a01b031661019a565b6100526004803603604081101561009d57600080fd5b6001600160a01b0382351691908101906040810160208201356401000000008111156100c857600080fd5b8201836020820111156100da57600080fd5b803590602001918460018302840111640100000000831117156100fc57600080fd5b5090925090506101d4565b34801561011357600080fd5b5061011c610281565b604080516001600160a01b039092168252519081900360200190f35b34801561014457600080fd5b506100526004803603602081101561015b57600080fd5b50356001600160a01b03166102be565b34801561017757600080fd5b5061011c610378565b6101886103a3565b610198610193610403565b610428565b565b6101a261044c565b6001600160a01b0316336001600160a01b031614156101c9576101c481610471565b6101d1565b6101d1610180565b50565b6101dc61044c565b6001600160a01b0316336001600160a01b03161415610274576101fe83610471565b6000836001600160a01b031683836040518083838082843760405192019450600093509091505080830381855af49150503d806000811461025b576040519150601f19603f3d011682016040523d82523d6000602084013e610260565b606091505b505090508061026e57600080fd5b5061027c565b61027c610180565b505050565b600061028b61044c565b6001600160a01b0316336001600160a01b031614156102b3576102ac610403565b90506102bb565b6102bb610180565b90565b6102c661044c565b6001600160a01b0316336001600160a01b031614156101c9576001600160a01b0381166103245760405162461bcd60e51b81526004018080602001828103825260368152602001806105766036913960400191505060405180910390fd5b7f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f61034d61044c565b604080516001600160a01b03928316815291841660208301528051918290030190a16101c4816104b1565b600061038261044c565b6001600160a01b0316336001600160a01b031614156102b3576102ac61044c565b6103ab61044c565b6001600160a01b0316336001600160a01b031614156103fb5760405162461bcd60e51b81526004018080602001828103825260328152602001806105446032913960400191505060405180910390fd5b610198610198565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b3660008037600080366000845af43d6000803e808015610447573d6000f35b3d6000fd5b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b61047a816104d5565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b6104de8161053d565b6105195760405162461bcd60e51b815260040180806020018281038252603b8152602001806105ac603b913960400191505060405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b3b15159056fe43616e6e6f742063616c6c2066616c6c6261636b2066756e6374696f6e2066726f6d207468652070726f78792061646d696e43616e6e6f74206368616e6765207468652061646d696e206f6620612070726f787920746f20746865207a65726f206164647265737343616e6e6f742073657420612070726f787920696d706c656d656e746174696f6e20746f2061206e6f6e2d636f6e74726163742061646472657373a265627a7a72315820c5b94fa76aec2ac32ae9f7161c3d552f1c697e192888cc1aee94582e027b395c64736f6c634300050d0032b53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc43616e6e6f742073657420612070726f787920696d706c656d656e746174696f6e20746f2061206e6f6e2d636f6e747261637420616464726573730000000000000000000000006cce9e550fc376641d98e4e76e346779b585bf9900000000000000000000000042053501c1c6ff52341a89f7301c60a8b9c30dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001e418917956000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000060000000000000000000000003af9654636ecd171c4a1889b6fe5dbd1f1f09fd50000000000000000000000000a0ed47c65af638121359a9df72807377233ecd3000000000000000000000000d26e6bf9c0efbf92dd05576133bb38322c9bcaec0000000000000000000000004e18b5b5d1ba35269120d46b538ae4eb7f385bd4000000000000000000000000fc5fc0a0aa5e71e8ab83dc75d4315cfab2c657aa000000000000000000000000a08e64ce4bb4a35e7b2288dab17615b6a7ff0537000000000000000000000000c08512927d12348f6620a698105e1baac6ecd911000000000000000000000000096760f208390250649e3e8763348e783aef55620000000000000000000000000000000000000000000000000000000000000007474d4f204a50590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044759454e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x60806040526004361061004a5760003560e01c80633659cfe6146100545780634f1ef286146100875780635c60da1b146101075780638f28397014610138578063f851a4401461016b575b610052610180565b005b34801561006057600080fd5b506100526004803603602081101561007757600080fd5b50356001600160a01b031661019a565b6100526004803603604081101561009d57600080fd5b6001600160a01b0382351691908101906040810160208201356401000000008111156100c857600080fd5b8201836020820111156100da57600080fd5b803590602001918460018302840111640100000000831117156100fc57600080fd5b5090925090506101d4565b34801561011357600080fd5b5061011c610281565b604080516001600160a01b039092168252519081900360200190f35b34801561014457600080fd5b506100526004803603602081101561015b57600080fd5b50356001600160a01b03166102be565b34801561017757600080fd5b5061011c610378565b6101886103a3565b610198610193610403565b610428565b565b6101a261044c565b6001600160a01b0316336001600160a01b031614156101c9576101c481610471565b6101d1565b6101d1610180565b50565b6101dc61044c565b6001600160a01b0316336001600160a01b03161415610274576101fe83610471565b6000836001600160a01b031683836040518083838082843760405192019450600093509091505080830381855af49150503d806000811461025b576040519150601f19603f3d011682016040523d82523d6000602084013e610260565b606091505b505090508061026e57600080fd5b5061027c565b61027c610180565b505050565b600061028b61044c565b6001600160a01b0316336001600160a01b031614156102b3576102ac610403565b90506102bb565b6102bb610180565b90565b6102c661044c565b6001600160a01b0316336001600160a01b031614156101c9576001600160a01b0381166103245760405162461bcd60e51b81526004018080602001828103825260368152602001806105766036913960400191505060405180910390fd5b7f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f61034d61044c565b604080516001600160a01b03928316815291841660208301528051918290030190a16101c4816104b1565b600061038261044c565b6001600160a01b0316336001600160a01b031614156102b3576102ac61044c565b6103ab61044c565b6001600160a01b0316336001600160a01b031614156103fb5760405162461bcd60e51b81526004018080602001828103825260328152602001806105446032913960400191505060405180910390fd5b610198610198565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b3660008037600080366000845af43d6000803e808015610447573d6000f35b3d6000fd5b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b61047a816104d5565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b6104de8161053d565b6105195760405162461bcd60e51b815260040180806020018281038252603b8152602001806105ac603b913960400191505060405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b3b15159056fe43616e6e6f742063616c6c2066616c6c6261636b2066756e6374696f6e2066726f6d207468652070726f78792061646d696e43616e6e6f74206368616e6765207468652061646d696e206f6620612070726f787920746f20746865207a65726f206164647265737343616e6e6f742073657420612070726f787920696d706c656d656e746174696f6e20746f2061206e6f6e2d636f6e74726163742061646472657373a265627a7a72315820c5b94fa76aec2ac32ae9f7161c3d552f1c697e192888cc1aee94582e027b395c64736f6c634300050d0032
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000006cce9e550fc376641d98e4e76e346779b585bf9900000000000000000000000042053501c1c6ff52341a89f7301c60a8b9c30dd9000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001e418917956000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000060000000000000000000000003af9654636ecd171c4a1889b6fe5dbd1f1f09fd50000000000000000000000000a0ed47c65af638121359a9df72807377233ecd3000000000000000000000000d26e6bf9c0efbf92dd05576133bb38322c9bcaec0000000000000000000000004e18b5b5d1ba35269120d46b538ae4eb7f385bd4000000000000000000000000fc5fc0a0aa5e71e8ab83dc75d4315cfab2c657aa000000000000000000000000a08e64ce4bb4a35e7b2288dab17615b6a7ff0537000000000000000000000000c08512927d12348f6620a698105e1baac6ecd911000000000000000000000000096760f208390250649e3e8763348e783aef55620000000000000000000000000000000000000000000000000000000000000007474d4f204a50590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044759454e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : _logic (address): 0x6cce9e550FC376641d98e4e76E346779B585bF99
Arg [1] : _admin (address): 0x42053501C1C6ff52341a89F7301C60a8B9C30DD9
Arg [2] : _data (bytes): 0x18917956000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000060000000000000000000000003af9654636ecd171c4a1889b6fe5dbd1f1f09fd50000000000000000000000000a0ed47c65af638121359a9df72807377233ecd3000000000000000000000000d26e6bf9c0efbf92dd05576133bb38322c9bcaec0000000000000000000000004e18b5b5d1ba35269120d46b538ae4eb7f385bd4000000000000000000000000fc5fc0a0aa5e71e8ab83dc75d4315cfab2c657aa000000000000000000000000a08e64ce4bb4a35e7b2288dab17615b6a7ff0537000000000000000000000000c08512927d12348f6620a698105e1baac6ecd911000000000000000000000000096760f208390250649e3e8763348e783aef55620000000000000000000000000000000000000000000000000000000000000007474d4f204a50590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044759454e00000000000000000000000000000000000000000000000000000000
-----Encoded View---------------
20 Constructor Arguments found :
Arg [0] : 0000000000000000000000006cce9e550fc376641d98e4e76e346779b585bf99
Arg [1] : 00000000000000000000000042053501c1c6ff52341a89f7301c60a8b9c30dd9
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [3] : 00000000000000000000000000000000000000000000000000000000000001e4
Arg [4] : 1891795600000000000000000000000000000000000000000000000000000000
Arg [5] : 0000016000000000000000000000000000000000000000000000000000000000
Arg [6] : 000001a000000000000000000000000000000000000000000000000000000000
Arg [7] : 000000060000000000000000000000003af9654636ecd171c4a1889b6fe5dbd1
Arg [8] : f1f09fd50000000000000000000000000a0ed47c65af638121359a9df7280737
Arg [9] : 7233ecd3000000000000000000000000d26e6bf9c0efbf92dd05576133bb3832
Arg [10] : 2c9bcaec0000000000000000000000004e18b5b5d1ba35269120d46b538ae4eb
Arg [11] : 7f385bd4000000000000000000000000fc5fc0a0aa5e71e8ab83dc75d4315cfa
Arg [12] : b2c657aa000000000000000000000000a08e64ce4bb4a35e7b2288dab17615b6
Arg [13] : a7ff0537000000000000000000000000c08512927d12348f6620a698105e1baa
Arg [14] : c6ecd911000000000000000000000000096760f208390250649e3e8763348e78
Arg [15] : 3aef556200000000000000000000000000000000000000000000000000000000
Arg [16] : 00000007474d4f204a5059000000000000000000000000000000000000000000
Arg [17] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [18] : 000000044759454e000000000000000000000000000000000000000000000000
Arg [19] : 0000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
12091:185:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;538:11;:9;:11::i;:::-;12091:185;9269:105;;8:9:-1;5:2;;;30:1;27;20:12;5:2;9269:105:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;9269:105:0;-1:-1:-1;;;;;9269:105:0;;:::i;9902:225::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;9902:225:0;;;;;;;;;;;;;;;21:11:-1;5:28;;2:2;;;46:1;43;36:12;2:2;9902:225:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;9902:225:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;-1:-1;9902:225:0;;-1:-1:-1;9902:225:0;-1:-1:-1;9902:225:0;:::i;8569:98::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8569:98:0;;;:::i;:::-;;;;-1:-1:-1;;;;;8569:98:0;;;;;;;;;;;;;;8850:228;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8850:228:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;8850:228:0;-1:-1:-1;;;;;8850:228:0;;:::i;8420:80::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8420:80:0;;;:::i;2084:93::-;2121:15;:13;:15::i;:::-;2143:28;2153:17;:15;:17::i;:::-;2143:9;:28::i;:::-;2084:93::o;9269:105::-;8287:8;:6;:8::i;:::-;-1:-1:-1;;;;;8273:22:0;:10;-1:-1:-1;;;;;8273:22:0;;8269:80;;;9339:29;9350:17;9339:10;:29::i;:::-;8269:80;;;8330:11;:9;:11::i;:::-;9269:105;:::o;9902:225::-;8287:8;:6;:8::i;:::-;-1:-1:-1;;;;;8273:22:0;:10;-1:-1:-1;;;;;8273:22:0;;8269:80;;;10008:29;10019:17;10008:10;:29::i;:::-;10045:12;10062:17;-1:-1:-1;;;;;10062:30:0;10093:4;;10062:36;;;;;30:3:-1;22:6;14;1:33;10062:36:0;;45:16:-1;;;-1:-1;10062:36:0;;-1:-1:-1;10062:36:0;;-1:-1:-1;;10062:36:0;;;;;;;;;;;14:1:-1;21;16:31;;;;75:4;69:11;64:16;;144:4;140:9;133:4;115:16;111:27;107:43;104:1;100:51;94:4;87:65;169:16;166:1;159:27;225:16;222:1;215:4;212:1;208:12;193:49;7:242;;16:31;36:4;31:9;;7:242;;10044:54:0;;;10113:7;10105:16;;;;;;8306:1;8269:80;;;8330:11;:9;:11::i;:::-;9902:225;;;:::o;8569:98::-;8621:7;8287:8;:6;:8::i;:::-;-1:-1:-1;;;;;8273:22:0;:10;-1:-1:-1;;;;;8273:22:0;;8269:80;;;8644:17;:15;:17::i;:::-;8637:24;;8269:80;;;8330:11;:9;:11::i;:::-;8569:98;:::o;8850:228::-;8287:8;:6;:8::i;:::-;-1:-1:-1;;;;;8273:22:0;:10;-1:-1:-1;;;;;8273:22:0;;8269:80;;;-1:-1:-1;;;;;8921:22:0;;8913:89;;;;-1:-1:-1;;;8913:89:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9014:32;9027:8;:6;:8::i;:::-;9014:32;;;-1:-1:-1;;;;;9014:32:0;;;;;;;;;;;;;;;;;;;;;9053:19;9063:8;9053:9;:19::i;8420:80::-;8463:7;8287:8;:6;:8::i;:::-;-1:-1:-1;;;;;8273:22:0;:10;-1:-1:-1;;;;;8273:22:0;;8269:80;;;8486:8;:6;:8::i;10659:160::-;10722:8;:6;:8::i;:::-;-1:-1:-1;;;;;10708:22:0;:10;-1:-1:-1;;;;;10708:22:0;;;10700:85;;;;-1:-1:-1;;;10700:85:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10792:21;:19;:21::i;4845:161::-;4659:66;4983:11;;4966:35::o;977:750::-;1284:12;1281:1;1278;1265:32;1478:1;1475;1461:12;1458:1;1442:14;1437:3;1424:56;1545:14;1542:1;1539;1524:36;1577:6;1634:36;;;;1698:14;1695:1;1688:25;1634:36;1653:14;1650:1;1643:25;10177:141;7980:66;10295:11;;10279:34::o;5147:145::-;5210:37;5229:17;5210:18;:37::i;:::-;5259:27;;-1:-1:-1;;;;;5259:27:0;;;;;;;;5147:145;:::o;10440:139::-;7980:66;10545:22;10536:38::o;5435:313::-;5514:57;5553:17;5514:38;:57::i;:::-;5506:129;;;;-1:-1:-1;;;5506:129:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4659:66;5705:31;5696:47::o;3189:627::-;3761:20;3800:8;;;3189:627::o
Swarm Source
bzzr://c5b94fa76aec2ac32ae9f7161c3d552f1c697e192888cc1aee94582e027b395c
Loading...
Loading
Loading...
Loading
OVERVIEW
GYEN anchors its value to the price of the Japanese Yen. Redeemable and pegged 1-to-1 with fiat currency to virtually eliminate volatility, while still benefiting from the advantages of cryptocurrency, such as high-speed transaction and low costs, especially for cross-border payments.Loading...
Loading
Multichain Portfolio | 34 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
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.