- 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