mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 09:46:12 +00:00
Use a more detailed privacy score for each wallet (thanks @harding @gmaxwell @mikehearn)
This commit is contained in:
parent
627fdb08c7
commit
cab06e22d1
4 changed files with 226 additions and 50 deletions
|
@ -254,6 +254,7 @@ h2 .rssicon{
|
|||
left:0;
|
||||
right:15px;
|
||||
}
|
||||
.wallets>div>div>h2:first-child+div+div+div>div>div>div,
|
||||
.wallets>div>div>h2:first-child+div+div+div>div>div>p{
|
||||
left:auto;
|
||||
right:30px
|
||||
|
@ -308,9 +309,14 @@ h2 .rssicon{
|
|||
padding-right:0;
|
||||
margin-right:0;
|
||||
}
|
||||
.wallets.walletsmobile>div>div>h2:first-child+div+div+div>div{
|
||||
padding:8px 22px 8px 0;
|
||||
background-position:right 7px;
|
||||
}
|
||||
.wallets.walletsmobile>div>div>h2:first-child+div+div+div>div:hover>div{
|
||||
margin-right:0;
|
||||
}
|
||||
.wallets.walletsmobile>div>div>h2:first-child+div+div+div>div>div>div,
|
||||
.wallets.walletsmobile>div>div>h2:first-child+div+div+div>div>div>p{
|
||||
left:0;
|
||||
right:-20px;
|
||||
|
|
|
@ -1302,7 +1302,8 @@ table td,table th{
|
|||
width:72px;
|
||||
height:72px;
|
||||
}
|
||||
.wallets>div>div{
|
||||
.wallets>div>div,
|
||||
.wallets>div>span{
|
||||
opacity:0;
|
||||
width:0;
|
||||
height:0;
|
||||
|
@ -1311,12 +1312,14 @@ table td,table th{
|
|||
display:inline-block;
|
||||
position:absolute;
|
||||
padding:20px;
|
||||
border:solid 2px #2c6faf;
|
||||
background-color:#f1f8fb;
|
||||
z-index:100;
|
||||
top:-352px;
|
||||
left:-20px;
|
||||
right:-20px;
|
||||
}
|
||||
.wallets>div>span{
|
||||
z-index:100;
|
||||
border:solid 2px #2c6faf;
|
||||
background-color:#f1f8fb;
|
||||
-moz-transition:opacity 400ms ease-out;
|
||||
-webkit-transition:opacity 400ms ease-out;
|
||||
transition:opacity 400ms ease-out;
|
||||
|
@ -1324,20 +1327,26 @@ table td,table th{
|
|||
-moz-border-radius:4px;
|
||||
border-radius:4px;
|
||||
}
|
||||
.wallets>div:hover>div{
|
||||
.wallets>div>div{
|
||||
z-index:102;
|
||||
}
|
||||
.wallets>div:hover>div,
|
||||
.wallets>div:hover>span{
|
||||
opacity:1;
|
||||
width:auto;
|
||||
height:350px;
|
||||
visibility:visible;
|
||||
overflow:visible;
|
||||
}
|
||||
.wallets>div.disabled:hover>div{
|
||||
.wallets>div.disabled:hover>div,
|
||||
.wallets>div.disabled:hover>span{
|
||||
opacity:0;
|
||||
width:0;
|
||||
height:0;
|
||||
visibility:hidden;
|
||||
}
|
||||
.wallets>div:nth-child(1n+7)>div{
|
||||
.wallets>div:nth-child(1n+7)>div,
|
||||
.wallets>div:nth-child(1n+7)>span{
|
||||
top:-222px;
|
||||
}
|
||||
.wallets>div:first-child+div+div+div+div+div+div>div,
|
||||
|
@ -1345,11 +1354,18 @@ table td,table th{
|
|||
.wallets>div:first-child+div+div+div+div+div+div+div+div>div,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div>div,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div>div,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div>div{
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div>div,
|
||||
.wallets>div:first-child+div+div+div+div+div+div>span,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div>span,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div>span,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div>span,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div>span,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div>span{
|
||||
/*IE8 Support*/
|
||||
top:-222px;
|
||||
}
|
||||
.wallets>div:nth-child(1n+13)>div{
|
||||
.wallets>div:nth-child(1n+13)>div,
|
||||
.wallets>div:nth-child(1n+13)>span{
|
||||
top:-92px;
|
||||
}
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div>div,
|
||||
|
@ -1357,7 +1373,13 @@ table td,table th{
|
|||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div>div,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div>div,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div>div,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div>div{
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div>div,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div>span,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div>span,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div>span,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div>span,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div>span,
|
||||
.wallets>div:first-child+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div+div>span{
|
||||
/*IE8 Support*/
|
||||
top:-92px;
|
||||
}
|
||||
|
@ -1434,7 +1456,8 @@ table td,table th{
|
|||
.wallets>div>div>h2:first-child+div+div+div>div:hover>div>span{
|
||||
display:block;
|
||||
}
|
||||
.wallets>div>div>h2:first-child+div+div+div>div>div>p{
|
||||
.wallets>div>div>h2:first-child+div+div+div>div>div>p,
|
||||
.wallets>div>div>h2:first-child+div+div+div>div>div>div{
|
||||
opacity:0;
|
||||
width:0;
|
||||
height:0;
|
||||
|
@ -1442,11 +1465,8 @@ table td,table th{
|
|||
border:1px solid;
|
||||
visibility:hidden;
|
||||
position:absolute;
|
||||
font-size:85%;
|
||||
background-color:#fff;
|
||||
left:30px;
|
||||
top:-30px;
|
||||
padding:10px;
|
||||
margin:0;
|
||||
-moz-transition:opacity 400ms ease-out;
|
||||
-webkit-transition:opacity 400ms ease-out;
|
||||
|
@ -1456,9 +1476,22 @@ table td,table th{
|
|||
border-radius:4px;
|
||||
z-index:90;
|
||||
}
|
||||
.wallets>div>div>h2:first-child+div+div+div>div:hover>div>p{
|
||||
.wallets>div>div>h2:first-child+div+div+div>div>div>p{
|
||||
font-size:85%;
|
||||
padding:10px;
|
||||
top:-30px;
|
||||
}
|
||||
.wallets>div>div>h2:first-child+div+div+div>div>div>div{
|
||||
padding:0 10px;
|
||||
top:-80px;
|
||||
}
|
||||
.wallets>div>div>h2:first-child+div+div+div>div>div>div>div>p:first-child+p{
|
||||
font-size:85%;
|
||||
}
|
||||
.wallets>div>div>h2:first-child+div+div+div>div:hover>div>p,
|
||||
.wallets>div>div>h2:first-child+div+div+div>div:hover>div>div{
|
||||
opacity:1;
|
||||
width:350px;
|
||||
width:400px;
|
||||
height:auto;
|
||||
visibility:visible;
|
||||
}
|
||||
|
@ -1474,7 +1507,7 @@ table td,table th{
|
|||
position:absolute;
|
||||
top:20px;
|
||||
right:20px;
|
||||
height:350px;
|
||||
height:400px;
|
||||
width:250px;
|
||||
}
|
||||
.wallets>div>div>h2:first-child+div+div+div+p+div>img{
|
||||
|
@ -2234,11 +2267,18 @@ h2 .rssicon{
|
|||
.wallets>div.disabled{
|
||||
display:none;
|
||||
}
|
||||
.wallets>div>a,
|
||||
.wallets>div>a:visited,
|
||||
.wallets>div>a:link,
|
||||
.wallets>div>a:active{
|
||||
margin:0 13px 20px 13px;
|
||||
.wallets>div:hover>span{
|
||||
display:none;
|
||||
}
|
||||
.wallets>div>div{
|
||||
border:solid 2px #2c6faf;
|
||||
background-color:#f1f8fb;
|
||||
-moz-transition:opacity 400ms ease-out;
|
||||
-webkit-transition:opacity 400ms ease-out;
|
||||
transition:opacity 400ms ease-out;
|
||||
-webkit-border-radius:4px;
|
||||
-moz-border-radius:4px;
|
||||
border-radius:4px;
|
||||
}
|
||||
.wallets>div:hover>div{
|
||||
opacity:0;
|
||||
|
@ -2246,6 +2286,12 @@ h2 .rssicon{
|
|||
height:0;
|
||||
visibility:hidden;
|
||||
}
|
||||
.wallets>div>a,
|
||||
.wallets>div>a:visited,
|
||||
.wallets>div>a:link,
|
||||
.wallets>div>a:active{
|
||||
margin:0 13px 20px 13px;
|
||||
}
|
||||
.wallets>div:hover>a>span{
|
||||
display:none;
|
||||
}
|
||||
|
@ -2294,7 +2340,8 @@ h2 .rssicon{
|
|||
margin-left:0;
|
||||
margin-top:10px;
|
||||
}
|
||||
.wallets.walletsmobile>div>div>h2:first-child+div+div+div>div>div>p{
|
||||
.wallets.walletsmobile>div>div>h2:first-child+div+div+div>div>div>p,
|
||||
.wallets.walletsmobile>div>div>h2:first-child+div+div+div>div>div>div{
|
||||
position:relative;
|
||||
width:auto;
|
||||
border:0;
|
||||
|
|
|
@ -22,7 +22,11 @@ wallets:
|
|||
decentralization: "checkgooddecentralizefullnode"
|
||||
transparency: "checkgoodtransparencydeterministic"
|
||||
environment: "checkfailenvironmentdesktop"
|
||||
privacy: "checkpassprivacyrotate"
|
||||
privacy: "checkgoodprivacyimproved"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkpassprivacyaddressrotation"
|
||||
privacydisclosure: "checkpassprivacydisclosurefullnode"
|
||||
privacynetwork: "checkpassprivacynetworksupporttorproxy"
|
||||
- multibit:
|
||||
title: "MultiBit"
|
||||
titleshort: "MultiBit"
|
||||
|
@ -42,7 +46,11 @@ wallets:
|
|||
decentralization: "checkpassdecentralizespv"
|
||||
transparency: "checkpasstransparencyopensource"
|
||||
environment: "checkfailenvironmentdesktop"
|
||||
privacy: "checkfailprivacyreuse"
|
||||
privacy: "checkfailprivacyweak"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkfailprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosurespv"
|
||||
privacynetwork: "checkfailprivacynetworknosupporttor"
|
||||
- hive:
|
||||
title: "Hive"
|
||||
titleshort: "Hive"
|
||||
|
@ -60,7 +68,11 @@ wallets:
|
|||
decentralization: "checkpassdecentralizespv"
|
||||
transparency: "checkpasstransparencyopensource"
|
||||
environment: "checkpassenvironmentmobile"
|
||||
privacy: "checkfailprivacyreuse"
|
||||
privacy: "checkfailprivacyweak"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkfailprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosurespv"
|
||||
privacynetwork: "checkfailprivacynetworknosupporttor"
|
||||
desktop:
|
||||
text: "wallethive"
|
||||
link: "https://hivewallet.com/#native"
|
||||
|
@ -72,7 +84,11 @@ wallets:
|
|||
decentralization: "checkpassdecentralizespv"
|
||||
transparency: "checkpasstransparencyopensource"
|
||||
environment: "checkfailenvironmentdesktop"
|
||||
privacy: "checkfailprivacyreuse"
|
||||
privacy: "checkfailprivacyweak"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkfailprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosurespv"
|
||||
privacynetwork: "checkpassprivacynetworksupporttorproxy"
|
||||
- armory:
|
||||
title: "Armory"
|
||||
titleshort: "Armory"
|
||||
|
@ -92,7 +108,11 @@ wallets:
|
|||
decentralization: "checkgooddecentralizefullnode"
|
||||
transparency: "checkpasstransparencyopensource"
|
||||
environment: "checkfailenvironmentdesktop"
|
||||
privacy: "checkpassprivacyrotate"
|
||||
privacy: "checkgoodprivacyimproved"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkpassprivacyaddressrotation"
|
||||
privacydisclosure: "checkpassprivacydisclosurefullnode"
|
||||
privacynetwork: "checkpassprivacynetworksupporttorproxy"
|
||||
- electrum:
|
||||
title: "Electrum"
|
||||
titleshort: "Electrum"
|
||||
|
@ -112,7 +132,11 @@ wallets:
|
|||
decentralization: "checkpassdecentralizespv"
|
||||
transparency: "checkpasstransparencyopensource"
|
||||
environment: "checkfailenvironmentdesktop"
|
||||
privacy: "checkpassprivacyrotate"
|
||||
privacy: "checkpassprivacybasic"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkpassprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosurecentralized"
|
||||
privacynetwork: "checkpassprivacynetworksupporttorproxy"
|
||||
- bitcoinwallet:
|
||||
title: "Bitcoin Wallet"
|
||||
titleshort: "Bitcoin<br>Wallet"
|
||||
|
@ -131,7 +155,11 @@ wallets:
|
|||
decentralization: "checkpassdecentralizespv"
|
||||
transparency: "checkpasstransparencyopensource"
|
||||
environment: "checkpassenvironmentmobile"
|
||||
privacy: "checkfailprivacyreuse"
|
||||
privacy: "checkfailprivacyweak"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkfailprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosurespv"
|
||||
privacynetwork: "checkfailprivacynetworknosupporttor"
|
||||
android:
|
||||
text: "walletbitcoinwallet"
|
||||
link: "https://play.google.com/store/apps/details?id=de.schildbach.wallet"
|
||||
|
@ -144,7 +172,11 @@ wallets:
|
|||
decentralization: "checkpassdecentralizespv"
|
||||
transparency: "checkpasstransparencyopensource"
|
||||
environment: "checkpassenvironmentmobile"
|
||||
privacy: "checkfailprivacyreuse"
|
||||
privacy: "checkfailprivacyweak"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkfailprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosurespv"
|
||||
privacynetwork: "checkfailprivacynetworknosupporttor"
|
||||
blackberry:
|
||||
text: "walletbitcoinwallet"
|
||||
link: "http://appworld.blackberry.com/webstore/content/23952882/"
|
||||
|
@ -157,7 +189,11 @@ wallets:
|
|||
decentralization: "checkpassdecentralizespv"
|
||||
transparency: "checkpasstransparencyopensource"
|
||||
environment: "checkpassenvironmentmobile"
|
||||
privacy: "checkfailprivacyreuse"
|
||||
privacy: "checkfailprivacyweak"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkfailprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosurespv"
|
||||
privacynetwork: "checkfailprivacynetworknosupporttor"
|
||||
- mycelium:
|
||||
title: "Mycelium"
|
||||
titleshort: "Mycelium"
|
||||
|
@ -175,7 +211,11 @@ wallets:
|
|||
decentralization: "checkfaildecentralizecentralized"
|
||||
transparency: "checkpasstransparencyopensource"
|
||||
environment: "checkpassenvironmentmobile"
|
||||
privacy: "checkfailprivacyreuse"
|
||||
privacy: "checkfailprivacyweak"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkfailprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosurecentralized"
|
||||
privacynetwork: "checkpassprivacynetworksupporttorproxy"
|
||||
- blockchain:
|
||||
title: "Blockchain.info"
|
||||
titleshort: "Blockchain<br>.info"
|
||||
|
@ -193,7 +233,11 @@ wallets:
|
|||
decentralization: "checkfaildecentralizecentralized"
|
||||
transparency: "checkpasstransparencyopensource"
|
||||
environment: "checkpassenvironmentmobile"
|
||||
privacy: "checkfailprivacyreuse"
|
||||
privacy: "checkfailprivacyweak"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkfailprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosureaccount"
|
||||
privacynetwork: "checkfailprivacynetworknosupporttor"
|
||||
desktop:
|
||||
text: "walletblockchaininfo"
|
||||
link: "https://chrome.google.com/webstore/detail/blockchain/glaohkkooicollgefkkmndjcbblominl"
|
||||
|
@ -207,7 +251,11 @@ wallets:
|
|||
decentralization: "checkfaildecentralizecentralized"
|
||||
transparency: "checkfailtransparencyremote"
|
||||
environment: "checkfailenvironmentdesktop"
|
||||
privacy: "checkfailprivacyreuse"
|
||||
privacy: "checkfailprivacyweak"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkfailprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosureaccount"
|
||||
privacynetwork: "checkpassprivacynetworksupporttorproxy"
|
||||
web:
|
||||
text: "walletblockchaininfo"
|
||||
link: "https://chrome.google.com/webstore/detail/blockchain/glaohkkooicollgefkkmndjcbblominl"
|
||||
|
@ -218,7 +266,11 @@ wallets:
|
|||
decentralization: "checkfaildecentralizecentralized"
|
||||
transparency: "checkfailtransparencyremote"
|
||||
environment: "checkfailenvironmentdesktop"
|
||||
privacy: "checkfailprivacyreuse"
|
||||
privacy: "checkfailprivacyweak"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkfailprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosureaccount"
|
||||
privacynetwork: "checkpassprivacynetworksupporttorproxy"
|
||||
- bitgo:
|
||||
title: "BitGo"
|
||||
titleshort: "BitGo"
|
||||
|
@ -235,7 +287,11 @@ wallets:
|
|||
decentralization: "checkfaildecentralizecentralized"
|
||||
transparency: "checkfailtransparencyremote"
|
||||
environment: "checkpassenvironmenttwofactor"
|
||||
privacy: "checkpassprivacyrotate"
|
||||
privacy: "checkpassprivacybasic"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkpassprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosureaccount"
|
||||
privacynetwork: "checkpassprivacynetworksupporttorproxy"
|
||||
- greenaddress:
|
||||
title: "GreenAddress"
|
||||
titleshort: "Green<br>Address"
|
||||
|
@ -254,7 +310,11 @@ wallets:
|
|||
decentralization: "checkfaildecentralizecentralized"
|
||||
transparency: "checkpasstransparencyopensource"
|
||||
environment: "checkpassenvironmentmobile"
|
||||
privacy: "checkpassprivacyrotate"
|
||||
privacy: "checkpassprivacybasic"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkpassprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosureaccount"
|
||||
privacynetwork: "checkfailprivacynetworknosupporttor"
|
||||
desktop:
|
||||
text: "walletgreenaddress"
|
||||
link: "https://chrome.google.com/webstore/detail/greenaddressit/dgbimgjoijjemhdamicmljbncacfndmp"
|
||||
|
@ -268,7 +328,11 @@ wallets:
|
|||
decentralization: "checkfaildecentralizecentralized"
|
||||
transparency: "checkfailtransparencyremote"
|
||||
environment: "checkfailenvironmentdesktop"
|
||||
privacy: "checkpassprivacyrotate"
|
||||
privacy: "checkpassprivacybasic"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkpassprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosureaccount"
|
||||
privacynetwork: "checkpassprivacynetworksupporttorproxy"
|
||||
web:
|
||||
text: "walletgreenaddress"
|
||||
link: "https://chrome.google.com/webstore/detail/greenaddressit/dgbimgjoijjemhdamicmljbncacfndmp"
|
||||
|
@ -279,7 +343,11 @@ wallets:
|
|||
decentralization: "checkfaildecentralizecentralized"
|
||||
transparency: "checkfailtransparencyremote"
|
||||
environment: "checkfailenvironmentdesktop"
|
||||
privacy: "checkpassprivacyrotate"
|
||||
privacy: "checkpassprivacybasic"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkpassprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosureaccount"
|
||||
privacynetwork: "checkpassprivacynetworksupporttorproxy"
|
||||
iphone:
|
||||
text: "walletgreenaddress"
|
||||
link: "https://itunes.apple.com/us/app/greenaddress/id889740745?ls=1&mt=8"
|
||||
|
@ -292,7 +360,11 @@ wallets:
|
|||
decentralization: "checkfaildecentralizecentralized"
|
||||
transparency: "checkpasstransparencyopensource"
|
||||
environment: "checkpassenvironmentmobile"
|
||||
privacy: "checkpassprivacyrotate"
|
||||
privacy: "checkpassprivacybasic"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkpassprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosureaccount"
|
||||
privacynetwork: "checkfailprivacynetworknosupporttor"
|
||||
android:
|
||||
text: "walletgreenaddress"
|
||||
link: "https://play.google.com/store/apps/details?id=it.greenaddress.cordova"
|
||||
|
@ -305,7 +377,11 @@ wallets:
|
|||
decentralization: "checkfaildecentralizecentralized"
|
||||
transparency: "checkpasstransparencyopensource"
|
||||
environment: "checkpassenvironmentmobile"
|
||||
privacy: "checkpassprivacyrotate"
|
||||
privacy: "checkpassprivacybasic"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkpassprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosureaccount"
|
||||
privacynetwork: "checkfailprivacynetworknosupporttor"
|
||||
- coinbase:
|
||||
title: "Coinbase"
|
||||
titleshort: "Coinbase"
|
||||
|
@ -322,7 +398,11 @@ wallets:
|
|||
decentralization: "checkfaildecentralizecentralized"
|
||||
transparency: "checkfailtransparencyremote"
|
||||
environment: "checkfailenvironmentdesktop"
|
||||
privacy: "checkpassprivacyrotate"
|
||||
privacy: "checkpassprivacybasic"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkpassprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosureaccount"
|
||||
privacynetwork: "checkpassprivacynetworksupporttorproxy"
|
||||
- coinkite:
|
||||
title: "Coinkite"
|
||||
titleshort: "Coinkite"
|
||||
|
@ -339,7 +419,11 @@ wallets:
|
|||
decentralization: "checkfaildecentralizecentralized"
|
||||
transparency: "checkfailtransparencyremote"
|
||||
environment: "checkfailenvironmentdesktop"
|
||||
privacy: "checkpassprivacyrotate"
|
||||
privacy: "checkpassprivacybasic"
|
||||
privacycheck:
|
||||
privacyaddressreuse: "checkpassprivacyaddressrotation"
|
||||
privacydisclosure: "checkfailprivacydisclosureaccount"
|
||||
privacynetwork: "checkpassprivacynetworksupporttorproxy"
|
||||
---
|
||||
|
||||
<h1>{% translate pagetitle %}</h1>
|
||||
|
@ -371,12 +455,24 @@ wallets:
|
|||
<div class="wallets" id="wallets" onclick="walletMobileShow(event);walletDisabledShow(event);">
|
||||
{% for wallet in page.wallets %}{% for wallet in wallet %}{% if wallet[1].platform.mobile %}{% assign platform = wallet[1].platform.mobile %}{% elsif wallet[1].platform.desktop %}{% assign platform = wallet[1].platform.desktop %}{% elsif wallet[1].platform.hardware %}{% assign platform = wallet[1].platform.hardware %}{% else %}{% assign platform = wallet[1].platform.web %}{% endif %}
|
||||
<div id="wallet-{{ wallet[0] }}" data-walletcompat="{{ wallet[1].compat }}" data-walletlevel="{{ wallet[1].level }}">
|
||||
<span></span>
|
||||
<div>
|
||||
<h2>{{ wallet[1].title }}</h2>
|
||||
<div>{% for os in platform.os %}<img src="/img/os/{{ os }}.png" alt="{{ os }}" title="{{ os }}" />{% endfor %}</div>
|
||||
<div>{% if platform.link contains '://' %}<a href="{{ platform.link }}">{% translate walletvisit %}</a>{% else %}{% translate {{platform.link}} %}{% endif %}</div>
|
||||
<div>
|
||||
{% for check in platform.check %}<div class="check{{ check[0] }} {% if check[1] contains "checkgood" %}checkgood{% elsif check[1] contains "checkpass" %}checkpass{% else %}checkfail{% endif %}">{% translate {{check[1]}} %}<div><p>{% translate {{check[1]}}txt %}</p><span></span></div></div>{% endfor %}
|
||||
{% for check in platform.check %}{% if check[0] == 'privacy' %}
|
||||
<div class="check{{ check[0] }} {% if check[1] contains "checkgood" %}checkgood{% elsif check[1] contains "checkpass" %}checkpass{% else %}checkfail{% endif %}">{% translate {{check[1]}} %}<div><div>
|
||||
{% for privacycheck in platform.privacycheck %}
|
||||
<div class="check{{ privacycheck[0] }} {% if privacycheck[1] contains "checkgood" %}checkgood{% elsif privacycheck[1] contains "checkpass" %}checkpass{% else %}checkfail{% endif %}">
|
||||
<p>{% translate {{privacycheck[1]}} %}</p>
|
||||
<p>{% translate {{privacycheck[1]}}txt %}</p>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div><span></span></div></div>
|
||||
{% else %}
|
||||
<div class="check{{ check[0] }} {% if check[1] contains "checkgood" %}checkgood{% elsif check[1] contains "checkpass" %}checkpass{% else %}checkfail{% endif %}">{% translate {{check[1]}} %}<div><p>{% translate {{check[1]}}txt %}</p><span></span></div></div>
|
||||
{% endif %}{% endfor %}
|
||||
</div>
|
||||
<p>{% translate {{platform.text}} %}</p>
|
||||
<div><img src="/img/screenshots/{{ platform.screenshot }}" alt="screenshot"></div>
|
||||
|
@ -389,12 +485,24 @@ wallets:
|
|||
<div class="wallets walletsswitch" id="walletsswitch">
|
||||
{% for wallet in page.wallets %}{% for wallet in wallet %}{% for platform in wallet[1].platform %}
|
||||
<div id="wallet-{{ wallet[0] }}-{{ platform[0] }}" data-walletcompat="{{ wallet[1].compat }}" data-walletlevel="{{ wallet[1].level }}">
|
||||
<span></span>
|
||||
<div>
|
||||
<h2>{{ wallet[1].title }}</h2>
|
||||
<div>{% for os in platform[1].os %}<img src="/img/os/{{ os }}.png" alt="{{ os }}" title="{{ os }}" />{% endfor %}</div>
|
||||
<div>{% if platform[1].link contains '://' %}<a href="{{ platform[1].link }}">{% translate walletvisit %}</a>{% else %}{% translate {{platform[1].link}} %}{% endif %}</div>
|
||||
<div>
|
||||
{% for check in platform[1].check %}<div class="check{{ check[0] }} {% if check[1] contains "checkgood" %}checkgood{% elsif check[1] contains "checkpass" %}checkpass{% else %}checkfail{% endif %}">{% translate {{check[1]}} %}<div><p>{% translate {{check[1]}}txt %}</p><span></span></div></div>{% endfor %}
|
||||
{% for check in platform[1].check %}{% if check[0] == 'privacy' %}
|
||||
<div class="check{{ check[0] }} {% if check[1] contains "checkgood" %}checkgood{% elsif check[1] contains "checkpass" %}checkpass{% else %}checkfail{% endif %}">{% translate {{check[1]}} %}<div><div>
|
||||
{% for privacycheck in platform[1].privacycheck %}
|
||||
<div class="check{{ privacycheck[0] }} {% if privacycheck[1] contains "checkgood" %}checkgood{% elsif privacycheck[1] contains "checkpass" %}checkpass{% else %}checkfail{% endif %}">
|
||||
<p>{% translate {{privacycheck[1]}} %}</p>
|
||||
<p>{% translate {{privacycheck[1]}}txt %}</p>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div><span></span></div></div>
|
||||
{% else %}
|
||||
<div class="check{{ check[0] }} {% if check[1] contains "checkgood" %}checkgood{% elsif check[1] contains "checkpass" %}checkpass{% else %}checkfail{% endif %}">{% translate {{check[1]}} %}<div><p>{% translate {{check[1]}}txt %}</p><span></span></div></div>
|
||||
{% endif %}{% endfor %}
|
||||
</div>
|
||||
<p>{% translate {{platform[1].text}} %}</p>
|
||||
<div><img src="/img/screenshots/{{ platform[1].screenshot }}" alt="screenshot"></div>
|
||||
|
|
|
@ -154,10 +154,25 @@ en:
|
|||
checkpassenvironmenttwofactortxt: "This wallet can be used from insecure environments. However, this service requires two-factor authentication. This means access to multiple devices or accounts is required to steal your bitcoins."
|
||||
checkfailenvironmentdesktop: "Vulnerable environment"
|
||||
checkfailenvironmentdesktoptxt: "This wallet can be loaded on computers which are vulnerable to malware. Securing your computer, using a strong passphrase, moving most of your funds to cold storage or enabling two-factor authentication can make it harder to steal on your bitcoins."
|
||||
checkpassprivacyrotate: "Minimum privacy"
|
||||
checkpassprivacyrotatetxt: "This wallet does not reuse addresses internally. This means this wallet makes it harder for people you transact with to spy your balance and payments. You should still take care to use a new Bitcoin address each time you request payment."
|
||||
checkfailprivacyreuse: "Weak privacy"
|
||||
checkfailprivacyreusetxt: "This wallet reuses Bitcoin addresses. This means people you transact with can spy on your balance and payments."
|
||||
checkgoodprivacyimproved: "Improved privacy"
|
||||
checkpassprivacybasic: "Basic privacy"
|
||||
checkfailprivacyweak: "Weak privacy"
|
||||
checkpassprivacyaddressrotation: "Prevents spying on your payments"
|
||||
checkpassprivacyaddressrotationtxt: "This wallet makes it harder to spy on your balance and payments by rotating addresses. You should still take care to use a new Bitcoin address each time you request payment."
|
||||
checkfailprivacyaddressrotation: "Allows spying on your payments"
|
||||
checkfailprivacyaddressrotationtxt: "This wallet makes it easy for anyone to spy on your balance and payments because it reuses the same addresses."
|
||||
checkpassprivacydisclosurefullnode: "Avoids disclosing information"
|
||||
checkpassprivacydisclosurefullnodetxt: "This wallet does not disclose information to peers on the network when receiving or sending a payment."
|
||||
checkfailprivacydisclosurespv: "Discloses limited information to peers"
|
||||
checkfailprivacydisclosurespvtxt: "Peers on the network can log your IP address and associate your payments together when receiving or sending payment."
|
||||
checkfailprivacydisclosurecentralized: "Discloses information to a third party"
|
||||
checkfailprivacydisclosurecentralizedtxt: "This wallet uses central servers which are able to associate your payments together and log your IP address."
|
||||
checkfailprivacydisclosureaccount: "Discloses information to a third party"
|
||||
checkfailprivacydisclosureaccounttxt: "This service can associate your payments together, log your IP address and know your real identity if you provide personal information like your email, name or banking account."
|
||||
checkpassprivacynetworksupporttorproxy: "Tor can be used"
|
||||
checkpassprivacynetworksupporttorproxytxt: "This wallet lets you setup and use Tor as a proxy to prevent attackers or Internet service providers from associating your payments with your IP address."
|
||||
checkfailprivacynetworknosupporttor: "Tor not supported"
|
||||
checkfailprivacynetworknosupporttortxt: "This wallet does not let you use Tor to prevent attackers or Internet service providers from associating your payments with your IP address."
|
||||
educate: "Take time to educate yourself"
|
||||
educatetxt: "Bitcoin is different from what you know and use every day. Before you start using Bitcoin for any serious transaction, be sure to read <a href=\"#you-need-to-know#\"><b>what you need to know</b></a> and take appropriate steps to <a href=\"#secure-your-wallet#\"><b>secure your wallet</b></a>. Always remember that it is your responsibility to choose your wallet carefully and adopt good practices in order to protect your money."
|
||||
development:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue