> For the complete documentation index, see [llms.txt](https://docs.play.cronos.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.play.cronos.org/readme-1/classes/structcom_1_1crypto_1_1game__sdk_1_1_wallet_connect_erc20_approve.md).

# com::crypto::game\_sdk::WalletConnectErc20Approve

`#include <lib.rs.h>`

## Public Types

|                         | Name                                      |
| ----------------------- | ----------------------------------------- |
| using ::std::true\_type | [**IsRelocatable**](#using-isrelocatable) |

## Public Attributes

|                                                                                                                                       | Name                                                |
| ------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------- |
| ::[rust::String](/readme-1/classes/classrust_1_1cxxbridge1_1_1_string.md)                                                             | [**contract\_address**](#variable-contract-address) |
| ::[rust::String](/readme-1/classes/classrust_1_1cxxbridge1_1_1_string.md)                                                             | [**from\_address**](#variable-from-address)         |
| ::[rust::String](/readme-1/classes/classrust_1_1cxxbridge1_1_1_string.md)                                                             | [**approved\_address**](#variable-approved-address) |
| ::[rust::String](/readme-1/classes/classrust_1_1cxxbridge1_1_1_string.md)                                                             | [**amount**](#variable-amount)                      |
| ::[com::crypto::game\_sdk::WalletConnectTxCommon](/readme-1/classes/structcom_1_1crypto_1_1game__sdk_1_1_wallet_connect_tx_common.md) | [**common**](#variable-common)                      |

## Public Types Documentation

### using IsRelocatable

```cpp
using com::crypto::game_sdk::WalletConnectErc20Approve::IsRelocatable =  ::std::true_type;
```

## Public Attributes Documentation

### variable contract\_address

```cpp
::rust::String contract_address;
```

### variable from\_address

```cpp
::rust::String from_address;
```

### variable approved\_address

```cpp
::rust::String approved_address;
```

### variable amount

```cpp
::rust::String amount;
```

### variable common

```cpp
::com::crypto::game_sdk::WalletConnectTxCommon common;
```

***

Updated on 2023-01-11 at 18:25:18 +0800
