Fluxo de Trabalho do Código de Cadeia do Token de Depósito

Um token de depósito é um token fungível que representa um depósito bancário.

O cenário do token de depósito suporta a emissão e a distribuição de tokens com uma sobrecarga mínima de governança. Os tokens são cunhados pelo criador e, em seguida, emitidos para os usuários pelo emissor. O criador usa uma transferência baseada em retenção para enviar tokens ao Emissor, o que exige aprovação do aprovador. O emissor pode distribuir tokens diretamente aos usuários sem a necessidade de mais aprovações. Os usuários não precisam de aprovações para gravar seus próprios tokens.

  • As funções de anotador e notário são obrigatórias.
  • A função de queimador não é necessária. Os usuários podem gravar seus próprios tokens usando a API burnTokens.
  • O Emissor usa o método transferTokens para transferir tokens para um usuário diretamente.
  • A única transferência baseada em retenção é entre o criador e o emissor.

O diagrama a seguir mostra um fluxo de processo típico ao usar o chaincode do token de depósito de amostra.