From eb1f41c4b617e9c433f7ab8fc176438a979928e6 Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Sat, 29 Aug 2020 09:09:13 -0700 Subject: [PATCH] Adapt to LEN --- token/cli/src/main.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/token/cli/src/main.rs b/token/cli/src/main.rs index 1eb0f0cd..fd7c0701 100644 --- a/token/cli/src/main.rs +++ b/token/cli/src/main.rs @@ -23,7 +23,7 @@ use spl_token::{ pack::Pack, state::{Account, Mint}, }; -use std::{mem::size_of, process::exit}; +use std::process::exit; struct Config { rpc_client: RpcClient, @@ -72,7 +72,7 @@ fn command_create_token(config: &Config, decimals: u8) -> CommmandResult { let minimum_balance_for_rent_exemption = config .rpc_client - .get_minimum_balance_for_rent_exemption(size_of::())?; + .get_minimum_balance_for_rent_exemption(Mint::LEN)?; let mut transaction = Transaction::new_with_payer( &[ @@ -80,7 +80,7 @@ fn command_create_token(config: &Config, decimals: u8) -> CommmandResult { &config.fee_payer.pubkey(), &token.pubkey(), minimum_balance_for_rent_exemption, - size_of::() as u64, + Mint::LEN as u64, &spl_token::id(), ), initialize_mint( @@ -112,7 +112,7 @@ fn command_create_account(config: &Config, token: Pubkey) -> CommmandResult { let minimum_balance_for_rent_exemption = config .rpc_client - .get_minimum_balance_for_rent_exemption(size_of::())?; + .get_minimum_balance_for_rent_exemption(Account::LEN)?; let mut transaction = Transaction::new_with_payer( &[ @@ -120,7 +120,7 @@ fn command_create_account(config: &Config, token: Pubkey) -> CommmandResult { &config.fee_payer.pubkey(), &account.pubkey(), minimum_balance_for_rent_exemption, - size_of::() as u64, + Account::LEN as u64, &spl_token::id(), ), initialize_account( @@ -286,7 +286,7 @@ fn command_wrap(config: &Config, sol: f64) -> CommmandResult { &config.owner.pubkey(), &account.pubkey(), lamports, - size_of::() as u64, + Account::LEN as u64, &spl_token::id(), ), initialize_account(