Native1155Configuration
Configuration for the Native-1155 contract.
struct Native1155Configuration {
string name;
string symbol;
address admin;
address[] pools;
uint256[] poolFees;
address[] commissionRecipients;
uint256[] commissionDistribution;
string baseUri;
uint256 maxCommissionBps;
}
Properties
| Name | Type | Description |
|---|---|---|
name | string | The display name of the token. |
symbol | string | The display symbol of the token. |
admin | address | The address of the admin. |
pools | address[] | List of pool addresses. |
poolFees | uint256[] | List of fee for each pool, in basis points. |
commissionRecipients | address[] | List of recipients among which the withdrawn fees are shared. |
commissionDistribution | uint256[] | Share of each fee recipient, in basis points, must add up to 10 000. |
baseUri | string | The base URI for all tokens. |
maxCommissionBps | uint256 |