Commit 931ae0f1 authored by obscuren's avatar obscuren

Append zero's in R & S

parent 7fb5e993
...@@ -150,8 +150,11 @@ func (tx *Transaction) RlpValueDecode(decoder *ethutil.Value) { ...@@ -150,8 +150,11 @@ func (tx *Transaction) RlpValueDecode(decoder *ethutil.Value) {
tx.Value = decoder.Get(4).BigInt() tx.Value = decoder.Get(4).BigInt()
tx.Data = decoder.Get(5).Bytes() tx.Data = decoder.Get(5).Bytes()
tx.v = byte(decoder.Get(6).Uint()) tx.v = byte(decoder.Get(6).Uint())
tx.r = decoder.Get(7).Bytes()
tx.s = decoder.Get(8).Bytes() r := make([]byte, 32-len(decoder.Get(7).Bytes()))
s := make([]byte, 32-len(decoder.Get(8).Bytes()))
tx.r = append(r, decoder.Get(7).Bytes()...)
tx.s = append(s, decoder.Get(8).Bytes()...)
if IsContractAddr(tx.Recipient) { if IsContractAddr(tx.Recipient) {
tx.contractCreation = true tx.contractCreation = true
...@@ -175,7 +178,8 @@ func (tx *Transaction) String() string { ...@@ -175,7 +178,8 @@ func (tx *Transaction) String() string {
`, `,
tx.Hash(), tx.Hash(),
len(tx.Recipient) == 0, len(tx.Recipient) == 0,
tx.Sender(), //tx.Sender(),
nil,
tx.Recipient, tx.Recipient,
tx.Nonce, tx.Nonce,
tx.GasPrice, tx.GasPrice,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment