abstract-core 0.21.0

Abstract contract interfaces and storage layouts
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
mod account_id;
mod account_trace;

use cw_storage_plus::Item;

pub use self::{account_id::AccountId, account_trace::AccountTrace};

pub const ABSTRACT_ACCOUNT_ID: AccountId = AccountId::const_new(0, AccountTrace::Local);
pub const TEST_ACCOUNT_ID: AccountId = AccountId::const_new(1, AccountTrace::Local);

pub type AccountSequence = u32;

/// Account Id storage key
pub const ACCOUNT_ID: Item<AccountId> = Item::new("acc_id");