aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/geth
diff options
context:
space:
mode:
authorFelix Lange <fjl@users.noreply.github.com>2017-07-31 18:22:02 +0800
committerGitHub <noreply@github.com>2017-07-31 18:22:02 +0800
commitbdf98b4fcdb7f7c800568fa32bafe03a070c5802 (patch)
tree47b2610f3f1300470de12739eb6847b05f6260f7 /cmd/geth
parentc259e6874ece4ff3b6ee7b1ce77f58e64db1fb34 (diff)
parent688ee6d1e5194c5ec1c7862e47a674a13b0f5f4a (diff)
downloaddexon-bdf98b4fcdb7f7c800568fa32bafe03a070c5802.tar
dexon-bdf98b4fcdb7f7c800568fa32bafe03a070c5802.tar.gz
dexon-bdf98b4fcdb7f7c800568fa32bafe03a070c5802.tar.bz2
dexon-bdf98b4fcdb7f7c800568fa32bafe03a070c5802.tar.lz
dexon-bdf98b4fcdb7f7c800568fa32bafe03a070c5802.tar.xz
dexon-bdf98b4fcdb7f7c800568fa32bafe03a070c5802.tar.zst
dexon-bdf98b4fcdb7f7c800568fa32bafe03a070c5802.zip
common: EIP55-compliant Address.Hex() (#14815)
This patch updates the Address type in common/types.go so that the Hex function provides an EIP55-compliant output string. The implementation is pretty lightweight; on my laptop the benchmark gives 1100ns/op, with the majority of that value due to the Keccak hash.
Diffstat (limited to 'cmd/geth')
-rw-r--r--cmd/geth/accountcmd_test.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/cmd/geth/accountcmd_test.go b/cmd/geth/accountcmd_test.go
index e146323ee..66e3e02a4 100644
--- a/cmd/geth/accountcmd_test.go
+++ b/cmd/geth/accountcmd_test.go
@@ -146,7 +146,7 @@ Passphrase: {{.InputLine "foobar"}}
wantMessages := []string{
"Unlocked account",
- "=0xf466859ead1932d743d622cb74fc058882e8648a",
+ "=0xf466859eAD1932D743d622CB74FC058882E8648A",
}
for _, m := range wantMessages {
if !strings.Contains(geth.StderrText(), m) {
@@ -191,8 +191,8 @@ Passphrase: {{.InputLine "foobar"}}
wantMessages := []string{
"Unlocked account",
- "=0x7ef5a6135f1fd6a02593eedc869c6d41d934aef8",
- "=0x289d485d9771714cce91d3393d764e1311907acc",
+ "=0x7EF5A6135f1FD6a02593eEdC869c6D41D934aef8",
+ "=0x289d485D9771714CCe91D3393D764E1311907ACc",
}
for _, m := range wantMessages {
if !strings.Contains(geth.StderrText(), m) {
@@ -211,8 +211,8 @@ func TestUnlockFlagPasswordFile(t *testing.T) {
wantMessages := []string{
"Unlocked account",
- "=0x7ef5a6135f1fd6a02593eedc869c6d41d934aef8",
- "=0x289d485d9771714cce91d3393d764e1311907acc",
+ "=0x7EF5A6135f1FD6a02593eEdC869c6D41D934aef8",
+ "=0x289d485D9771714CCe91D3393D764E1311907ACc",
}
for _, m := range wantMessages {
if !strings.Contains(geth.StderrText(), m) {
@@ -261,7 +261,7 @@ In order to avoid this warning, you need to remove the following duplicate key f
wantMessages := []string{
"Unlocked account",
- "=0xf466859ead1932d743d622cb74fc058882e8648a",
+ "=0xf466859eAD1932D743d622CB74FC058882E8648A",
}
for _, m := range wantMessages {
if !strings.Contains(geth.StderrText(), m) {