commit
11c6c63d76
@ -0,0 +1,10 @@ |
|||||||
|
{ |
||||||
|
"appName": { |
||||||
|
"message": "MetaMask", |
||||||
|
"description": "The name of the application" |
||||||
|
}, |
||||||
|
"appDescription": { |
||||||
|
"message": "Administración de identidad en Ethereum", |
||||||
|
"description": "The description of the application" |
||||||
|
} |
||||||
|
} |
@ -0,0 +1,10 @@ |
|||||||
|
{ |
||||||
|
"appName": { |
||||||
|
"message": "MetaMask", |
||||||
|
"description": "The name of the application" |
||||||
|
}, |
||||||
|
"appDescription": { |
||||||
|
"message": "Administración de identidad en Ethereum", |
||||||
|
"description": "The description of the application" |
||||||
|
} |
||||||
|
} |
@ -0,0 +1,10 @@ |
|||||||
|
{ |
||||||
|
"appName": { |
||||||
|
"message": "MetaMask", |
||||||
|
"description": "The name of the application" |
||||||
|
}, |
||||||
|
"appDescription": { |
||||||
|
"message": "以太坊身份管理", |
||||||
|
"description": "The description of the application" |
||||||
|
} |
||||||
|
} |
After Width: | Height: | Size: 41 KiB |
File diff suppressed because one or more lines are too long
@ -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": {} |
||||||
|
} |
@ -0,0 +1,12 @@ |
|||||||
|
var assert = require('assert') |
||||||
|
var linkGen = require('../../ui/lib/account-link') |
||||||
|
|
||||||
|
describe('account-link', function() { |
||||||
|
|
||||||
|
it('adds testnet prefix to morden test network', function() { |
||||||
|
var result = linkGen('account', '2') |
||||||
|
assert.notEqual(result.indexOf('testnet'), -1, 'testnet injected') |
||||||
|
assert.notEqual(result.indexOf('account'), -1, 'account included') |
||||||
|
}) |
||||||
|
|
||||||
|
}) |
@ -0,0 +1,42 @@ |
|||||||
|
const Component = require('react').Component |
||||||
|
const h = require('react-hyperscript') |
||||||
|
const inherits = require('util').inherits |
||||||
|
const Tooltip = require('./tooltip') |
||||||
|
const genAccountLink = require('../../lib/account-link') |
||||||
|
const extension = require('../../../app/scripts/lib/extension') |
||||||
|
|
||||||
|
module.exports = AccountInfoLink |
||||||
|
|
||||||
|
inherits(AccountInfoLink, Component) |
||||||
|
function AccountInfoLink () { |
||||||
|
Component.call(this) |
||||||
|
} |
||||||
|
|
||||||
|
AccountInfoLink.prototype.render = function () { |
||||||
|
const { selected, network } = this.props |
||||||
|
const title = 'View account on etherscan' |
||||||
|
const url = genAccountLink(selected, network) |
||||||
|
|
||||||
|
if (!url) { |
||||||
|
return null |
||||||
|
} |
||||||
|
|
||||||
|
return h('.account-info-link', { |
||||||
|
style: { |
||||||
|
display: 'flex', |
||||||
|
alignItems: 'center', |
||||||
|
}, |
||||||
|
}, [ |
||||||
|
|
||||||
|
h(Tooltip, { |
||||||
|
title, |
||||||
|
}, [ |
||||||
|
h('i.fa.fa-info-circle.cursor-pointer.color-orange', { |
||||||
|
style: { |
||||||
|
margin: '5px', |
||||||
|
}, |
||||||
|
onClick () { extension.tabs.create({ url }) }, |
||||||
|
}), |
||||||
|
]), |
||||||
|
]) |
||||||
|
} |
@ -0,0 +1,18 @@ |
|||||||
|
module.exports = function(address, network) { |
||||||
|
const net = parseInt(network) |
||||||
|
let link |
||||||
|
|
||||||
|
switch (net) { |
||||||
|
case 1: // main net
|
||||||
|
link = `http://etherscan.io/address/${address}` |
||||||
|
break |
||||||
|
case 2: // morden test net
|
||||||
|
link = `http://testnet.etherscan.io/address/${address}` |
||||||
|
break |
||||||
|
default: |
||||||
|
link = '' |
||||||
|
break |
||||||
|
} |
||||||
|
|
||||||
|
return link |
||||||
|
} |
Loading…
Reference in new issue