ETH Price: $3,188.46 (-4.15%)

Contract

0x90a021ae7C545F9CA4e83e7a6Dc51D460E40A995
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Set Partner Shar...235380392025-10-09 5:17:3536 days ago1759987055IN
Swing: Fee Configuration
0 ETH0.000003660.12005894
Set Partner Shar...232661912025-09-01 5:27:3574 days ago1756704455IN
Swing: Fee Configuration
0 ETH0.000007870.25798084
Set Partner Shar...230238422025-07-29 9:16:23108 days ago1753780583IN
Swing: Fee Configuration
0 ETH0.000019570.41085337
Set Partner Shar...230237972025-07-29 9:07:23108 days ago1753780043IN
Swing: Fee Configuration
0 ETH0.000012220.44042194
Set Partner Shar...230237782025-07-29 9:03:35108 days ago1753779815IN
Swing: Fee Configuration
0 ETH0.000039620.83154847
Set Partner Shar...230237712025-07-29 9:02:11108 days ago1753779731IN
Swing: Fee Configuration
0 ETH0.000019230.4037021
Set Partner Shar...230237692025-07-29 9:01:47108 days ago1753779707IN
Swing: Fee Configuration
0 ETH0.000011470.44565725
Set Partner Shar...230237602025-07-29 8:59:59108 days ago1753779599IN
Swing: Fee Configuration
0 ETH0.000016580.3480593
Set Partner Shar...225262632025-05-20 19:39:35177 days ago1747769975IN
Swing: Fee Configuration
0 ETH0.000068232.23355611
Set Partner Shar...224264412025-05-06 18:25:47191 days ago1746555947IN
Swing: Fee Configuration
0 ETH0.00002050.73885046
Set Partner Shar...222189142025-04-07 18:49:11220 days ago1744051751IN
Swing: Fee Configuration
0 ETH0.00013092.7470759
Set Partner Shar...220268632025-03-11 23:19:35247 days ago1741735175IN
Swing: Fee Configuration
0 ETH0.000036760.77148893
Set Partner Shar...219967022025-03-07 18:10:59251 days ago1741371059IN
Swing: Fee Configuration
0 ETH0.000041390.86865063
Set Partner Shar...219966702025-03-07 18:04:35251 days ago1741370675IN
Swing: Fee Configuration
0 ETH0.000049991.04927977
Set Partner Shar...218249232025-02-11 17:58:59275 days ago1739296739IN
Swing: Fee Configuration
0 ETH0.00007141.49839979
Set Partner Shar...217828372025-02-05 20:58:59281 days ago1738789139IN
Swing: Fee Configuration
0 ETH0.000040051.44403665
Set Partner Shar...211727572024-11-12 16:20:35366 days ago1731428435IN
Swing: Fee Configuration
0 ETH0.0018897539.65827409
Set Partner Shar...211163582024-11-04 19:24:59374 days ago1730748299IN
Swing: Fee Configuration
0 ETH0.000274895.76899492
Set Partner Shar...210395212024-10-25 2:04:11385 days ago1729821851IN
Swing: Fee Configuration
0 ETH0.000288716.06044121
Set Partner Shar...209801922024-10-16 19:23:59393 days ago1729106639IN
Swing: Fee Configuration
0 ETH0.0006855214.386439
Set Partner Shar...209368922024-10-10 18:05:35399 days ago1728583535IN
Swing: Fee Configuration
0 ETH0.001208425.35947309
Set Partner Shar...209321672024-10-10 2:17:35400 days ago1728526655IN
Swing: Fee Configuration
0 ETH0.000459129.63264253
Set Partner Shar...206290772024-08-28 19:08:23442 days ago1724872103IN
Swing: Fee Configuration
0 ETH0.000181283.80435666
Set Partner Shar...205781362024-08-21 16:17:35449 days ago1724257055IN
Swing: Fee Configuration
0 ETH0.000133052.79233185
Set Partner Shar...203789872024-07-24 21:08:23477 days ago1721855303IN
Swing: Fee Configuration
0 ETH0.000187633.93761173
View all transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
View All Internal Transactions
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
FeeConfiguration

Compiler Version
v0.8.9+commit.e5eed63a

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
pragma solidity >=0.8.9;

contract FeeConfiguration {
    // Partner -> PartnerShare
    mapping(address => uint256) private _partnerShares;
    address public owner;
    

    ///Events///
    event SetPartnerShare(address indexed partnerAddress, uint256 partnerShare);
    event OwnerChanged(address indexed previousOwner, address indexed newOwner);

    constructor (address _owner) public {
        owner = _owner;
    }

    function setPartnerShare(address partnerAddress, uint256 partnerShare) external onlyOwner {
        _partnerShares[partnerAddress] = partnerShare;
        emit SetPartnerShare(partnerAddress, partnerShare);
    }

    function getPartnerShare(address partnerAddress) external view returns (uint256) {
        return _partnerShares[partnerAddress];
    }

    function changeOwner(address _newOwner) external onlyOwner {
        owner = _newOwner;
        emit OwnerChanged(msg.sender, owner);
    }

    modifier onlyOwner() {
        require(msg.sender == owner, "!ownerAddress");
        _;
    }
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnerChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"partnerAddress","type":"address"},{"indexed":false,"internalType":"uint256","name":"partnerShare","type":"uint256"}],"name":"SetPartnerShare","type":"event"},{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"changeOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"partnerAddress","type":"address"}],"name":"getPartnerShare","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"partnerAddress","type":"address"},{"internalType":"uint256","name":"partnerShare","type":"uint256"}],"name":"setPartnerShare","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b5060405161034738038061034783398101604081905261002f91610054565b600180546001600160a01b0319166001600160a01b0392909216919091179055610084565b60006020828403121561006657600080fd5b81516001600160a01b038116811461007d57600080fd5b9392505050565b6102b4806100936000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c806383b7e2a9146100515780638da5cb5b14610066578063a24e188b14610096578063a6f9dae1146100cd575b600080fd5b61006461005f366004610232565b6100e0565b005b600154610079906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100bf6100a436600461025c565b6001600160a01b031660009081526020819052604090205490565b60405190815260200161008d565b6100646100db36600461025c565b610180565b6001546001600160a01b0316331461012f5760405162461bcd60e51b815260206004820152600d60248201526c216f776e65724164647265737360981b60448201526064015b60405180910390fd5b6001600160a01b0382166000818152602081815260409182902084905590518381527f1be00cd4139fa70b91dc3c2014846ae5daedfa75b2ca16971e8c0a75493d1b75910160405180910390a25050565b6001546001600160a01b031633146101ca5760405162461bcd60e51b815260206004820152600d60248201526c216f776e65724164647265737360981b6044820152606401610126565b600180546001600160a01b0319166001600160a01b03831690811790915560405133907fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c90600090a350565b80356001600160a01b038116811461022d57600080fd5b919050565b6000806040838503121561024557600080fd5b61024e83610216565b946020939093013593505050565b60006020828403121561026e57600080fd5b61027782610216565b939250505056fea2646970667358221220e03da1e4f403b33be2a04496636fb6554e30ed1382a4174d34f9383e7a2fcae564736f6c63430008090033000000000000000000000000e2b6f88dcc3c95f1b0c0682eaa2efa03e1f2d6f7

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061004c5760003560e01c806383b7e2a9146100515780638da5cb5b14610066578063a24e188b14610096578063a6f9dae1146100cd575b600080fd5b61006461005f366004610232565b6100e0565b005b600154610079906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100bf6100a436600461025c565b6001600160a01b031660009081526020819052604090205490565b60405190815260200161008d565b6100646100db36600461025c565b610180565b6001546001600160a01b0316331461012f5760405162461bcd60e51b815260206004820152600d60248201526c216f776e65724164647265737360981b60448201526064015b60405180910390fd5b6001600160a01b0382166000818152602081815260409182902084905590518381527f1be00cd4139fa70b91dc3c2014846ae5daedfa75b2ca16971e8c0a75493d1b75910160405180910390a25050565b6001546001600160a01b031633146101ca5760405162461bcd60e51b815260206004820152600d60248201526c216f776e65724164647265737360981b6044820152606401610126565b600180546001600160a01b0319166001600160a01b03831690811790915560405133907fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c90600090a350565b80356001600160a01b038116811461022d57600080fd5b919050565b6000806040838503121561024557600080fd5b61024e83610216565b946020939093013593505050565b60006020828403121561026e57600080fd5b61027782610216565b939250505056fea2646970667358221220e03da1e4f403b33be2a04496636fb6554e30ed1382a4174d34f9383e7a2fcae564736f6c63430008090033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000e2b6f88dcc3c95f1b0c0682eaa2efa03e1f2d6f7

-----Decoded View---------------
Arg [0] : _owner (address): 0xE2B6F88dcC3c95f1b0C0682Eaa2EFa03E1F2D6f7

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000e2b6f88dcc3c95f1b0c0682eaa2efa03e1f2d6f7


Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ 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.