Community
The Community Contract holds the funds of the Community Pool, which can be spent through a governance poll.
InstantiateMsg
Key | Type | Description |
| Ves<String> | Campaign manager address |
| String | Managed token address |
ExecuteMsg
Receive
Key | Type | Description |
| Uint128 | Amount of tokens received |
| Addr | Sender of token transfer |
| Binary | Base64-encoded JSON of receive hook |
* = optional
UpdateConfig
Key | Type | Description |
| Ves<String> | Campaign manager address |
* = optional
IncreaseAllowance
Key | Type | Description |
| String | Wallet address of allowance campaign |
| Uint128 | Amount of increase |
DecreaseAllowance
Key | Type | Description |
| String | Wallet address of allowance campaign |
| Uint128 | Amount of decrease (None = Total) |
* = optional
Transfer
Key | Type | Description |
| String | Address to receive payment |
| Uint128 | Amount to send |
QueryMsg
Config
Config
Response
Key | Type | Description |
| Ves<String> | Campaign manager address |
| String | Managed token address |
Balance
Response
Key | Type | Description |
| Uint128 | Contract balance |
| Uint128 | Entitled amount |
| Uint128 | Unauthorized or freely transferable number |
Allowance
Key | Type | Description |
| String | Wallet address of allowance campaign |
Response
Key | Type | Description |
| String | Wallet address of allowance campaign |
| Uint128 | Amount granted |
| Uint128 | Transferable amount |
Allowances
Key | Type | Description |
| String | Wallet address to start query at |
| u32 | Maximum number of query entries |
| OrderBy | Order to make query |
*=optional
Response
Key | Type | Description |
| Vec<AllowanceResponse> | List of Allowance |
Last updated