[
{
"TableName": "Descriptions",
"Filter": "EventType = 'LogEvent' OR EventType = 'MultiSpoon' OR EventType = 'Splodge-Gniver' OR EventType = 'Splodge-Gniver' OR EventType = 'COLY-BLOPS'",
"DeleteMarkerField": "__DELETE__",
"FieldMappings": [
{
"Field": "key",
"ColumnName": "testkey",
"Type": "bytes32",
"Primary": true,
"Notify": ["keyed_meta"]
},
{
"Field": "name",
"ColumnName": "testname",
"Type": "bytes32",
"Primary": true,
"BytesToString": true,
"Notify": ["meta", "keyed_meta"]
},
{
"Field": "description",
"ColumnName": "testdescription",
"Type": "bytes32",
"Primary": false,
}
]
}
]
| key | name | description | chain metadata |
| 1 | Irrigatornator | hose | ... |
| 2 | Propignado | flowerpot | ... |
| 3 | BothyMax | shed | ... |
eth_getLogs
vent.sync()
return this.contracts.do(async (c) => {
await Promise.all(users.map((user) => c.addUserToOrganization(user, organizationAddress, user)));
const permissions = new PermissionService(this.txr);
await permissions.assignRoleToUsers(organizationAddress, RoleEnum.RESTRICTED_USER, users);
});