contracts/CommunityFactory.sol
Once installed will be use methods:
| method name | called by | description |
|---|---|---|
| implementationState | everyone | |
| implementationView | everyone | |
| instances | everyone | |
| instancesCount | everyone | view amount of created instances |
| produce | everyone | creation CommunityERC721 instance |
Arguments
| name | type | description |
|---|---|---|
| instance | address | not indexed |
| instancesCount | uint256 | not indexed |
Notice: Community implementation address
| type |
|---|
| address |
Outputs
| name | type | description |
|---|---|---|
| -/- | address |
Outputs
| name | type | description |
|---|---|---|
| -/- | address |
Arguments
| name | type | description |
|---|---|---|
| -/- | uint256 |
Outputs
| name | type | description |
|---|---|---|
| -/- | address |
Details: view amount of created instances
Outputs
| name | type | description |
|---|---|---|
| amount | uint256 | amount instances |
Arguments
| name | type | description |
|---|---|---|
| hook | address | address of contract implemented ICommunityHook interface. Can be address(0) |
| name | string | erc721 name |
| symbol | string | erc721 symbol |
Outputs
| name | type | description |
|---|---|---|
| instance | address | address of created instance CommunityERC721 |