Skip to content
This repository was archived by the owner on Mar 28, 2023. It is now read-only.

Commit 0c06081

Browse files
committed
Fix bug signing order complete transaction
1 parent ab59ed7 commit 0c06081

32 files changed

+16
-3748
lines changed

Godeps/Godeps.json

+4-20
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/fulfillment.go

+3-6
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ func (n *OpenBazaarNode) FulfillOrder(fulfillment *pb.OrderFulfillment, contract
2424
rc := new(pb.RicardianContract)
2525
if contract.BuyerOrder.Payment.Method == pb.Order_Payment_MODERATED {
2626
payout := new(pb.OrderFulfillment_Payout)
27-
payout.PayoutAddress = n.Wallet.CurrentAddress(spvwallet.EXTERNAL).EncodeAddress()
27+
currentAddress := n.Wallet.CurrentAddress(spvwallet.EXTERNAL)
28+
payout.PayoutAddress = currentAddress.EncodeAddress()
2829
payout.PayoutFeePerByte = n.Wallet.GetFeePerByte(spvwallet.NORMAL)
2930
var ins []spvwallet.TransactionInput
3031
var outValue int64
@@ -40,13 +41,9 @@ func (n *OpenBazaarNode) FulfillOrder(fulfillment *pb.OrderFulfillment, contract
4041
}
4142
}
4243

43-
refundAddress, err := n.Wallet.DecodeAddress(contract.BuyerOrder.RefundAddress)
44-
if err != nil {
45-
return err
46-
}
4744
var output spvwallet.TransactionOutput
4845

49-
outputScript, err := n.Wallet.AddressToScript(refundAddress)
46+
outputScript, err := n.Wallet.AddressToScript(currentAddress)
5047
if err != nil {
5148
return err
5249
}

vendor/github.com/OpenBazaar/spvwallet/eight333.go

+4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/OpenBazaar/spvwallet/sortsignsend.go

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/OpenBazaar/spvwallet/wallet.go

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/btcsuite/golangcrypto/AUTHORS

-3
This file was deleted.

vendor/github.com/btcsuite/golangcrypto/CONTRIBUTORS

-3
This file was deleted.

vendor/github.com/btcsuite/golangcrypto/LICENSE

-27
This file was deleted.

vendor/github.com/btcsuite/golangcrypto/PATENTS

-22
This file was deleted.

vendor/github.com/btcsuite/golangcrypto/ripemd160/ripemd160.go

-120
This file was deleted.

0 commit comments

Comments
 (0)