Flex
Flex exchange system
Public Attributes | List of all members
details_info Struct Reference

TONTokenWallet details info (for getter). More...

#include <TONTokenWallet.hpp>

Public Attributes

string name
 Token name.
 
string symbol
 Token short symbol.
 
uint8 decimals
 Decimals for ui purposes. ex: balance 100 with decimals 2 will be printed as 1.00.
 
uint128 balance
 Token balance of the wallet.
 
uint256 root_pubkey
 Public key of the related RootTokenContract.
 
address root_address
 Address of the related RootTokenContract.
 
uint256 wallet_pubkey
 Public key of wallet owner (User id for FlexWallet).
 
address_opt owner_address
 Owner contract address for internal ownership, will be 0:0..0 otherwise.
 
opt< uint256 > lend_pubkey
 Lend ownership pubkey.
 
lend_owners_array lend_owners
 All lend ownership records of the contract.
 
uint128 lend_balance
 
opt< bind_infobinding
 Flex binding info.
 
uint256 code_hash
 Tip3 wallet code hash to verify other wallets.
 
uint16 code_depth
 Tip3 wallet code depth to verify other wallets.
 
int8 workchain_id
 Workchain id.
 

Detailed Description

TONTokenWallet details info (for getter).

Member Data Documentation

◆ balance

uint128 balance

Token balance of the wallet.

◆ binding

opt<bind_info> binding

Flex binding info.

◆ code_depth

uint16 code_depth

Tip3 wallet code depth to verify other wallets.

◆ code_hash

uint256 code_hash

Tip3 wallet code hash to verify other wallets.

◆ decimals

uint8 decimals

Decimals for ui purposes. ex: balance 100 with decimals 2 will be printed as 1.00.

◆ lend_balance

uint128 lend_balance

Summarized lend balance to all targets. Actual active balance will be balance - lend_balance.

◆ lend_owners

lend_owners_array lend_owners

All lend ownership records of the contract.

◆ lend_pubkey

opt<uint256> lend_pubkey

Lend ownership pubkey.

◆ name

string name

Token name.

◆ owner_address

address_opt owner_address

Owner contract address for internal ownership, will be 0:0..0 otherwise.

◆ root_address

address root_address

Address of the related RootTokenContract.

◆ root_pubkey

uint256 root_pubkey

Public key of the related RootTokenContract.

◆ symbol

string symbol

Token short symbol.

◆ wallet_pubkey

uint256 wallet_pubkey

Public key of wallet owner (User id for FlexWallet).

◆ workchain_id

int8 workchain_id

Workchain id.


The documentation for this struct was generated from the following file: