T2SoulSharesFinance
Verified contract
Active on
Ethereum with 214 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($1,098.56)
Native
Value
$662.27
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.210206 | $3,150.57 |
$662.27 | |
PEPE | ERC-20 | 16.163866M | $0.00002 |
$329.1 | |
1INCH | ERC-20 | 81.373967 | $0.333157 |
$27.11 | |
USDT | ERC-20 | 22.277889 | $0.998888 |
$22.25 | |
BITCOIN | ERC-20 | 93.850326 | $0.221927 |
$20.83 | |
RNDR | ERC-20 | 1.614315 | $7.65 |
$12.35 | |
LINK | ERC-20 | 0.757527 | $15.22 |
$11.53 | |
TITANX | ERC-20 | 11.628505M | $0.000001 |
$9.63 | |
RLB | ERC-20 | 36.540593 | $0.078809 |
$2.88 | |
ARB | ERC-20 | 0.701122 | $0.721394 |
$0.51 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18534133 | a year ago | | | 0 | 0.020509234 | |
| 18534128 | a year ago | | | 0 | 0.019609844 | |
| 18534119 | a year ago | | | 0 | 0.036477913 | |
| 18534106 | a year ago | | | 0 | 0.0036455865 | |
| 18534101 | a year ago | | | 0 | 0.0034645998 | |
| 18534094 | a year ago | | | 0 | 0.00073595708 | |
| 18534049 | a year ago | | | 0 | 0.015979817 | |
| 18534042 | a year ago | | | 0 | 0.016196444 | |
| 18534015 | a year ago | | | 0 | 0.0024093787 | |
| 18533968 | a year ago | | | 0 | 0.0038800515 |
ABI
ABI objects
Getter at block 21217797
WETHAddr() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
basePrice() view returns (uint256)
10000000000000000
deadLineSec() view returns (uint24)
30
getFeesInfor() view returns (uint256 _protocolFee, uint256 _subjectFee, uint256 _lessOneProtocolFee, uint256 _lessOneSharesPoolFee)
(_protocolFee=10000000000000000, _subjectFee=10000000000000000, _lessOneProtocolFee=20000000000000000, _lessOneSharesPoolFee=80000000000000000)
owner() view returns (address)
0x000599acfccecaa85a4c83ab9b579d5a3f00a616
paused() view returns (bool)
false
protocolFeeDestination() view returns (address)
0x2dfd4225de01dd83da644285d07fe2a43a5cea62
swapRouteV2Addr() view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
swapRouteV3Addr() view returns (address)
0xe592427a0aece92de3edee1f18e0157c05861564
t2swapDataAddr() view returns (address)
0xb650d70ee0f45f77b78d2620d093bcd4ef1a9a6f
Read-only
getBindRoomAddr(uint256 roomId) view returns (address addr)
getBuyPrice(uint256 sharesSubject, uint256 amount) view returns (uint256)
getBuyPriceAfterFee(uint256 sharesSubject, uint256 amount) view returns (uint256)
getETHProfit(uint256 sharesSubject, uint256 sellRatio) view returns (bool existToken_, uint256 swapWETHTotalAmout_, struct TokenPair[] sellPairs_)
getPrice(uint256 supply, uint256 amount) view returns (uint256)
getSellPrice(uint256 sharesSubject, uint256 amount) view returns (uint256)
getSellPriceAfterFee(uint256 sharesSubject, uint256 amount) view returns (uint256)
getSellRatio(uint256 sharesSubject, uint256 price) view returns (uint256 ratio)
getSharesTokenListByShares(uint256 sharesSubject) view returns (struct TokenPair[])
getSharesTotalAmount(uint256 sharesSubject) view returns (uint256)
getSwapAmount(uint256 amountIn, address tokenIn, address tokenOut) view returns (uint256[] amountOut)
getSwapAmountArry(uint256 amountIn, address[] paths) view returns (uint256[] amountOut)
getTokenPairBalance(uint256 sharesSubject, address tokenIn, address tokenOut) view returns (uint256 tokenBalance)
isAdmin(address _address) view returns (bool)
masterFeeBalance(uint256) view returns (uint256)
roomEthBalance(uint256) view returns (uint256)
sharesBalance(uint256, address) view returns (uint256)
sharesPool(uint256) view returns (uint256)
sharesSupply(uint256) view returns (uint256)
State-modifying
Events addAdmin(address _address)
addAdmins(address[] _addresses)
bindRoomAddr(uint256 sharesSubject, bytes _signature) payable returns (bool)
buyShares(uint256 sharesSubject, uint256 amount) payable
ethApproveSwap(uint256 amountIn)
excuteBuySingle(uint256 sharesSubject, address tokenIn, address tokenOut, uint256 amountIn, uint24 swapFee) payable
removeAdmin(address _address)
removeAdmin(address[] _addresses)
renounceOwnership()
sellShares(uint256 sharesSubject, uint256 amount, uint24 swapFee) payable
sellToken(uint256 sharesSubject, address tokenIn, address tokenOut, uint256 amountIn, uint24 swapFee)
setBasePrice(uint256 _basePrice)
setContracts(address verifySigAddr_, address t2t2SigAddr_, address t2swapDataAddr_, address weth_) returns (bool)
setDeadLine(uint24 _deadLine)
setFeeDestination(address _feeDestination)
setFeesInfor(uint256 _protocolFee, uint256 _subjectFee, uint256 _lessOneProtocolFee, uint256 _lessOneSharesPoolFee)
setPause(bool _shouldPause)
setUniSwapAddr(address uniV2RouterAddr_, address uniV3RouterAddr_) returns (bool)
transferOwnership(address newOwner)
withdraw(uint256 sharesSubject)
Deposit(address indexed from, uint256 amount)
ExcutSwapMulti(uint256 sharesSubject, address sender, address[] tokenIns, uint24[] fees, address tokenOut, uint256 tokenOutAmout, address receiver)
ExcutSwapSingle(uint256 sharesSubject, address sender, bool isBuy, address tokenIn, uint256 tokenInAmout, address tokenOut, uint256 tokenOutAmout, uint24 swapfeed, address receiver)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
SharesETHChange(uint256 subject, uint256 tradeType, bool isBuy, uint256 changeAmount)
Trade(address trader, uint256 subject, bool isBuy, uint256 shareAmount, uint256 ethAmount, uint256 protocolEthAmount, uint256 subjectEthAmount, uint256 supply, uint256 poolAmount, uint256 poolTotalAmount)
Unpaused(address account)
Withdraw(address indexed from, uint256 amount)
constructor()
fallback()
receive()
This contract contains no error objects.