aboutsummaryrefslogtreecommitdiffstats
path: root/development/states
diff options
context:
space:
mode:
Diffstat (limited to 'development/states')
-rw-r--r--development/states/account-detail-with-shapeshift-tx.json163
-rw-r--r--development/states/account-detail-with-transaction-history.json5
-rw-r--r--development/states/account-detail.json5
-rw-r--r--development/states/config.json7
-rw-r--r--development/states/custom-rpc.json189
-rw-r--r--development/states/pending-crash.json (renamed from development/states/pending_crash.json)0
-rw-r--r--development/states/pending-signature.json406
-rw-r--r--development/states/restore-vault.json39
-rw-r--r--development/states/send.json76
-rw-r--r--development/states/shapeshift.json348
10 files changed, 1234 insertions, 4 deletions
diff --git a/development/states/account-detail-with-shapeshift-tx.json b/development/states/account-detail-with-shapeshift-tx.json
new file mode 100644
index 000000000..027062979
--- /dev/null
+++ b/development/states/account-detail-with-shapeshift-tx.json
@@ -0,0 +1,163 @@
+{
+ "metamask": {
+ "currentFiat": "USD",
+ "conversionRate": 11.06608791,
+ "conversionDate": 1470421024,
+ "isInitialized": true,
+ "isUnlocked": true,
+ "currentDomain": "example.com",
+ "rpcTarget": "https://rawtestrpc.metamask.io/",
+ "shapeShiftTxList":[
+ {
+ "depositAddress": "1L8BJCR6KHkCiVceDqibt7zJscqPpH7pFw",
+ "depositType": "BTC",
+ "key": "shapeshift",
+ "time": 1471564825772,
+ "response": {
+ "status": "complete",
+ "outgoingCoin": "100.00",
+ "incomingCoin": "1.000",
+ "transaction": "0x3701e0ac344a12a1fc5417cf251109a7c41f3edab922310202630d9c012414c8"
+ }
+ },
+ {
+ "depositAddress": "1L8BJCR6KHkCiVceDqibt7zJscqPpH7pFw",
+ "depositType": "BTC",
+ "key": "shapeshift",
+ "time": 1471566579224,
+ "response": {
+ "status": "no_deposits",
+ "depositAddress": "1L8BJCR6KHkCiVceDqibt7zJscqPpH7pFw"
+ }
+ },
+ {
+ "depositAddress": "1L8BJCR6KHkCiVceDqibt7zJscqPpH7pFw",
+ "depositType": "BTC",
+ "key": "shapeshift",
+ "time": 1471566565378,
+ "response": {
+ "status": "received",
+ "depositAddress": "1L8BJCR6KHkCiVceDqibt7zJscqPpH7pFw"
+ }
+ }
+ ],
+ "transactions": [ {
+ "id": 1467921503489592,
+ "txParams": {
+ "from": "0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc",
+ "to": "0x18a3462427bcc9133bb46e88bcbe39cd7ef0e761",
+ "value": "0x66c899104aa57038000",
+ "origin": "thelongestdomainnameintheworldandthensomeandthensomemoreandmore.com",
+ "metamaskId": 1467921503489592,
+ "metamaskNetworkId": "2"
+ },
+ "time": 1467921503489,
+ "status": "rejected",
+ "containsDelegateCall": false
+ },
+ {
+ "id": 1467923203344608,
+ "txParams": {
+ "from": "0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc",
+ "to": "0x18a3462427bcc9133bb46e88bcbe39cd7ef0e761",
+ "value": "0x0",
+ "origin": "thelongestdomainnameintheworldandthensomeandthensomemoreandmore.com",
+ "metamaskId": 1467923203344608,
+ "metamaskNetworkId": "2"
+ },
+ "time": 1467923203344,
+ "status": "confirmed",
+ "containsDelegateCall": false,
+ "hash": "0x957bbba51e2732a86c10c5e7e8a484a093795a06f2e2c38ad02da1b20aeca620"
+ },
+ {
+ "id": 1467921503489592,
+ "txParams": {
+ "from": "0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc",
+ "to": "0x18a3462427bcc9133bb46e88bcbe39cd7ef0e761",
+ "value": "0x66c899104aa57038000",
+ "origin": "thelongestdomainnameintheworldandthensomeandthensomemoreandmore.com",
+ "metamaskId": 1467921503489592,
+ "metamaskNetworkId": "2"
+ },
+ "time": 1467921503489,
+ "status": "confirmed",
+ "containsDelegateCall": false
+ }],
+ "identities": {
+ "0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc": {
+ "name": "Wallet 1",
+ "address": "0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc",
+ "mayBeFauceting": false
+ },
+ "0xec1adf982415d2ef5ec55899b9bfb8bc0f29251b": {
+ "name": "Wallet 2",
+ "address": "0xec1adf982415d2ef5ec55899b9bfb8bc0f29251b",
+ "mayBeFauceting": false
+ },
+ "0xeb9e64b93097bc15f01f13eae97015c57ab64823": {
+ "name": "Wallet 3",
+ "address": "0xeb9e64b93097bc15f01f13eae97015c57ab64823",
+ "mayBeFauceting": false
+ },
+ "0x704107d04affddd9b66ab9de3dd7b095852e9b69": {
+ "name": "Wallet 4",
+ "address": "0x704107d04affddd9b66ab9de3dd7b095852e9b69",
+ "mayBeFauceting": false
+ }
+ },
+ "unconfTxs": {},
+ "accounts": {
+ "0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc": {
+ "code": "0x",
+ "balance": "0x0",
+ "nonce": "0x0",
+ "address": "0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc"
+ },
+ "0xec1adf982415d2ef5ec55899b9bfb8bc0f29251b": {
+ "code": "0x",
+ "nonce": "0x0",
+ "balance": "0x0",
+ "address": "0xec1adf982415d2ef5ec55899b9bfb8bc0f29251b"
+ },
+ "0xeb9e64b93097bc15f01f13eae97015c57ab64823": {
+ "code": "0x",
+ "nonce": "0x0",
+ "balance": "0x0",
+ "address": "0xeb9e64b93097bc15f01f13eae97015c57ab64823"
+ },
+ "0x704107d04affddd9b66ab9de3dd7b095852e9b69": {
+ "code": "0x",
+ "balance": "0x0",
+ "nonce": "0x0",
+ "address": "0x704107d04affddd9b66ab9de3dd7b095852e9b69"
+ }
+ },
+ "selectedAddress": "0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc",
+ "network": "1",
+ "seedWords": null,
+ "isConfirmed": true,
+ "unconfMsgs": {},
+ "messages": [],
+ "provider": {
+ "type": "mainnet"
+ },
+ "selectedAccount": "0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc"
+ },
+ "appState": {
+ "menuOpen": false,
+ "currentView": {
+ "name": "accountDetail",
+ "detailView": null,
+ "context": "0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc"
+ },
+ "accountDetail": {
+ "subview": "transactions"
+ },
+ "currentDomain": "127.0.0.1:9966",
+ "transForward": true,
+ "isLoading": false,
+ "warning": null
+ },
+ "identities": {}
+}
diff --git a/development/states/account-detail-with-transaction-history.json b/development/states/account-detail-with-transaction-history.json
index 5e4065225..69af85623 100644
--- a/development/states/account-detail-with-transaction-history.json
+++ b/development/states/account-detail-with-transaction-history.json
@@ -1,5 +1,8 @@
{
"metamask": {
+ "currentFiat": "USD",
+ "conversionRate": 11.06608791,
+ "conversionDate": 1470421024,
"isInitialized": true,
"isUnlocked": true,
"currentDomain": "example.com",
@@ -72,7 +75,7 @@
"txParams": {
"from": "0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc",
"to": "0x18a3462427bcc9133bb46e88bcbe39cd7ef0e761",
- "value": "0x99966c8104aa57038000",
+ "value": "0x0",
"origin": "thelongestdomainnameintheworldandthensomeandthensomemoreandmore.com",
"metamaskId": 1467923203344608,
"metamaskNetworkId": "2"
diff --git a/development/states/account-detail.json b/development/states/account-detail.json
index 533d6e1a2..a8183e3fb 100644
--- a/development/states/account-detail.json
+++ b/development/states/account-detail.json
@@ -1,5 +1,8 @@
{
"metamask": {
+ "currentFiat": "USD",
+ "conversionRate": 11.06608791,
+ "conversionDate": 1470421024,
"isInitialized": true,
"isUnlocked": true,
"currentDomain": "example.com",
@@ -81,4 +84,4 @@
"warning": null
},
"identities": {}
-} \ No newline at end of file
+}
diff --git a/development/states/config.json b/development/states/config.json
index 2e59641d5..22d999158 100644
--- a/development/states/config.json
+++ b/development/states/config.json
@@ -1,5 +1,8 @@
{
"metamask": {
+ "currentFiat": "USD",
+ "conversionRate": 11.06608791,
+ "conversionDate": 1470421024,
"isInitialized": true,
"isUnlocked": true,
"currentDomain": "example.com",
@@ -68,7 +71,7 @@
"appState": {
"menuOpen": false,
"currentView": {
- "name": "accounts"
+ "name": "config"
},
"accountDetail": {
"subview": "transactions",
@@ -82,4 +85,4 @@
"scrollToBottom": true
},
"identities": {}
-} \ No newline at end of file
+}
diff --git a/development/states/custom-rpc.json b/development/states/custom-rpc.json
new file mode 100644
index 000000000..5ac8e9e58
--- /dev/null
+++ b/development/states/custom-rpc.json
@@ -0,0 +1,189 @@
+{
+ "metamask": {
+ "isInitialized": true,
+ "isUnlocked": true,
+ "currentDomain": "example.com",
+ "rpcTarget": "https://rawtestrpc.metamask.io/",
+ "identities": {
+ "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825": {
+ "name": "Wallet 1",
+ "address": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "mayBeFauceting": false
+ },
+ "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb": {
+ "name": "Wallet 2",
+ "address": "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb",
+ "mayBeFauceting": false
+ },
+ "0x2f8d4a878cfa04a6e60d46362f5644deab66572d": {
+ "name": "Wallet 3",
+ "address": "0x2f8d4a878cfa04a6e60d46362f5644deab66572d",
+ "mayBeFauceting": false
+ },
+ "0x18c643c9cf21027339c8648fbaa2f348ddcbe00a": {
+ "name": "Wallet 4",
+ "address": "0x18c643c9cf21027339c8648fbaa2f348ddcbe00a",
+ "mayBeFauceting": false
+ }
+ },
+ "unconfTxs": {},
+ "accounts": {
+ "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825": {},
+ "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb": {},
+ "0x2f8d4a878cfa04a6e60d46362f5644deab66572d": {},
+ "0x18c643c9cf21027339c8648fbaa2f348ddcbe00a": {}
+ },
+ "transactions": [
+ {
+ "id": 1470676748243181,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "data": "0x60a060405260046060527f48302e31000000000000000000000000000000000000000000000000000000006080526006805460008290527f48302e310000000000000000000000000000000000000000000000000000000882556100b5907ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f602060026001841615610100026000190190931692909204601f01919091048101905b8082111561017957600081556001016100a1565b505060405161097d38038061097d83398101604052808051906020019091908051820191906020018051906020019091908051820191906020015050836000600050600033600160a060020a0316815260200190815260200160002060005081905550836002600050819055508260036000509080519060200190828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061017d57805160ff19168380011785555b506101ad9291506100a1565b5090565b8280016001018555821561016d579182015b8281111561016d57825182600050559160200191906001019061018f565b50506004805460ff19168317905560058054825160008390527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0602060026001851615610100026000190190941693909304601f90810184900482019386019083901061022d57805160ff19168380011785555b5061025d9291506100a1565b82800160010185558215610221579182015b8281111561022157825182600050559160200191906001019061023f565b50505050505061070c806102716000396000f36060604052361561008d5760e060020a600035046306fdde038114610095578063095ea7b3146100f257806318160ddd1461015d57806323b872dd14610166578063313ce567146102c757806354fd4d50146102d357806370a082311461033057806395d89b411461035e578063a9059cbb146103bb578063cae9ca511461044d578063dd62ed3e14610618575b610000610002565b61064c60038054602060026001831615610100026000190190921691909104601f810182900490910260809081016040526060828152929190828280156106ef5780601f106106c4576101008083540402835291602001916106ef565b61034c60043560243533600160a060020a03908116600081815260016020908152604080832094871680845294825282208590556060858152919392917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259190a35060015b92915050565b61034c60025481565b61034c600435602435604435600160a060020a0383166000908152602081905260408120548290108015906101b9575060016020908152604080832033600160a060020a03168452909152812054829010155b80156101c55750600082115b1561070757816000600050600085600160a060020a03168152602001908152602001600020600082828250540192505081905550816000600050600086600160a060020a03168152602001908152602001600020600082828250540392505081905550816001600050600086600160a060020a03168152602001908152602001600020600050600033600160a060020a0316815260200190815260200160002060008282825054039250508190555082600160a060020a031684600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35060016106fb565b6106ba60045460ff1681565b61064c60068054602060026001831615610100026000190190921691909104601f810182900490910260809081016040526060828152929190828280156106ef5780601f106106c4576101008083540402835291602001916106ef565b600160a060020a03600435166000908152602081905260409020545b60408051918252519081900360200190f35b61064c60058054602060026001831615610100026000190190921691909104601f810182900490910260809081016040526060828152929190828280156106ef5780601f106106c4576101008083540402835291602001916106ef565b61034c60043560243533600160a060020a03166000908152602081905260408120548290108015906103ed5750600082115b1561070257604080822080548490039055600160a060020a03808516808452918320805485019055606084815233909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90602090a3506001610157565b60806020604435600481810135601f81018490049093028401604052606083815261034c948235946024803595606494939101919081908382808284375094965050505050505033600160a060020a03908116600081815260016020908152604080832094881680845294825280832087905580518781529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a383600160a060020a031660405180807f72656365697665417070726f76616c28616464726573732c75696e743235362c81526020017f616464726573732c627974657329000000000000000000000000000000000000815260200150602e019050604051809103902060e060020a8091040260e060020a9004338530866040518560e060020a0281526004018085600160a060020a0316815260200184815260200183600160a060020a031681526020018280519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156105f05780820380516001836020036101000a031916815260200191505b509450505050506000604051808303816000876161da5a03f19250505015156106f757610002565b61034c600435602435600160a060020a03808316600090815260016020908152604080832093851683529290522054610157565b60405180806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156106ac5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6060908152602090f35b820191906000526020600020905b8154815290600101906020018083116106d257829003601f168201915b505050505081565b5060015b9392505050565b610157565b6106fb5600000000000000000000000000000000000000000000000000000000000000640000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000084d536674436f696e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044d53465400000000000000000000000000000000000000000000000000000000",
+ "gasPrice": "0xba43b7400",
+ "gas": "0xf4240",
+ "origin": "tokenfactory.surge.sh",
+ "metamaskId": 1470676748243181,
+ "metamaskNetworkId": "2"
+ },
+ "time": 1470676748243,
+ "status": "confirmed",
+ "estimatedGas": "0xa9442",
+ "hash": "0xce6f9e068c780a1197117ec9e2103c33ac21bc8d5822aa2293c9c84e72229d88"
+ },
+ {
+ "id": 1470682363931487,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "nonce": "0x2",
+ "gasPrice": "0x4a817c800",
+ "to": "0x059f1e6f420d6fee280bb83e2702dcd06a2ce9c8",
+ "value": "0x3e2c284391c0000",
+ "data": "0xd92ed13700000000000000000000000000000000000000000000000000000000000000620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006300000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000224d6574614d61736b3a20457468657265756d20696e20796f75722042726f777365720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052416e7920696e746572657374696e672064657461696c732061626f757420796f752c207468617420796f7520776f756c64206c696b6520746f20736861726520776974682074686520636f6d6d756e697479000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000137777772e796f7572776562736974652e636f6d00000000000000000000000000",
+ "gasLimit": "0x5ce40",
+ "origin": "www.etherfaces.com",
+ "metamaskId": 1470682363931487,
+ "metamaskNetworkId": "1"
+ },
+ "time": 1470682363931,
+ "status": "confirmed",
+ "estimatedGas": "0x447a0",
+ "containsDelegateCall": false,
+ "hash": "0x4aa629bdc0710f9048c2dd8c35883338de681aff50998b0e14f1079e41e7b3bf"
+ },
+ {
+ "id": 1470682617417416,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "nonce": "0x3",
+ "gasPrice": "0x4a817c800",
+ "to": "0x059f1e6f420d6fee280bb83e2702dcd06a2ce9c8",
+ "value": "0x3e2c284391c0000",
+ "data": "0xd92ed137000000000000000000000000000000000000000000000000000000000000006200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084d6574614d61736b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e566973697420457468657265756d2044617070732077697468696e206e6f726d616c207765622062726f77736572732077697468204d6574614d61736b210000000000000000000000000000000000000000000000000000000000000000001368747470733a2f2f6d6574616d61736b2e696f00000000000000000000000000",
+ "gasLimit": "0x2fc7720",
+ "origin": "www.etherfaces.com",
+ "metamaskId": 1470682617417416,
+ "metamaskNetworkId": "1"
+ },
+ "time": 1470682617417,
+ "status": "confirmed",
+ "containsDelegateCall": false,
+ "estimatedGas": "0x2faf080",
+ "hash": "0x88bd8c6276854039ea416a8c38e867546cc928670758aebb8db44b9120f7dad2"
+ },
+ {
+ "id": 1470682742887332,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "nonce": "0x3",
+ "gasPrice": "0x4a817c800",
+ "to": "0x059f1e6f420d6fee280bb83e2702dcd06a2ce9c8",
+ "value": "0x470de4df8200000",
+ "data": "0xd92ed137000000000000000000000000000000000000000000000000000000000000006200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084d6574614d61736b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029566973697420457468657265756d20446170707320696e2061206e6f726d616c2042726f777365722e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7777772e6d6574616d61736b2e696f0000000000000000000000000000000000",
+ "gasLimit": "0x2fc7720",
+ "origin": "www.etherfaces.com",
+ "metamaskId": 1470682742887332,
+ "metamaskNetworkId": "1"
+ },
+ "time": 1470682742887,
+ "status": "confirmed",
+ "containsDelegateCall": false,
+ "estimatedGas": "0x2faf080",
+ "hash": "0xc716c9ce00d48edf04ec64ab07ea7b413dd49ffd744359213fe8da69246aad10"
+ },
+ {
+ "id": 1470692493483229,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "data": "0x60a060405260046060527f48302e31000000000000000000000000000000000000000000000000000000006080526006805460008290527f48302e310000000000000000000000000000000000000000000000000000000882556100b5907ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f602060026001841615610100026000190190931692909204601f01919091048101905b8082111561017957600081556001016100a1565b505060405161097d38038061097d83398101604052808051906020019091908051820191906020018051906020019091908051820191906020015050836000600050600033600160a060020a0316815260200190815260200160002060005081905550836002600050819055508260036000509080519060200190828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061017d57805160ff19168380011785555b506101ad9291506100a1565b5090565b8280016001018555821561016d579182015b8281111561016d57825182600050559160200191906001019061018f565b50506004805460ff19168317905560058054825160008390527f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0602060026001851615610100026000190190941693909304601f90810184900482019386019083901061022d57805160ff19168380011785555b5061025d9291506100a1565b82800160010185558215610221579182015b8281111561022157825182600050559160200191906001019061023f565b50505050505061070c806102716000396000f36060604052361561008d5760e060020a600035046306fdde038114610095578063095ea7b3146100f257806318160ddd1461015d57806323b872dd14610166578063313ce567146102c757806354fd4d50146102d357806370a082311461033057806395d89b411461035e578063a9059cbb146103bb578063cae9ca511461044d578063dd62ed3e14610618575b610000610002565b61064c60038054602060026001831615610100026000190190921691909104601f810182900490910260809081016040526060828152929190828280156106ef5780601f106106c4576101008083540402835291602001916106ef565b61034c60043560243533600160a060020a03908116600081815260016020908152604080832094871680845294825282208590556060858152919392917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259190a35060015b92915050565b61034c60025481565b61034c600435602435604435600160a060020a0383166000908152602081905260408120548290108015906101b9575060016020908152604080832033600160a060020a03168452909152812054829010155b80156101c55750600082115b1561070757816000600050600085600160a060020a03168152602001908152602001600020600082828250540192505081905550816000600050600086600160a060020a03168152602001908152602001600020600082828250540392505081905550816001600050600086600160a060020a03168152602001908152602001600020600050600033600160a060020a0316815260200190815260200160002060008282825054039250508190555082600160a060020a031684600160a060020a03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35060016106fb565b6106ba60045460ff1681565b61064c60068054602060026001831615610100026000190190921691909104601f810182900490910260809081016040526060828152929190828280156106ef5780601f106106c4576101008083540402835291602001916106ef565b600160a060020a03600435166000908152602081905260409020545b60408051918252519081900360200190f35b61064c60058054602060026001831615610100026000190190921691909104601f810182900490910260809081016040526060828152929190828280156106ef5780601f106106c4576101008083540402835291602001916106ef565b61034c60043560243533600160a060020a03166000908152602081905260408120548290108015906103ed5750600082115b1561070257604080822080548490039055600160a060020a03808516808452918320805485019055606084815233909116907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90602090a3506001610157565b60806020604435600481810135601f81018490049093028401604052606083815261034c948235946024803595606494939101919081908382808284375094965050505050505033600160a060020a03908116600081815260016020908152604080832094881680845294825280832087905580518781529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a383600160a060020a031660405180807f72656365697665417070726f76616c28616464726573732c75696e743235362c81526020017f616464726573732c627974657329000000000000000000000000000000000000815260200150602e019050604051809103902060e060020a8091040260e060020a9004338530866040518560e060020a0281526004018085600160a060020a0316815260200184815260200183600160a060020a031681526020018280519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156105f05780820380516001836020036101000a031916815260200191505b509450505050506000604051808303816000876161da5a03f19250505015156106f757610002565b61034c600435602435600160a060020a03808316600090815260016020908152604080832093851683529290522054610157565b60405180806020018281038252838181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156106ac5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6060908152602090f35b820191906000526020600020905b8154815290600101906020018083116106d257829003601f168201915b505050505081565b5060015b9392505050565b610157565b6106fb5600000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000084d5346542062757800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044d53465400000000000000000000000000000000000000000000000000000000",
+ "gasPrice": "0xba43b7400",
+ "gas": "0xf4240",
+ "origin": "tokenfactory.surge.sh",
+ "metamaskId": 1470692493483229,
+ "metamaskNetworkId": "1"
+ },
+ "time": 1470692493483,
+ "status": "confirmed",
+ "estimatedGas": "0xa9482",
+ "hash": "0xe539d7b39c2742261b9b3d1cdb22940275c6cc4d8b80a8a0222f6d2b0b549311"
+ },
+ {
+ "id": 1470962599348486,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x69eabf45623e5b53683924dff98309eb39af1a89",
+ "value": "0x2",
+ "origin": "localhost",
+ "metamaskId": 1470962599348486,
+ "metamaskNetworkId": "1"
+ },
+ "time": 1470962599348,
+ "status": "rejected",
+ "containsDelegateCall": false,
+ "estimatedGas": "0x5208"
+ },
+ {
+ "id": 1470963263070463,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x69eabf45623e5b53683924dff98309eb39af1a89",
+ "value": "0x2",
+ "origin": "localhost",
+ "metamaskId": 1470963263070463,
+ "metamaskNetworkId": "1"
+ },
+ "time": 1470963263070,
+ "status": "rejected",
+ "containsDelegateCall": false,
+ "estimatedGas": "0x5208"
+ }
+ ],
+ "selectedAddress": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "network": "166",
+ "seedWords": null,
+ "isConfirmed": true,
+ "isEthConfirmed": true,
+ "unconfMsgs": {},
+ "messages": [],
+ "provider": {
+ "type": "rpc",
+ "rpcTarget": "555.203.16.244"
+ },
+ "selectedAccount": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825"
+ },
+ "appState": {
+ "menuOpen": false,
+ "currentView": {
+ "name": "accountDetail",
+ "detailView": null,
+ "context": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825"
+ },
+ "accountDetail": {
+ "subview": "transactions"
+ },
+ "currentDomain": "localhost:8080",
+ "transForward": true,
+ "isLoading": false,
+ "warning": null
+ },
+ "identities": {}
+}
diff --git a/development/states/pending_crash.json b/development/states/pending-crash.json
index 086238d62..086238d62 100644
--- a/development/states/pending_crash.json
+++ b/development/states/pending-crash.json
diff --git a/development/states/pending-signature.json b/development/states/pending-signature.json
new file mode 100644
index 000000000..33f79b4c8
--- /dev/null
+++ b/development/states/pending-signature.json
@@ -0,0 +1,406 @@
+{
+ "metamask": {
+ "isInitialized": true,
+ "isUnlocked": true,
+ "isEthConfirmed": true,
+ "currentDomain": "example.com",
+ "rpcTarget": "https://rawtestrpc.metamask.io/",
+ "identities": {
+ "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825": {
+ "name": "Wallet 1",
+ "address": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "mayBeFauceting": false
+ },
+ "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb": {
+ "name": "Wallet 2",
+ "address": "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb",
+ "mayBeFauceting": false
+ },
+ "0x2f8d4a878cfa04a6e60d46362f5644deab66572d": {
+ "name": "Wallet 3",
+ "address": "0x2f8d4a878cfa04a6e60d46362f5644deab66572d",
+ "mayBeFauceting": false
+ }
+ },
+ "unconfTxs": {},
+ "currentFiat": "USD",
+ "conversionRate": 11.02269525,
+ "conversionDate": 1472076963,
+ "accounts": {
+ "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825": {
+ "balance": "0x056ace16d84b1c7e78",
+ "nonce": "0x17",
+ "code": "0x0",
+ "address": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825"
+ },
+ "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb": {
+ "balance": "0x00000000000000056bc75e2d63100000",
+ "nonce": "0x0",
+ "code": "0x0",
+ "address": "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb"
+ },
+ "0x2f8d4a878cfa04a6e60d46362f5644deab66572d": {
+ "balance": "0x00000000000000056bc75e2d63100000",
+ "nonce": "0x0",
+ "code": "0x0",
+ "address": "0x2f8d4a878cfa04a6e60d46362f5644deab66572d"
+ }
+ },
+ "transactions": [
+ {
+ "id": 1471975421223082,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb000000000000000000000000000000000000000000000000000000000000000a",
+ "origin": "localhost",
+ "metamaskId": 1471975421223082,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471975421223,
+ "status": "confirmed",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef",
+ "hash": "0xd0fe393e2586ebded866c9f13b90494e902bc49047fbf25ba2ac96c805a2f5d3"
+ },
+ {
+ "id": 1471975427199819,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb000000000000000000000000000000000000000000000000000000000000000a",
+ "origin": "localhost",
+ "metamaskId": 1471975427199819,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471975427199,
+ "status": "rejected",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef",
+ "hash": "0xb1f2f63f3e265f05d7c353ab38dd8b73fce8e7214489037311ee1f58a994dae3"
+ },
+ {
+ "id": 1471975806981442,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb000000000000000000000000000000000000000000000000000000000000000a",
+ "origin": "localhost",
+ "metamaskId": 1471975806981442,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471975806981,
+ "status": "confirmed",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef",
+ "hash": "0xeeb89e91aaeea14c4950016c45d60df8ee8874daa6f414de5cf267ea2c17bc6e"
+ },
+ {
+ "id": 1471975810133789,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb000000000000000000000000000000000000000000000000000000000000000a",
+ "origin": "localhost",
+ "metamaskId": 1471975810133789,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471975810133,
+ "status": "confirmed",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef",
+ "hash": "0xe54cab2e54b8495691b6d8315ca24a190cba546a9fcb056642479ce5770cec8b"
+ },
+ {
+ "id": 1471976546865348,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb000000000000000000000000000000000000000000000000000000000000000a",
+ "origin": "localhost",
+ "metamaskId": 1471976546865348,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471976546865,
+ "status": "confirmed",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef",
+ "hash": "0x54e10f77e17f28f4d12751749a2ca22f9b528592d1140ef53c6430a68e731542"
+ },
+ {
+ "id": 1471976930101889,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb0000000000000000000000000000000000000000000000000000000000000005",
+ "origin": "localhost",
+ "metamaskId": 1471976930101889,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471976930101,
+ "status": "confirmed",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef",
+ "hash": "0x60b5af26fad18c5549949064b67c8f965c9f20cd3e890c69512ca3acad10ed8b"
+ },
+ {
+ "id": 1471977268048169,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb0000000000000000000000000000000000000000000000000000000000000002",
+ "origin": "localhost",
+ "metamaskId": 1471977268048169,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471977268048,
+ "status": "confirmed",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef",
+ "hash": "0x1f96e29305ef11a9c993302c29e5419d87017e8222d4034daea0d86e155dc3aa"
+ },
+ {
+ "id": 1471977310778630,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb0000000000000000000000000000000000000000000000000000000000000005",
+ "origin": "localhost",
+ "metamaskId": 1471977310778630,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471977310778,
+ "status": "rejected",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef"
+ },
+ {
+ "id": 1471977316241561,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb0000000000000000000000000000000000000000000000000000000000000005",
+ "origin": "localhost",
+ "metamaskId": 1471977316241561,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471977316240,
+ "status": "confirmed",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef",
+ "hash": "0xdbd610c92d77a07c76b82e14e32674d382c45c4780dd2a550888b5cc40d54bcc"
+ },
+ {
+ "id": 1471977344018510,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb0000000000000000000000000000000000000000000000000000000000000004",
+ "origin": "localhost",
+ "metamaskId": 1471977344018510,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471977344018,
+ "status": "confirmed",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef",
+ "hash": "0x709d871d9ded0108de9f7718a7490b19d45e5e7562b1ba6c5bf6cce56e767d48"
+ },
+ {
+ "id": 1471977403830380,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb0000000000000000000000000000000000000000000000000000000000000001",
+ "origin": "localhost",
+ "metamaskId": 1471977403830380,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471977403830,
+ "status": "confirmed",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef",
+ "hash": "0x94f5088a127bba181b303d6427ae93cbfa9867997bea1326f30da311e36c6aca"
+ },
+ {
+ "id": 1471977431563703,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb0000000000000000000000000000000000000000000000000000000000000001",
+ "origin": "localhost",
+ "metamaskId": 1471977431563703,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471977431563,
+ "status": "rejected",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef"
+ },
+ {
+ "id": 1471977436074587,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb0000000000000000000000000000000000000000000000000000000000000001",
+ "origin": "localhost",
+ "metamaskId": 1471977436074587,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471977436074,
+ "status": "confirmed",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef",
+ "hash": "0x5f514dfe3bd48f6f301c809a7a75f73f0fc93bc3a0e469368b84dce032aff9ec"
+ },
+ {
+ "id": 1471991826717707,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb0000000000000000000000000000000000000000000000000000000000000004",
+ "origin": "localhost",
+ "metamaskId": 1471991826717707,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471991826717,
+ "status": "confirmed",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef",
+ "hash": "0xab1e706f8981680a6c921f9f57f8ce573392bbb4f0fe85cf45e5cbf858fa5f3e"
+ },
+ {
+ "id": 1471991851917592,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb0000000000000000000000000000000000000000000000000000000000000004",
+ "origin": "localhost",
+ "metamaskId": 1471991851917592,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471991851917,
+ "status": "confirmed",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef",
+ "hash": "0xdea144f7a6f06969739f676d8702a9a11efc689e032f1981fe67afc9261dd4de"
+ },
+ {
+ "id": 1471992032999543,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb0000000000000000000000000000000000000000000000000000000000000005",
+ "origin": "localhost",
+ "metamaskId": 1471992032999543,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471992032999,
+ "status": "confirmed",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef",
+ "hash": "0xdf31b8cc0fbd2ab6727e0b63536bd4eab51a147aa29e04691e68fae28b866fb3"
+ },
+ {
+ "id": 1471992043490878,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "to": "0x48ff0cbac0acefedf152281ee80e9a0a01d5da63",
+ "data": "0x90b98a11000000000000000000000000c5b8dbac4c1d3f152cdeb400e2313f309c410acb0000000000000000000000000000000000000000000000000000000000000005",
+ "origin": "localhost",
+ "metamaskId": 1471992043490878,
+ "metamaskNetworkId": "1471904489432"
+ },
+ "time": 1471992043490,
+ "status": "rejected",
+ "containsDelegateCall": true,
+ "estimatedGas": "0x89ef"
+ },
+ {
+ "id": 1472068030402279,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "value": "0x3782dace9d90000",
+ "gas": "0x493e0",
+ "to": "0x18a672e11d637fffadccc99b152f4895da069601",
+ "data": "0x5b7d47a900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
+ "origin": "www.rouleth.com",
+ "metamaskId": 1472068030402279,
+ "metamaskNetworkId": "1"
+ },
+ "time": 1472068030402,
+ "status": "rejected",
+ "containsDelegateCall": false,
+ "estimatedGas": "0x24704"
+ },
+ {
+ "id": 1472068061833258,
+ "txParams": {
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "value": "0x16345785d8a0000",
+ "gas": "0x493e0",
+ "to": "0x18a672e11d637fffadccc99b152f4895da069601",
+ "data": "0x5b7d47a900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001",
+ "origin": "www.rouleth.com",
+ "metamaskId": 1472068061833258,
+ "metamaskNetworkId": "1"
+ },
+ "time": 1472068061833,
+ "status": "confirmed",
+ "containsDelegateCall": false,
+ "estimatedGas": "0x24704",
+ "hash": "0xb6e6ff57e7b5f6bd7f2e6dc44c39f4e858a227c9509586634ca547179345a13e"
+ }
+ ],
+ "selectedAddress": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "network": "1471904489432",
+ "seedWords": null,
+ "isConfirmed": true,
+ "unconfMsgs": {
+ "1472076978535283": {
+ "id": 1472076978535283,
+ "msgParams": {
+ "origin": "localhost",
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "data": "hello"
+ },
+ "time": 1472076978535,
+ "status": "unconfirmed"
+ }
+ },
+ "messages": [
+ {
+ "id": 1472076978535283,
+ "msgParams": {
+ "origin": "localhost",
+ "from": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "data": "hello"
+ },
+ "time": 1472076978535,
+ "status": "unconfirmed"
+ }
+ ],
+ "shapeShiftTxList": [],
+ "provider": {
+ "type": "rpc",
+ "rpcTarget": "http://localhost:8545"
+ },
+ "selectedAccount": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825"
+ },
+ "appState": {
+ "menuOpen": false,
+ "currentView": {
+ "name": "confTx",
+ "detailView": null,
+ "context": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825"
+ },
+ "accountDetail": {
+ "subview": "transactions"
+ },
+ "currentDomain": "ebjbdknjcgcbchkagneicjfpneaghdhb",
+ "transForward": true,
+ "isLoading": false,
+ "warning": null
+ },
+ "identities": {}
+} \ No newline at end of file
diff --git a/development/states/restore-vault.json b/development/states/restore-vault.json
new file mode 100644
index 000000000..e1f157ddf
--- /dev/null
+++ b/development/states/restore-vault.json
@@ -0,0 +1,39 @@
+{
+ "metamask": {
+ "isInitialized": false,
+ "isUnlocked": false,
+ "isEthConfirmed": false,
+ "currentDomain": "example.com",
+ "rpcTarget": "https://rawtestrpc.metamask.io/",
+ "identities": {},
+ "unconfTxs": {},
+ "currentFiat": "USD",
+ "conversionRate": 0,
+ "conversionDate": "N/A",
+ "accounts": {},
+ "transactions": [],
+ "seedWords": null,
+ "isConfirmed": true,
+ "unconfMsgs": {},
+ "messages": [],
+ "shapeShiftTxList": [],
+ "provider": {
+ "type": "testnet"
+ },
+ "network": "2"
+ },
+ "appState": {
+ "menuOpen": false,
+ "currentView": {
+ "name": "restoreVault"
+ },
+ "accountDetail": {
+ "subview": "transactions"
+ },
+ "currentDomain": "extensions",
+ "transForward": true,
+ "isLoading": false,
+ "warning": null
+ },
+ "identities": {}
+} \ No newline at end of file
diff --git a/development/states/send.json b/development/states/send.json
new file mode 100644
index 000000000..afc1e6397
--- /dev/null
+++ b/development/states/send.json
@@ -0,0 +1,76 @@
+{
+ "metamask": {
+ "isInitialized": true,
+ "isUnlocked": true,
+ "isEthConfirmed": false,
+ "currentDomain": "example.com",
+ "rpcTarget": "https://rawtestrpc.metamask.io/",
+ "identities": {
+ "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825": {
+ "name": "Wallet 1",
+ "address": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "mayBeFauceting": false
+ },
+ "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb": {
+ "name": "Wallet 2",
+ "address": "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb",
+ "mayBeFauceting": false
+ },
+ "0x2f8d4a878cfa04a6e60d46362f5644deab66572d": {
+ "name": "Wallet 3",
+ "address": "0x2f8d4a878cfa04a6e60d46362f5644deab66572d",
+ "mayBeFauceting": false
+ }
+ },
+ "unconfTxs": {},
+ "currentFiat": "USD",
+ "conversionRate": 11.21283484,
+ "conversionDate": 1472158984,
+ "accounts": {
+ "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825": {
+ "code": "0x",
+ "balance": "0x34693f54a1e25900",
+ "nonce": "0x100013",
+ "address": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825"
+ },
+ "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb": {
+ "code": "0x",
+ "nonce": "0x100000",
+ "balance": "0x18af912cee770000",
+ "address": "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb"
+ },
+ "0x2f8d4a878cfa04a6e60d46362f5644deab66572d": {
+ "code": "0x",
+ "nonce": "0x100000",
+ "balance": "0x2386f26fc10000",
+ "address": "0x2f8d4a878cfa04a6e60d46362f5644deab66572d"
+ }
+ },
+ "transactions": [],
+ "network": "2",
+ "seedWords": null,
+ "isConfirmed": true,
+ "unconfMsgs": {},
+ "messages": [],
+ "shapeShiftTxList": [],
+ "provider": {
+ "type": "testnet"
+ },
+ "selectedAccount": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825"
+ },
+ "appState": {
+ "menuOpen": false,
+ "currentView": {
+ "name": "sendTransaction"
+ },
+ "accountDetail": {
+ "subview": "transactions"
+ },
+ "currentDomain": "127.0.0.1:9966",
+ "transForward": true,
+ "isLoading": false,
+ "warning": null,
+ "detailView": {}
+ },
+ "identities": {}
+} \ No newline at end of file
diff --git a/development/states/shapeshift.json b/development/states/shapeshift.json
new file mode 100644
index 000000000..a656fb00f
--- /dev/null
+++ b/development/states/shapeshift.json
@@ -0,0 +1,348 @@
+{
+ "metamask": {
+ "isInitialized": true,
+ "isUnlocked": true,
+ "isEthConfirmed": true,
+ "currentDomain": "example.com",
+ "rpcTarget": "https://rawtestrpc.metamask.io/",
+ "identities": {
+ "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825": {
+ "name": "Wallet 1",
+ "address": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "mayBeFauceting": false
+ },
+ "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb": {
+ "name": "Wallet 2",
+ "address": "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb",
+ "mayBeFauceting": false
+ },
+ "0x2f8d4a878cfa04a6e60d46362f5644deab66572d": {
+ "name": "Wallet 3",
+ "address": "0x2f8d4a878cfa04a6e60d46362f5644deab66572d",
+ "mayBeFauceting": false
+ }
+ },
+ "unconfTxs": {},
+ "currentFiat": "USD",
+ "conversionRate": 11.21274318,
+ "conversionDate": 1472159644,
+ "accounts": {
+ "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825": {
+ "code": "0x",
+ "nonce": "0x13",
+ "balance": "0x461d4a64e937d3d1",
+ "address": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825"
+ },
+ "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb": {
+ "code": "0x",
+ "nonce": "0x0",
+ "balance": "0x0",
+ "address": "0xc5b8dbac4c1d3f152cdeb400e2313f309c410acb"
+ },
+ "0x2f8d4a878cfa04a6e60d46362f5644deab66572d": {
+ "code": "0x",
+ "balance": "0x0",
+ "nonce": "0x0",
+ "address": "0x2f8d4a878cfa04a6e60d46362f5644deab66572d"
+ }
+ },
+ "transactions": [],
+ "selectedAddress": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "network": "1",
+ "seedWords": null,
+ "isConfirmed": true,
+ "unconfMsgs": {},
+ "messages": [],
+ "shapeShiftTxList": [],
+ "provider": {
+ "type": "mainnet"
+ },
+ "selectedAccount": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825"
+ },
+ "appState": {
+ "menuOpen": false,
+ "currentView": {
+ "name": "buyEth",
+ "context": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825"
+ },
+ "accountDetail": {
+ "subview": "transactions"
+ },
+ "currentDomain": "127.0.0.1:9966",
+ "transForward": true,
+ "isLoading": false,
+ "detailView": {},
+ "buyView": {
+ "subview": "buyForm",
+ "formView": {
+ "coinbase": false,
+ "shapeshift": true,
+ "marketinfo": {
+ "pair": "btc_eth",
+ "rate": 51.14252949,
+ "minerFee": 0.01,
+ "limit": 2.60306578,
+ "minimum": 0.00038935,
+ "maxLimit": 8.67688592
+ },
+ "coinOptions": {
+ "BTC": {
+ "name": "Bitcoin",
+ "symbol": "BTC",
+ "image": "https://shapeshift.io/images/coins/bitcoin.png",
+ "status": "available"
+ },
+ "BCY": {
+ "name": "BitCrystals",
+ "symbol": "BCY",
+ "image": "https://shapeshift.io/images/coins/bitcrystals.png",
+ "status": "available"
+ },
+ "BLK": {
+ "name": "Blackcoin",
+ "symbol": "BLK",
+ "image": "https://shapeshift.io/images/coins/blackcoin.png",
+ "status": "available"
+ },
+ "BTS": {
+ "name": "Bitshares",
+ "symbol": "BTS",
+ "specialReturn": false,
+ "specialOutgoing": true,
+ "specialIncoming": true,
+ "fieldName": "destTag",
+ "fieldKey": "destTag",
+ "image": "https://shapeshift.io/images/coins/bitshares.png",
+ "status": "available"
+ },
+ "CLAM": {
+ "name": "Clams",
+ "symbol": "CLAM",
+ "image": "https://shapeshift.io/images/coins/clams.png",
+ "status": "available"
+ },
+ "DASH": {
+ "name": "Dash",
+ "symbol": "DASH",
+ "image": "https://shapeshift.io/images/coins/dash.png",
+ "status": "available"
+ },
+ "DGB": {
+ "name": "Digibyte",
+ "symbol": "DGB",
+ "image": "https://shapeshift.io/images/coins/digibyte.png",
+ "status": "available"
+ },
+ "DAO": {
+ "name": "TheDao",
+ "symbol": "DAO",
+ "image": "https://shapeshift.io/images/coins/thedao.png",
+ "status": "available"
+ },
+ "DGD": {
+ "name": "DigixDao",
+ "symbol": "DGD",
+ "image": "https://shapeshift.io/images/coins/digixdao.png",
+ "status": "available"
+ },
+ "DOGE": {
+ "name": "Dogecoin",
+ "symbol": "DOGE",
+ "image": "https://shapeshift.io/images/coins/dogecoin.png",
+ "status": "available"
+ },
+ "EMC": {
+ "name": "Emercoin",
+ "symbol": "EMC",
+ "image": "https://shapeshift.io/images/coins/emercoin.png",
+ "status": "available"
+ },
+ "ETH": {
+ "name": "Ether",
+ "symbol": "ETH",
+ "image": "https://shapeshift.io/images/coins/ether.png",
+ "status": "available"
+ },
+ "ETC": {
+ "name": "Ether Classic",
+ "symbol": "ETC",
+ "image": "https://shapeshift.io/images/coins/etherclassic.png",
+ "status": "available"
+ },
+ "FCT": {
+ "name": "Factoids",
+ "symbol": "FCT",
+ "image": "https://shapeshift.io/images/coins/factoids.png",
+ "status": "available"
+ },
+ "LBC": {
+ "name": "LBRY Credits",
+ "symbol": "LBC",
+ "image": "https://shapeshift.io/images/coins/lbry.png",
+ "status": "available"
+ },
+ "LSK": {
+ "name": "Lisk",
+ "symbol": "LSK",
+ "image": "https://shapeshift.io/images/coins/lisk.png",
+ "status": "available"
+ },
+ "LTC": {
+ "name": "Litecoin",
+ "symbol": "LTC",
+ "image": "https://shapeshift.io/images/coins/litecoin.png",
+ "status": "available"
+ },
+ "MAID": {
+ "name": "Maidsafe",
+ "symbol": "MAID",
+ "image": "https://shapeshift.io/images/coins/maidsafe.png",
+ "status": "available"
+ },
+ "MINT": {
+ "name": "Mintcoin",
+ "symbol": "MINT",
+ "image": "https://shapeshift.io/images/coins/mintcoin.png",
+ "status": "available"
+ },
+ "MONA": {
+ "name": "Monacoin",
+ "symbol": "MONA",
+ "image": "https://shapeshift.io/images/coins/monacoin.png",
+ "status": "available"
+ },
+ "MSC": {
+ "name": "Omni",
+ "symbol": "MSC",
+ "image": "https://shapeshift.io/images/coins/mastercoin.png",
+ "status": "available"
+ },
+ "NBT": {
+ "name": "Nubits",
+ "symbol": "NBT",
+ "image": "https://shapeshift.io/images/coins/nubits.png",
+ "status": "available"
+ },
+ "NMC": {
+ "name": "Namecoin",
+ "symbol": "NMC",
+ "image": "https://shapeshift.io/images/coins/namecoin.png",
+ "status": "available"
+ },
+ "NVC": {
+ "name": "Novacoin",
+ "symbol": "NVC",
+ "image": "https://shapeshift.io/images/coins/novacoin.png",
+ "status": "available"
+ },
+ "NXT": {
+ "name": "Nxt",
+ "symbol": "NXT",
+ "specialReturn": false,
+ "specialOutgoing": true,
+ "specialIncoming": true,
+ "specialIncomingStatus": false,
+ "fieldName": "Public Key (only for unfunded accounts!)",
+ "fieldKey": "rsAddress",
+ "image": "https://shapeshift.io/images/coins/nxt.png",
+ "status": "available"
+ },
+ "PPC": {
+ "name": "Peercoin",
+ "symbol": "PPC",
+ "image": "https://shapeshift.io/images/coins/peercoin.png",
+ "status": "available"
+ },
+ "RDD": {
+ "name": "Reddcoin",
+ "symbol": "RDD",
+ "image": "https://shapeshift.io/images/coins/reddcoin.png",
+ "status": "available"
+ },
+ "SDC": {
+ "name": "Shadowcash",
+ "symbol": "SDC",
+ "image": "https://shapeshift.io/images/coins/shadowcash.png",
+ "status": "available"
+ },
+ "SC": {
+ "name": "Siacoin",
+ "symbol": "SC",
+ "image": "https://shapeshift.io/images/coins/siacoin.png",
+ "status": "available"
+ },
+ "SJCX": {
+ "name": "StorjX",
+ "symbol": "SJCX",
+ "image": "https://shapeshift.io/images/coins/storjcoinx.png",
+ "status": "available"
+ },
+ "START": {
+ "name": "Startcoin",
+ "symbol": "START",
+ "image": "https://shapeshift.io/images/coins/startcoin.png",
+ "status": "available"
+ },
+ "STEEM": {
+ "name": "Steem",
+ "symbol": "STEEM",
+ "specialReturn": false,
+ "specialOutgoing": true,
+ "specialIncoming": true,
+ "fieldName": "destTag",
+ "fieldKey": "destTag",
+ "image": "https://shapeshift.io/images/coins/steem.png",
+ "status": "available"
+ },
+ "USDT": {
+ "name": "Tether",
+ "symbol": "USDT",
+ "image": "https://shapeshift.io/images/coins/tether.png",
+ "status": "available"
+ },
+ "VOX": {
+ "name": "Voxels",
+ "symbol": "VOX",
+ "image": "https://shapeshift.io/images/coins/voxels.png",
+ "status": "available"
+ },
+ "VRC": {
+ "name": "Vericoin",
+ "symbol": "VRC",
+ "image": "https://shapeshift.io/images/coins/vericoin.png",
+ "status": "available"
+ },
+ "VTC": {
+ "name": "Vertcoin",
+ "symbol": "VTC",
+ "image": "https://shapeshift.io/images/coins/vertcoin.png",
+ "status": "available"
+ },
+ "XCP": {
+ "name": "Counterparty",
+ "symbol": "XCP",
+ "image": "https://shapeshift.io/images/coins/counterparty.png",
+ "status": "available"
+ },
+ "XMR": {
+ "name": "Monero",
+ "symbol": "XMR",
+ "specialReturn": false,
+ "specialOutgoing": true,
+ "specialIncoming": true,
+ "fieldName": "Payment Id",
+ "qrName": "tx_payment_id",
+ "fieldKey": "paymentId",
+ "image": "https://shapeshift.io/images/coins/monero.png",
+ "status": "available"
+ }
+ }
+ },
+ "buyAddress": "0xfdea65c8e26263f6d9a1b5de9555d2931a33b825",
+ "amount": "5.00",
+ "warning": null
+ },
+ "isSubLoading": false
+ },
+ "identities": {}
+} \ No newline at end of file