Ben Carman
c08379b236
Decode PSBT function ( #2237 )
...
* Decode PSBT function
* Add test
2020-11-06 06:56:46 -06:00
Scala Steward
497e33c1a3
Update scodec-bits to 1.1.21 ( #2239 )
2020-11-05 15:18:28 -06:00
Scala Steward
3ba3ea6125
Update sbt-mdoc to 2.2.11 ( #2238 )
2020-11-05 14:01:16 -06:00
Ben Carman
7b72d82440
Make BIP 39 password a config option ( #2234 )
2020-11-05 07:36:02 -06:00
Scala Steward
02eb3b8805
Update sbt-ci-release to 1.5.4 ( #2235 )
2020-11-05 07:34:07 -06:00
Chris Stewart
8a148357d5
2020 11 02 cleanup ( #2233 )
...
* Cleanup a bunch of imports in test
* Use @nowarn annotation for testing things that are deprecated
* Fix base58 test
* Cleanup crypto-test
* Use scala collection compat dependency to get access to the @nowarn annotation on scala 2.12.x
* Rework more scala 2.13.x compile failures in chain-test and key-manager-test
* Optimize imports for entire project
* Fix nits
2020-11-03 11:07:04 -06:00
Ben Carman
641538440f
Fee Provider from config ( #2219 )
...
* Fee Provider from config
* Use block targets, add docs
* Add FeeProviderFactory
2020-11-03 09:06:18 -06:00
Ben Carman
7c887cc144
Move newer functions to common rpc interface ( #2230 )
2020-11-02 18:25:39 -06:00
Ben Carman
a5621f5f56
Add bitcoind functions for load and unload wallet ( #2229 )
2020-11-02 07:41:37 -06:00
Scala Steward
23a143d195
Update bcprov-jdk15on to 1.67 ( #2228 )
2020-11-02 07:34:52 -06:00
Scala Steward
8d379e39a0
Update sbt to 1.4.2 ( #2232 )
2020-11-02 07:19:03 -06:00
Scala Steward
ac53a5ee63
Update javafx-base, javafx-controls, ... to 16-ea+3 ( #2205 )
2020-10-28 08:55:10 -05:00
Nadav Kohen
7178cb7136
Fixed P2SH(Segwit) bug and brought down DLC-used PSBT functionality ( #2140 )
...
* Fixed P2SH(Segwit) bug and allowed redeem scripts when calling addFinalizedScriptWitnessToInput
* Add test
Co-authored-by: Ben Carman <benthecarman@live.com>
2020-10-24 18:06:46 -05:00
Scala Steward
c4970a3e3e
Update typesafe:config to 1.4.1 ( #2212 )
2020-10-23 09:15:24 -05:00
Ben Carman
ddf39057fe
Only Validate PSBT BIP143 vulnerability on signing ( #2204 )
2020-10-22 13:05:58 -05:00
Ben Carman
02c10fd89e
Pretty Fee Rate toStrings ( #2210 )
2020-10-22 07:38:24 -05:00
Chris Stewart
6b2237d2e8
Fix overrides AppConfig.configOverrides with DLCOracleAppConfig, also remove hardcoded value out of AppConfig.configOverrides so people have to implement it ( #2209 )
2020-10-21 17:13:09 -05:00
Scala Steward
a679950ac5
Update sbt to 1.4.1 ( #2202 )
2020-10-20 07:00:53 -05:00
Ben Carman
95935dca34
Make GUI auto-update balance ( #2197 )
2020-10-19 09:49:07 -05:00
Scala Steward
f75ca45e50
Update sbt-mdoc to 2.2.10 ( #2199 )
2020-10-18 10:14:25 -05:00
Scala Steward
bc36519c06
Update postgresql to 42.2.18 ( #2195 )
2020-10-16 06:58:08 -05:00
Chris Stewart
aca5e82bcd
Exclude sbt keys that unused (are they really unused?) ( #2194 )
...
* Exclude sbt keys that unused (are they really unused?)
* Add comment linking to PR
2020-10-15 10:46:31 -05:00
Ben Carman
c275a8c8aa
Make tx bytes functions lazy vals ( #2180 )
2020-10-14 14:18:24 -05:00
Ben Carman
49a58133ec
Add Wallet State Descriptors ( #2157 )
...
* Add Wallet State Descriptors
* Sync blocks while offline w/ bitcoind backend
* Add to WalletDbManagement
* Update db management test
* Respond to review
* Rename function
2020-10-14 14:17:51 -05:00
Ben Carman
8346010027
trivial: Cache new modules for travis ( #2190 )
2020-10-14 10:23:16 -05:00
Ben Carman
be6a2a2184
Add DbManagement tests for Oracle ( #2186 )
2020-10-14 08:04:00 -05:00
Scala Steward
7789249078
Update sbt to 1.4.0 ( #2119 )
2020-10-14 07:20:56 -05:00
Ben Carman
881d3b0b78
docs: Oracle Server setup docs ( #2187 )
2020-10-13 15:04:50 -05:00
Ben Carman
3701281995
Have api endpoints return json ( #2178 )
2020-10-13 10:13:57 -05:00
Chris Stewart
ca5324c6a2
2020 10 12 issue 2164 ( #2173 )
...
* Make private lazy val representing Flyway config in DbManagement, expose DbManagement.info() method
* Add more asserts based on new DbManagement.info() method
* Add extra +1 for flyway on postgres as it seems to apply an implicit migration needed to setup flyway
2020-10-13 10:11:37 -05:00
Chris Stewart
1997f22e7d
Refactor db configuration to use the key 'user' rather than 'username' inline with slick documentation ( #2184 )
2020-10-13 10:02:02 -05:00
Ben Carman
c5be81d5e2
Add address descriptors ( #2176 )
2020-10-13 06:14:11 -05:00
Ben Carman
25bc97765e
docs: Clarify there are 2 options for node backend ( #2177 )
2020-10-13 06:13:03 -05:00
Ben Carman
720932f797
BitcoindRpcConfig Test ( #2181 )
2020-10-13 06:10:36 -05:00
Ben Carman
56b385a0e7
Create fromConfig functions for AppConfigs ( #2170 )
...
* Create fromConfig functions for AppConfigs
* Add fromClassPathConfig function
2020-10-12 14:07:45 -05:00
Ben Carman
9036869990
Add test for server startup ( #2171 )
...
* Add test for server startup
* Clear log location property after test
2020-10-12 12:15:27 -05:00
Ben Carman
8577bfd34d
Remove requirement for ZMQ with bitcoind backend ( #2137 )
...
* Remove requirement for ZMQ with bitcoind backend
* Add test, move poller to BitcoindRpcBackendUtil
* Add docs & logs, fix niche case
* Use AtomicReference, reset prevCount on failure
2020-10-12 07:59:57 -05:00
Scala Steward
b0b1f41ba0
Update akka-actor, akka-slf4j, akka-stream, ... to 2.6.10 ( #2166 )
2020-10-12 07:09:09 -05:00
Scala Steward
708b160260
Update postgresql to 42.2.17 ( #2168 )
2020-10-12 07:08:38 -05:00
Scala Steward
898a9df1dc
Update sbt-native-packager to 1.7.6 ( #2172 )
2020-10-12 07:00:24 -05:00
Ben Carman
30b6e22662
Fix NPE and log location on server start up ( #2163 )
2020-10-10 00:14:04 -05:00
Ben Carman
c662cf802d
Make tx an argument for decoderawtransaction ( #2155 )
...
* trivial: Make tx an argument for decoderawtransaction
* docs: Fix help command, add to docs
2020-10-10 00:13:20 -05:00
Nadav Kohen
2e1b4d0491
P2SHTxSigComponent constructor now detects witness data ( #2169 )
2020-10-09 22:34:50 -05:00
Chris Stewart
14cfa06a4b
Add -Xcheckinit copmiler flag to tests to try and find uninitialized vals ( #2165 )
2020-10-09 10:44:58 -05:00
Ben Carman
f55e83ae21
Oracle Announcement TLVs ( #2149 )
...
* Oracle Announcement TLV
* Add pubkey, event uri & descriptor
* TLVParentFactory, EnumEventDescriptorTLV
* Add trailing V0 to types
* Make names match spec pr
* Add range descriptor
* Add num outcomes to enum descriptor
2020-10-08 22:47:40 -05:00
Chris Stewart
6b98154622
Fix npe exception on oracleServer/run ( #2160 )
2020-10-08 20:16:00 -05:00
Chris Stewart
6db248de03
docs: Fix internal database configuration docs ( #2156 )
2020-10-08 19:31:03 -05:00
Chris Stewart
0e41c29a3f
2020 10 08 issue 2147 ( #2153 )
...
* Add test case for resolving typesafe config variables and making sure we honor system properties
* Remove println
* Move AppConfigTest test caess into the db-commons project
2020-10-08 10:37:13 -05:00
Chris Stewart
c4bb3ac121
Conslidate DLC tests into existing CI rows rather than having unique … ( #2152 )
...
* Conslidate DLC tests into existing CI rows rather than having unique ones
* Add dlc to 2.12.12 ci row name
2020-10-08 09:40:43 -05:00
Ben Carman
593f170f2a
Refactor Mains to use common BitcoinSRunner ( #2141 )
...
* Refactor Mains to use common BitcoinSRunner
* Give better name
2020-10-08 07:17:48 -05:00