Skip to content

Multiple bank members can tag the same address #63

@leeduan

Description

@leeduan

Summary of Bug

An address can be passported and tagged by more than one bank member. Coin at the one address cannot be delineated correctly among where the fiat should be held by multiple banks.

Preventing tagging an address that has another kyc tag on it simplifies coin ownership.

Doing so when tagging is asynchronous can result in some error handling that needs to be implemented:

e.g. bank middleware requests the service to tag an address. It validates that no other attributes exist on this address. But by the time it tries to tag this address with this service's attribute or concurrently with another service, multiple tags can be written on the same address.

Need to discuss how to handle this from a bank fiat ledgering perspective.

Version

Always existed

Steps to Reproduce

Multiple instances handling different bank coins and different attribute tagging names can tag the same address.


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is neededquestionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions