Skip to content

Privacy data store #29

@peersky

Description

@peersky

Enable privacy data stores:

  • Add new enum FieldTypes { PUBLIC, RESTRICTED }
  • Add new Struct Field = { value: bytes, type: FieldTypes }
  • Change Record to use Field struct instead of bytes32
  • nameQuery every field except domainName, including address changes to bytes32 and is suffixed with "Hash", ie "nameHash", "walletHash" etc.
  • add new struct newRecord which has all fields Record has but also has fields for hashes of every value
  • setRecord must use newRecord struct and use hashes as indexing keys in mappings.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Ready

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions