whisky_provider/blockfrost/utils/
account_utils.rs1use whisky_common::models::AccountInfo;
2
3use crate::blockfrost::models::account::BlockfrostAccountInfo;
4
5pub fn blockfrost_account_info_to_account_info(
6 blockfrost_account_info: BlockfrostAccountInfo,
7) -> AccountInfo {
8 AccountInfo {
9 active: blockfrost_account_info.active,
10 pool_id: blockfrost_account_info.pool_id.unwrap_or(("").to_string()),
11 balance: blockfrost_account_info.controlled_amount,
12 rewards: blockfrost_account_info.withdrawable_amount,
13 withdrawals: blockfrost_account_info.withdrawals_sum,
14 }
15}