Commit Graph

14059 Commits

Author SHA1 Message Date
KeeJef 7bda65c5d2 Update GPG keys 2023-05-18 10:09:27 -03:00
Jason Rhinelander 186db9ab07
Fix compiler warning about sign mismatch 2023-04-28 16:20:17 -03:00
Sean cab17962d1
Merge pull request #1636 from darcys22/clang-format
Clang format
2023-04-14 10:38:05 +10:00
Jason Rhinelander 5436df9615
Fix pywallet3 build
- link against logging/fmt/spdlog targets
- make sure we have the proper defines carried over from the main build
2023-04-13 17:15:13 -03:00
Jason Rhinelander 0cef2a9491
Fix horrible tr() in wallet_api; remove boost::format
wallet_api pretend to have `tr()` but really didn't: instead it had it
via a do-nothing macro, but the macro leaked into other places when
headers got sorted that caused all sorts of pain.

This cleans out some of the garbage.
2023-04-13 17:15:13 -03:00
Jason Rhinelander 6f0c74ab9b
Bump oxen-encoding for header include fix 2023-04-13 17:15:13 -03:00
Jason Rhinelander 67818e7cbf
Manual reformatting and post-formatting fixes
clang-format resulted in some screwy reformatting, particularly with
post-commended fields, and also exposed various missing header includes
when re-sorting headers.

This commit contains various small fixes and improvements to deal with
the formatting issues.
2023-04-13 17:15:12 -03:00
Jason Rhinelander 13409ad00e
run clang format 2023-04-13 17:15:12 -03:00
Sean Darcy 45db02de78
clang-format lint check 2023-04-13 17:15:12 -03:00
Sean Darcy 97aa52ed4e
new clang format params 2023-04-13 17:12:39 -03:00
Sean 6b662f1f5f
Merge pull request #1632 from darcys22/parse-tx-extra-util
Adds util to parse tx extra messages
2023-03-24 15:50:49 +11:00
Sean 3fec56a7c5
Merge pull request #1630 from darcys22/wallet3-txextra
Wallet3 txextra
2023-03-24 15:50:33 +11:00
Sean Darcy 1fcc4b0e59 upsert instead of update for wallet keys 2023-03-24 04:04:21 +00:00
Sean Darcy 09ca536a13 blob_binder instead of manual binding params to query 2023-03-24 03:17:37 +00:00
Sean Darcy f091e5aadf remove unnecessary semicolons from SQL queries 2023-03-24 03:06:16 +00:00
Sean Darcy 7c01382439 removes unused OXEN_RPC_DOC_INTROSPECT from wallet3 2023-03-24 03:04:04 +00:00
Jason Rhinelander a27d9b69bb
Merge pull request #1628 from jagerman/seed-node-updates
Seed nodes updates
2023-03-24 13:34:12 +11:00
Jason Rhinelander c0baec63f6
Merge pull request #1634 from darcys22/up-decoys
up decoys in stub
2023-03-24 13:31:54 +11:00
Sean Darcy 49766634a4 rename db_schema to walletdb 2023-03-24 00:10:09 +00:00
Sean Darcy 1a6087b2d1 statusbar to command line 2023-03-24 00:10:09 +00:00
Sean Darcy 6959a2478f get address implemented in cli wallet 2023-03-24 00:10:09 +00:00
Sean Darcy 1aafc767ad implement unlocked balance 2023-03-24 00:10:09 +00:00
Sean Darcy 12d77b3456 load keyring into wallet using initializer 2023-03-24 00:10:09 +00:00
Sean Darcy a0211fd16c metadata table changed from 1xN to Nx1 2023-03-24 00:10:03 +00:00
Sean Darcy c95806223d blobs for keys in db 2023-03-15 09:13:18 +11:00
Sean Darcy 3648ef28b2 Cleanup of wallet3 code 2023-03-15 09:13:07 +11:00
Sean Darcy ccbd9e82a5 remove newlines from logging 2023-03-07 10:46:19 +11:00
Sean Darcy cc2388712f cleanup of wallet3 code - change to db schema to remove keyring object 2023-03-02 12:32:39 +11:00
Sean Darcy 501eca5d87 wallet3 python cleanup, rounding for balance, lokinet ons buy split into years 2023-03-02 08:45:46 +11:00
Sean Darcy 2e6b96afbc ons buy and ons update mapping 2023-03-01 15:56:35 +11:00
Sean Darcy 31dd71ce6f implements ons_names_to_owners, modifys so it only takes a single name 2023-03-01 07:50:42 +11:00
Sean Darcy 53388ee8a1 up decoys in stub 2023-02-23 08:49:46 +11:00
Sean Darcy 03e18fcb55 Introduces Subaddresses to Wallet3 2023-02-16 08:18:09 +11:00
Sean Darcy e769007b9e droneci build for wallet3 2023-02-16 08:18:09 +11:00
Sean Darcy 916e5c5379 adds gpg key for deb.oxen.io so that we can download pyoxenmq from oxen.ios repo, this should be identical to lokinet 2023-02-16 08:18:09 +11:00
Sean Darcy 8a577a4bc7 Introduces OMQ to cli and additional commands 2023-02-16 08:17:55 +11:00
Sean Darcy 966c172d59 introduces logging to wallet3 2023-02-15 10:37:42 +11:00
Sean 72f795a5c5
Merge pull request #1631 from darcys22/noisy-log
Silency noisy logs
2023-02-15 10:33:41 +11:00
Sean Darcy b0f49f2496 Adds util to parse tx extra messages
Python script that takes a hex string of encoded txextra and prints out
the detail.
2023-02-13 14:21:05 +11:00
Sean Darcy ef584b575e Silency noisy logs 2023-02-10 16:10:30 +11:00
Jason Rhinelander 3a2ddb0ccd
Replace defunct OVH servers with another OPTF server 2023-01-31 20:25:53 -04:00
Jason Rhinelander 97b6fa5cba
Updated my personal server IP as it has moved 2023-01-31 13:24:53 -04:00
Jason Rhinelander ac74d7bc71
Merge pull request #1626 from jagerman/hf19-3
Hard spoon 19.3
2023-01-25 11:33:54 -04:00
Jason Rhinelander 2956a10351
Schedule 19.3 hard spoon
- Scheduled for Feb 9th, 0:00 UTC.
- Bump required lokinet version to latest stable
- Bump SS version to 2.5.0
2023-01-24 11:37:25 -04:00
Jason Rhinelander 0652014573
Fix HF19.2 timestamp
The timestamp in the file didn't match the comment or the block height
(this doesn't break anything; the timestamp is only used for future
block arrival estimates).
2023-01-24 11:32:51 -04:00
Sean b50067ea20
Merge pull request #1597 from jagerman/cleanups
Cleanups
2023-01-16 07:08:54 +11:00
Sean d101f9026b
Merge pull request #1623 from darcys22/wallet2-log-to-file-only
Disable logging to stdout for wallet2
2023-01-16 07:08:42 +11:00
Jason Rhinelander f6bd60c891
Remove bitrotten headers 2023-01-12 19:51:37 -04:00
Jason Rhinelander aaebf9d9d7
Remove epee/time_helper
It's included in a bunch of places, but only actually half-used in one,
which is easily replaced with `<chrono>` and tools::friendly_duration.
2023-01-12 19:51:37 -04:00
Jason Rhinelander 9dc312b0d9
Move gross single-macro-only "header" into wallet2
This header is stupid and gross and is only used from wallet2.  Remove
it from common/ to contain the damage within wallet2.

simplewallet.cpp includes it just for fun, but never actually uses it,
because why not?
2023-01-12 19:51:36 -04:00