135 Commits (cf84068fdb0bcdf92bc6946fd6990bd3fd9da722)

Author SHA1 Message Date
ThomasV 064b59c65e fix #2566 #2519 7 years ago
ThomasV 91235ed7ac fix #2565: do not show traceback 7 years ago
Johann Bauer 534eaa9bd1 Parse transaction version field 8 years ago
ThomasV d4e8f4beb6 Set sequence to MAXINT-1 to fix locktime (per bauerj) 8 years ago
ThomasV 183af4ae3a remove sigtype in update_signature 8 years ago
ThomasV f8fd1c14db fix parse_sig 8 years ago
ThomasV f7096010f0 add segwit to get_preimage_script 8 years ago
ThomasV 79bda98ba2 cleanup unused code 8 years ago
ThomasV 65bef5e228 parse pubkey in segwit_script 8 years ago
ThomasV 615a5b3f8e fix #2356: scriptSig parsing exception 8 years ago
ThomasV f7212a4732 fix input_script and remove unused method inputs_without_script 8 years ago
ThomasV 1d84029173 input_script: return txin.scriptSig if available. replace txin.is_coinbase with type. fixes #2321 8 years ago
ThomasV 737a7f0bfb fix #2302: signing with imported wallet 8 years ago
ThomasV 2d8df85aab use maxint-2 to signal RBF, in order to standardize with Bitcoin Core 8 years ago
ThomasV e83d2b8772 fix typo 8 years ago
ThomasV 5ee4cf41a8 fix #2242 8 years ago
ThomasV ff39068867 new wallet structure: 8 years ago
ThomasV 9e1931587d fix tests 8 years ago
ThomasV aed2b04dbd return txid for unsigned segwit transactions 8 years ago
ThomasV b3c379b939 fix serialize bug for p2pk 8 years ago
ThomasV 6bfbc9a718 fix: replace remaining occurences of public_key_to_bc_address 8 years ago
ThomasV 3a64ec0f2e Initial segwit support (testnet only) 8 years ago
ThomasV 25e4116393 do not crash tx.serialize if pubkeys are missing. fix #2113 8 years ago
ThomasV d042d6e970 initial testnet support (petrkr) 8 years ago
neocogent eb41e23f39 Add more fee info to tx details, update tx estimated_size method. 8 years ago
ThomasV 1e55f4fda0 fix fee computation in sweep 8 years ago
ThomasV bfd7709ccd move xpubkey logic to keystore and fix it 8 years ago
ThomasV 1159f85e05 Major refactoring 8 years ago
ThomasV b0f6b8578e fix issue #1865 8 years ago
ThomasV 8e219348e6 fix tx.is_final 8 years ago
ThomasV f01f931e83 add extra checkbox for RBF 9 years ago
ThomasV 461cbd357a support locktime 9 years ago
ThomasV ede1fbdb1f support non-final transactions (RBF) 9 years ago
ThomasV c6d74d9ff9 reformatting 9 years ago
ThomasV 94dbfe6791 fix #1728 9 years ago
ThomasV 9659e8542d fix transaction parsing from command line 9 years ago
ThomasV 305843999e Relicensing 9 years ago
ThomasV 74c9a05757 kivy: add OutputList class 9 years ago
ThomasV eb36884c66 move estimate_fee back to wallet 9 years ago
ThomasV d200b236ae replace tx.input, tx.output by methods, so that deserialize calls are encapsulated 9 years ago
ThomasV 321ab10742 detect RBF transactions 9 years ago
ThomasV 0d52911561 define constants for tx output types 9 years ago
ThomasV da8fce1914 if available, use relayfee from server instead of hard coded value 9 years ago
ThomasV 026f9312a7 fix more type errors caused by jsonrpc (parsing floats and transactions) 9 years ago
ThomasV 30ace570d3 kivy: choice_dialog and load_wallet_by_name 9 years ago
Neil Booth 3eca419ef3 Fix typo. 9 years ago
Neil Booth 93bb09230c Track tx size directly; calculate fees from that 9 years ago
Neil Booth a4dd5acc48 Prepare to calculate tx fee given a tx size 9 years ago
Neil Booth 90dee43998 Move estimated_fee to Transaction class 9 years ago
ThomasV fbb65416d3 remove --broadcast option for payto, and parse transactions from json 'hex' field 9 years ago