UNPKG

cc-zos-vouching

Version:

Vouching logic for the EVM packages of the ZeppelinOS smart contract platform

46 lines (37 loc) 2.3 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.printJurisdictionInformation = printJurisdictionInformation; exports.printZepTokenInformation = printZepTokenInformation; exports.printOrganizationsValidatorInformation = printOrganizationsValidatorInformation; exports.printVouchingInformation = printVouchingInformation; var _log = require('../helpers/log'); var _log2 = _interopRequireDefault(_log); var _constants = require('../constants'); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function printJurisdictionInformation(owner) { _log2.default.base('\n--------------------------------------------------------------------\n\n'); _log2.default.base(`Creating BasicJurisdiction instance for: `); _log2.default.base(` - Owner: ${owner}\n`); } function printZepTokenInformation(owner, basicJurisdiction = undefined) { _log2.default.base('\n--------------------------------------------------------------------\n\n'); _log2.default.base(`Creating ZEPToken instance for: `); _log2.default.base(` - Owner: ${owner}`); _log2.default.base(` - Attribute ID: ${_constants.ZEPTOKEN_ATTRIBUTE_ID}`); _log2.default.base(` - Basic Jurisdiction: ${basicJurisdiction ? basicJurisdiction.address : '[a new instance to be created]'}\n`); } function printOrganizationsValidatorInformation(owner, basicJurisdiction = undefined) { _log2.default.base('\n--------------------------------------------------------------------\n\n'); _log2.default.base(`Creating OrganizationsValidator instance for: `); _log2.default.base(` - Owner: ${owner}`); _log2.default.base(` - Attribute ID: ${_constants.ZEPTOKEN_ATTRIBUTE_ID}`); _log2.default.base(` - Basic Jurisdiction: ${basicJurisdiction ? basicJurisdiction.address : '[a new instance to be created]'}\n`); } function printVouchingInformation(zepToken = undefined) { _log2.default.base('\n--------------------------------------------------------------------\n\n'); _log2.default.base(`Creating Vouching instance for: `); _log2.default.base(` - Minimum stake: ${_constants.VOUCHING_MIN_STAKE}`); _log2.default.base(` - ZEP token: ${zepToken ? zepToken.address : '[a new instance to be created]'}\n`); }