@aut-labs/sdk
Version:
The TS/JS SDK package aims to make it easy for frontends/backends to integrate with Aut Smart Contracts
54 lines • 1.22 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DefaultRoleSets = exports.DefaultRoles = exports.findRoleName = exports.MarketTemplates = void 0;
exports.MarketTemplates = [
{
title: "Open-Source & Infra",
market: 1,
},
{
title: "DeFi & Payments",
market: 2,
},
{
title: "ReFi & Governance",
market: 3,
},
{
title: "Social, Art & Gaming",
market: 4,
},
{
title: "Identity & Reputation",
market: 5,
}
];
const findRoleName = (roleId, rolesSets) => {
const roleSet = (rolesSets || []).find((s) => s.roles.some((r) => r.id.toString() === roleId));
if (roleSet) {
const role = roleSet?.roles.find((r) => r.id.toString() === roleId);
return role?.roleName;
}
};
exports.findRoleName = findRoleName;
exports.DefaultRoles = [
{
id: 4,
roleName: "Core Team"
},
{
id: 5,
roleName: "Advisor"
},
{
id: 6,
roleName: "Investor"
}
];
exports.DefaultRoleSets = [
{
roleSetName: "Default",
roles: exports.DefaultRoles
}
];
//# sourceMappingURL=role.js.map