Updated on 2026-08-14
This commit is contained in:
parent
972a287b1d
commit
ef6918ce4a
20 changed files with 374 additions and 115 deletions
|
|
@ -110,14 +110,32 @@ data class TxInfo(
|
|||
@Serializable
|
||||
sealed interface YieldSupply : TransactionType {
|
||||
|
||||
@Serializable
|
||||
data object Enter : YieldSupply
|
||||
val address: String?
|
||||
|
||||
@Serializable
|
||||
data object Exit : YieldSupply
|
||||
data class Enter(override val address: String) : YieldSupply
|
||||
|
||||
@Serializable
|
||||
data object Topup : YieldSupply
|
||||
data class Exit(override val address: String) : YieldSupply
|
||||
|
||||
@Serializable
|
||||
data object Topup : YieldSupply {
|
||||
override val address: String? = null
|
||||
}
|
||||
|
||||
@Serializable
|
||||
data object Send : YieldSupply {
|
||||
override val address: String? = null
|
||||
}
|
||||
|
||||
@Serializable
|
||||
data class DeployContract(override val address: String) : YieldSupply
|
||||
|
||||
@Serializable
|
||||
data class ReactivateToken(override val address: String) : YieldSupply
|
||||
|
||||
@Serializable
|
||||
data class InitializeToken(override val address: String) : YieldSupply
|
||||
}
|
||||
|
||||
@Serializable
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue