ThomasV
93b674982e
fix tx strip
9 years ago
ThomasV
3f1e4ae3b1
strip spaces from raw tx
9 years ago
ThomasV
5686499eae
fix #1400
10 years ago
ThomasV
6b87256795
sign tx with empty scriptSig inputs
10 years ago
ThomasV
e9f3b21519
Fix transaction update
10 years ago
ThomasV
9947173183
fix tx deserialize
10 years ago
ThomasV
5c2235e54b
make tx.deserialize preserve existing inputs
10 years ago
ThomasV
c224a9ad9d
enable multisig with trezor
10 years ago
ThomasV
56b3c98332
generic m of n multisig
10 years ago
Roman Zeyde
c324d21107
transaction: added missing import
for "traceback.print_exc(file=sys.stdout)" statement at line 361
10 years ago
ThomasV
16344b43af
fix issue #1282
10 years ago
Neil Booth
98bea614d8
Implement BIP-LI01.
No more need to randomly place change.
10 years ago
ThomasV
53a3f00389
add --deserialize option to gettransaction
10 years ago
Neil Booth
79de458101
Preparation for moving the set of verified and unverified txs to the wallet.
The verifier will retain responsibility for verification, but will no longer
hold the transaction sets itself.
Change requires_fee to take a wallet.
Add new function add_unverified_tx()
Move get_confirmations() to the wallet from the verifier.
10 years ago
ThomasV
c381fc2194
remove debug message
10 years ago
ThomasV
0503e809d5
fix #1121 : tx.update
10 years ago
Roman Zeyde
9d0aa737e5
transaction: call serialize() before deserialization
10 years ago
ThomasV
e3de121be9
store deserialized tx in/out in wallet file for fast computation
10 years ago
ThomasV
cabd6bbb2c
inputs_to_sign: handle missing num_sig
10 years ago
ThomasV
8852ad5281
fix transaction sweep; fixes #1066
10 years ago
ThomasV
8863b6f294
remove remaining instances of op_return type
10 years ago
dabura667
d166927fd0
Change type to 'script' and remove OP_RETURN
10 years ago
dabura667
b741dd89ca
Added arbitrary outputs
write your own output scripts should you be so inclined.
10 years ago
ThomasV
9a6d98f899
display and encode only hex with OP_RETURN
10 years ago
ThomasV
52e9c0b498
fix createrawtransaction, using extended serialization format
10 years ago
ThomasV
477b7c3402
fix issue #961
10 years ago
Tafelpoot
5c12c2bc2f
optimized, cleaned up, commented
10 years ago
ThomasV
c5636be03a
minor fix
10 years ago
ThomasV
16f36ee6e2
Extend transaction serialization, format to handle unsigned inputs where only the address is known, the public key is unknown.
10 years ago
ThomasV
581ed1ed26
separate signtxwithkey and signtxwithwallet, and simplify sign_transaction
10 years ago
Tafelpoot
74c0fa7ada
corrected deserialize
10 years ago
Tafelpoot
bc8f58104c
optimized deserialize and modified assert for multisig
10 years ago
Tafelpoot
d9c5250a6f
removed trailing whitespace and fixed indentation in history widget
10 years ago
ThomasV
3dc69df702
fix tx.sweep
10 years ago
ThomasV
67b9a59d34
better fees estimates
10 years ago
dabura667
14d3b3589d
Show OP_RETURN in tx dialogue
10 years ago
ThomasV
5f4a28a2bb
fix signature_count in coinbase transactions
10 years ago
ThomasV
10faf75ee7
wallet fixes
11 years ago
m0mchil
a336379aa5
trezor plugin
11 years ago
ThomasV
0207029682
fix: new outputs format and payment requests
11 years ago
ThomasV
1bb00ff5af
store output type explicitly in tuple
11 years ago
ThomasV
e327418f6e
transaction: separate deserialize and update methods
11 years ago
ThomasV
a89abee969
Rewrite accounts and transactions: store pubkeys instead of addresses in order to avoid unnecessary derivations.
11 years ago
ThomasV
2efad717d8
support for OP_RETURN
11 years ago
ThomasV
c742e8c5cf
minor fix
11 years ago
ThomasV
2c7bf3ca1a
detect if wallet can sign tx before showing sign button
11 years ago
ThomasV
b32d0c77a3
fix bug with the order of signatures in tx input
11 years ago
ThomasV
37148b72d4
show number of tx signatures in gui
11 years ago
ThomasV
3f15a8f217
serialize: do not use x_pubkeys if we have enough signatures.
11 years ago
ThomasV
85505c1d8e
cleanup (dead code)
11 years ago