ETH Price: $1,931.10 (+0.24%)
Gas: 0.07 GWei

Contract

0x76bBA71424aaDAA4137FBc6C514c650DB7EC8244

Overview

ETH Balance

Linea Mainnet LogoLinea Mainnet LogoLinea Mainnet Logo0 ETH

ETH Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Set Partner Shar...166658192025-03-07 18:11:0411 days ago1741371064IN
Switch: Fee Configuration
0 ETH0.000057181.2
Set Partner Shar...108303452024-10-16 19:25:07153 days ago1729106707IN
Switch: Fee Configuration
0 ETH0.000011430.24
Set Partner Shar...87299012024-08-28 19:08:54202 days ago1724872134IN
Switch: Fee Configuration
0 ETH0.0000030.06299999
Set Partner Shar...84231492024-08-21 15:26:14209 days ago1724253974IN
Switch: Fee Configuration
0 ETH0.000002850.06
Set Partner Shar...72259912024-07-24 21:09:13237 days ago1721855353IN
Switch: Fee Configuration
0 ETH0.000002850.06
Set Partner Shar...72257532024-07-24 21:01:17237 days ago1721854877IN
Switch: Fee Configuration
0 ETH0.000001830.06
Set Partner Shar...71356092024-07-22 18:56:09239 days ago1721674569IN
Switch: Fee Configuration
0 ETH0.000002850.06
Set Partner Shar...63147012024-07-03 18:48:01258 days ago1720032481IN
Switch: Fee Configuration
0 ETH0.000003660.077
Set Partner Shar...59290702024-06-24 20:22:38267 days ago1719260558IN
Switch: Fee Configuration
0 ETH0.000003040.064
Set Partner Shar...59287962024-06-24 20:13:29267 days ago1719260009IN
Switch: Fee Configuration
0 ETH0.000003070.06448249
Set Partner Shar...58017492024-06-21 21:37:08270 days ago1719005828IN
Switch: Fee Configuration
0 ETH0.00000290.061
Set Partner Shar...48478212024-05-24 21:47:45298 days ago1716587265IN
Switch: Fee Configuration
0 ETH0.000002950.062
Set Partner Shar...47904112024-05-22 21:56:51300 days ago1716415011IN
Switch: Fee Configuration
0 ETH0.000003540.07442554
Set Partner Shar...30273412024-03-20 20:42:17363 days ago1710967337IN
Switch: Fee Configuration
0 ETH0.000066551.39667735
Set Partner Shar...30268512024-03-20 20:09:37363 days ago1710965377IN
Switch: Fee Configuration
0 ETH0.000062841.31924303
Set Partner Shar...28740132024-03-13 18:19:34370 days ago1710353974IN
Switch: Fee Configuration
0 ETH0.000106362.23222549
Set Partner Shar...27249362024-03-06 20:41:06377 days ago1709757666IN
Switch: Fee Configuration
0 ETH0.00014323.00531948
Set Partner Shar...22952102024-02-15 23:11:01397 days ago1708038661IN
Switch: Fee Configuration
0 ETH0.000053341.11952527
Set Partner Shar...21210312024-02-07 20:17:32405 days ago1707337052IN
Switch: Fee Configuration
0 ETH0.000214924.5105
Set Partner Shar...19436802024-01-30 14:43:39413 days ago1706625819IN
Switch: Fee Configuration
0 ETH0.000133052.79234018
Set Partner Shar...18593032024-01-26 16:56:15417 days ago1706288175IN
Switch: Fee Configuration
0 ETH0.00010432.18891723
Set Partner Shar...17295512024-01-19 18:06:40424 days ago1705687600IN
Switch: Fee Configuration
0 ETH0.000212424.45787238
Set Partner Shar...16719332024-01-15 18:04:38428 days ago1705341878IN
Switch: Fee Configuration
0 ETH0.000132922.78950698
Set Partner Shar...10215192023-11-30 6:59:52474 days ago1701327592IN
Switch: Fee Configuration
0 ETH0.000111042.33097904
Change Owner9114022023-11-20 2:17:19484 days ago1700446639IN
Switch: Fee Configuration
0 ETH0.000047151.65437962
View all transactions

Parent Transaction Hash Block From To
View All Internal Transactions
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
File 1 of 1 : FeeConfiguration.sol
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"}]

608060405234801561001057600080fd5b5060405161034738038061034783398101604081905261002f91610054565b600180546001600160a01b0319166001600160a01b0392909216919091179055610084565b60006020828403121561006657600080fd5b81516001600160a01b038116811461007d57600080fd5b9392505050565b6102b4806100936000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c806383b7e2a9146100515780638da5cb5b14610066578063a24e188b14610096578063a6f9dae1146100cd575b600080fd5b61006461005f366004610232565b6100e0565b005b600154610079906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100bf6100a436600461025c565b6001600160a01b031660009081526020819052604090205490565b60405190815260200161008d565b6100646100db36600461025c565b610180565b6001546001600160a01b0316331461012f5760405162461bcd60e51b815260206004820152600d60248201526c216f776e65724164647265737360981b60448201526064015b60405180910390fd5b6001600160a01b0382166000818152602081815260409182902084905590518381527f1be00cd4139fa70b91dc3c2014846ae5daedfa75b2ca16971e8c0a75493d1b75910160405180910390a25050565b6001546001600160a01b031633146101ca5760405162461bcd60e51b815260206004820152600d60248201526c216f776e65724164647265737360981b6044820152606401610126565b600180546001600160a01b0319166001600160a01b03831690811790915560405133907fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c90600090a350565b80356001600160a01b038116811461022d57600080fd5b919050565b6000806040838503121561024557600080fd5b61024e83610216565b946020939093013593505050565b60006020828403121561026e57600080fd5b61027782610216565b939250505056fea2646970667358221220e03da1e4f403b33be2a04496636fb6554e30ed1382a4174d34f9383e7a2fcae564736f6c63430008090033000000000000000000000000091bc100759575b5313c3d521f094ac1911a34b7

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061004c5760003560e01c806383b7e2a9146100515780638da5cb5b14610066578063a24e188b14610096578063a6f9dae1146100cd575b600080fd5b61006461005f366004610232565b6100e0565b005b600154610079906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100bf6100a436600461025c565b6001600160a01b031660009081526020819052604090205490565b60405190815260200161008d565b6100646100db36600461025c565b610180565b6001546001600160a01b0316331461012f5760405162461bcd60e51b815260206004820152600d60248201526c216f776e65724164647265737360981b60448201526064015b60405180910390fd5b6001600160a01b0382166000818152602081815260409182902084905590518381527f1be00cd4139fa70b91dc3c2014846ae5daedfa75b2ca16971e8c0a75493d1b75910160405180910390a25050565b6001546001600160a01b031633146101ca5760405162461bcd60e51b815260206004820152600d60248201526c216f776e65724164647265737360981b6044820152606401610126565b600180546001600160a01b0319166001600160a01b03831690811790915560405133907fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c90600090a350565b80356001600160a01b038116811461022d57600080fd5b919050565b6000806040838503121561024557600080fd5b61024e83610216565b946020939093013593505050565b60006020828403121561026e57600080fd5b61027782610216565b939250505056fea2646970667358221220e03da1e4f403b33be2a04496636fb6554e30ed1382a4174d34f9383e7a2fcae564736f6c63430008090033

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

000000000000000000000000091bc100759575b5313c3d521f094ac1911a34b7

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

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000091bc100759575b5313c3d521f094ac1911a34b7


Block Transaction Gas Used Reward
view all blocks sequenced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
[ 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.