# BlockchainAccountInterface | @coopenomics/sdk
Documentation for @coopenomics/sdk

# Interface BlockchainAccountInterface

interface BlockchainAccountInterface {
account_name : string;
core_liquid_balance ?: string;
cpu_limit : AccountResourceInfo ;
cpu_weight : string;
created : string;
head_block_num : number;
head_block_time : string;
last_code_update : string;
net_limit : AccountResourceInfo ;
net_weight : string;
permissions : Permission [];
privileged : boolean;
ram_quota : number;
ram_usage : number;
refund_request : null | RefundRequest ;
rex_info : any;
self_delegated_bandwidth : null | ResourceDelegation ;
total_resources : null | ResourceOverview ;
voter_info : any;
}

- Defined in components/sdk/src/types/controller/account.types.ts:1

#####
Index

### Properties

account_name
core_liquid_balance?
cpu_limit
cpu_weight
created
head_block_num
head_block_time
last_code_update
net_limit
net_weight
permissions
privileged
ram_quota
ram_usage
refund_request
rex_info
self_delegated_bandwidth
total_resources
voter_info

## Properties

### account_name

account_name: string

- Defined in components/sdk/src/types/controller/account.types.ts:2

### `Optional` core_liquid_balance

core_liquid_balance?: string

- Defined in components/sdk/src/types/controller/account.types.ts:8

### cpu_limit

cpu_limit: AccountResourceInfo

- Defined in components/sdk/src/types/controller/account.types.ts:13

### cpu_weight

cpu_weight: string

- Defined in components/sdk/src/types/controller/account.types.ts:11

### created

created: string

- Defined in components/sdk/src/types/controller/account.types.ts:7

### head_block_num

head_block_num: number

- Defined in components/sdk/src/types/controller/account.types.ts:3

### head_block_time

head_block_time: string

- Defined in components/sdk/src/types/controller/account.types.ts:4

### last_code_update

last_code_update: string

- Defined in components/sdk/src/types/controller/account.types.ts:6

### net_limit

net_limit: AccountResourceInfo

- Defined in components/sdk/src/types/controller/account.types.ts:12

### net_weight

net_weight: string

- Defined in components/sdk/src/types/controller/account.types.ts:10

### permissions

permissions: Permission []

- Defined in components/sdk/src/types/controller/account.types.ts:15

### privileged

privileged: boolean

- Defined in components/sdk/src/types/controller/account.types.ts:5

### ram_quota

ram_quota: number

- Defined in components/sdk/src/types/controller/account.types.ts:9

### ram_usage

ram_usage: number

- Defined in components/sdk/src/types/controller/account.types.ts:14

### refund_request

refund_request: null | RefundRequest

- Defined in components/sdk/src/types/controller/account.types.ts:18

### rex_info

rex_info: any

- Defined in components/sdk/src/types/controller/account.types.ts:20

### self_delegated_bandwidth

self_delegated_bandwidth: null | ResourceDelegation

- Defined in components/sdk/src/types/controller/account.types.ts:17

### total_resources

total_resources: null | ResourceOverview

- Defined in components/sdk/src/types/controller/account.types.ts:16

### voter_info

voter_info: any

- Defined in components/sdk/src/types/controller/account.types.ts:19