mirror of
https://github.com/Xahau/xahaud.git
synced 2026-07-26 08:30:12 +00:00
Commit Graph
Select branches
Hide Pull Requests
Fix-Failing-Assert-(Test)
HookAPISerializedType240
HookAdministrator
SecureUI
account-tx-fix
acctx-tests
actions-cache-flattened
add-clang-matrix
add-tests
add-xxhash-deps
alloynetworks-build-url
amm-supported-no
ammLPHolds-iouescrow
attestation
backport-levelization
batch
boost186
cadastre
candidate
candidate-builds
catalogue
ccache-100G
chrische-named-hooks-enhancements
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-export-rng-lean
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
fixHookMemoryMissing
fixImportIssuer
fixPageCap
fixXahauGenesisOwnerCount
fixXahauV1audit
fix_inject
fixbuildinfo
fixhookmap
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
server-definitions-feature-aware
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
wasmtime-engine
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
#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
#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
#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
#725
#725
#726
#727
#728
#728
#729
#730
#730
#731
#731
#732
#733
#734
#736
#737
#738
#738
#739
#740
#740
#741
#742
#743
#743
#744
#745
#746
#747
#747
#748
#748
#750
#753
#754
#755
#756
#757
#758
#760
#760
#761
#762
#764
#765
#765
#766
#766
#768
#768
#770
#770
#771
#771
#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
2026.6.21-release+3350
Select branches
Hide Pull Requests
Fix-Failing-Assert-(Test)
HookAPISerializedType240
HookAdministrator
SecureUI
account-tx-fix
acctx-tests
actions-cache-flattened
add-clang-matrix
add-tests
add-xxhash-deps
alloynetworks-build-url
amm-supported-no
ammLPHolds-iouescrow
attestation
backport-levelization
batch
boost186
cadastre
candidate
candidate-builds
catalogue
ccache-100G
chrische-named-hooks-enhancements
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-export-rng-lean
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
fixHookMemoryMissing
fixImportIssuer
fixPageCap
fixXahauGenesisOwnerCount
fixXahauV1audit
fix_inject
fixbuildinfo
fixhookmap
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
server-definitions-feature-aware
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
wasmtime-engine
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
#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
#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
#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
#725
#725
#726
#727
#728
#728
#729
#730
#730
#731
#731
#732
#733
#734
#736
#737
#738
#738
#739
#740
#740
#741
#742
#743
#743
#744
#745
#746
#747
#747
#748
#748
#750
#753
#754
#755
#756
#757
#758
#760
#760
#761
#762
#764
#765
#765
#766
#766
#768
#768
#770
#770
#771
#771
#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
2026.6.21-release+3350
-
1a1952ea7b
You can now create a LedgerEntrySet without a TransactionEngine. You can call all the various entry* functions on it directly. You can throw it out when you're done. The constructor is:
JoelKatz
2012-09-08 00:48:26 -07:00 -
63921c9757
Cleanups and fixes.
JoelKatz
2012-09-07 22:21:07 -07:00 -
0defc8d5ab
Cleanups.
JoelKatz
2012-09-07 15:50:07 -07:00 -
345d3ccb1d
Merge branch 'master' of github.com:jedmccaleb/NewCoin
JoelKatz
2012-09-07 15:26:14 -07:00 -
cbc758db64
Fix crash
JoelKatz
2012-09-07 15:25:47 -07:00 -
390e628f10
Cmall cleanups and fixes.
JoelKatz
2012-09-07 15:06:25 -07:00 -
a3ddb9b146
Remove unused variables.
Arthur Britto
2012-09-07 14:40:16 -07:00 -
90fb093402
.
jed
2012-09-07 14:33:56 -07:00 -
43a3bcc155
.
jed
2012-09-07 14:33:13 -07:00 -
dcfe92a84b
Merge branch 'master' of github.com:jedmccaleb/NewCoin
jed
2012-09-07 14:23:32 -07:00 -
8ffb303ab7
missing files
jed
2012-09-07 14:23:01 -07:00 -
ae50e04ad5
Merge branch 'master' of github.com:jedmccaleb/NewCoin
Arthur Britto
2012-09-07 14:08:35 -07:00 -
e0cfa2e12d
Remove obsolete ledeger fields.
Arthur Britto
2012-09-07 14:08:25 -07:00 -
084a0c4888
Merge branch 'master' of github.com:jedmccaleb/NewCoin
jed
2012-09-07 14:04:26 -07:00 -
e12a6a7fc5
changed contract
jed
2012-09-07 14:04:02 -07:00 -
9f6118b795
Tiny cleanup
JoelKatz
2012-09-07 11:25:20 -07:00 -
adf4ff998b
Make it less likely that a node will get temporarily stuck in a stale consensus process.
JoelKatz
2012-09-07 11:23:06 -07:00 -
e557395072
Fix the bug causing ledgers to close immediately even without transactions. Fix a bug that could cause the network to proceed without a consensus.
JoelKatz
2012-09-07 10:47:15 -07:00 -
19c69cbb82
Cosmetic.
JoelKatz
2012-09-07 10:46:58 -07:00 -
1353001be0
Merge branch 'master' of github.com:jedmccaleb/NewCoin
jed
2012-09-07 07:18:59 -07:00 -
dbbd03cad1
.
jed
2012-09-07 07:18:47 -07:00 -
61cdcf2830
Merge branch 'ripple'
Arthur Britto
2012-09-06 21:34:33 -07:00 -
7a479d6035
Fixes for rippling through an offer.
Arthur Britto
2012-09-06 21:32:07 -07:00 -
a3241dae56
Fix a case where we could lose deferred prposals.
JoelKatz
2012-09-05 22:28:26 -07:00 -
4737b960fc
Improve comment.
JoelKatz
2012-09-05 22:23:12 -07:00 -
6eacbf16e7
Typo.
JoelKatz
2012-09-05 22:23:03 -07:00 -
2da2b340fc
Make it compile.
JoelKatz
2012-09-05 21:55:20 -07:00 -
687578abd9
Get rid of "dead" ledgers. We don't need them any more and they make trouble. Fix close time synch to be more accurate.
JoelKatz
2012-09-05 21:55:00 -07:00 -
8e5374b338
contract stuff. Still aways a way I just wanted to get it in github.
jed
2012-09-05 16:54:14 -07:00 -
a61b5e98fe
Merge branch 'master' of github.com:jedmccaleb/NewCoin
jed
2012-09-05 15:56:29 -07:00 -
0d40390e6b
contract
jed
2012-09-05 15:33:48 -07:00 -
2512eac370
Rounding was messing up the close time consensus test.
JoelKatz
2012-09-05 14:52:55 -07:00 -
ec625a608f
Small tweaks.
JoelKatz
2012-09-05 14:37:42 -07:00 -
0b67ad7858
Merge branch 'master' of github.com:jedmccaleb/NewCoin
JoelKatz
2012-09-05 14:37:09 -07:00 -
159fe2145a
Copy the correct hash
JoelKatz
2012-09-05 14:36:50 -07:00 -
34101d0a7a
Merge branch 'ripple'
Arthur Britto
2012-09-05 14:19:25 -07:00 -
986fd52f19
Get indirect ripple working again.
Arthur Britto
2012-09-05 14:18:58 -07:00 -
7a300f6c7b
Fix deadlock.
JoelKatz
2012-09-05 10:18:23 -07:00 -
1dfdf8e9d8
Count a validation for its previous ledger if it's during consensus time.
JoelKatz
2012-09-05 10:05:15 -07:00 -
7785b89b5d
Some extra debugging. Don't jump back to the ledger we just left (yeah, there was another way that could happen.)
JoelKatz
2012-09-05 07:22:04 -07:00 -
6c7fadf479
Merge branch 'master' of github.com:jedmccaleb/NewCoin
jed
2012-09-05 07:12:19 -07:00 -
090e7c6064
start contracts
jed
2012-09-05 07:12:00 -07:00 -
1c963cc1a0
Merge branch 'master' into ripple
Arthur Britto
2012-09-04 16:16:13 -07:00 -
829b57173f
Restruct reverse ripple through offers.
Arthur Britto
2012-09-04 15:40:53 -07:00 -
00199d3915
An imperfect fix for the case where we get validations during the consensus process for the next ledger and think it's a change in the previous ledger.
JoelKatz
2012-09-03 20:36:51 -07:00 -
cfedc4b981
Bugfix.
JoelKatz
2012-09-03 20:29:29 -07:00 -
4930ebb945
Simplify the way we handle validations. Include a signing time instead of a closing time. Keep only the validation with the most recent signing time. Sign using network time. This eliminates the ValidationPair nightmare and makes the logic must easier to understand, increasing confidence that it does what it's supposed to do.
JoelKatz
2012-09-03 20:13:57 -07:00 -
9a5d23d5d4
Cosmetic.
Arthur Britto
2012-09-03 14:43:16 -07:00 -
dda279e5a6
Remove remaining support for redeem and issue flags.
Arthur Britto
2012-09-03 14:37:00 -07:00 -
74392e5929
Provide seperate ledger entry to state to ripple reverse.
Arthur Britto
2012-09-03 14:28:45 -07:00 -
8910a3e14b
Implement quality limit for ripple.
Arthur Britto
2012-09-03 14:15:31 -07:00 -
61831eaa3c
Obsolete redeem and issue flag support from ripple paths.
Arthur Britto
2012-09-03 13:57:01 -07:00 -
0862ed2957
Don't get stuck in consensus process.
JoelKatz
2012-09-03 10:14:25 -07:00 -
f4dad6fe3c
Timestamps were expiring too soon.
JoelKatz
2012-09-03 09:54:27 -07:00 -
1891cf0654
Improve error message.
JoelKatz
2012-09-03 09:50:25 -07:00 -
ee78114033
Convenience type.
JoelKatz
2012-09-03 09:47:14 -07:00 -
7eef087d53
Typo.
JoelKatz
2012-09-03 09:47:03 -07:00 -
c598b25b87
Remove annoying debug.
JoelKatz
2012-09-03 09:46:49 -07:00 -
203533db3d
Remove chatty debug.
JoelKatz
2012-09-03 09:46:35 -07:00 -
0149c3948b
Ack! Test for stale proposals was backwards.
JoelKatz
2012-09-03 08:50:28 -07:00 -
46f6110cdd
Small cleanup.
JoelKatz
2012-09-03 08:40:10 -07:00 -
df1e5ab95a
Cleanup. Fix a bug when we incompletely remove a vote on a disputed transaction.
JoelKatz
2012-09-03 08:35:53 -07:00 -
b4548760df
New-style proposal support.
JoelKatz
2012-09-03 06:03:45 -07:00 -
cc4827559c
Support for proposals that contain the previous ledger hash. A fix for ledger acquires not stopping when they should.
JoelKatz
2012-09-03 06:03:09 -07:00 -
7d6259d8b3
Whitespace fix.
JoelKatz
2012-09-03 06:02:42 -07:00 -
4f598af582
Change 'shouldClose' to return a bool. Clear structures on LCL view change during consensus window. Cleaner calculation of 'rounded' close times. Maintain close time offset.
JoelKatz
2012-09-03 05:16:32 -07:00 -
8eb33f6bb5
Better logging of time offsets on connection.
JoelKatz
2012-09-03 05:16:08 -07:00 -
81793192cb
Bugfix and close time offset set function.
JoelKatz
2012-09-03 04:37:25 -07:00 -
9f8c1bdc7a
Cleanups.
JoelKatz
2012-09-03 03:15:42 -07:00 -
9977463122
You no longer need .getFullText() on an operator<< to an ostream. There's like 25 of them in TransactionEngine.cpp that can be removed when convenient
JoelKatz
2012-09-03 02:30:17 -07:00 -
d5fe3261ab
Cleanups and simplfications.
JoelKatz
2012-09-03 01:47:03 -07:00 -
b950877758
Some proposal cleanups.
JoelKatz
2012-09-03 01:19:58 -07:00 -
1024af54b6
Modify RPC and transactions to use quality flags for ripple.
Arthur Britto
2012-09-02 21:32:52 -07:00 -
9329604836
Restructure forward ripple through offers.
Arthur Britto
2012-09-01 17:24:14 -07:00 -
60653a5108
Add STAmount divide and multiply shortcuts.
Arthur Britto
2012-09-01 17:24:12 -07:00 -
8d7773dcd6
Remove unused variable.
Arthur Britto
2012-09-01 17:23:40 -07:00 -
3005d46b12
Cleanup.
JoelKatz
2012-09-01 01:01:28 -07:00 -
3bd054748e
Fix a vulnerability. Someone could see a ledger proposal and send us a malformed version of that ledger proposal that failed our validity check but was similar enough to the real proposal to trick us into suppressing that proposal as a duplicate.
JoelKatz
2012-09-01 00:53:40 -07:00 -
02bd898e51
Some const-correctness. const SLE::pointer & -> SLE::ref
JoelKatz
2012-08-31 18:26:45 -07:00 -
9ef0a5491b
Use "Ledger::ref" instead of "const Ledger::pointer&".
JoelKatz
2012-08-31 18:11:41 -07:00 -
ad12e318ba
Allow a peer position to be removed from the consensus logic if the peer is not responding. This version uses static timing. A peer takes a position every 12 seconds and a position is valid for 20 seconds. It might make sense to either make that timing adaptive or include a "validity time" field in the position. However, I think this is really only going to be an issue in fairly small networks (which is why we are seeing it).
JoelKatz
2012-08-31 15:51:41 -07:00 -
f636ae861e
Merge branch 'master' of github.com:jedmccaleb/NewCoin
JoelKatz
2012-08-31 14:47:55 -07:00 -
c3603c403d
Code to determine how old a proposal is. Low-level code to remove a peer from the consensus process.
JoelKatz
2012-08-31 14:47:31 -07:00 -
69de9f9ce2
Progress toward ripple pre restructuring forward.
Arthur Britto
2012-08-31 14:05:37 -07:00 -
73e6e70f13
Use stl for min and max.
Arthur Britto
2012-08-30 21:16:07 -07:00 -
e8a74c7679
Work on ripple.
Arthur Britto
2012-08-30 21:15:46 -07:00 -
22a1cb6eed
Work towards ripple.
Arthur Britto
2012-08-30 15:19:28 -07:00 -
61de69e8d0
Merge branch 'ripple'
Arthur Britto
2012-08-30 13:17:57 -07:00 -
657084f5b9
Rework applyTransaction to use new TERs.
Arthur Britto
2012-08-30 13:17:38 -07:00 -
4d3fc5b6a5
Stash and apply proposals received with a different LCL.
JoelKatz
2012-08-30 12:28:02 -07:00 -
faaedb806f
Start of the proposal defer/playback code. Clean up tem codes to tap codes.
JoelKatz
2012-08-30 11:43:20 -07:00 -
651cee5738
Clean up ledger JSON output.
JoelKatz
2012-08-30 10:44:21 -07:00 -
de5c9cc1a2
Comment out some code that's causing an issue.
JoelKatz
2012-08-30 10:44:09 -07:00 -
dbc2b4c4e9
Improve log message text.
JoelKatz
2012-08-30 10:30:19 -07:00 -
ee71603dec
Logic error in last close logic making us thing consensus was slow.
JoelKatz
2012-08-30 10:29:56 -07:00 -
9308abc8e1
Extra logging.
JoelKatz
2012-08-30 10:05:33 -07:00 -
e5af7072bc
Propogate a view change during consensus to the NetworkOPs code.
JoelKatz
2012-08-30 10:04:58 -07:00 -
c8d3de7b7d
Remove an incorrect assertion.
JoelKatz
2012-08-30 09:48:59 -07:00 -
c481bd6cba
Simplify the code that handles a ledger change in the consensus window. Remove duplicate code. Handle edge cases correctly in all code paths.
JoelKatz
2012-08-30 09:38:44 -07:00 -
727d2644a4
We mishandle the cases where we already have the new consensus LCL.
JoelKatz
2012-08-30 09:19:14 -07:00