1 | "use strict";
|
2 | var RIGHT_CONTRACT_NAME = 'rights.ore';
|
3 | function setRightsInRegistry(oreAccountName, rightData, broadcast) {
|
4 | if (broadcast === void 0) { broadcast = true; }
|
5 |
|
6 |
|
7 | var right_name = rightData.right_name, urls = rightData.urls, issuer_whitelist = rightData.issuer_whitelist;
|
8 | return this.transact([{
|
9 | account: RIGHT_CONTRACT_NAME,
|
10 | name: 'upsertright',
|
11 | authorization: [{
|
12 | actor: oreAccountName,
|
13 | permission: 'active',
|
14 | }],
|
15 | data: {
|
16 | issuer: oreAccountName,
|
17 | right_name: right_name,
|
18 | urls: urls,
|
19 | issuer_whitelist: issuer_whitelist,
|
20 | },
|
21 | }], broadcast);
|
22 | }
|
23 | module.exports = {
|
24 | setRightsInRegistry: setRightsInRegistry,
|
25 | };
|
26 |
|
\ | No newline at end of file |