pub type Account {
Basic(address: String, balance: Int)
Vesting(
address: String,
balance: Int,
owner: String,
start_time: Int,
step_amount: Int,
time_step: Int,
total_amount: Int,
)
HTLC(
address: String,
balance: Int,
hash_count: Int,
hash_root: hash.Hash,
recipient: String,
sender: String,
timeout: Int,
total_amount: Int,
)
Staking(address: String, balance: Int)
}
Constructors
-
Basic(address: String, balance: Int)
-
Vesting(
address: String,
balance: Int,
owner: String,
start_time: Int,
step_amount: Int,
time_step: Int,
total_amount: Int,
)
-
HTLC(
address: String,
balance: Int,
hash_count: Int,
hash_root: hash.Hash,
recipient: String,
sender: String,
timeout: Int,
total_amount: Int,
)
-
Staking(address: String, balance: Int)