# State
The commerciokyc module keeps state of the following objects
# Store
# Memberships
| Key | Value | |
|---|---|---|
commerciokyc:storage:[owner] | → | Membership |
# Invites
| Key | Value | |
|---|---|---|
commerciokycinvite:[user] | → | Invite |
# Invites
| Key | Value | |
|---|---|---|
commerciokycinvite:[user] | → | Invite |
# Trusted service providers
| Key | Value | |
|---|---|---|
commerciokyc:signers | → | Tsps |
# Type definitions
# Membership definition
message Membership {
string owner = 1;
string tsp_address = 2;
string membership_type = 3;
google.protobuf.Timestamp expiry_at = 4 [(gogoproto.stdtime) = true];
}
# Invite definition
message Invite {
string sender = 1;
string sender_membership = 2;
string user = 3;
uint64 status = 4;
}
# Trusted service providers definition
message TrustedServiceProviders {
repeated string addresses = 1;
}