mirror of
https://github.com/Xahau/xahaud.git
synced 2026-06-04 01:06:37 +00:00
Commit Graph
Select branches
Hide Pull Requests
Fix-Failing-Assert-(Test)
HookAPISerializedType240
HookAdministrator
account-tx-fix
acctx-tests
actions-cache-flattened
add-clang-matrix
add-tests
add-xxhash-deps
alloynetworks-build-url
attestation
backport-levelization
batch
boost186
cadastre
candidate
catalogue
ccache-100G
ci-experiments
ci/nix-workflow-controls-dev
clawback
cli-definitions-output
conan-strict
consensus-phase-entropy
contrib-update
coverage
coverage-llm
coverage-review-fixes
cronjob
datagram-list
datagram-monitor
debug-builds
deepfreeze
dev
dev-target
dilithium
emit-atomic
export
export-uvtxn
external-env-tests
fail-fast-amendment-blocking
faster_hash
featRNG
featRNG2
feature-email
feature-export-rng
feature-sethook-definition
fix-bugs
fix-delivered-amt
fix-enhanced-logging
fix-float
fix-gh-actions
fix-github-action
fix-ips-fixed
fix-manifest-cache-invalidation
fix-mise-toml-ci
fix-online-delete
fix-online-delete-patch
fix-online-delete-simple
fix-release-builder
fix-vscode
fix-warnings
fix-weak-tsh
fix-workflow-conan
fix/rpc-queue-limit
fix20250131
fix240819
fixAMMClawbackRounding
fixAMMv1_3
fixImportIssuer
fixPageCap
fixXahauGenesisOwnerCount
fixXahauV1audit
fix_inject
fixbuildinfo
fixhookmeta
fixup-rwdb
flap_fix
func-hooks
fxv1-tsh
gas-hook
hook-api-unittest
hook-helper-func
hook-tools
jshooks
jshooks-merge-20260225
jshooks-merge-dev-20250814
json-tx
l10k
ledger_size
limit-xahau-genesis
litetshfixes
lmdb
memdb_concurrent
memory-test
merge-dev-sync-2.4.0
merge-dev-sync-2.4.0-c3e8039c5
merge/2.2.2-jobqueue
meta-fix
minor_fixes
mongo-db
multi-sig-nested
multi-sig-nested-squash
multiple_tagged_cache
mysql
nb-stuff
nd-add-cmake-custom-command-to-compile-test-hooks-2025-07-31
nd-add-colored-file-2025-07-25
nd-add-python-version-of-build-test-hooks-with-caching-and-parallelization-2025-10-23
nd-add-signing-policy-to-nested-multisign-2026-05-06
nd-align-signer-helpers-with-docs-shared-depth-constants-add-unit-test-2026-02-10
nd-allow-multi-threaded-writes-to-suite-log-2025-08-15
nd-create-self-contained-impl-for-easy-rippled-porting-2025-07-14
nd-experiment-overlayfs-2025-10-29
nd-extended-hook-state-high-water--2025-10-23
nd-fix-warnings-2025-05-06
nd-gcc-13-compile-error-per-557-2025-08-14
nd-link-to-boost-2025-06-27
nd-migrate-to-conan-2-2025-09-22
nd-simplify-macro-names-for-byte-validation-2025-07-29
nd-snap-2025-09-09
nd-suppress-openssl-deprecation-warnings-2025-10-24
nd-upgrade-openssl-from-1-1-1u-to-3-6-0-2025-10-10
nd-use-github-actions-cache-with-bug-fixes-from-s3-implementation-2025-11-24
niq-xahau-fixes
nodestore
nudb-block-size
null-rdwb-experiment
numFeatures-macro
options-rebase
parasig
partial-sync-mode
patch-config
patch-ctid
patch-paychan-tests
patch-remarks
patch-tsh
reduced-import
release
release-testnet
remarks
remit_old
remit_squash
request-id-correlation
resource-config
revert-self-hosted
self-hosted
self-hosted-apt-cache
self-hosted-macos
service_fee
sfcode-generation
sha-optimization
shamap-update
snugdb
spaceship
strict-builds
sublimator-patch-1
sublimator-patch-2
sublimator-patch-3
sublimator-patch-4
sublimator-patch-5
subscribe
subscription-hooks-fix
sus_pat
switch-statement-700
sync-1.12.0-conan
sync-2.0.0-conan
sync-2.0.1-conan
sync-2.1.0-conan
sync-2.1.1-conan
sync-2.2.0
sync-2.2.1
sync-2.2.2
sync-2.2.3
sync-2.3.0
sync-2.3.1
sync-2.4.0
sync-2.4.0-clean
sync-2.4.0-merge-dev-309e517e7
sync-2.4.0-merge-dev-d20927237
sync-2.4.0-rebased
sync-2.5.0
sync-2.5.0-tokenescrow
sync-2.6.0
sync-3.0.0
sync-rippled
tequdev-patch-1
test-cron-log
test-hook-fee
test-hook-fee-2
tmp-conan
touch
tsh-tests
ttBATCH
udp
udp-peer
uritoken-royalty-broker
validators-xahau.txt
workflow-linker
workflow-test
#1
#100
#101
#102
#103
#104
#105
#108
#109
#110
#111
#113
#114
#117
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#130
#131
#134
#135
#136
#138
#139
#147
#150
#151
#153
#163
#165
#166
#167
#168
#169
#170
#171
#172
#174
#175
#177
#178
#179
#180
#183
#184
#185
#186
#188
#190
#191
#192
#193
#195
#196
#199
#2
#200
#201
#205
#208
#210
#213
#216
#217
#218
#219
#220
#221
#222
#223
#224
#225
#226
#227
#228
#231
#233
#235
#236
#238
#239
#240
#241
#242
#243
#244
#245
#247
#249
#250
#251
#252
#253
#254
#255
#258
#260
#261
#264
#265
#266
#267
#268
#269
#270
#271
#272
#273
#274
#277
#278
#279
#284
#285
#286
#293
#294
#295
#296
#299
#300
#301
#302
#304
#306
#308
#310
#311
#313
#317
#318
#318
#320
#326
#327
#328
#330
#339
#340
#342
#347
#348
#349
#350
#351
#352
#358
#359
#360
#361
#362
#363
#364
#366
#368
#371
#372
#373
#374
#375
#376
#377
#378
#379
#383
#384
#385
#386
#387
#388
#389
#390
#391
#392
#393
#394
#395
#396
#397
#398
#400
#401
#404
#405
#406
#408
#41
#410
#411
#412
#413
#415
#42
#421
#423
#424
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#440
#442
#442
#443
#446
#447
#448
#449
#450
#451
#452
#453
#454
#455
#457
#460
#462
#463
#464
#465
#467
#468
#469
#470
#471
#472
#473
#475
#476
#477
#478
#479
#480
#481
#482
#483
#484
#485
#486
#487
#488
#488
#489
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#50
#500
#501
#502
#503
#505
#506
#507
#508
#508
#509
#51
#510
#510
#511
#511
#514
#515
#516
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#539
#54
#540
#541
#542
#543
#544
#545
#546
#548
#549
#549
#55
#550
#551
#552
#553
#554
#556
#558
#559
#56
#560
#561
#561
#562
#563
#564
#565
#566
#568
#569
#57
#570
#571
#572
#573
#577
#578
#579
#579
#580
#581
#584
#585
#587
#588
#59
#590
#592
#595
#595
#596
#597
#598
#599
#60
#600
#601
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#612
#613
#613
#614
#614
#616
#619
#62
#621
#622
#623
#624
#626
#627
#628
#63
#630
#631
#632
#633
#634
#635
#637
#638
#639
#640
#641
#642
#643
#644
#645
#646
#647
#648
#649
#65
#650
#651
#652
#653
#654
#654
#655
#656
#656
#657
#658
#659
#659
#660
#661
#662
#662
#663
#665
#666
#667
#667
#668
#67
#670
#670
#671
#672
#673
#674
#675
#676
#677
#677
#678
#679
#68
#680
#680
#681
#682
#683
#684
#685
#687
#688
#689
#69
#690
#691
#692
#693
#693
#694
#696
#697
#698
#699
#70
#701
#703
#704
#705
#707
#707
#708
#709
#71
#710
#711
#712
#712
#713
#714
#715
#717
#718
#72
#721
#721
#722
#722
#723
#724
#724
#725
#725
#726
#727
#728
#728
#729
#730
#730
#731
#731
#732
#733
#734
#734
#736
#737
#738
#738
#739
#740
#740
#741
#741
#742
#743
#743
#744
#745
#746
#747
#747
#748
#748
#750
#753
#754
#755
#755
#85
#87
#89
#90
#91
#92
#97
#98
#99
2023.12.29+689
2024.1.25-release+738
2024.10.15-release+1020
2024.11.18-release+1141
2024.3.12-release+790
2024.4.21-release+858
2024.8.14-release+946
2024.8.20-release+962
2024.9.11-release+985
2024.9.7-release+977
2025.10.27-release+2405
2025.12.1-release+2609
2025.2.6-release+1299
2025.5.1-release+1762
2025.7.9-release+1951
Select branches
Hide Pull Requests
Fix-Failing-Assert-(Test)
HookAPISerializedType240
HookAdministrator
account-tx-fix
acctx-tests
actions-cache-flattened
add-clang-matrix
add-tests
add-xxhash-deps
alloynetworks-build-url
attestation
backport-levelization
batch
boost186
cadastre
candidate
catalogue
ccache-100G
ci-experiments
ci/nix-workflow-controls-dev
clawback
cli-definitions-output
conan-strict
consensus-phase-entropy
contrib-update
coverage
coverage-llm
coverage-review-fixes
cronjob
datagram-list
datagram-monitor
debug-builds
deepfreeze
dev
dev-target
dilithium
emit-atomic
export
export-uvtxn
external-env-tests
fail-fast-amendment-blocking
faster_hash
featRNG
featRNG2
feature-email
feature-export-rng
feature-sethook-definition
fix-bugs
fix-delivered-amt
fix-enhanced-logging
fix-float
fix-gh-actions
fix-github-action
fix-ips-fixed
fix-manifest-cache-invalidation
fix-mise-toml-ci
fix-online-delete
fix-online-delete-patch
fix-online-delete-simple
fix-release-builder
fix-vscode
fix-warnings
fix-weak-tsh
fix-workflow-conan
fix/rpc-queue-limit
fix20250131
fix240819
fixAMMClawbackRounding
fixAMMv1_3
fixImportIssuer
fixPageCap
fixXahauGenesisOwnerCount
fixXahauV1audit
fix_inject
fixbuildinfo
fixhookmeta
fixup-rwdb
flap_fix
func-hooks
fxv1-tsh
gas-hook
hook-api-unittest
hook-helper-func
hook-tools
jshooks
jshooks-merge-20260225
jshooks-merge-dev-20250814
json-tx
l10k
ledger_size
limit-xahau-genesis
litetshfixes
lmdb
memdb_concurrent
memory-test
merge-dev-sync-2.4.0
merge-dev-sync-2.4.0-c3e8039c5
merge/2.2.2-jobqueue
meta-fix
minor_fixes
mongo-db
multi-sig-nested
multi-sig-nested-squash
multiple_tagged_cache
mysql
nb-stuff
nd-add-cmake-custom-command-to-compile-test-hooks-2025-07-31
nd-add-colored-file-2025-07-25
nd-add-python-version-of-build-test-hooks-with-caching-and-parallelization-2025-10-23
nd-add-signing-policy-to-nested-multisign-2026-05-06
nd-align-signer-helpers-with-docs-shared-depth-constants-add-unit-test-2026-02-10
nd-allow-multi-threaded-writes-to-suite-log-2025-08-15
nd-create-self-contained-impl-for-easy-rippled-porting-2025-07-14
nd-experiment-overlayfs-2025-10-29
nd-extended-hook-state-high-water--2025-10-23
nd-fix-warnings-2025-05-06
nd-gcc-13-compile-error-per-557-2025-08-14
nd-link-to-boost-2025-06-27
nd-migrate-to-conan-2-2025-09-22
nd-simplify-macro-names-for-byte-validation-2025-07-29
nd-snap-2025-09-09
nd-suppress-openssl-deprecation-warnings-2025-10-24
nd-upgrade-openssl-from-1-1-1u-to-3-6-0-2025-10-10
nd-use-github-actions-cache-with-bug-fixes-from-s3-implementation-2025-11-24
niq-xahau-fixes
nodestore
nudb-block-size
null-rdwb-experiment
numFeatures-macro
options-rebase
parasig
partial-sync-mode
patch-config
patch-ctid
patch-paychan-tests
patch-remarks
patch-tsh
reduced-import
release
release-testnet
remarks
remit_old
remit_squash
request-id-correlation
resource-config
revert-self-hosted
self-hosted
self-hosted-apt-cache
self-hosted-macos
service_fee
sfcode-generation
sha-optimization
shamap-update
snugdb
spaceship
strict-builds
sublimator-patch-1
sublimator-patch-2
sublimator-patch-3
sublimator-patch-4
sublimator-patch-5
subscribe
subscription-hooks-fix
sus_pat
switch-statement-700
sync-1.12.0-conan
sync-2.0.0-conan
sync-2.0.1-conan
sync-2.1.0-conan
sync-2.1.1-conan
sync-2.2.0
sync-2.2.1
sync-2.2.2
sync-2.2.3
sync-2.3.0
sync-2.3.1
sync-2.4.0
sync-2.4.0-clean
sync-2.4.0-merge-dev-309e517e7
sync-2.4.0-merge-dev-d20927237
sync-2.4.0-rebased
sync-2.5.0
sync-2.5.0-tokenescrow
sync-2.6.0
sync-3.0.0
sync-rippled
tequdev-patch-1
test-cron-log
test-hook-fee
test-hook-fee-2
tmp-conan
touch
tsh-tests
ttBATCH
udp
udp-peer
uritoken-royalty-broker
validators-xahau.txt
workflow-linker
workflow-test
#1
#100
#101
#102
#103
#104
#105
#108
#109
#110
#111
#113
#114
#117
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#130
#131
#134
#135
#136
#138
#139
#147
#150
#151
#153
#163
#165
#166
#167
#168
#169
#170
#171
#172
#174
#175
#177
#178
#179
#180
#183
#184
#185
#186
#188
#190
#191
#192
#193
#195
#196
#199
#2
#200
#201
#205
#208
#210
#213
#216
#217
#218
#219
#220
#221
#222
#223
#224
#225
#226
#227
#228
#231
#233
#235
#236
#238
#239
#240
#241
#242
#243
#244
#245
#247
#249
#250
#251
#252
#253
#254
#255
#258
#260
#261
#264
#265
#266
#267
#268
#269
#270
#271
#272
#273
#274
#277
#278
#279
#284
#285
#286
#293
#294
#295
#296
#299
#300
#301
#302
#304
#306
#308
#310
#311
#313
#317
#318
#318
#320
#326
#327
#328
#330
#339
#340
#342
#347
#348
#349
#350
#351
#352
#358
#359
#360
#361
#362
#363
#364
#366
#368
#371
#372
#373
#374
#375
#376
#377
#378
#379
#383
#384
#385
#386
#387
#388
#389
#390
#391
#392
#393
#394
#395
#396
#397
#398
#400
#401
#404
#405
#406
#408
#41
#410
#411
#412
#413
#415
#42
#421
#423
#424
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#440
#442
#442
#443
#446
#447
#448
#449
#450
#451
#452
#453
#454
#455
#457
#460
#462
#463
#464
#465
#467
#468
#469
#470
#471
#472
#473
#475
#476
#477
#478
#479
#480
#481
#482
#483
#484
#485
#486
#487
#488
#488
#489
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#50
#500
#501
#502
#503
#505
#506
#507
#508
#508
#509
#51
#510
#510
#511
#511
#514
#515
#516
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#539
#54
#540
#541
#542
#543
#544
#545
#546
#548
#549
#549
#55
#550
#551
#552
#553
#554
#556
#558
#559
#56
#560
#561
#561
#562
#563
#564
#565
#566
#568
#569
#57
#570
#571
#572
#573
#577
#578
#579
#579
#580
#581
#584
#585
#587
#588
#59
#590
#592
#595
#595
#596
#597
#598
#599
#60
#600
#601
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#612
#613
#613
#614
#614
#616
#619
#62
#621
#622
#623
#624
#626
#627
#628
#63
#630
#631
#632
#633
#634
#635
#637
#638
#639
#640
#641
#642
#643
#644
#645
#646
#647
#648
#649
#65
#650
#651
#652
#653
#654
#654
#655
#656
#656
#657
#658
#659
#659
#660
#661
#662
#662
#663
#665
#666
#667
#667
#668
#67
#670
#670
#671
#672
#673
#674
#675
#676
#677
#677
#678
#679
#68
#680
#680
#681
#682
#683
#684
#685
#687
#688
#689
#69
#690
#691
#692
#693
#693
#694
#696
#697
#698
#699
#70
#701
#703
#704
#705
#707
#707
#708
#709
#71
#710
#711
#712
#712
#713
#714
#715
#717
#718
#72
#721
#721
#722
#722
#723
#724
#724
#725
#725
#726
#727
#728
#728
#729
#730
#730
#731
#731
#732
#733
#734
#734
#736
#737
#738
#738
#739
#740
#740
#741
#741
#742
#743
#743
#744
#745
#746
#747
#747
#748
#748
#750
#753
#754
#755
#755
#85
#87
#89
#90
#91
#92
#97
#98
#99
2023.12.29+689
2024.1.25-release+738
2024.10.15-release+1020
2024.11.18-release+1141
2024.3.12-release+790
2024.4.21-release+858
2024.8.14-release+946
2024.8.20-release+962
2024.9.11-release+985
2024.9.7-release+977
2025.10.27-release+2405
2025.12.1-release+2609
2025.2.6-release+1299
2025.5.1-release+1762
2025.7.9-release+1951
-
58d81ca937
Map/Cache to track objects by name and canonicalize references. Will be used for transactions and closed ledgers.
JoelKatz
2012-01-25 15:27:14 -08:00 -
f4e6a72e1c
Logic to 'rebase' a ledger to a different previous ledger. This code does not assume the new previous ledger is valid or trusted. 1) Validate sequence numbers and basic information. 2) Create a new ledger based on the new previous ledger. 3) Compare the old previous ledger and the new previous ledger. 4) Try to include any missing, valid transactions in the current ledger. 5) Traverse the old ledger based on the old previous ledger, try to import any transactions into the new ledger.
JoelKatz
2012-01-24 21:30:27 -08:00 -
b5afbf52ec
Protocol enhancements for network 'previous ledger' sync.
JoelKatz
2012-01-24 21:29:54 -08:00 -
7215f5b220
Add AccountState::addJson. Make RPC call "accountinfo <account>" work on non-local accounts and local account by account identifier.
JoelKatz
2012-01-23 16:58:17 -08:00 -
f4c6865751
Add new commands to help.
JoelKatz
2012-01-23 13:38:12 -08:00 -
6112a443cf
Add "ledger" command to get ledger information. Make the command work with no parameters. Fix a bug where the ledger's account/txn hashes didn't get properly synchronized to the SHA maps. Add function to get ledger as json object.
JoelKatz
2012-01-23 13:31:39 -08:00 -
017a606f3b
Support "tx <family> <seq>" RPC command.
JoelKatz
2012-01-23 12:12:34 -08:00 -
fc0c57c723
Trivial change.
JoelKatz
2012-01-23 12:12:24 -08:00 -
70bc25e6d7
Trivial change.
JoelKatz
2012-01-23 12:12:16 -08:00 -
e0abc4b35c
Finish "txn <id>" RPC command.
JoelKatz
2012-01-21 12:57:33 -08:00 -
ff4678c741
Make 'tx' RPC command with no parameteres work. It displays all "in progress" transactions that affect local accounts.
JoelKatz
2012-01-20 17:44:28 -08:00 -
5196be1645
Properly report unknown command errors so the command line tool can give help.
JoelKatz
2012-01-20 17:44:06 -08:00 -
ba6d040266
Infrastructure for "tx" RPC command to track transactions.
JoelKatz
2012-01-20 16:43:53 -08:00 -
50e23112e3
Fix applying transactions with a local destination to the wallet.
JoelKatz
2012-01-20 13:43:07 -08:00 -
5d08754104
Spurious parse errors caused by missing 'break's.
JoelKatz
2012-01-20 13:28:31 -08:00 -
27e8d12fab
Sorry, wrong function.# database/shell.c
JoelKatz
2012-01-19 19:39:58 -08:00 -
416695f64e
Report a resolver error to the RPC caller.
JoelKatz
2012-01-19 18:44:06 -08:00 -
82375c30b4
We need to detach on all errors or the Peer structure will stay in memory forever.
JoelKatz
2012-01-19 18:43:51 -08:00 -
78ad27e6aa
Be consistent in how we include boost headers.
JoelKatz
2012-01-19 18:43:32 -08:00 -
b93613e835
Fix crash on bad resolve. Fix peer shutdown logic. Fix peer tracking logic.
JoelKatz
2012-01-19 18:38:31 -08:00 -
7049d036d9
Actually, I think this code is okay.
JoelKatz
2012-01-19 18:24:55 -08:00 -
95a74ee904
Bugfixes.
JoelKatz
2012-01-19 16:14:47 -08:00 -
06d69888fd
Complete initial implementation of transaction relaying.
JoelKatz
2012-01-19 15:56:06 -08:00 -
0b69be862f
Slot for IPv4 port
JoelKatz
2012-01-19 14:25:45 -08:00 -
e39a2ddbb3
Ignore a spurious error
JoelKatz
2012-01-19 14:25:35 -08:00 -
10f7d3247d
Fill in some fields in the Hello packet, and report them on reception.
JoelKatz
2012-01-19 14:25:20 -08:00 -
1c01d7dc8d
Let's not use message type 0
JoelKatz
2012-01-19 14:16:09 -08:00 -
5f394e9bb7
Whitespace.
JoelKatz
2012-01-19 14:11:26 -08:00 -
b9326d2454
Cleanups, add debug.
JoelKatz
2012-01-19 14:11:15 -08:00 -
7d26c47035
Fire up the I/O engine on an outbound connection.
JoelKatz
2012-01-19 14:10:39 -08:00 -
cabbfffbdf
Remove debug we don't need.
JoelKatz
2012-01-19 14:10:14 -08:00 -
92f6ad6d37
getting connections working
jed
2012-01-19 12:32:41 -08:00 -
239e26a56e
Update with current RPC commands. Fix help logic.
JoelKatz
2012-01-19 10:26:21 -08:00 -
4ec389f0e6
Remove test.cpp, switch Makefile to use main.cpp
JoelKatz
2012-01-19 10:26:01 -08:00 -
d31a85fe3a
Merge branch 'master' of github.com:jedmccaleb/NewCoin
JoelKatz
2012-01-19 10:14:20 -08:00 -
61f72e2141
Remove old code.
JoelKatz
2012-01-19 10:04:48 -08:00 -
ef24377d08
'connect' RPC command
JoelKatz
2012-01-19 10:03:57 -08:00 -
969ef6540e
Implement 'connectTo'.
JoelKatz
2012-01-19 10:03:04 -08:00 -
805990618e
Remove some functionality that belongs in ConnectionPool
JoelKatz
2012-01-19 10:02:34 -08:00 -
315db73ddd
build on windows
jed
2012-01-19 09:51:01 -08:00 -
94e4e1d04b
Handle all the weird edge cases, such as: A remote transaction is received *from* a local account. We neeed to update our balance and sequence tracking. A local transaction loses to a conflict.
JoelKatz
2012-01-18 15:33:58 -08:00 -
60dcb8ac35
Trivial changes.
JoelKatz
2012-01-18 14:19:04 -08:00 -
e9928ecc20
Change name of mAccountSeq to make it clear that it's the family sequence not the transaction sequence
JoelKatz
2012-01-18 14:17:28 -08:00 -
0df4957b28
Cleanups and two small bugfixes. (Wrong SQL, wrong sequence in signature)
JoelKatz
2012-01-18 14:16:44 -08:00 -
7a84e5e54f
Cleanup
JoelKatz
2012-01-18 14:15:22 -08:00 -
702a592b9c
Process local Txns.
JoelKatz
2012-01-18 14:15:00 -08:00 -
efb9fd7e1f
Extra debug
JoelKatz
2012-01-18 14:14:46 -08:00 -
1277ffd91c
Apply local Txns.
JoelKatz
2012-01-18 14:14:34 -08:00 -
a5da80d36d
Fix issues in applying local transactions.
JoelKatz
2012-01-18 14:14:23 -08:00 -
ff2cc0aee4
Create more funds in initial ledger.
JoelKatz
2012-01-18 14:13:48 -08:00 -
88ff8767bb
Some extra debug help.
JoelKatz
2012-01-18 11:44:47 -08:00 -
b2b8caf6b9
Fix the account state bug. Rewrite the relationship between families and accounts. Remove the LocalAccountEntry class and make some huge simplifications. Ledger.cpp | 14 +++++-- LocalAccount.h | 80 +++++++++++++++------------------------------ Wallet.cpp | 101 +++++++++++++++++++--------------------------------------
JoelKatz
2012-01-18 11:43:25 -08:00 -
2e0d47f782
Work to fix the transaction source sequence buglet.
JoelKatz
2012-01-18 09:57:48 -08:00 -
7fa8f43c59
Bugfix in 'unlock'.
JoelKatz
2012-01-18 09:40:38 -08:00 -
f1052e0706
Cleanup, debug, extra JSON info.
JoelKatz
2012-01-17 20:39:41 -08:00 -
93c7333c58
Cleanup/debug.
JoelKatz
2012-01-17 20:39:16 -08:00 -
5ba945b8e3
New version of the code to generate the initial ledger. This version puts all the money in ["This is my payphrase."]
JoelKatz
2012-01-17 20:38:32 -08:00 -
deb0dc6d65
Cleanup format. Fix bug where account erroneously had a 0 sequence.
JoelKatz
2012-01-17 20:38:16 -08:00 -
66f8741398
Cleanup.
JoelKatz
2012-01-17 19:20:06 -08:00 -
55d0704438
Structures needed for network broadcasts.
JoelKatz
2012-01-17 19:19:52 -08:00 -
0272730476
Tiny cleanup.
JoelKatz
2012-01-17 19:19:41 -08:00 -
b62139cdcc
Sync ledger with wallet.
JoelKatz
2012-01-17 19:19:00 -08:00 -
c35ca834a7
Sync various bits of work.
JoelKatz
2012-01-13 00:15:34 -08:00 -
2782c2dafe
Begin work to track transactions involvings spends from local accounts.
JoelKatz
2012-01-08 23:58:13 -08:00 -
fa16bb430b
Infrastructure for local transactions, wallet interface. Transaction JSON code.
JoelKatz
2012-01-08 22:18:03 -08:00 -
f87d1bfcb7
A class to track a local transaction through its life cycle.
JoelKatz
2012-01-08 21:38:24 -08:00 -
fecd9042d2
Life gets easier if an account that exists in the ledger has a defined sequence number of 1.
JoelKatz
2012-01-08 21:24:20 -08:00 -
c65b9ecf83
Finish moving Json code.
JoelKatz
2012-01-07 15:53:31 -08:00 -
7935889f00
Make the Json code more logical, avoid duplication in RPC calls.
JoelKatz
2012-01-07 14:32:47 -08:00 -
79808e9835
Cleanups.
JoelKatz
2012-01-07 14:32:29 -08:00 -
3d8e7027e4
Helper function to parse families. Code to issue new accounts.
JoelKatz
2012-01-07 13:58:52 -08:00 -
89495d2047
Add some helper functions to simplify parameter parsing.
JoelKatz
2012-01-07 13:15:21 -08:00 -
3843efe7d3
Cleanup
JoelKatz
2012-01-07 13:15:14 -08:00 -
528454bdab
Trivial change.
JoelKatz
2012-01-07 13:14:52 -08:00 -
2e3a48dcea
Small cleanups/fixes.
JoelKatz
2012-01-05 16:54:55 -08:00 -
c1213b20c6
Some missing lock logic.
JoelKatz
2012-01-05 16:53:31 -08:00 -
a532bfb402
Add 'accountinfo' RPC command. Change 'info' to 'familyinfo'. Spec out 'sendto'.
JoelKatz
2012-01-03 20:31:11 -08:00 -
d5208e6d92
Add some LocalAccount helper functions. Add parseAccount.
JoelKatz
2012-01-03 20:30:36 -08:00 -
ea73656a21
Cleanup of RPC names.
JoelKatz
2012-01-03 20:30:26 -08:00 -
285cf1aabd
Support key types other than families.
JoelKatz
2012-01-03 20:30:07 -08:00 -
7a0dde60ad
More work on the wallet/key scheme. Call the public generator a public generator rather than a public key. Ignore private sub-keys greater than the EC group Bugfixes. When we create a new key family, validate the first 500 keys, just out of paranoia.
JoelKatz
2012-01-02 23:05:04 -08:00 -
82a88671dd
Finish 'info' RPC call.
JoelKatz
2012-01-01 07:45:34 -08:00 -
a24e7a4c27
Fix some database issues.
JoelKatz
2012-01-01 07:45:13 -08:00 -
d4a79d7c7f
Most of the "info" RPC command. Prefix private generators with a 'P' so they don't get confused with other thigns.
JoelKatz
2012-01-01 02:58:42 -08:00 -
3de74d1eb2
Cleanups.
JoelKatz
2012-01-01 02:58:30 -08:00 -
0a8b9056b6
Bugfix.
JoelKatz
2012-01-01 02:58:12 -08:00 -
fb3d128268
Updates.
JoelKatz
2012-01-01 02:58:05 -08:00 -
4351b406b6
Missing ;
JoelKatz
2012-01-01 02:57:38 -08:00 -
cc4db24956
Load the wallet, setup the root ledger.
JoelKatz
2012-01-01 02:57:11 -08:00 -
26bcde4d37
Helper functions.
JoelKatz
2011-12-31 18:10:30 -08:00 -
a01d8ca705
Use C++-style cast
JoelKatz
2011-12-31 18:10:22 -08:00 -
fe5cb25ffe
Close small memory leak.
JoelKatz
2011-12-31 18:09:59 -08:00 -
f720dbd256
Remove dead code.
JoelKatz
2011-12-31 00:39:52 -08:00 -
1a05866744
Turns out there is an elegant way to do it.
JoelKatz
2011-12-30 23:33:00 -08:00 -
ecd63370f6
Updates.
JoelKatz
2011-12-30 23:16:07 -08:00 -
812df57fcf
Bugfixes.
JoelKatz
2011-12-30 18:49:38 -08:00 -
f6830341a0
Extra debug, bugfixes.
JoelKatz
2011-12-30 18:49:30 -08:00 -
3d82f2bb8b
Updates.
JoelKatz
2011-12-30 18:49:20 -08:00 -
af5f4fe2ad
Identify which operation returned the error.
JoelKatz
2011-12-30 18:49:04 -08:00 -
5a38a71382
Missing startIterRows.
JoelKatz
2011-12-30 18:48:29 -08:00