Metamask-extension: Transaction is lost on network

Created on 10 May 2017  路  12Comments  路  Source: MetaMask/metamask-extension

This is hard to reproduce as it happens rarely (I guess <10%) but sometimes Metamask creates a txHash that is not known to any blockchain explorer or my own node. Here an example that it currently sees as "pending" (main chain), I get the following link when clicking on the ... next to the transaction in Metamask's list:
https://metamask.github.io/eth-tx-viz/?tx=0x8682c7797c6e4b59cc655764f06b320ad41afd842e18439f37dbdbc9eef8caa5
This is the corresponding link to Etherscan when clicking normally on the transaction in the list:
https://etherscan.io/tx/0x8682c7797c6e4b59cc655764f06b320ad41afd842e18439f37dbdbc9eef8caa5
That transaction hash is also unknown to etherchain:
https://etherchain.org/tx/0x8682c7797c6e4b59cc655764f06b320ad41afd842e18439f37dbdbc9eef8caa5

L04-backencore N00-needsDesign P2-sooner T00-bug

All 12 comments

Since this symbol (...) is used for pending transactions, it is hard to confirm whether the transaction you've submitted is a mis-generated hash, as you suspect, or is in fact a pending/blocked transaction, waiting for its nonce to be ready on the node.

The information that would be most useful to us here would be your UI state logs.

Note: These logs include the account addresses, so if these are personal accounts, you might choose to either anonymize the data, or send it to MetaMask staff in private. A private message on our slack is an effective means, and so is an email to help [at] metamask.io.

this can happen when the tx is valid but other nodes dont like the params (e.g. gasPrice is too low) and so it is not being spread through the network

Thanks for the explanations.
@flyswatter no worries, I'm on full-force debug mode and dont mind any lack of privacy here.
@kumavis that should flag the tx in question for instant removal / error in my UI

One more hint how to reproduce:
A transaction is pending for a very long time (you can do that with a very high gas amount, just over the block gas limit). Sending a transaction to the same contract (and same function within that contract) via Remix reproducibly creates a txHash that is rejected by other BC explorers. I could imagine you're re-broadcasting with the same nonce maybe? other nodes might then reject that one because there's already a transaction with the same nonce in the pendingTransaction list. Just a theory.

I've had this issue, and I can reproduce it consistently. My Metamask extension will only execute one tx properly, and the remainder seem like they're not getting sent. In order to send another tx, I have to reload the extension. I have access to the UI State Logs, and there are no indicators in the background logs of any errors.

EDIT: This is for version 3.6.4 only, I did not experience this issue on 3.6.1.

Here is the UI State right before I hit Accept for the 2nd tx that doesn't send:

{
  "metamask": {
    "isInitialized": true,
    "isUnlocked": true,
    "rpcTarget": "https://rawtestrpc.metamask.io/",
    "identities": {
      "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf": {
        "address": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
        "name": "Main Metamask"
      },
      "0x4f844b6aaf03d85694753c7bb348c71d4763f794": {
        "address": "0x4f844b6aaf03d85694753c7bb348c71d4763f794",
        "name": "Local Dev Net"
      }
    },
    "unapprovedTxs": {
      "8564173738012095": {
        "id": 8564173738012095,
        "time": 1494880993913,
        "status": "unapproved",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff58459791a2a5d2dfc1da2e17f9bf27fb001a4a19e7d506d15ccceb280b94f4d058fb200000000000000000000000000000000000000000000000000000000000000071000000000000000000000000000000000000000000000000000000000000006f",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x4a817c800"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80"
      },
      "8564173738012096": {
        "id": 8564173738012096,
        "time": 1494881008130,
        "status": "unapproved",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff58459791a2a5d2dfc1da2e17f9bf27fb001a4a19e7d506d15ccceb280b94f4d058fb200000000000000000000000000000000000000000000000000000000000000071000000000000000000000000000000000000000000000000000000000000006f",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "77359400"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80"
      }
    },
    "noActiveNotices": true,
    "frequentRpcList": [],
    "addressBook": [],
    "network": "1",
    "accounts": {
      "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf": {
        "code": "0x",
        "balance": "0x334b832ac3d72fb6",
        "nonce": "0x1c",
        "address": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf"
      },
      "0x4f844b6aaf03d85694753c7bb348c71d4763f794": {
        "code": "0x",
        "balance": "0x0",
        "nonce": "0x0",
        "address": "0x4f844b6aaf03d85694753c7bb348c71d4763f794"
      }
    },
    "transactions": {},
    "currentBlockNumber": 3712712,
    "currentBlockHash": "0xda3b558ec7b15e3f6e47517cff02ea6929b4d000dd5c1ba7f454b352794c4cad",
    "selectedAddressTxList": [
      {
        "id": 6365512858765177,
        "time": 1492556891250,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x5ae202fc4cfc0541e5ac479732847f8705d53d71",
          "value": "0x16345785d8a0000",
          "data": "0x5c9fa6adaa525872a1774b984460c9f3a43ae66b989fef246028b4242b80da6ec9bc361a00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000",
          "gas": "0x7a120",
          "gasPrice": "0x4a817c800",
          "nonce": "0xc"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0xfc0cae531c9c09470208142967b77efe4488f41a743985ac27ad979c208b86e6"
      },
      {
        "id": 6075378148611347,
        "time": 1492558992431,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x5ae202fc4cfc0541e5ac479732847f8705d53d71",
          "value": "0x2c68af0bb140000",
          "data": "0x5c9fa6adaa525872a1774b984460c9f3a43ae66b989fef246028b4242b80da6ec9bc361a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046",
          "gas": "0x7a120",
          "gasPrice": "0x4a817c800",
          "nonce": "0xd"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0xe62fbc5884f132d1ce30cbd0d2f5c73fed4363f13bde7b304d5533070d012e1e"
      },
      {
        "id": 6075378148611348,
        "time": 1492559177709,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x5ae202fc4cfc0541e5ac479732847f8705d53d71",
          "value": "0x16345785d8a0000",
          "data": "0x5c9fa6adaa525872a1774b984460c9f3a43ae66b989fef246028b4242b80da6ec9bc361a0000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffba",
          "gas": "0x7a120",
          "gasPrice": "0x4a817c800",
          "nonce": "0x0e"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0xb04753a6dd86fee70e0c0c2c6f5901b9dfc3026194f477b7d685cb55dd5a12fb"
      },
      {
        "id": 6075378148611349,
        "time": 1492559298865,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x5ae202fc4cfc0541e5ac479732847f8705d53d71",
          "data": "0xd2a753e40000000000000000000000005c4ba4745a62f17e4f2c05021cc2dcc25782d1bfaa525872a1774b984460c9f3a43ae66b989fef246028b4242b80da6ec9bc361a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
          "gas": "0x30d40",
          "value": "0x0",
          "gasPrice": "0x528b83f7e",
          "nonce": "0x0f"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x30d40",
        "hash": "0xce9354d623ddbe57d1110ba6e3d8b58e7b9cf49723f0ca7af91e846ef26654ad"
      },
      {
        "id": 6075378148611350,
        "time": 1492559311814,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x5ae202fc4cfc0541e5ac479732847f8705d53d71",
          "value": "0x16345785d8a0000",
          "data": "0x5c9fa6adaa525872a1774b984460c9f3a43ae66b989fef246028b4242b80da6ec9bc361a0000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf",
          "gas": "0x7a120",
          "gasPrice": "0x528b83f7e",
          "nonce": "0x10"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0x1a00afea940b4d6db9056adfc44baa08d37a3df5e4ae92a7d2fec6951c4dc211"
      },
      {
        "id": 6075378148611351,
        "time": 1492559636984,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x5ae202fc4cfc0541e5ac479732847f8705d53d71",
          "value": "0x16345785d8a0000",
          "data": "0x5c9fa6ad071035170a35b5d65d2ce97d011843b9bbd712a4cbe7f9901c8af682145e8c1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046",
          "gas": "0x7a120",
          "gasPrice": "0x5155946b1",
          "nonce": "0x11"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0x88b69585c229874025a96a73ac5edbb50270df2fe18d7d5307c267c3cc44f98b"
      },
      {
        "id": 8010746479853435,
        "time": 1493404584920,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x5ae202fc4cfc0541e5ac479732847f8705d53d71",
          "data": "0x3ccfd60b",
          "gas": "0xc350",
          "value": "0x0",
          "gasPrice": "0x5231debfe",
          "nonce": "0x12",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0xc350",
        "hash": "0x13946daf301b29e45f24c9239f4b0c00217f0225b9a8d0a79b67a21d3b3ab78a"
      },
      {
        "id": 5192225607966627,
        "time": 1494462323350,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000005914fb000000000000000000000000000000000000000000000000000000000000000007486f7573746f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b53616e20416e746f6e696f000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x4a817c800",
          "value": "0x0",
          "nonce": "0x13",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x27f8ffd252553f1e358a0d745f23b90b3035c2d61de4cbf286e7fad20b6072c1"
      },
      {
        "id": 5192225607966628,
        "time": 1494462723026,
        "status": "rejected",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000059164c80000000000000000000000000000000000000000000000000000000000000000a57617368696e67746f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006426f73746f6e0000000000000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x4a817c800",
          "value": "0x0"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80"
      },
      {
        "id": 5192225607966629,
        "time": 1494462723131,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000059164c80000000000000000000000000000000000000000000000000000000000000000a57617368696e67746f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006426f73746f6e0000000000000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x77359400",
          "value": "0x0",
          "nonce": "0x14",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0xd852c0b9d71aa3b1e918db8be4a661e85ccff44922a4af90cc15efc03149e1c2"
      },
      {
        "id": 5192225607966630,
        "time": 1494466148829,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "value": "0x2c68af0bb140000",
          "data": "0x390246b2efab9e7620de4bbc15b21cf8962de8c7de8d34d6254f03d11cd15fb1f2cedc5f000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046",
          "gas": "0x7a120",
          "gasPrice": "0x4a817c800",
          "nonce": "0x15",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0x28b46559841ee69ec79e0e72550366dd61c06ccf7dcf00101a04486deeeae4f5"
      },
      {
        "id": 5192225607966631,
        "time": 1494466982443,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "value": "0x2c68af0bb140000",
          "data": "0x390246b2efab9e7620de4bbc15b21cf8962de8c7de8d34d6254f03d11cd15fb1f2cedc5f000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866",
          "gas": "0x7a120",
          "gasPrice": "0x77359400",
          "nonce": "0x16",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0x810c80c1f35088f2463abbf4298bbf6f5ce72c56edcd45b307afe8d84f723b9f"
      },
      {
        "id": 396536950292166,
        "time": 1494608562557,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff584597efab9e7620de4bbc15b21cf8962de8c7de8d34d6254f03d11cd15fb1f2cedc5f000000000000000000000000000000000000000000000000000000000000004b0000000000000000000000000000000000000000000000000000000000000072",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x77359400",
          "nonce": "0x17",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0xa26008124cf6131f555abafdbcd14c9922ac45eb04b0b68ee32f091647a787be"
      },
      {
        "id": 396536950292167,
        "time": 1494608653914,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000005918b038000000000000000000000000000000000000000000000000000000000000000c476f6c64656e2053746174650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b53616e20416e746f6e696f000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x77359400",
          "value": "0x0",
          "nonce": "0x18",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x28bb37fbe64daddab7abebabcea1e539463f7f675393f65f9c656fdc5a393e4f"
      },
      {
        "id": 2377906984015802,
        "time": 1494779626094,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0x5fd9d610efab9e7620de4bbc15b21cf8962de8c7de8d34d6254f03d11cd15fb1f2cedc5f",
          "gas": "0x7a120",
          "value": "0x0",
          "gasPrice": "0x77359400",
          "nonce": "0x19",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0x8b1a9b22082e9393cbc31bceae2f32ae04a100c864ab6a7e1ca808ee56f78d7f"
      },
      {
        "id": 2377906984015803,
        "time": 1494779665030,
        "status": "submitted",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff5845970be66f9aff9f757eec231384fa392b9ad84f477145cc29ca03370e7727deb3fd000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000005b",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x77359400",
          "nonce": "0x1a",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x64ea6c9faec148cca4a92b4da7215a66a608cb51bf799431987947b5baba2ef8"
      },
      {
        "id": 2377906984015804,
        "time": 1494779776816,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000591a41000000000000000000000000000000000000000000000000000000000000000006426f73746f6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a57617368696e67746f6e00000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x77359400",
          "value": "0x0",
          "nonce": "0x1b",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x0fce66c74f7aa0a5b10cfece7638a008e1be7fd3e647358a00b5f410d0aaebca"
      },
      {
        "id": 2377906984015805,
        "time": 1494779909345,
        "status": "submitted",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff5845970be66f9aff9f757eec231384fa392b9ad84f477145cc29ca03370e7727deb3fd000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000005b",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x4a817c800",
          "nonce": "0x1c",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0xab1e6fe888199cc2badee76179b91a2df938e891a4a52b49f016322bbaa4794a"
      },
      {
        "id": 6801999208428715,
        "time": 1494779982711,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff5845970be66f9aff9f757eec231384fa392b9ad84f477145cc29ca03370e7727deb3fd000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000005b",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x4a817c800",
          "nonce": "0x1a",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0xd1457617e094509698e4305d9f0e8d09450bd88e1f33e163c60a1cd040df56bc"
      },
      {
        "id": 6801999208428716,
        "time": 1494780050412,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000591a41000000000000000000000000000000000000000000000000000000000000000006426f73746f6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a57617368696e67746f6e00000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x77359400",
          "value": "0x0",
          "nonce": "0x1b",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x0fce66c74f7aa0a5b10cfece7638a008e1be7fd3e647358a00b5f410d0aaebca"
      },
      {
        "id": 6801999208428717,
        "time": 1494780105046,
        "status": "submitted",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000591ba090000000000000000000000000000000000000000000000000000000000000000c476f6c64656e2053746174650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b53616e20416e746f6e696f000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x77359400",
          "value": "0x0",
          "nonce": "0x1c",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x3e133d18aee31c93e92d07bfe00db7ff9846241460e873a9c6425a09c29802b8"
      },
      {
        "id": 6801999208428718,
        "time": 1494780265498,
        "status": "submitted",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000591ba090000000000000000000000000000000000000000000000000000000000000000c476f6c64656e2053746174650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b53616e20416e746f6e696f000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x4a817c800",
          "value": "0x0",
          "nonce": "0x1d",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0xcc15c18fdeaa5d34dc921f43caadc9c813fb9862e755a65ff37fbdbc58158563"
      },
      {
        "id": 6801999208428719,
        "time": 1494780334336,
        "status": "submitted",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000591ba090000000000000000000000000000000000000000000000000000000000000000c476f6c64656e2053746174650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b53616e20416e746f6e696f000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x77359400",
          "value": "0x0",
          "nonce": "0x1e",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x211924910ca211f62b4ebced5928ee1e74adead4a9a18d20d417c7915b8ed2f2"
      },
      {
        "id": 6801999208428720,
        "time": 1494780870478,
        "status": "rejected",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0x3ccfd60b",
          "gas": "0xc350",
          "value": "0x0",
          "gasPrice": "0x4a817c800"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0xc350"
      },
      {
        "id": 8564173738012093,
        "time": 1494880822271,
        "status": "submitted",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0x5fd9d6100be66f9aff9f757eec231384fa392b9ad84f477145cc29ca03370e7727deb3fd",
          "gas": "0x7a120",
          "value": "0x0",
          "gasPrice": "0x77359400",
          "nonce": "0x1c",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0x92df08420ba48109345d342defd677bd375d991bcfb1f353a71d818ee6b4c911"
      },
      {
        "id": 8564173738012094,
        "time": 1494880867704,
        "status": "submitted",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff58459791a2a5d2dfc1da2e17f9bf27fb001a4a19e7d506d15ccceb280b94f4d058fb200000000000000000000000000000000000000000000000000000000000000071000000000000000000000000000000000000000000000000000000000000006f",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x77359400",
          "nonce": "0x1d",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x6af5c276349edccfec7ba7ad8258d40620bcd5572b02988f180fa85dcbd05a17"
      },
      {
        "id": 8564173738012095,
        "time": 1494880993913,
        "status": "unapproved",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff58459791a2a5d2dfc1da2e17f9bf27fb001a4a19e7d506d15ccceb280b94f4d058fb200000000000000000000000000000000000000000000000000000000000000071000000000000000000000000000000000000000000000000000000000000006f",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x4a817c800"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80"
      },
      {
        "id": 8564173738012096,
        "time": 1494881008130,
        "status": "unapproved",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff58459791a2a5d2dfc1da2e17f9bf27fb001a4a19e7d506d15ccceb280b94f4d058fb200000000000000000000000000000000000000000000000000000000000000071000000000000000000000000000000000000000000000000000000000000006f",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x4a817c800"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80"
      }
    ],
    "unapprovedMsgs": {},
    "unapprovedMsgCount": 0,
    "unapprovedPersonalMsgs": {},
    "unapprovedPersonalMsgCount": 0,
    "keyringTypes": [
      "Simple Key Pair",
      "HD Key Tree"
    ],
    "keyrings": [
      {
        "type": "HD Key Tree",
        "accounts": [
          "5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "4f844b6aaf03d85694753c7bb348c71d4763f794"
        ]
      }
    ],
    "selectedAddress": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
    "currentCurrency": "USD",
    "conversionRate": 90.94971223,
    "conversionDate": 1494880682,
    "provider": {
      "type": "mainnet"
    },
    "shapeShiftTxList": [],
    "lostAccounts": []
  },
  "appState": {
    "shouldClose": false,
    "menuOpen": false,
    "currentView": {
      "name": "confTx",
      "context": 0
    },
    "accountDetail": {
      "subview": "transactions"
    },
    "transForward": true,
    "isLoading": false,
    "warning": null
  },
  "identities": {}
}
"{
  "metamask": {
    "isInitialized": true,
    "isUnlocked": true,
    "rpcTarget": "https://rawtestrpc.metamask.io/",
    "identities": {
      "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf": {
        "address": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
        "name": "Main Metamask"
      },
      "0x4f844b6aaf03d85694753c7bb348c71d4763f794": {
        "address": "0x4f844b6aaf03d85694753c7bb348c71d4763f794",
        "name": "Local Dev Net"
      }
    },
    "unapprovedTxs": {
      "8564173738012095": {
        "id": 8564173738012095,
        "time": 1494880993913,
        "status": "unapproved",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff58459791a2a5d2dfc1da2e17f9bf27fb001a4a19e7d506d15ccceb280b94f4d058fb200000000000000000000000000000000000000000000000000000000000000071000000000000000000000000000000000000000000000000000000000000006f",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x4a817c800"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80"
      },
      "8564173738012096": {
        "id": 8564173738012096,
        "time": 1494881008130,
        "status": "unapproved",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff58459791a2a5d2dfc1da2e17f9bf27fb001a4a19e7d506d15ccceb280b94f4d058fb200000000000000000000000000000000000000000000000000000000000000071000000000000000000000000000000000000000000000000000000000000006f",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "77359400"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80"
      }
    },
    "noActiveNotices": true,
    "frequentRpcList": [],
    "addressBook": [],
    "network": "1",
    "accounts": {
      "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf": {
        "code": "0x",
        "balance": "0x334b832ac3d72fb6",
        "nonce": "0x1c",
        "address": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf"
      },
      "0x4f844b6aaf03d85694753c7bb348c71d4763f794": {
        "code": "0x",
        "balance": "0x0",
        "nonce": "0x0",
        "address": "0x4f844b6aaf03d85694753c7bb348c71d4763f794"
      }
    },
    "transactions": {},
    "currentBlockNumber": 3712712,
    "currentBlockHash": "0xda3b558ec7b15e3f6e47517cff02ea6929b4d000dd5c1ba7f454b352794c4cad",
    "selectedAddressTxList": [
      {
        "id": 6365512858765177,
        "time": 1492556891250,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x5ae202fc4cfc0541e5ac479732847f8705d53d71",
          "value": "0x16345785d8a0000",
          "data": "0x5c9fa6adaa525872a1774b984460c9f3a43ae66b989fef246028b4242b80da6ec9bc361a00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000",
          "gas": "0x7a120",
          "gasPrice": "0x4a817c800",
          "nonce": "0xc"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0xfc0cae531c9c09470208142967b77efe4488f41a743985ac27ad979c208b86e6"
      },
      {
        "id": 6075378148611347,
        "time": 1492558992431,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x5ae202fc4cfc0541e5ac479732847f8705d53d71",
          "value": "0x2c68af0bb140000",
          "data": "0x5c9fa6adaa525872a1774b984460c9f3a43ae66b989fef246028b4242b80da6ec9bc361a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046",
          "gas": "0x7a120",
          "gasPrice": "0x4a817c800",
          "nonce": "0xd"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0xe62fbc5884f132d1ce30cbd0d2f5c73fed4363f13bde7b304d5533070d012e1e"
      },
      {
        "id": 6075378148611348,
        "time": 1492559177709,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x5ae202fc4cfc0541e5ac479732847f8705d53d71",
          "value": "0x16345785d8a0000",
          "data": "0x5c9fa6adaa525872a1774b984460c9f3a43ae66b989fef246028b4242b80da6ec9bc361a0000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffba",
          "gas": "0x7a120",
          "gasPrice": "0x4a817c800",
          "nonce": "0x0e"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0xb04753a6dd86fee70e0c0c2c6f5901b9dfc3026194f477b7d685cb55dd5a12fb"
      },
      {
        "id": 6075378148611349,
        "time": 1492559298865,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x5ae202fc4cfc0541e5ac479732847f8705d53d71",
          "data": "0xd2a753e40000000000000000000000005c4ba4745a62f17e4f2c05021cc2dcc25782d1bfaa525872a1774b984460c9f3a43ae66b989fef246028b4242b80da6ec9bc361a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
          "gas": "0x30d40",
          "value": "0x0",
          "gasPrice": "0x528b83f7e",
          "nonce": "0x0f"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x30d40",
        "hash": "0xce9354d623ddbe57d1110ba6e3d8b58e7b9cf49723f0ca7af91e846ef26654ad"
      },
      {
        "id": 6075378148611350,
        "time": 1492559311814,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x5ae202fc4cfc0541e5ac479732847f8705d53d71",
          "value": "0x16345785d8a0000",
          "data": "0x5c9fa6adaa525872a1774b984460c9f3a43ae66b989fef246028b4242b80da6ec9bc361a0000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf",
          "gas": "0x7a120",
          "gasPrice": "0x528b83f7e",
          "nonce": "0x10"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0x1a00afea940b4d6db9056adfc44baa08d37a3df5e4ae92a7d2fec6951c4dc211"
      },
      {
        "id": 6075378148611351,
        "time": 1492559636984,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x5ae202fc4cfc0541e5ac479732847f8705d53d71",
          "value": "0x16345785d8a0000",
          "data": "0x5c9fa6ad071035170a35b5d65d2ce97d011843b9bbd712a4cbe7f9901c8af682145e8c1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046",
          "gas": "0x7a120",
          "gasPrice": "0x5155946b1",
          "nonce": "0x11"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0x88b69585c229874025a96a73ac5edbb50270df2fe18d7d5307c267c3cc44f98b"
      },
      {
        "id": 8010746479853435,
        "time": 1493404584920,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x5ae202fc4cfc0541e5ac479732847f8705d53d71",
          "data": "0x3ccfd60b",
          "gas": "0xc350",
          "value": "0x0",
          "gasPrice": "0x5231debfe",
          "nonce": "0x12",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0xc350",
        "hash": "0x13946daf301b29e45f24c9239f4b0c00217f0225b9a8d0a79b67a21d3b3ab78a"
      },
      {
        "id": 5192225607966627,
        "time": 1494462323350,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000005914fb000000000000000000000000000000000000000000000000000000000000000007486f7573746f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b53616e20416e746f6e696f000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x4a817c800",
          "value": "0x0",
          "nonce": "0x13",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x27f8ffd252553f1e358a0d745f23b90b3035c2d61de4cbf286e7fad20b6072c1"
      },
      {
        "id": 5192225607966628,
        "time": 1494462723026,
        "status": "rejected",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000059164c80000000000000000000000000000000000000000000000000000000000000000a57617368696e67746f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006426f73746f6e0000000000000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x4a817c800",
          "value": "0x0"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80"
      },
      {
        "id": 5192225607966629,
        "time": 1494462723131,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000059164c80000000000000000000000000000000000000000000000000000000000000000a57617368696e67746f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006426f73746f6e0000000000000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x77359400",
          "value": "0x0",
          "nonce": "0x14",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0xd852c0b9d71aa3b1e918db8be4a661e85ccff44922a4af90cc15efc03149e1c2"
      },
      {
        "id": 5192225607966630,
        "time": 1494466148829,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "value": "0x2c68af0bb140000",
          "data": "0x390246b2efab9e7620de4bbc15b21cf8962de8c7de8d34d6254f03d11cd15fb1f2cedc5f000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046",
          "gas": "0x7a120",
          "gasPrice": "0x4a817c800",
          "nonce": "0x15",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0x28b46559841ee69ec79e0e72550366dd61c06ccf7dcf00101a04486deeeae4f5"
      },
      {
        "id": 5192225607966631,
        "time": 1494466982443,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "value": "0x2c68af0bb140000",
          "data": "0x390246b2efab9e7620de4bbc15b21cf8962de8c7de8d34d6254f03d11cd15fb1f2cedc5f000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866",
          "gas": "0x7a120",
          "gasPrice": "0x77359400",
          "nonce": "0x16",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0x810c80c1f35088f2463abbf4298bbf6f5ce72c56edcd45b307afe8d84f723b9f"
      },
      {
        "id": 396536950292166,
        "time": 1494608562557,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff584597efab9e7620de4bbc15b21cf8962de8c7de8d34d6254f03d11cd15fb1f2cedc5f000000000000000000000000000000000000000000000000000000000000004b0000000000000000000000000000000000000000000000000000000000000072",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x77359400",
          "nonce": "0x17",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0xa26008124cf6131f555abafdbcd14c9922ac45eb04b0b68ee32f091647a787be"
      },
      {
        "id": 396536950292167,
        "time": 1494608653914,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000005918b038000000000000000000000000000000000000000000000000000000000000000c476f6c64656e2053746174650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b53616e20416e746f6e696f000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x77359400",
          "value": "0x0",
          "nonce": "0x18",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x28bb37fbe64daddab7abebabcea1e539463f7f675393f65f9c656fdc5a393e4f"
      },
      {
        "id": 2377906984015802,
        "time": 1494779626094,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0x5fd9d610efab9e7620de4bbc15b21cf8962de8c7de8d34d6254f03d11cd15fb1f2cedc5f",
          "gas": "0x7a120",
          "value": "0x0",
          "gasPrice": "0x77359400",
          "nonce": "0x19",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0x8b1a9b22082e9393cbc31bceae2f32ae04a100c864ab6a7e1ca808ee56f78d7f"
      },
      {
        "id": 2377906984015803,
        "time": 1494779665030,
        "status": "submitted",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff5845970be66f9aff9f757eec231384fa392b9ad84f477145cc29ca03370e7727deb3fd000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000005b",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x77359400",
          "nonce": "0x1a",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x64ea6c9faec148cca4a92b4da7215a66a608cb51bf799431987947b5baba2ef8"
      },
      {
        "id": 2377906984015804,
        "time": 1494779776816,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000591a41000000000000000000000000000000000000000000000000000000000000000006426f73746f6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a57617368696e67746f6e00000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x77359400",
          "value": "0x0",
          "nonce": "0x1b",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x0fce66c74f7aa0a5b10cfece7638a008e1be7fd3e647358a00b5f410d0aaebca"
      },
      {
        "id": 2377906984015805,
        "time": 1494779909345,
        "status": "submitted",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff5845970be66f9aff9f757eec231384fa392b9ad84f477145cc29ca03370e7727deb3fd000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000005b",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x4a817c800",
          "nonce": "0x1c",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0xab1e6fe888199cc2badee76179b91a2df938e891a4a52b49f016322bbaa4794a"
      },
      {
        "id": 6801999208428715,
        "time": 1494779982711,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff5845970be66f9aff9f757eec231384fa392b9ad84f477145cc29ca03370e7727deb3fd000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000005b",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x4a817c800",
          "nonce": "0x1a",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0xd1457617e094509698e4305d9f0e8d09450bd88e1f33e163c60a1cd040df56bc"
      },
      {
        "id": 6801999208428716,
        "time": 1494780050412,
        "status": "confirmed",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000591a41000000000000000000000000000000000000000000000000000000000000000006426f73746f6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a57617368696e67746f6e00000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x77359400",
          "value": "0x0",
          "nonce": "0x1b",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x0fce66c74f7aa0a5b10cfece7638a008e1be7fd3e647358a00b5f410d0aaebca"
      },
      {
        "id": 6801999208428717,
        "time": 1494780105046,
        "status": "submitted",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000591ba090000000000000000000000000000000000000000000000000000000000000000c476f6c64656e2053746174650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b53616e20416e746f6e696f000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x77359400",
          "value": "0x0",
          "nonce": "0x1c",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x3e133d18aee31c93e92d07bfe00db7ff9846241460e873a9c6425a09c29802b8"
      },
      {
        "id": 6801999208428718,
        "time": 1494780265498,
        "status": "submitted",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000591ba090000000000000000000000000000000000000000000000000000000000000000c476f6c64656e2053746174650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b53616e20416e746f6e696f000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x4a817c800",
          "value": "0x0",
          "nonce": "0x1d",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0xcc15c18fdeaa5d34dc921f43caadc9c813fb9862e755a65ff37fbdbc58158563"
      },
      {
        "id": 6801999208428719,
        "time": 1494780334336,
        "status": "submitted",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xb71e513b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000591ba090000000000000000000000000000000000000000000000000000000000000000c476f6c64656e2053746174650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b53616e20416e746f6e696f000000000000000000000000000000000000000000",
          "gas": "0x61a80",
          "gasPrice": "0x77359400",
          "value": "0x0",
          "nonce": "0x1e",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x211924910ca211f62b4ebced5928ee1e74adead4a9a18d20d417c7915b8ed2f2"
      },
      {
        "id": 6801999208428720,
        "time": 1494780870478,
        "status": "rejected",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0x3ccfd60b",
          "gas": "0xc350",
          "value": "0x0",
          "gasPrice": "0x4a817c800"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0xc350"
      },
      {
        "id": 8564173738012093,
        "time": 1494880822271,
        "status": "submitted",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0x5fd9d6100be66f9aff9f757eec231384fa392b9ad84f477145cc29ca03370e7727deb3fd",
          "gas": "0x7a120",
          "value": "0x0",
          "gasPrice": "0x77359400",
          "nonce": "0x1c",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x7a120",
        "hash": "0x92df08420ba48109345d342defd677bd375d991bcfb1f353a71d818ee6b4c911"
      },
      {
        "id": 8564173738012094,
        "time": 1494880867704,
        "status": "submitted",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff58459791a2a5d2dfc1da2e17f9bf27fb001a4a19e7d506d15ccceb280b94f4d058fb200000000000000000000000000000000000000000000000000000000000000071000000000000000000000000000000000000000000000000000000000000006f",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x77359400",
          "nonce": "0x1d",
          "chainId": 1
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80",
        "hash": "0x6af5c276349edccfec7ba7ad8258d40620bcd5572b02988f180fa85dcbd05a17"
      },
      {
        "id": 8564173738012095,
        "time": 1494880993913,
        "status": "unapproved",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff58459791a2a5d2dfc1da2e17f9bf27fb001a4a19e7d506d15ccceb280b94f4d058fb200000000000000000000000000000000000000000000000000000000000000071000000000000000000000000000000000000000000000000000000000000006f",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x4a817c800"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80"
      },
      {
        "id": 8564173738012096,
        "time": 1494881008130,
        "status": "unapproved",
        "metamaskNetworkId": "1",
        "txParams": {
          "from": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "to": "0x801aa94f6b13ddf90447827eb905d7591b12ec79",
          "data": "0xff58459791a2a5d2dfc1da2e17f9bf27fb001a4a19e7d506d15ccceb280b94f4d058fb200000000000000000000000000000000000000000000000000000000000000071000000000000000000000000000000000000000000000000000000000000006f",
          "gas": "0x61a80",
          "value": "0x0",
          "gasPrice": "0x4a817c800"
        },
        "gasLimitSpecified": true,
        "estimatedGas": "0x61a80"
      }
    ],
    "unapprovedMsgs": {},
    "unapprovedMsgCount": 0,
    "unapprovedPersonalMsgs": {},
    "unapprovedPersonalMsgCount": 0,
    "keyringTypes": [
      "Simple Key Pair",
      "HD Key Tree"
    ],
    "keyrings": [
      {
        "type": "HD Key Tree",
        "accounts": [
          "5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
          "4f844b6aaf03d85694753c7bb348c71d4763f794"
        ]
      }
    ],
    "selectedAddress": "0x5c4ba4745a62f17e4f2c05021cc2dcc25782d1bf",
    "currentCurrency": "USD",
    "conversionRate": 90.94971223,
    "conversionDate": 1494880682,
    "provider": {
      "type": "mainnet"
    },
    "shapeShiftTxList": [],
    "lostAccounts": []
  },
  "appState": {
    "shouldClose": false,
    "menuOpen": false,
    "currentView": {
      "name": "confTx",
      "context": 0
    },
    "accountDetail": {
      "subview": "transactions"
    },
    "transForward": true,
    "isLoading": false,
    "warning": null
  },
  "identities": {}
}"

Thanks @k26dr, those are some great notes.

What I've noticed so far is that after tx 0x3e133d18aee31c93e92d07bfe00db7ff9846241460e873a9c6425a09c29802b8, which you submitted, it and nothing after it is accepted as confirmed.

I've asked our provider (Infura) to check the status of that transaction, to see if they can see why it would be held up. It doesn't seem to be your nonce or your gas price, so this is very strange.

@k26dr is this also "only" happening in case the initial tx has not gotten mined yet? To me this is BTW also related to this issue: The initial tx goes out with a massive gas limit, at times higher than the current block gas limit. This tx stalls for a long time (somtimes 30min) before the blockGasLimit gets increased sufficiently and the tx gets mined. Until that happens, the next txs that I send all just stalls.

Usually the enormous gas limit is being set by remix. @k26dr can you confirm whether you were using Remix, or another app that maybe sets its own very high gas limit?

@SCBuergel @flyswatter I'm not using Remix for any of these right now. I do set the gas price manually to 20e9 in my script, I'll redeploy a version that doesn't set any manual prices and see if that fixes the issue. I don't see anywhere that I'm setting the gas limit greater than 500000, so it shouldn't be anywhere near enough to fill up a block.

could be that our eth_estimateGas hits a solidity throw causing all gas supplied for eth_estimateGas (whole block gas limit) to be used. in order to detect vm errors when caclulating the tx we need to move the whole simulation to metamask via the vm-subprovider.

I have a new theory for how this original bug is occurring:

I think we saw this start happening around the same time Infura began load balancing again (we enjoyed a brief period of free consistency thanks to a singleton architecture).

What if when:

  • You submit two txs, with sequential nonces.
  • The txs hit two different nodes.

Does the node that gets the higher-nonced tx just discard the tx? I think it might. I think it might assume it's invalid and throw it away immediately.

A possible fix for this scenario:

  • Continually rebroadcast pending transactions.

We discussed this a long time ago, and thanks to our new TransactionController architecture, it should be trivial to implement this. I'll do this right away, but am first composing this message so I can throw the theory past Infura team members.

On the backend, because of load balancing, if you submit two transactions, and the second goes out before the first one is mined, then it's likely that you will run into trouble (the second one won't go through).

We are working to address this issue and to make load balancing more transparent. One workaround would be to queue transactions in MM, so that only one goes out per block.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

beether picture beether  路  4Comments

rossbulat picture rossbulat  路  3Comments

danfinlay picture danfinlay  路  3Comments

kumavis picture kumavis  路  3Comments

dpazdan picture dpazdan  路  3Comments