Commit c6fcce0
authored
Address review feedback from Lending Protocol re-review (#6161)
- Reduce code duplication in LoanBrokerDelete
- Reorder "canWithdraw" parameters to put "view" first
- Combine accountSpendable into accountHolds
- Avoid copies by taking a reference for the claw amount
- Return function results directly
- Fix typo for "parseLoan" in ledger_entry RPC
- Improve some comments and unused variables
- No need for late payment components lambda
- Add explanatory comment for computeLoanProperties
- Add comment linking computeRawLoanState to spec
- Fix typo: TrueTotalPrincipalOutstanding
- Fix missed ripple -> xrpl update
- Remove unnecessary "else"s.
- Clean up std::visit in accountHolds.1 parent 10c5abe commit c6fcce0
10 files changed
Lines changed: 215 additions & 260 deletions
File tree
- include/xrpl/ledger
- src
- libxrpl/ledger
- xrpld
- app
- misc/detail
- tx/detail
- rpc/handlers
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
64 | 67 | | |
65 | 68 | | |
66 | 69 | | |
| |||
305 | 308 | | |
306 | 309 | | |
307 | 310 | | |
308 | | - | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
309 | 322 | | |
310 | 323 | | |
311 | 324 | | |
| |||
315 | 328 | | |
316 | 329 | | |
317 | 330 | | |
318 | | - | |
| 331 | + | |
| 332 | + | |
319 | 333 | | |
320 | 334 | | |
321 | 335 | | |
322 | 336 | | |
323 | 337 | | |
324 | 338 | | |
325 | 339 | | |
326 | | - | |
| 340 | + | |
| 341 | + | |
327 | 342 | | |
328 | 343 | | |
329 | 344 | | |
| |||
332 | 347 | | |
333 | 348 | | |
334 | 349 | | |
335 | | - | |
| 350 | + | |
| 351 | + | |
336 | 352 | | |
337 | 353 | | |
338 | 354 | | |
| |||
341 | 357 | | |
342 | 358 | | |
343 | 359 | | |
344 | | - | |
345 | | - | |
346 | | - | |
347 | | - | |
348 | | - | |
349 | | - | |
350 | | - | |
351 | | - | |
352 | | - | |
353 | | - | |
354 | | - | |
355 | | - | |
356 | | - | |
357 | | - | |
358 | | - | |
359 | | - | |
360 | | - | |
361 | | - | |
362 | | - | |
363 | | - | |
364 | | - | |
365 | | - | |
366 | | - | |
367 | | - | |
368 | | - | |
369 | | - | |
370 | | - | |
371 | | - | |
372 | | - | |
373 | | - | |
374 | | - | |
375 | | - | |
376 | | - | |
377 | | - | |
378 | | - | |
379 | | - | |
380 | | - | |
381 | | - | |
382 | | - | |
383 | | - | |
384 | | - | |
385 | | - | |
386 | | - | |
387 | | - | |
| 360 | + | |
| 361 | + | |
388 | 362 | | |
389 | 363 | | |
390 | 364 | | |
| |||
715 | 689 | | |
716 | 690 | | |
717 | 691 | | |
718 | | - | |
719 | 692 | | |
| 693 | + | |
720 | 694 | | |
721 | 695 | | |
722 | 696 | | |
| |||
738 | 712 | | |
739 | 713 | | |
740 | 714 | | |
741 | | - | |
742 | 715 | | |
| 716 | + | |
743 | 717 | | |
744 | 718 | | |
745 | 719 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
465 | 465 | | |
466 | 466 | | |
467 | 467 | | |
468 | | - | |
| 468 | + | |
| 469 | + | |
469 | 470 | | |
470 | 471 | | |
471 | 472 | | |
472 | 473 | | |
473 | 474 | | |
474 | 475 | | |
475 | 476 | | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
476 | 484 | | |
477 | 485 | | |
478 | 486 | | |
479 | 487 | | |
480 | | - | |
| 488 | + | |
| 489 | + | |
481 | 490 | | |
482 | 491 | | |
483 | 492 | | |
| |||
486 | 495 | | |
487 | 496 | | |
488 | 497 | | |
489 | | - | |
| 498 | + | |
| 499 | + | |
490 | 500 | | |
491 | 501 | | |
492 | | - | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
493 | 509 | | |
494 | 510 | | |
495 | 511 | | |
| |||
499 | 515 | | |
500 | 516 | | |
501 | 517 | | |
502 | | - | |
| 518 | + | |
| 519 | + | |
503 | 520 | | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
504 | 540 | | |
505 | 541 | | |
506 | 542 | | |
| |||
548 | 584 | | |
549 | 585 | | |
550 | 586 | | |
551 | | - | |
| 587 | + | |
| 588 | + | |
552 | 589 | | |
553 | 590 | | |
554 | | - | |
555 | | - | |
556 | | - | |
557 | | - | |
| 591 | + | |
| 592 | + | |
558 | 593 | | |
559 | | - | |
| 594 | + | |
| 595 | + | |
560 | 596 | | |
561 | | - | |
562 | | - | |
563 | | - | |
564 | | - | |
565 | | - | |
566 | | - | |
567 | | - | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | | - | |
574 | | - | |
575 | | - | |
576 | | - | |
577 | | - | |
578 | | - | |
579 | | - | |
580 | | - | |
581 | | - | |
582 | | - | |
583 | | - | |
584 | | - | |
585 | | - | |
586 | | - | |
587 | | - | |
588 | | - | |
589 | | - | |
590 | | - | |
591 | | - | |
592 | | - | |
593 | | - | |
594 | | - | |
595 | | - | |
596 | | - | |
597 | | - | |
598 | | - | |
599 | | - | |
600 | | - | |
601 | | - | |
602 | | - | |
603 | | - | |
604 | | - | |
605 | | - | |
606 | | - | |
607 | | - | |
608 | | - | |
609 | | - | |
610 | | - | |
611 | | - | |
612 | | - | |
613 | | - | |
614 | | - | |
615 | | - | |
616 | | - | |
617 | | - | |
618 | | - | |
619 | | - | |
620 | | - | |
621 | | - | |
622 | | - | |
623 | | - | |
624 | | - | |
625 | | - | |
626 | | - | |
627 | | - | |
628 | | - | |
629 | | - | |
630 | | - | |
631 | | - | |
632 | | - | |
633 | | - | |
634 | | - | |
635 | | - | |
636 | | - | |
637 | | - | |
638 | | - | |
639 | | - | |
640 | | - | |
641 | | - | |
642 | | - | |
643 | | - | |
644 | | - | |
645 | | - | |
646 | | - | |
647 | | - | |
| 597 | + | |
648 | 598 | | |
649 | | - | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
650 | 607 | | |
651 | | - | |
652 | | - | |
653 | 608 | | |
654 | 609 | | |
655 | 610 | | |
| |||
1389 | 1344 | | |
1390 | 1345 | | |
1391 | 1346 | | |
1392 | | - | |
1393 | 1347 | | |
| 1348 | + | |
1394 | 1349 | | |
1395 | 1350 | | |
1396 | 1351 | | |
| |||
1413 | 1368 | | |
1414 | 1369 | | |
1415 | 1370 | | |
1416 | | - | |
1417 | 1371 | | |
| 1372 | + | |
1418 | 1373 | | |
1419 | 1374 | | |
1420 | 1375 | | |
1421 | 1376 | | |
1422 | 1377 | | |
1423 | 1378 | | |
1424 | | - | |
| 1379 | + | |
1425 | 1380 | | |
1426 | 1381 | | |
1427 | 1382 | | |
| |||
1431 | 1386 | | |
1432 | 1387 | | |
1433 | 1388 | | |
1434 | | - | |
| 1389 | + | |
1435 | 1390 | | |
1436 | 1391 | | |
1437 | 1392 | | |
| |||
0 commit comments