diff options
author | Felix Lange <fjl@users.noreply.github.com> | 2017-07-31 18:22:02 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-07-31 18:22:02 +0800 |
commit | bdf98b4fcdb7f7c800568fa32bafe03a070c5802 (patch) | |
tree | 47b2610f3f1300470de12739eb6847b05f6260f7 /cmd/geth | |
parent | c259e6874ece4ff3b6ee7b1ce77f58e64db1fb34 (diff) | |
parent | 688ee6d1e5194c5ec1c7862e47a674a13b0f5f4a (diff) | |
download | dexon-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.go | 12 |
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) { |