vue-tronlink
Version:
Vue support for the TronLink browser extension
22 lines (20 loc) • 640 B
text/typescript
// @ts-ignore
import {isArray, isBigNumber} from "../../utils/index"
import {EventEmitter} from "eventemitter3"
export default class BaseContract extends EventEmitter {
protected decodeValues(params) {
const results = []
if (isArray(params)) {
const l = params.length
for (let h = 0; h < l; h++) {
if (isBigNumber(params[h])) {
// @ts-ignore
results.push(params[h].toNumber())
} else {
console.log("parse outside :: ", params[h])
}
}
}
return results
}
}