PCSFeeHandlerETH
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
19
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "PCSFeeHandlerETH"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "PCSFeeHandlerETH"
ABI
ABI objects
Getter at block 21276117
DEFAULT_STARGATE_SWAP_SLIPPAGE() view returns (uint256)
50
RATE_DENOMINATOR() view returns (uint256)
1000000
SLIPPAGE_DENOMINATOR() view returns (uint256)
10000
burnAddress() view returns (address)
0x0000000000000000000000000000000000000000
burnRate() view returns (uint256)
0
operatorAddress() view returns (address)
0x0000000000000000000000000000000000000000
operatorTopUpLimit() view returns (uint256)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
pancakeSwapRouter() view returns (address)
0x0000000000000000000000000000000000000000
paymentToken() view returns (address)
0x0000000000000000000000000000000000000000
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
stargateRouter() view returns (address)
0x8731d54e9d02c286767d56ac03e8037c07e01e98
stargateSwapSlippage() view returns (uint256)
0
swapAggregator() view returns (address)
0x1111111254eeb25477b68fb85ed929f73a960582
vaultAddress() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getPairAddress(address factory, uint256 cursor, uint256 size) view returns (address[] pairs, uint256 nextCursor)
getPairTokens(address[] lps, address account) view returns (struct PCSFeeHandlerETHLPData[])
validDestination(address) view returns (bool)
State-modifying
Events addDestination(address addr)
initialize(address _paymentToken, address _pancakeSwapRouter, address _operatorAddress, address _burnAddress, address _vaultAddress, uint256 _burnRate, address[] destinations)
payTreasury(uint256 amount)
processFee(struct PCSFeeHandlerETHRemoveLiquidityInfo[] liquidityList, struct PCSFeeHandlerETHSwapInfo[] swapList, bool ignoreError)
removeDestination(address addr)
renounceOwnership()
sendEthUsdcToBsc(uint256 amount) payable
setBurnAddress(address _burnAddress)
setBurnRate(uint256 _burnRate)
setOperator(address _operatorAddress)
setOperatorTopUpLimit(uint256 _operatorTopUpLimit)
setPancakeSwapRouter(address _pancakeSwapRouter)
setStargateSwapSlippage(uint256 _stargateSwapSlippage)
setVaultAddress(address _vaultAddress)
swap(struct PCSFeeHandlerETHAggregatorSwapInfo[] swapList, bool ignoreError)
topUpOperator(uint256 amount)
transferOwnership(address newOwner)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
withdraw(address tokenAddr, address to, uint256 amount)
AdminChanged(address previousAdmin, address newAdmin)
AggregatorSwapFail(address indexed srcToken, address indexed dstToken, uint256 amount)
BeaconUpgraded(address indexed beacon)
Initialized(uint8 version)
NewBurnAddress(address indexed sender, address indexed burnAddress)
NewBurnRate(address indexed sender, uint256 burnRate)
NewOperatorAddress(address indexed sender, address indexed operator)
NewPancakeSwapRouter(address indexed sender, address indexed router)
NewStargateSwapSlippage(address indexed sender, uint256 stargateSwapSlippage)
NewVaultAddress(address indexed sender, address indexed vaultAddress)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RmoveLiquidityFailure(address pair, uint256 amount, uint256 amountAMin, uint256 amountBMin)
SwapFailure(uint256 amountIn, uint256 amountOutMin, address[] path)
Upgraded(address indexed implementation)
constructor()
fallback()
receive()
This contract contains no error objects.