Updated on 2026-08-14
This commit is contained in:
commit
14a7ac4f5e
431 changed files with 23077 additions and 3701 deletions
|
|
@ -115,6 +115,11 @@ object BlockchainUtils {
|
|||
return blockchain == Blockchain.BSC || blockchain == Blockchain.BSCTestnet
|
||||
}
|
||||
|
||||
fun isEthereum(blockchainId: String): Boolean {
|
||||
val blockchain = Blockchain.fromId(blockchainId)
|
||||
return blockchain == Blockchain.Ethereum || blockchain == Blockchain.EthereumTestnet
|
||||
}
|
||||
|
||||
fun isClore(blockchainId: String): Boolean {
|
||||
return Blockchain.fromId(blockchainId) == Blockchain.Clore
|
||||
}
|
||||
|
|
@ -159,8 +164,10 @@ object BlockchainUtils {
|
|||
return blockchain != Blockchain.Cardano
|
||||
}
|
||||
|
||||
fun isStakingRewardUnavailable(blockchainId: String): Boolean {
|
||||
return isSolana(blockchainId) || isBSC(blockchainId) || isTon(blockchainId)
|
||||
fun isStakingRewardUnavailable(blockchainId: String, isCoin: Boolean): Boolean {
|
||||
val isP2PEthPool = isEthereum(blockchainId) && isCoin
|
||||
|
||||
return isSolana(blockchainId) || isBSC(blockchainId) || isTon(blockchainId) || isP2PEthPool
|
||||
}
|
||||
|
||||
/** Checks if the blockchain uses case-insensitive contract addresses */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue