31 Commits

Author SHA1 Message Date
tomFlowee c47c174b7f Fix inconsistent argument name
Now we have -bind / -apibind / -rpcbind as a consistent naming of
arguments.
2025-04-14 16:56:52 +02:00
tomFlowee 66f3ec2fe4 Port to Qt6 2022-09-07 12:01:14 +02:00
tomFlowee ae78dd0bb8 Update email address 2021-06-20 22:44:44 +02:00
tomFlowee 5f9def2226 Update maintainer email address 2021-03-26 19:36:46 +01:00
Justaphf 1494fa8c1f fixup: typo 2020-10-03 10:39:21 -04:00
Justaphf 18ca7abb7c Add scalenet 2020-10-02 18:43:52 -04:00
Justaphf 13286db582 Add testnet4 2020-10-02 18:43:52 -04:00
TomZ 58deb9d359 Simplify docker scripts
Compress it down to 1 compile and one build-images script
which saves on compilation and simply makes it more managable.
2020-09-20 19:14:59 +02:00
TomZ 4d3b243870 Make POST requests work much more reliably
It now checks after the header has been parsed if we need to wait longer
before the POST data has all arrived and schedule that if needed.
2020-09-08 18:38:46 +02:00
TomZ 67f0535607 Squashed commit of the following:
commit f1c09cbbdf228cefbfbd339567ba337083e93e52
Author: TomZ <tomz@freedommail.ch>
Date:   Wed Sep 2 13:56:38 2020 +0200

    Fix sorting in address/utxo call

commit c61b03b05de04c9d53c6fdf413dd1b6d33dc17f6
Author: TomZ <tomz@freedommail.ch>
Date:   Wed Sep 2 13:03:43 2020 +0200

    Also catch missing services for more complex searches

    We did catch it on 'start()' which may not actually use a service that
    was missing and only in a followup would the missing service be used.
    So also catch the exception for missing service on the other event
    handling methods.

    This means that we now show a nice "setup needed" message to client when
    a call is done that is not supported because of missing backing service.

commit fbcfe60c7d21b309e9c827dd927de0e196d7f5b6
Author: TomZ <tomz@freedommail.ch>
Date:   Tue Sep 1 16:03:19 2020 +0200

    Also use the complex UTXO lookup to do callbacks.

commit d948225ae7786aa6b62ff9355c2d768a85569642
Author: TomZ <tomz@freedommail.ch>
Date:   Tue Sep 1 15:47:48 2020 +0200

    Add address/utxo call.

commit cbc4695d4abae1404afe03f34b10427e48f819ae
Author: TomZ <tomz@freedommail.ch>
Date:   Tue Sep 1 14:34:31 2020 +0200

    Add address/details API call

    This mostly implements the API call to list an address.

commit 1d215032af09551e2b3eda314c072a200e5fb37a
Author: TomZ <tomz@freedommail.ch>
Date:   Tue Sep 1 14:30:26 2020 +0200

    Fix warnings

    This fixes warnings from the compiler and the linter.

commit b61e7dd42222537b456a79e14439a0d36007e8d7
Author: TomZ <tomz@freedommail.ch>
Date:   Tue Sep 1 14:27:27 2020 +0200

    Blockchain::Search: Clean a little and fix bugs

    This follows the API docs on the utxoLookup() callback and we indeed
    return back the blockheight/etc parameters even if the utxo is already
    spent (represented by unspent=false).

commit 7ec3ebf937d7f2fb6a7a18f21d2e8b645db6fe3e
Author: TomZ <tomz@freedommail.ch>
Date:   Mon Aug 31 12:24:18 2020 +0200

    Fixes and move to v2 url

commit 32b8018af805ce068da7d3e149add66a90c92264
Author: TomZ <tomz@freedommail.ch>
Date:   Mon Aug 31 11:29:35 2020 +0200

    Build the rest service

commit c386adff9d28a0f844916019602ea0032bbc360a
Author: TomZ <tomz@freedommail.ch>
Date:   Sun Aug 30 19:24:29 2020 +0200

    Cleanup old code and make vin work

commit 5b88457863892ff8391e42a7eff61cd243851b41
Author: TomZ <tomz@freedommail.ch>
Date:   Sun Aug 30 18:42:41 2020 +0200

    Output addresses.

commit 46c2ce680409c38f1a67730e23cde942db2ecc46
Author: TomZ <tomz@freedommail.ch>
Date:   Sun Aug 30 17:51:03 2020 +0200

    Make tx-refs easier for the Blockchain::Search

commit b0591b5a6b57e2eb7022db7b7a351c694220e5ad
Author: TomZ <tomz@freedommail.ch>
Date:   Fri Aug 28 18:28:48 2020 +0200

    Make printing of tx work better

commit d337ac91ad4ab9eeb768695c639dcbbbcc463837
Author: TomZ <tomz@freedommail.ch>
Date:   Fri Aug 28 15:46:04 2020 +0200

    Make rest service show a nice help for setup.

commit 5997ff1fa06bd1a6b51ead93eef094a5561fdb53
Author: TomZ <tomz@freedommail.ch>
Date:   Wed Aug 26 17:43:09 2020 +0200

    Parse the json automatically.

commit 5ed7d6e53761828e2e385e085f44d530449b0b3b
Author: TomZ <tomz@freedommail.ch>
Date:   Wed Aug 26 13:07:04 2020 +0200

    Start project rest-service.
2020-09-02 14:58:09 +02:00
TomZ fcdb52d5aa Make leveldb build with cmake
As this now means we completely use cmake, remove some legacy
stuff as well.
2020-04-08 22:48:29 +02:00
TomZ ba15997b3c Make compile 2020-03-06 11:18:40 +01:00
TomZ 526ce80576 make startHub be more verbose about crashes
When the hub somehow exists uncleanly, report if the OS reported
this as a crash or not and what the signal was.
2020-02-19 16:55:46 +01:00
TomZ 4bea1f55c4 use QElapsedTimer 2020-01-30 15:29:03 +01:00
TomZ abf983335d Make RC returning more predictable.
This avoids depending on internals of the process class not changing
when we continue using it.
2020-01-17 19:46:26 +01:00
TomZ ebc1dca406 Ensure we flush the stream in all cases. 2020-01-13 17:43:20 +01:00
TomZ dc6db0de84 exit with error 2019-12-12 18:21:40 +01:00
TomZ ca1d61dc46 Auto-restart hub inside of the docker container.
If the hub dies after running for more than 2 minutes, auto-restart it.
2019-11-21 15:43:52 +01:00
TomZ 0f67b095a1 Fix CLI access inside docker
Don't limit RPC-JSON to just localhost, that won't work cross-docker.
2019-11-15 21:02:08 +01:00
TomZ 0a6774eb33 Warn when variable not understood. 2019-10-08 14:24:22 +02:00
TomZ 4c2c57e5cc fix docs bugs 2019-10-06 15:20:41 +02:00
TomZ 2b5dad002a BitCore: fix docker config file 2019-10-05 17:58:32 +02:00
TomZ 6a66e89c21 update bitcore-proxy docker rules 2019-09-23 16:48:08 +02:00
TomZ 7f68435818 Fixes in the pos-cli docker documentation 2019-09-08 20:52:23 +02:00
TomZ 1160ce6289 fix link 2019-09-08 20:44:30 +02:00
TomZ d139222976 Document the docker containers 2019-09-08 20:43:01 +02:00
TomZ 66023415f3 updates in docs etc 2019-03-29 17:07:32 +01:00
TomZ c8108f387c Drop API login requirement and api-cookie argument 2019-03-27 18:55:13 +01:00
TomZ fa3be19bd0 its a markdown file 2018-06-30 17:13:17 +02:00
TomZ ffdb2692e3 Reflect docker upload url on docker.com 2018-06-30 16:47:23 +02:00
TomZ 425c652930 Add GitLab CI integration.
This compiles various versions and creates a docker file of the
resulting binaries.
2018-06-29 22:54:07 +02:00