added comments

pull/7/head
Aniket 5 years ago committed by GitHub
parent 836beecb15
commit 95fd8aa90a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      remix-lib/src/execution/txFormat.js

@ -180,16 +180,21 @@ module.exports = {
} else {
try {
if (params.length > 0) {
// Segregate params textbox string with respect to comma (,)
params = params.split(',')
for (let i = 0; i < params.length; i++) {
let param = params[i].trim()
// Check if param starts with " , it may be string, address etc.
if (param.charAt(0) === '"') {
// Check if param completes in one location by looking for end quote (case: address data type)
if (param.charAt(param.length - 1) === '"') {
funArgs.push(param.slice(1, param.length - 1))
} else {
let lastIndex = false
let paramStr = param.slice(1, param.length)
// For a paramter got divided in multiple location(case: string data type containing comma(,))
for (let j = i + 1; !lastIndex; j++) {
// Check if end quote is reached
if (params[j].charAt(params[j].length - 1) === '"') {
paramStr += ',' + params[j].slice(0, params[j].length - 1)
i = j

Loading…
Cancel
Save