cc-zos-vouching
Version:
Vouching logic for the EVM packages of the ZeppelinOS smart contract platform
46 lines (37 loc) • 2.3 kB
JavaScript
;
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`);
}