API feedback - suggestion to make the to field consistently an array


#1

would it be possible to make the to field always be an array? Currently it is either a string or an array. Which is a bit suboptimal to parse. Ideally usually I create an object and then just map it to the json - this way I cannot do it and have to peek what the content is.
Ideally when there is only one address - make it an array of size 1. Sometimes this is even the case - not yet sure what the difference is.

see e.g. the first 2 of this response - first to is an array - second to is a string:

{
  "status": 200,
  "title": "OK",
  "description": "Successful request",
  "payload": {
    "totalRecords": 19,
    "records": [
      {
        "hash": "5b897f8eb457d7da17c275625a6be7fe499b31d8f021f8bf2e2e49795df15de9",
        "nonce": "0",
        "blockHash": "b6a9e205f52b6503e717c42b757aa5f504d5ba3af15916916fd56cd9498aa88a",
        "blockNumber": "6711671",
        "transactionIndex": "25",
        "from": "18f7b6cf6cbac4d423a736efc3525ae96ae69ea7",
        "to": [
          "381e247bef0ebc21b6611786c665dd5514dcc31f"
        ],
        "value": "0",
        "inputSize": 2,
        "gasPrice": "20000000000",
        "gas": "21000",
        "cumulativeGasUsed": "1281986",
        "gasUsed": "21000",
        "contractAddress": null,
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1542322836000,
        "timestampNanoseconds": 0,
        "optionalProperties": {},
        "blockchainId": null
      },
      {
        "hash": "764644bbb450978de6487773735db50221d0a62f4b8cb61208bcce280e8ce07a",
        "nonce": "421",
        "blockHash": "5f18995d708c7edf1f2b9e61a8dac8c9d93e9630fe72c8d1f5b761d98023f514",
        "blockNumber": "6484687",
        "transactionIndex": "60",
        "from": "345551571c5ef20111c6168b9a498dfb836e7c09",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "1000000000000000",
        "inputSize": 2,
        "gasPrice": "4000000000",
        "gas": "21000",
        "cumulativeGasUsed": "5910129",
        "gasUsed": "21000",
        "contractAddress": null,
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1539116437000,
        "timestampNanoseconds": 0,
        "optionalProperties": {},
        "blockchainId": null
      },
      {
        "hash": "1fdaedd8cad2262ea2dc0e8a93c9210f958fb0b49a517eec8d257a6cf02c29df",
        "nonce": "12",
        "blockHash": "7ebdaf05abbba709ec484686d24c159366bdba693baeac9beeb11e334f4c2603",
        "blockNumber": "6334710",
        "transactionIndex": "4",
        "from": "8dcbd171a59055503aecb0856c4c6c4e10f28ffc",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "17719508892629730",
        "inputSize": 2,
        "gasPrice": "5000000000",
        "gas": "90000",
        "cumulativeGasUsed": "630117",
        "gasUsed": "21000",
        "contractAddress": null,
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1536993212000,
        "timestampNanoseconds": 0,
        "optionalProperties": {},
        "blockchainId": null
      },
      {
        "hash": "d6e0bad689453b8f3b7c181aafb6204ad44ea9306b78927398fec0b6b9c4b51d",
        "nonce": "29",
        "blockHash": "e904afb0c95b25c2038df6cc41c497cb7ff75db52e5bff15fb79b828a2318664",
        "blockNumber": "6247106",
        "transactionIndex": "8",
        "from": "3af1d3d394f73fc5e76bb59741ebe7bbb98c8da0",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "13370000000000000",
        "inputSize": 2,
        "gasPrice": "20000000000",
        "gas": "21000",
        "cumulativeGasUsed": "252160",
        "gasUsed": "21000",
        "contractAddress": null,
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1535726425000,
        "timestampNanoseconds": 0,
        "optionalProperties": {},
        "blockchainId": null
      },
      {
        "blockHash": "589b9437fbd35ba5c1b574fe3f876c14d7bf9bc7919597f1209741659b74ff56",
        "contractAddress": null,
        "transactionIndex": "58",
        "gasUsed": "21000",
        "inputSize": 2,
        "gas": "53000",
        "from": "b90344eca45eba179a042b16adf4fe4ec8a0b356",
        "value": "100000000000000000",
        "gasPrice": "6000000000",
        "timestamp": 1529097792000,
        "nonce": "145",
        "numLogs": "0",
        "blockNumber": "5795342",
        "cumulativeGasUsed": "2342242",
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
        },
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "hash": "79b9e593787114381bbefaf19bff52eefc13d9c4de712c18f37041e848ebb33a",
        "status": "0x1"
      },
      {
        "hash": "c8f5aec062129e1f8aedb1342f7d1d1b3ea3d10eb2697ab6998a4bd18780bbd1",
        "nonce": "3",
        "blockHash": "18ee46cda7a8ebe4f84ce13c1284ab6edcafaa7ef80656cc14f3ac2d7e6c44d5",
        "blockNumber": "5334184",
        "transactionIndex": "40",
        "from": "7c312f5df0d06b73533830e6ed7a0e688e609e1e",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "18550000000000",
        "inputSize": 0,
        "gasPrice": "2000000000",
        "gas": "21000",
        "cumulativeGasUsed": "4151105",
        "gasUsed": "21000",
        "contractAddress": "null",
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1522198276000,
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "r": "0x314be03fe8802516a60d69637b3ba65b6efb53620354ba33c7d9bc838c38ff7a",
          "s": "0x3c9622224a7ad77b7bb9ff0358cb65e6d9ceddee23717a151e2f9022b6e0c971",
          "v": "37",
          "root": "null",
          "creates": "null",
          "raw": "null",
          "publicKey": "null"
        }
      },
      {
        "hash": "b4305d8105559450dba5c8d1e3ccff7df9a139442db8d3b24eeb968ce6f8f6da",
        "nonce": "2",
        "blockHash": "9256a4b572d8a4ab1bc3f7d24c601fc4e53a1537d810c7d17390f441301b19c9",
        "blockNumber": "5334160",
        "transactionIndex": "81",
        "from": "7c312f5df0d06b73533830e6ed7a0e688e609e1e",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "10000000000000",
        "inputSize": 0,
        "gasPrice": "2000000000",
        "gas": "21000",
        "cumulativeGasUsed": "4996191",
        "gasUsed": "21000",
        "contractAddress": "null",
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1522197856000,
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "r": "0xf3c4f52d9a3f98eb47f9ad822c9eb3618bfec8b820a1112bf7226ae08cc6cec",
          "s": "0x781b321ecc2586f0adefd29cd8f01c8f04045dfb0c2674a4a42818ba55c8362f",
          "v": "38",
          "root": "null",
          "creates": "null",
          "raw": "null",
          "publicKey": "null"
        }
      },
      {
        "hash": "0cf9dc057ae6d10aa294fe2ba067f4530c64319361ce874501223317b82f3689",
        "nonce": "1",
        "blockHash": "5d5de6635d88bdc8cd30b60e3152b457966357351a92e7543228d75b487a6649",
        "blockNumber": "5230822",
        "transactionIndex": "92",
        "from": "644247861f74fe0db9ec39d3a1369fd4b862d893",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "5000000000000000",
        "inputSize": 0,
        "gasPrice": "2050031337",
        "gas": "30000",
        "cumulativeGasUsed": "6755593",
        "gasUsed": "21000",
        "contractAddress": "null",
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1520693256000,
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "r": "0x249de692a3efee87680a756d4bafe6f3dbaf453231fc7916f9058687084cf439",
          "s": "0x5aa0ad15b5b4fc646ca6cc14250885df9e7f30c5f771551cfe76d680cc67bcc5",
          "v": "37",
          "root": "null",
          "creates": "null",
          "raw": "null",
          "publicKey": "null"
        }
      },
      {
        "hash": "87c549615a1370b72335c6734adda1fe601a9898f590f055364d60efb9b5672d",
        "nonce": "0",
        "blockHash": "6e97fb70fadbb8204aa2e25fc610e87603e59f8069edcb2b3952e90ee3e4504f",
        "blockNumber": "5077690",
        "transactionIndex": "121",
        "from": "7c312f5df0d06b73533830e6ed7a0e688e609e1e",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "100000000000000",
        "inputSize": 0,
        "gasPrice": "2000000000",
        "gas": "21000",
        "cumulativeGasUsed": "7371490",
        "gasUsed": "21000",
        "contractAddress": "null",
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1518450563000,
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "r": "0x16b2e7f553c52d5732c44e434210384d197fd14c41b9ebb8531ac09fc82d69a0",
          "s": "0x346cfec749fd7ea7f5b5e9e46177b02a5624fa4e01660fabfcd232928361ccf9",
          "v": "38",
          "root": "null",
          "creates": "null",
          "raw": "null",
          "publicKey": "null"
        }
      },
      {
        "hash": "7dc638b7b807b070218535333f74d6d431aebf5bf752cbbaca460d2ad7cee797",
        "nonce": "0",
        "blockHash": "4f1c5f5b04dc0a5643cf910d3069e1f0931bdc3a8e5b52560bcb2be60c8964b9",
        "blockNumber": "4983764",
        "transactionIndex": "52",
        "from": "f36bbdd5cb6207bfec85ac159d5434d3336a75b4",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "50000000000000000",
        "inputSize": 0,
        "gasPrice": "20000000000",
        "gas": "21000",
        "cumulativeGasUsed": "2184793",
        "gasUsed": "21000",
        "contractAddress": "null",
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1517083127000,
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "r": "0x9007c5c161aa9a43263bbd013325146382bb41dd6e02b3b469a058a3354bc3a7",
          "s": "0x1f236c3457979ac55bea643771e75fc3764e8347d331f67d0afa9d9959cb98be",
          "v": "37",
          "root": "null",
          "creates": "null",
          "raw": "null",
          "publicKey": "null"
        }
      },
      {
        "hash": "f1823ca1b5174c2540b9ea9bb12eddb1c23b0235219d8eb4707cd9d05f24e379",
        "nonce": "3",
        "blockHash": "e0daf53bfbf8804a0471873b4ae58e9a6137ced6bb2dc106c319cf00df13c439",
        "blockNumber": "4962829",
        "transactionIndex": "83",
        "from": "68b6f460b33c468eecf4ce1b424999deb616f738",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "100000000000000",
        "inputSize": 0,
        "gasPrice": "2",
        "gas": "21000",
        "cumulativeGasUsed": "7980866",
        "gasUsed": "21000",
        "contractAddress": "null",
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1516778981000,
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "r": "0xffa58f1e56477f81c015ec19fb93bd7403b712ebf315745c1bd76ca47957c1af",
          "s": "0x79c492159573c00de4469f2e17707888d05c3931ff58e922ba974ba54fe1caec",
          "v": "38",
          "root": "null",
          "creates": "null",
          "raw": "null",
          "publicKey": "null"
        }
      },
      {
        "hash": "dc1771d21840cd249855fdc5b3dfbc78615b4c2b256d5f71a97fc6a886ea28db",
        "nonce": "0",
        "blockHash": "5b15c20d15c6fb08049d7e85e33e4e9117438aa7adc3c64bee35ebfcb7207181",
        "blockNumber": "4558410",
        "transactionIndex": "49",
        "from": "6d7f974258c93072068fe57f1be1996f2fc00f3a",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "20000000000000000",
        "inputSize": 0,
        "gasPrice": "20000000000",
        "gas": "21000",
        "cumulativeGasUsed": "1652817.000000",
        "gasUsed": "21000.000000",
        "contractAddress": "null",
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1510765582000,
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "r": "0x77dcffec73fdcf938f83f4ba5f3748a44bf2a513b32a68b5127cac1bb8a7d177",
          "s": "0x1f856896d4143875948f3274cf39a6e1be50146e9497da39579af630fef5215b",
          "v": "28",
          "root": "null",
          "creates": "null",
          "raw": "null",
          "publicKey": "null"
        }
      },
      {
        "hash": "d0cd9081ef2d2909f1c43f32774a60bc7b9e825da310fa1d6906969e2d0857e2",
        "nonce": "4",
        "blockHash": "a611de6ed7942b758023249387b542b6abc9bd8cb2c6102e5e009b1ac503b727",
        "blockNumber": "4531055",
        "transactionIndex": "12",
        "from": "00627c3edd761281d06ae88c6db3d4ac08463c0c",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "100000000000000000",
        "inputSize": 0,
        "gasPrice": "20000000000",
        "gas": "21000",
        "cumulativeGasUsed": "291512.000000",
        "gasUsed": "21000.000000",
        "contractAddress": "null",
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1510385556000,
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "r": "0x8c7bddc49e7bceb978ac46becc383980851e5b815857a545819ae6846ca191f5",
          "s": "0x39ac60f592b9545f23839f4d8c94bb021215b45f372e5552f2eef397d64da333",
          "v": "27",
          "root": "null",
          "creates": "null",
          "raw": "null",
          "publicKey": "null"
        }
      },
      {
        "hash": "45ab0b9ce6c1f76f1762ebc3a13f7eb7d7712860951d197b8ede02862f700e96",
        "nonce": "0",
        "blockHash": "5b48a2f7682391cac66fd2072717217d2308e7351991906e922c8d809d120463",
        "blockNumber": "4422843",
        "transactionIndex": "104",
        "from": "eb82722c9f29dbee63fd25d74befe3b8a9ad3b4e",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "1000000000000000",
        "inputSize": 0,
        "gasPrice": "200000000",
        "gas": "21000",
        "cumulativeGasUsed": "6680685",
        "gasUsed": "21000",
        "contractAddress": "null",
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1508878302000,
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "r": "0x6dc6d9dd25cdaaee38c3a7defe5fa5fdc68cdf1359d6e8155e2931814af3b298",
          "s": "0x196d08964caa25f4195051b42f7863a5c5ff006a01a01d5b94c5c65c933a541d",
          "v": "27",
          "root": "null",
          "creates": "null",
          "raw": "null",
          "publicKey": "null"
        }
      },
      {
        "hash": "3c3bb86f17efe72c40fa16e32c18030a95e357f74646df432e39da5a74c89e47",
        "nonce": "1",
        "blockHash": "fa9418dcf7025a99e1bc2c52ffff1172919f235502aadedf1bed70c6f12b4908",
        "blockNumber": "4420907",
        "transactionIndex": "10",
        "from": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "to": "38ac5505d0f64e17066bb11a0b3c4b57afcc4e86",
        "value": "10000000000000000",
        "inputSize": 0,
        "gasPrice": "2000000000",
        "gas": "21000",
        "cumulativeGasUsed": "231000",
        "gasUsed": "21000",
        "contractAddress": "null",
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1508851362000,
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "r": "0xb0e6110485efc3cc8ca3b8d3dc090430f9e3d3d4edc13fdee96633a369794ae1",
          "s": "0x1bc48f3c23152a2d1e3c76bb1e88411864ed99f320c0b11cdd8aa25227498c42",
          "v": "37",
          "root": "null",
          "creates": "null",
          "raw": "null",
          "publicKey": "null"
        }
      },
      {
        "hash": "e5261da64a9f08739482358e6f95d35e06e4f604512e7ce865908b26b432a6aa",
        "nonce": "0",
        "blockHash": "313fcb8546283e1d416c53798535b19155f236d58b501ef19040975ee36591fc",
        "blockNumber": "4420904",
        "transactionIndex": "82",
        "from": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "to": "38ac5505d0f64e17066bb11a0b3c4b57afcc4e86",
        "value": "10000000000000000",
        "inputSize": 0,
        "gasPrice": "2000000000",
        "gas": "21000",
        "cumulativeGasUsed": "1761512",
        "gasUsed": "21000",
        "contractAddress": "null",
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1508851312000,
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "r": "0x50211a309c13137bd474af403cb59e6e6f4976ae85bd206e6f9445a8828534f2",
          "s": "0x6fde5937506b287dc55a122da90465377a6f46803d658ede3a6cdde76bbf675",
          "v": "37",
          "root": "null",
          "creates": "null",
          "raw": "null",
          "publicKey": "null"
        }
      },
      {
        "hash": "6e3b96f8a783c70326587da53c4fbf5fa2a7e0e6d01b79593ea7680071c6b97f",
        "nonce": "6",
        "blockHash": "9c84cecfd55898d7bee6ebf1b7a026dcc1f58e56d740fc658bb13d67067ac5cc",
        "blockNumber": "4411687",
        "transactionIndex": "17",
        "from": "dd8a7280af86b1e3bd2e7e45171ddb025b19c223",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "70000000000000000",
        "inputSize": 0,
        "gasPrice": "20000000000",
        "gas": "21000",
        "cumulativeGasUsed": "744683",
        "gasUsed": "21000",
        "contractAddress": "null",
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1508724216000,
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "r": "0xe2140ee36b743e7597f3637a67a61e0a603abf57447bb3e4106e46a5d1d6e213",
          "s": "0x46cf1bbedc67facef84548fe8f107d38e0474b0984c907ab5373b7e2a9ef8b11",
          "v": "38",
          "root": "null",
          "creates": "null",
          "raw": "null",
          "publicKey": "null"
        }
      },
      {
        "hash": "26d3d07bc1b7d9e38e064e674db2db9598c9332ed227463386c73cbe4a57670f",
        "nonce": "1",
        "blockHash": "609bff5c697bfdace4b15b6a13aba236c9f7c1e87b986af7eb4599af6a917117",
        "blockNumber": "4397430",
        "transactionIndex": "99",
        "from": "349d1d3dd9ebb4fd22144da96905442dd8b32202",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "200000000000000000",
        "inputSize": 0,
        "gasPrice": "1000000000",
        "gas": "21000",
        "cumulativeGasUsed": "6572558.000000",
        "gasUsed": "21000.000000",
        "contractAddress": "null",
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1508527393000,
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "r": "0x6d56527960a5b74d8258533d429c66d013c7242e10e52b1c36e24ce434b0b7df",
          "s": "0x29275cfdf98a1810d2b3526343e7dad1f4d8242e12ad7f60d6fe43b5ca25fa17",
          "v": "27",
          "root": "null",
          "creates": "null",
          "raw": "null",
          "publicKey": "null"
        }
      },
      {
        "hash": "cee199ad3489f5db3017307002e1d452247f3f65aab6adcbd042f12288cd0aa2",
        "nonce": "1",
        "blockHash": "14a843e9f755d05755354c1aaf937e9980c57ceb569a96a0387c9f83ce29b8cd",
        "blockNumber": "4376298",
        "transactionIndex": "67",
        "from": "fdf1210fc262c73d0436236a0e07be419babbbc4",
        "to": "381e247bef0ebc21b6611786c665dd5514dcc31f",
        "value": "10000000000000000",
        "inputSize": 0,
        "gasPrice": "1000000000",
        "gas": "21000",
        "cumulativeGasUsed": "3135087.000000",
        "gasUsed": "21000.000000",
        "contractAddress": "null",
        "status": "0x1",
        "numLogs": "0",
        "timestamp": 1508232748000,
        "optionalProperties": {
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "r": "0xa2dbffe7dafa6746039bb2d96dcda098dbc27223ccf9f27466420f0044e6cd82",
          "s": "0x4aebf228498764c178c00b62e8cb930c5f3e7fbdf8aeb9f5d76ab74310999b34",
          "v": "27",
          "root": "null",
          "creates": "null",
          "raw": "null",
          "publicKey": "null"
        }
      }
    ]
  }
}

and one question - why do some gasUsed have .000000 as suffix?

    "gasUsed": "21000.000000",

some are just:

    "gasUsed": "21000",

#2

@ligi this is great feedback.

For addresses, we’re fixing that now! A little background, the array is needed for other blockchains that support multiple to addresses. We will simply make all return as an array.

For gasUsed good catch, we will update to remove decimals as it doesnt make sense.

Appreciate it!