Commit Graph

2507 Commits

Author SHA1 Message Date
benthecarman
67a205da60 Safely delete files in DBConfigTest (#2451) 2020-12-30 18:08:03 -06:00
Nadav Kohen
c112aa5101 Update secp branch with synced java files (#2448) 2020-12-30 17:34:27 -06:00
rorp
dd656cb06b Add attestation verification utility (#2438) 2020-12-30 13:56:10 -08:00
benthecarman
10ae6db088 Don't allow negative outcome for unsigned digit decomp events (#2446) 2020-12-30 07:30:27 -06:00
benthecarman
214dba8a8f Move RPC server logic into separate project (#2440) 2020-12-29 14:57:11 -06:00
benthecarman
b44aedacca KeyManager Docs (#2426)
* KeyManager Docs

* Add to sidebar

* Respond to review
2020-12-29 14:39:41 -06:00
benthecarman
145023cb3d Add doc about no mempool (#2429) 2020-12-29 14:37:25 -06:00
benthecarman
76cdcb50f9 Fix broken links in docs (#2439) 2020-12-29 14:34:37 -06:00
Nadav Kohen
20af4a3cda OutcomePayoutPoint now has the correct types and deffers rounding due to extra_precision in serialized points (#2441) 2020-12-29 13:55:39 -06:00
benthecarman
346e211eb9 Skip CI tests for docs PRs (#2435)
* Skip CI tests for docs PRs

* Fix docs
2020-12-29 08:07:15 -06:00
Scala Steward
bff0fedcd8 Update sbt to 1.4.6 (#2434) 2020-12-27 07:23:59 -06:00
Ben Carman
71c0d350aa Add to docs we support schnorr (#2428)
* Add to docs we support schnorr

* Add Schnorr example
2020-12-26 07:18:51 -06:00
Chris Stewart
936d4e4911 Remove BlockHeader.getBlockchainsFrom(), rework type signature for Bl… (#2431)
* Remove BlockHeader.getBlockchainsFrom(), rework type signature for BlockHeader.getBlockchainFrom() to return Future[Option[Blockchain]]

* fix nits
2020-12-26 07:17:38 -06:00
Ben Carman
af89c04d15 Add supported Bips docs (#2427) 2020-12-24 07:16:46 -06:00
Ben Carman
336d672764 Publish Cli as library (#2433) 2020-12-23 20:16:38 -06:00
Nadav Kohen
493673c68b Outstanding DLC branch diff (#2432) 2020-12-23 18:13:57 -06:00
Ben Carman
77d6912264 Add old release notes (#2385) 2020-12-23 14:17:37 -06:00
Ben Carman
8df2fcd1fd Account for rounding of fee rate in CPFP test (#2423) 2020-12-23 07:18:42 -06:00
Ben Carman
e9f6f7be30 Bitcoind Version from String (#2421) 2020-12-23 07:16:54 -06:00
Scala Steward
5d7df23006 Update bcprov-jdk15on to 1.68 (#2422) 2020-12-23 07:16:01 -06:00
Ben Carman
f10bdce179 Add getblockheader cli command (#2424) 2020-12-23 07:15:35 -06:00
Nadav Kohen
d6f27f5bbe Made TLV serialization and deserialization uniform under a succinct and expressive API (#2420) 2020-12-23 02:42:30 -06:00
Ben Carman
a5621efe94 Remove need for params in RPC request (#2418) 2020-12-22 16:08:51 -06:00
Ben Carman
4da53d5569 Bump Fee Cli commands (#2415)
* Bump Fee Cli commands

* Clarify fee rate, add to docs
2020-12-22 14:19:46 -06:00
Nadav Kohen
1e394737c6 Added length prefixes to contract_info and cet_signatures TLVs (#2419) 2020-12-22 14:13:55 -06:00
Ben Carman
8996be43ec Add extra checks for RBF transactions (#2416)
* Add extra checks for RBF transactions

* Move to util function, don't allow CPFP of confirmed txs
2020-12-22 14:12:15 -06:00
Chris Stewart
a79c3ec948 Implement rpcbind to allow for binding to a different interface (#2409) 2020-12-22 07:25:50 -06:00
Chris Stewart
dbd3e950b6 Fix server configuration for the app server (#2413) 2020-12-22 06:18:39 -06:00
Ben Carman
67e7426260 Windows Secp Update & fix for parsing Windows paths (#2398)
* Windows Secp Update

* Add docs about errors

* Fix paths in config

* Bump timeout
2020-12-21 16:34:53 -06:00
Nadav Kohen
e1422ddbc2 Fixed Low R signing (#2408)
* Fixed Low R signing and added a test

* Made separate test for comparing bitcoin-s and bitcoind

* Fixed PSBTUnitTest
2020-12-21 14:50:34 -06:00
Ben Carman
f7671a4f99 Add wallet function to bump fee with CPFP (#2399)
* Add wallet function to bump fee with CPFP

* Add bump fee integration tests
2020-12-21 07:04:01 -06:00
Ben Carman
559bebbdbe Import Seed cli commands (#2376)
* Import Seed cli commands

* Respond to review
2020-12-21 06:53:20 -06:00
Chris Stewart
4d9c9415d9 2020 12 20 root dependson (#2404)
* Make bitcoin-s root project depend on all other modules

* remove unused import

* Remove crossScalaVersion in root project
2020-12-21 06:47:04 -06:00
Ben Carman
fcfc3d076f Add wallet function to bump fee with RBF (#2392)
* Add wallet function to bump fee

* Bump sequence number

* Respond to review

* Fix test
2020-12-20 07:43:18 -06:00
Scala Steward
0264c2daf8 Update scala-collection-compat to 2.3.2 (#2401) 2020-12-20 07:36:19 -06:00
Ben Carman
ba545760f9 Fix getPeerInfo for v0.20 (#2402) 2020-12-20 07:19:35 -06:00
Chris Stewart
d204056ad8 2020 12 19 enable test compileropts (#2400)
* Fix bug where test compiler opts were not enabled

* Fix all exsting compiler warnings in test project

* Add scalaCollectionCompat dependency to bitcoindRpcTest so we can use @nowarn annotation on scala 2.12
2020-12-20 07:09:07 -06:00
Chris Stewart
f6efa8441e PoC: Attempt to enable parallel execution on CI now that we have github ac… (#2396)
* Attempt to enable parallel execution on CI now that we have github actions

* Try removing 'testWithDbSettings' to simplify build
2020-12-19 17:00:30 -06:00
Chris Stewart
308e3c730d Remove autoScalaLibrary := false, this was not being used correctly and now is hindering builds on intellij (#2397) 2020-12-18 18:52:37 -06:00
Chris Stewart
97d4ec8490 Remove CompatEither, it was needed for historical purposes to support… (#2394)
* Remove CompatEither, it was needed for historical purposes to support Scala 2.11.x

* Revert files from another change
2020-12-18 09:51:28 -06:00
Ben Carman
2c25057fd6 Add get transaction cli command (#2370)
* Add get transaction cli command

* Fix return, add to docs
2020-12-18 07:18:13 -06:00
Scala Steward
8c4bf6dcb2 Update scodec-bits to 1.1.23 (#2391) 2020-12-18 07:16:26 -06:00
Ben Carman
cd13bdb77a Rescan Improvements (#2379)
* Rescan Improvements

* Make test use fetchFilters instead
2020-12-18 07:05:59 -06:00
Scala Steward
8881b0008c Update sbt-native-packager to 1.8.0 (#2382) 2020-12-17 17:47:53 -06:00
Scala Steward
1026b4e6c8 Update scalacheck to 1.15.2 (#2378) 2020-12-17 17:47:26 -06:00
Scala Steward
64000e1799 Update sbt-mdoc to 2.2.14 (#2383) 2020-12-17 17:46:53 -06:00
Chris Stewart
5a67220738 Ignore DLCPayoutCurveTest until issue 2369 is resolved (#2388) 2020-12-17 16:10:05 -06:00
Ben Carman
8912fcbc82 Fail broadcasting transaction when disconnected (#2336)
* Fail broadcasting transaction when disconnected

* Wait until disconnected

* Move test

* Move to separate file

* Attempt fix

* Make test never have a peer

* Improve reliablity
2020-12-17 13:28:32 -06:00
Ben Carman
52ef1fa185 Add ability to store ExtPrivateKey instead of Mnemonic (#2372)
* Add ability to store ExtPrivateKey instead of Mnemonic

* Use private vals, change name

* Fix docs

* private to km

* Correct scaladocs
2020-12-17 13:25:04 -06:00
Ben Carman
52c21aa618 Fix BitGo fee provider parser (#2381) 2020-12-17 11:47:31 -06:00