Commit 0815253
committed
feat: account for stake deregistration in validation rules
Also, because you cannot re-register a registered stake key or
de-register and unregistered stake key, we can always apply the key
deposit/refund for one of those certs and do not need to query
Signed-off-by: Aurora Gaffney <[email protected]>1 parent e3c9893 commit 0815253
File tree
9 files changed
+72
-150
lines changed- ledger
- allegra
- alonzo
- babbage
- conway
- mary
- shelley
9 files changed
+72
-150
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
505 | 505 | | |
506 | 506 | | |
507 | 507 | | |
508 | | - | |
509 | | - | |
510 | 508 | | |
511 | 509 | | |
512 | 510 | | |
| |||
535 | 533 | | |
536 | 534 | | |
537 | 535 | | |
538 | | - | |
539 | | - | |
540 | | - | |
541 | | - | |
542 | | - | |
543 | | - | |
544 | | - | |
545 | 536 | | |
546 | 537 | | |
547 | 538 | | |
| |||
568 | 559 | | |
569 | 560 | | |
570 | 561 | | |
571 | | - | |
| 562 | + | |
572 | 563 | | |
573 | | - | |
| 564 | + | |
574 | 565 | | |
575 | 566 | | |
576 | 567 | | |
577 | 568 | | |
578 | 569 | | |
579 | 570 | | |
580 | | - | |
581 | | - | |
582 | | - | |
| 571 | + | |
583 | 572 | | |
584 | 573 | | |
585 | 574 | | |
| |||
597 | 586 | | |
598 | 587 | | |
599 | 588 | | |
600 | | - | |
| 589 | + | |
601 | 590 | | |
602 | | - | |
| 591 | + | |
603 | 592 | | |
604 | | - | |
| 593 | + | |
605 | 594 | | |
606 | 595 | | |
607 | 596 | | |
608 | | - | |
609 | | - | |
610 | | - | |
611 | | - | |
| 597 | + | |
| 598 | + | |
612 | 599 | | |
613 | 600 | | |
614 | 601 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
520 | 520 | | |
521 | 521 | | |
522 | 522 | | |
523 | | - | |
524 | | - | |
525 | 523 | | |
526 | 524 | | |
527 | 525 | | |
| |||
554 | 552 | | |
555 | 553 | | |
556 | 554 | | |
557 | | - | |
558 | | - | |
559 | | - | |
560 | | - | |
561 | | - | |
562 | | - | |
563 | | - | |
564 | 555 | | |
565 | 556 | | |
566 | 557 | | |
| |||
591 | 582 | | |
592 | 583 | | |
593 | 584 | | |
594 | | - | |
| 585 | + | |
595 | 586 | | |
596 | | - | |
| 587 | + | |
597 | 588 | | |
598 | 589 | | |
599 | 590 | | |
600 | 591 | | |
601 | 592 | | |
602 | 593 | | |
603 | | - | |
604 | | - | |
605 | | - | |
| 594 | + | |
606 | 595 | | |
607 | 596 | | |
608 | 597 | | |
| |||
620 | 609 | | |
621 | 610 | | |
622 | 611 | | |
623 | | - | |
| 612 | + | |
624 | 613 | | |
625 | | - | |
| 614 | + | |
626 | 615 | | |
627 | | - | |
| 616 | + | |
628 | 617 | | |
629 | 618 | | |
630 | 619 | | |
631 | | - | |
632 | | - | |
633 | | - | |
634 | | - | |
| 620 | + | |
| 621 | + | |
635 | 622 | | |
636 | 623 | | |
637 | 624 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
185 | | - | |
| 185 | + | |
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
| |||
195 | 195 | | |
196 | 196 | | |
197 | 197 | | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
198 | 204 | | |
199 | 205 | | |
200 | 206 | | |
| |||
213 | 219 | | |
214 | 220 | | |
215 | 221 | | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
222 | | - | |
| 222 | + | |
223 | 223 | | |
224 | 224 | | |
225 | 225 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
523 | 523 | | |
524 | 524 | | |
525 | 525 | | |
526 | | - | |
527 | | - | |
528 | 526 | | |
529 | 527 | | |
530 | 528 | | |
| |||
559 | 557 | | |
560 | 558 | | |
561 | 559 | | |
562 | | - | |
563 | | - | |
564 | | - | |
565 | | - | |
566 | | - | |
567 | | - | |
568 | | - | |
569 | 560 | | |
570 | 561 | | |
571 | 562 | | |
| |||
590 | 581 | | |
591 | 582 | | |
592 | 583 | | |
593 | | - | |
| 584 | + | |
594 | 585 | | |
595 | | - | |
| 586 | + | |
596 | 587 | | |
597 | 588 | | |
598 | 589 | | |
599 | 590 | | |
600 | 591 | | |
601 | 592 | | |
602 | | - | |
603 | | - | |
604 | | - | |
| 593 | + | |
605 | 594 | | |
606 | 595 | | |
607 | 596 | | |
| |||
619 | 608 | | |
620 | 609 | | |
621 | 610 | | |
622 | | - | |
| 611 | + | |
623 | 612 | | |
624 | | - | |
| 613 | + | |
625 | 614 | | |
626 | | - | |
| 615 | + | |
627 | 616 | | |
628 | 617 | | |
629 | 618 | | |
630 | | - | |
631 | | - | |
632 | | - | |
633 | | - | |
| 619 | + | |
| 620 | + | |
634 | 621 | | |
635 | 622 | | |
636 | 623 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
181 | | - | |
| 181 | + | |
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
| |||
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
194 | 200 | | |
195 | 201 | | |
196 | 202 | | |
| |||
209 | 215 | | |
210 | 216 | | |
211 | 217 | | |
212 | | - | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
| 218 | + | |
219 | 219 | | |
220 | 220 | | |
221 | 221 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
524 | 524 | | |
525 | 525 | | |
526 | 526 | | |
527 | | - | |
528 | | - | |
529 | 527 | | |
530 | 528 | | |
531 | 529 | | |
| |||
562 | 560 | | |
563 | 561 | | |
564 | 562 | | |
565 | | - | |
566 | | - | |
567 | | - | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | 563 | | |
573 | 564 | | |
574 | 565 | | |
| |||
593 | 584 | | |
594 | 585 | | |
595 | 586 | | |
596 | | - | |
| 587 | + | |
597 | 588 | | |
598 | | - | |
| 589 | + | |
599 | 590 | | |
600 | 591 | | |
601 | 592 | | |
602 | 593 | | |
603 | 594 | | |
604 | 595 | | |
605 | | - | |
606 | | - | |
607 | | - | |
| 596 | + | |
608 | 597 | | |
609 | 598 | | |
610 | 599 | | |
| |||
622 | 611 | | |
623 | 612 | | |
624 | 613 | | |
625 | | - | |
| 614 | + | |
626 | 615 | | |
627 | | - | |
| 616 | + | |
628 | 617 | | |
629 | | - | |
| 618 | + | |
630 | 619 | | |
631 | 620 | | |
632 | 621 | | |
633 | | - | |
634 | | - | |
635 | | - | |
636 | | - | |
| 622 | + | |
| 623 | + | |
637 | 624 | | |
638 | 625 | | |
639 | 626 | | |
| |||
0 commit comments