Contract Address Details

0xFac5C7819fdE19d006244E462Db02ed7Fe346E71

Contract Name
PriceCalculator
Creator
0x6a3ed8–ff4487 at 0x800f04–8b49be
Balance
0 CRO ( )
Tokens
Fetching tokens...
Transactions
0 Transactions
Transfers
0 Transfers
Gas Used
Fetching gas used...
Last Balance Update
13652437
Contract name:
PriceCalculator




Optimization enabled
true
Compiler version
v0.6.12+commit.27d51765




Optimization runs
200
EVM Version
default




Verified at
2021-12-15T00:21:43.404324Z

Contract source code

// SPDX-License-Identifier: MIT
pragma solidity ^0.6.12;

//Since the performance fee is only taken in the form of WCRO, that makes this contract much simpler than Polygon's `PriceCalculator` contract
contract PriceCalculator {

    //Pair tokens
    address public constant WCRO = 0x5C7F8A570d578ED84E63fdFA7b1eE72dEae1AE23;

    function valueOfAsset(address asset, uint256 amount) public view returns (uint256) {
        if(asset == WCRO) {
            return amount;
        }
        return 0;
    }
}
        

Contract ABI

[{"type":"function","stateMutability":"view","outputs":[{"type":"address","name":"","internalType":"address"}],"name":"WCRO","inputs":[]},{"type":"function","stateMutability":"view","outputs":[{"type":"uint256","name":"","internalType":"uint256"}],"name":"valueOfAsset","inputs":[{"type":"address","name":"asset","internalType":"address"},{"type":"uint256","name":"amount","internalType":"uint256"}]}]
            

Deployed ByteCode

0x6080604052348015600f57600080fd5b506004361060325760003560e01c80631d470cb11460375780639268af6a146059575b600080fd5b603d6094565b604080516001600160a01b039092168252519081900360200190f35b608260048036036040811015606d57600080fd5b506001600160a01b03813516906020013560ac565b60408051918252519081900360200190f35b735c7f8a570d578ed84e63fdfa7b1ee72deae1ae2381565b60006001600160a01b038316735c7f8a570d578ed84e63fdfa7b1ee72deae1ae23141560d857508060dc565b5060005b9291505056fea2646970667358221220986b76513dc234ef20bf25693293baa23dab6510db15cf9e3af33f58cc9752fd64736f6c634300060c0033