Utils¶
| Source | utils.ts |
|---|
Utils contain helper functions which are used across the whole project
promisify¶
utils.promisify(funThis, functionName, ...args);
run given function from this, use function(error, result) {…} callback for promise resolve/reject
Parameters¶
funThis-any: the functions ‘this’ objectfunctionName-string: name of the contract function to call...args-any: any addtional parameters that should be passed to the called function
Returns¶
Promise resolves to any: the result from the function(error, result) {…} callback.
Example¶
runtime.utils
.promisify(fs, 'readFile', 'somefile.txt')
.then(content => console.log('file content: ' + content))