UNPKG

@firebolt-js/openrpc

Version:
19 lines (14 loc) 600 B
import { ${method.name} as log${method.Name} } from '../Metrics/index.mjs' function ${method.name}(${method.params.list}) { const transforms = ${method.transforms} const p = Transport.send('${info.title}', '${method.name}', { ${method.params.list} }, transforms) p.then(_ => { setTimeout(_ => { log${method.Name}(${method.params.list}) }) }).catch(error => { const msg = typeof error === 'string' ? error : error.message || 'Unknown Error' console.error(`Metrics '${method.name}' callback failed: ${msg}`) }) return p }