Building my App
I could successfully deploy and run the application via project:DABL. I created multiple instances and assigned multiply aliases, too.
However, I wasn’t able to follow or send message. What user/alias should be created to utilize follow/messaging functions in project:DABL environment?
Did you see any errors in the browser console? They may give you clues into what is going wrong…
I created two ledgers and deployed the same app expecting two instances to establish conversation between. I expected that the generated domains (ledger-party-XXXX and ledger-party-YYYY) act as a single user and tried to make them following each other. The users I followed appeared in the list of ‘Users I’m following’, but didn’t show up in ‘My followers and users they are following’ box in the middle.
There is an error message in the browser’s console:
Error with Feature-Policy header: Unrecognized feature: ‘speaker’.
Ah…each ledger is effectively a completely separate domain, so communication between them is not currently possible.
All ledger parties are distinct per ledger - even if the same user
Thanks for @gaborh , the default login comes from DA SSO, so we have to login with another user, from another user domain (e.g. using incognito mode) into the same Daml app:
Messaging function comes alive once parties have followed each other.