Вы можете, если хотите, но я бы не советовал.
Вам следует использовать библиотеку учетных записей, если вы хотите использовать учетные записи со своим cordapp: github.com/corda/accounts
Вам нужно подклассировать грибильный токен, если вы добавляете в контракт новую функциональность, в противном случае вы просто создаете свои собственные типы токенов, реализуя TokenType
, он открыт, потому что мы (сопровождающие), возможно, захотим добавить, скажем, WhitelistedFungibleToken
или что-то в этом роде
Тип токена - это информация о самом токене.Вы можете добавить информацию об учетной записи, создав новый тип токена, НО это, вероятно, не очень хорошая идея.
Вместо этого вы должны использовать библиотеку учетных записей, она управляет учетными записями для вас ... вам не нужно указывать идентификаторы учетных записей в ваших штатах.Открытые ключи в штатах используются для связи штатов с определенной учетной записью
Вот ссылка о функции учетных записей: https://github.com/corda/accounts