Skip to content

Commit 6d02ae2

Browse files
committed
Add BTG hashType definition into enum TWBitcoinSigHashType
1 parent 4c69c11 commit 6d02ae2

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

include/TrustWalletCore/TWBitcoinSigHashType.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ enum TWBitcoinSigHashType {
1616
TWBitcoinSigHashTypeNone = 0x02,
1717
TWBitcoinSigHashTypeSingle = 0x03,
1818
TWBitcoinSigHashTypeFork = 0x40,
19+
TWBitcoinSigHashTypeForkBTG = 0x4f40,
1920
TWBitcoinSigHashTypeAnyoneCanPay = 0x80
2021
};
2122

tests/BitcoinGold/TWBitcoinGoldTests.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ TEST(TWBitcoinGoldTxGeneration, TxGeneration) {
6969
// Setup input
7070
Proto::SigningInput input;
7171
input.set_coin_type(TWCoinTypeBitcoinGold);
72-
input.set_hash_type(TWBitcoinSigHashTypeFork | TWBitcoinSigHashTypeAll | (79 << 8));
72+
input.set_hash_type(TWBitcoinSigHashTypeAll | TWBitcoinSigHashTypeForkBTG);
7373
input.set_amount(amount);
7474
input.set_byte_fee(1);
7575
input.set_to_address("btg1qmd6x5awe4t5fjhgntv0pngzdwajjg250wxdcs0");

tests/BitcoinGold/TWSignerTests.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ TEST(TWBitcoinGoldSigner, SignTransaction) {
2828
// Setup input
2929
Proto::SigningInput input;
3030
input.set_coin_type(TWCoinTypeBitcoinGold);
31-
input.set_hash_type(TWBitcoinSigHashTypeFork | TWBitcoinSigHashTypeAll | (79 << 8));
31+
input.set_hash_type(TWBitcoinSigHashTypeAll | TWBitcoinSigHashTypeForkBTG);
3232
input.set_amount(amount);
3333
input.set_byte_fee(1);
3434
input.set_to_address("btg1qmd6x5awe4t5fjhgntv0pngzdwajjg250wxdcs0");

0 commit comments

Comments
 (0)