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))