@broxus/js-core
Version:
MobX-based JavaScript Core library
10 lines (9 loc) • 621 B
JavaScript
import { debug, groupCollapsed, groupEnd, sliceAddress } from '@broxus/js-utils';
import { errorLabelStyle, getScanLink, inheritTextStyle, successTextStyle } from '../../console';
export function unsubscribeErrorMessage(name, address, e) {
groupCollapsed(`%c${name}%c Unable to unsubscribe from ${name} contract Subscriber`, errorLabelStyle, inheritTextStyle, successTextStyle, inheritTextStyle);
debug('Message', e.message);
debug('Code', e.code);
debug(`${name} address: %c${sliceAddress(address.toString())}%c ${getScanLink(address.toString())}`, successTextStyle, inheritTextStyle);
groupEnd();
}