@inkwell.ar/sdk
Version:
SDK for interacting with the Inkwell Blog CRUD AO process using aoconnect for deployment and interactions
29 lines • 1.19 kB
JavaScript
;
// Blog Registry Configuration
// This file is auto-generated by the deployment script
// To deploy a new registry, run: npm run deploy:registry
Object.defineProperty(exports, "__esModule", { value: true });
exports.REGISTRY_ACTIONS = exports.REGISTRY_CONFIG = exports.BLOG_REGISTRY_PROCESS_ID = void 0;
// Default registry process ID (replace with actual deployed process ID)
exports.BLOG_REGISTRY_PROCESS_ID = 'p2un0gLaXvUFc8Sm1ArASEPWRNVGzrYkBSr_KHgeLRg';
// Registry configuration
exports.REGISTRY_CONFIG = {
processId: exports.BLOG_REGISTRY_PROCESS_ID,
name: 'Inkwell Blog Registry',
version: '1.0.0',
deployedAt: 'Not deployed yet',
};
// Registry actions
exports.REGISTRY_ACTIONS = {
// Public read-only actions
INFO: 'Info',
GET_WALLET_BLOGS: 'Get-Wallet-Blogs',
GET_BLOG_WALLETS: 'Get-Blog-Wallets',
CHECK_WALLET_ROLE: 'Check-Wallet-Role',
GET_REGISTRY_STATS: 'Get-Registry-Stats',
// Blog-only write actions
REGISTER_WALLET_PERMISSIONS: 'Register-Wallet-Permissions',
REMOVE_WALLET_PERMISSIONS: 'Remove-Wallet-Permissions',
UPDATE_WALLET_ROLES: 'Update-Wallet-Roles',
};
//# sourceMappingURL=registry.js.map