Chris Stewart
13a895efe9
2024 09 24 simplify wallet ( #5685 )
...
* WIP: Simplify wallet
# Conflicts:
# fee-provider/src/main/scala/org/bitcoins/feeprovider/FeeProviderFactory.scala
# Conflicts:
# wallet/src/main/scala/org/bitcoins/wallet/Wallet.scala
* Get walletTest/test passing
* Remove WalletApi.{start(),stop()}
Conflicts:
core/src/main/scala/org/bitcoins/core/api/wallet/WalletApi.scala
wallet/src/main/scala/org/bitcoins/wallet/Wallet.scala
wallet/src/main/scala/org/bitcoins/wallet/WalletHolder.scala
* Cleanup RescanDLCTest
* Move checkRootAccount into AccountHandling.scala
* Fix rebase
* Fix docs
2024-09-27 13:40:29 -05:00
Chris Stewart
e087b174c5
Move RandomFeeProvider
to src ( #5684 )
...
* Move RandomFeeProvider to src
* Fix comment
2024-09-24 15:45:31 -05:00
Chris Stewart
a6b7fada50
Get rest of codebase compiling with -Xsource:3 ( #5592 )
2024-05-11 14:13:36 -05:00
Scala Steward
afddf73c48
Update scalafmt-core to 3.8.1 ( #5501 )
...
* Update scalafmt-core to 3.8.1
* Update .scalafmt.conf settings to be factory default settings
* Fix typo
* scalafmt
* Empty commit to re-run CI
* Revert some scalafmt back to original scalafmt.conf
---------
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2024-04-20 19:55:49 -05:00
Chris Stewart
177542a13c
Remove grizzled.sl4fj was its no longer maintained ( #5482 )
2024-03-18 16:48:58 -05:00
Chris Stewart
1dff918848
2023 02 21 pekko ( #5413 )
...
* Get dependencies resolving, get tor module compiling
* Get everything compiling with pekko
* Rework configs/logging to use pekko namespace
* Rename AkkaUtil -> PekkoUtil, BitcoinSAkkaAsyncTest -> BitcoinSPekkoAsyncTest
2024-02-22 10:26:21 -06:00
Chris Stewart
b1e6488bb7
Move Socks5ProxyParams, Credentials into core ( #5138 )
2023-07-08 13:57:44 -05:00
Chris Stewart
8f02ebce10
2022 02 26 dynamic fee gui ( #4135 )
...
* WIP: Implement dynamic fee rates on desktop gui
* Fix bugs where we were calling fee rate api before backend was started
2022-02-27 07:14:52 -06:00
benthecarman
5f4053b2e4
Create FallbackFeeRateApi ( #3974 )
...
* Create AggregateFeeRateApi
* Rename, add docs
2022-01-13 05:43:05 -06:00
Chris Stewart
9dd126bb9f
Modify estimatefee endpoint to return a number rather than a string ( #3973 )
...
* Modify estimatefee endpoint to return a number rather than a string
* Fix compile
* Fix infinite loop on converting to sats/vb, add tests
2022-01-12 12:17:04 -06:00
rorp
3d4cf1fc91
Tor support for all sub-projects ( #3506 )
2021-08-10 08:07:12 -05:00
benthecarman
a98a26c929
Make mempool.space fee provider network specific ( #3316 )
2021-06-22 12:07:44 -05:00
benthecarman
41f3cb4dbf
Fix CachedHttpFeeRateProvider ( #3069 )
2021-05-12 01:43:00 -05:00
benthecarman
c7b717fa91
Allow HttpFeeRateProvider to have a specified return type ( #2970 )
2021-04-26 06:45:34 -05:00
Chris Stewart
4e1a6c69f0
2020 12 18 enable lint options ( #2454 )
...
* Enable -Xlint:adapted-args,nullary-unit on our for compile scope
* Add Xlint:infer-any compiler option
* Fix build so test compiler options are actually enabled
* Enable more scalac linting options
* Add '-Xlint:eta-sam'
* Add 'Xlint:inaccessible,Xlint:missing-interpolator'
2021-01-03 08:01:26 -06:00
Ben Carman
52c21aa618
Fix BitGo fee provider parser ( #2381 )
2020-12-17 11:47:31 -06:00
Ben Carman
ca606474cc
Fee Provider from config ( #2219 )
...
* Fee Provider from config
* Use block targets, add docs
* Add FeeProviderFactory
2020-11-03 09:06:18 -06:00
Chris Stewart
ae81dd3bb3
Create more of a project structure in org.bitcoins.core.api, move DbR… ( #1799 )
...
* Create more of a project structure in org.bitcoins.core.api, move DbRowAutoInc into the core project
* Get website compiling again
2020-08-12 06:13:23 -05:00
Ben Carman
61e49653b7
Add mempool.space as a fee provider ( #1751 )
2020-08-05 09:26:06 -05:00
Ben Carman
80f8abe852
Implemenet BitGo fee provider ( #1662 )
...
* Implemenet BitGo fee provider
* Add API docs link
2020-07-14 07:18:20 -05:00
Scala Steward
97a4886c6e
Update scalafmt-core to 2.6.0 ( #1579 )
...
* Update scalafmt-core to 2.6.0
* Upgrade scalafmt, fix all formatting errors
* Scalafmt on 2.12
* fix test
* More fixes
Co-authored-by: Ben Carman <benthecarman@live.com>
2020-06-19 10:38:12 -05:00
Chris Stewart
5aeb8ebdd1
Bump akka to 2.6.4, fix deprecated things ( #1374 )
...
* Bump akka to 2.6.4, fix deprecated things
* Bump to 2.6.5 akka
* Clean up imports
* Remove materializer from FeeProviders
2020-05-30 08:49:28 -05:00
Ben Carman
c10d5bc89b
Fee Rate Api Support ( #1470 )
...
* Fee Rate Api Support
* FeeRateProvider Tests
* Rename folder
* Fix docs
2020-05-29 13:01:20 -05:00