Начиная с DAML 0.13.52, песочница, поставляемая в SDK, неявно «выделяет» вечеринки для вас. Обычно это не тот случай, когда используются фактические распределенные бухгалтерские книги (например, Hyperledger Fabri c).
Чтобы выделить группу, вы можете использовать команду SDK assistant daml ledger allocate-parties
или применить функцию allocateParty
используя сценарий DAML (документация здесь ).
В качестве альтернативы, приложения из других языков могут использовать AllocateParty
RP C в PartyManagementService
в Ledger API. API Ledger имеет доступные привязки в Java и Scala; для PartyManagementService
нет доступной оболочки, но вы можете использовать необработанный код, сгенерированный gRP C, для их использования (подробнее об API Ledger здесь ).
Поскольку в Ledger API определяется с помощью gRP C, вы можете использовать любой другой язык с поддержкой gRP C (подробнее о topi c здесь ).