# ETC

## Environment

<table><thead><tr><th width="185">Type</th><th>설명</th><th data-hidden>설명</th><th data-hidden></th></tr></thead><tbody><tr><td>Testnet</td><td>Set the SDK's Target URL to Testnet</td><td></td><td></td></tr><tr><td>Mainnet</td><td>Set the SDK's Target URL to Mainnet</td><td></td><td></td></tr></tbody></table>

## PagingData\<T>

```kotlin
val data: T, //  Generic Type Data
val paging: Paging // Paging Object
```

## Paging

```kotlin
val pageNo: Int = 1, // Page Number
val pageSize: Int = 20, // Page Size
val totalCount: Int = 0, // Total Number of Data
val hasMore: Boolean = false // Next Page Option
```

## Chain ID

<table><thead><tr><th width="569">Chain</th><th>ID</th><th data-hidden></th></tr></thead><tbody><tr><td>Binanace Smart Chain(BSC)</td><td>1</td><td></td></tr><tr><td>Ethereum(ETH)</td><td>2</td><td></td></tr><tr><td>Fncy Chain (FNCY)</td><td>3</td><td></td></tr></tbody></table>

## Wallet Security Level

<table><thead><tr><th width="118">Level</th><th>Description</th><th data-hidden></th></tr></thead><tbody><tr><td>0</td><td>Stat That Require Migration (Deprecated)</td><td></td></tr><tr><td>1</td><td>Deposit-only Status</td><td></td></tr><tr><td>2</td><td>Deposits/Withdrawals Available</td><td></td></tr></tbody></table>

## TicketType

Enumeration code to differentiate between transfer types when creating tickets.

#### See Also

[estimateTicket](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/sdk/methods#suspend-fun-estimateticket)

[makeTicket](https://docs.fncy.world/fncy-2.0.2-eng/for-developers/wallet/sdk/methods#suspend-fun-maketicket)

<table><thead><tr><th width="479">Type</th><th>Description</th><th data-hidden>설명</th><th data-hidden></th></tr></thead><tbody><tr><td>SIGNATURE_TYPE_FOR_ASSET_TRANSFER</td><td>Coin Transfer</td><td></td><td></td></tr><tr><td>SIGNATURE_TYPE_FOR_SMARTCONTRACT_EXECUTION</td><td>Execute SmartContract(Token Transfer)</td><td></td><td></td></tr><tr><td>SIGNATURE_TYPE_FOR_WALLETCONNECT</td><td>WalletConnect Only</td><td></td><td></td></tr></tbody></table>

## NFTOption

<table><thead><tr><th width="479">Type</th><th>Description</th><th data-hidden>설명</th><th data-hidden></th></tr></thead><tbody><tr><td>All</td><td>All</td><td></td><td></td></tr><tr><td>InStock</td><td>Holding</td><td></td><td></td></tr><tr><td>ForSale</td><td>On Sale</td><td></td><td></td></tr></tbody></table>

## SignType

<table><thead><tr><th width="479">Type</th><th>Description</th><th data-hidden>설명</th><th data-hidden></th></tr></thead><tbody><tr><td>EthSign</td><td></td><td></td><td></td></tr><tr><td>EthSignV2</td><td></td><td></td><td></td></tr><tr><td>PersonalSign</td><td><a href="https://github.com/ethereum/EIPs/blob/master/EIPS/eip-191.md">eip-191</a></td><td></td><td></td></tr><tr><td>WithoutPrefix</td><td></td><td></td><td></td></tr><tr><td>Eip712Sign</td><td><a href="https://github.com/ethereum/EIPs/blob/master/EIPS/eip-712.md">eip-712</a></td><td></td><td></td></tr></tbody></table>

## InOut

<table><thead><tr><th width="479">Type</th><th>Description</th><th data-hidden>설명</th><th data-hidden></th></tr></thead><tbody><tr><td>All</td><td>All</td><td></td><td></td></tr><tr><td>Deposit</td><td>Deposit</td><td></td><td></td></tr><tr><td>Withdrawal</td><td>Withdraw</td><td></td><td></td></tr></tbody></table>

##

## DCD

### AssetTypeDcd

Enumeration code that identifies the type of asset.

<table><thead><tr><th width="376">Dcd</th><th>Description</th><th data-hidden></th></tr></thead><tbody><tr><td>1004001</td><td>BSC</td><td></td></tr><tr><td>1004002</td><td>BEP20</td><td></td></tr><tr><td>1004003</td><td>BEP721</td><td></td></tr><tr><td>1004004</td><td>ETH</td><td></td></tr><tr><td>1004005</td><td>ERC20</td><td></td></tr><tr><td>1004006</td><td>ERC721</td><td></td></tr></tbody></table>

### InOutDcd

Enumeration code that identifies whether the viewed transaction is a deposit or a withdrawal.

<table><thead><tr><th width="376">Dcd</th><th>Description</th><th data-hidden></th></tr></thead><tbody><tr><td>1006001</td><td>deposit</td><td></td></tr><tr><td>1006002</td><td>withdrawal</td><td></td></tr></tbody></table>

### TxStDcd

Enumeration code indicating the block inclusion status of the viewed transaction

<table><thead><tr><th width="376">Dcd</th><th>Description</th><th data-hidden></th></tr></thead><tbody><tr><td>1007001</td><td>pending</td><td></td></tr><tr><td>1007002</td><td>success</td><td></td></tr><tr><td>1007003</td><td>failed</td><td></td></tr></tbody></table>
