Commit 6630a92
PR #674 dropped the add_to_state/bool second arg from
next_unused, next_unused_with_info, next_receive_address, and
next_change_address. PR #672's new IdentityAuthenticationBls arms
and an asset_lock_builder caller still passed the old signatures.
PR #672 added AccountType::IdentityAuthenticationEcdsa/Bls variants.
Three match statements in ManagedAccountCollection
(contains_account_type, get_by_account_type, get_by_account_type_mut)
predated those variants and needed arms routing to the existing
identity_authentication_ecdsa / _bls BTreeMaps by identity_index.
Also update two FFI mark_address_used callsites to destructure the
(bool, WalletChangeSet) tuple that #674 returns.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 98a8b8b commit 6630a92
4 files changed
Lines changed: 28 additions & 13 deletions
File tree
- key-wallet-ffi/src
- key-wallet/src
- managed_account
- wallet/managed_wallet_info
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
799 | 799 | | |
800 | 800 | | |
801 | 801 | | |
802 | | - | |
| 802 | + | |
803 | 803 | | |
804 | 804 | | |
805 | 805 | | |
806 | 806 | | |
807 | 807 | | |
808 | 808 | | |
809 | 809 | | |
810 | | - | |
| 810 | + | |
811 | 811 | | |
812 | 812 | | |
813 | 813 | | |
| |||
Lines changed: 18 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1027 | 1027 | | |
1028 | 1028 | | |
1029 | 1029 | | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
1030 | 1036 | | |
1031 | 1037 | | |
1032 | 1038 | | |
| |||
1086 | 1092 | | |
1087 | 1093 | | |
1088 | 1094 | | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
| 1100 | + | |
1089 | 1101 | | |
1090 | 1102 | | |
1091 | 1103 | | |
| |||
1148 | 1160 | | |
1149 | 1161 | | |
1150 | 1162 | | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
1151 | 1169 | | |
1152 | 1170 | | |
1153 | 1171 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1051 | 1051 | | |
1052 | 1052 | | |
1053 | 1053 | | |
1054 | | - | |
1055 | | - | |
| 1054 | + | |
| 1055 | + | |
1056 | 1056 | | |
1057 | 1057 | | |
1058 | 1058 | | |
1059 | 1059 | | |
1060 | | - | |
1061 | | - | |
| 1060 | + | |
| 1061 | + | |
1062 | 1062 | | |
1063 | 1063 | | |
1064 | 1064 | | |
| |||
1174 | 1174 | | |
1175 | 1175 | | |
1176 | 1176 | | |
1177 | | - | |
1178 | | - | |
1179 | | - | |
1180 | | - | |
| 1177 | + | |
1181 | 1178 | | |
1182 | 1179 | | |
1183 | 1180 | | |
| |||
1343 | 1340 | | |
1344 | 1341 | | |
1345 | 1342 | | |
1346 | | - | |
| 1343 | + | |
1347 | 1344 | | |
1348 | 1345 | | |
1349 | 1346 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
370 | 370 | | |
371 | 371 | | |
372 | 372 | | |
373 | | - | |
| 373 | + | |
374 | 374 | | |
375 | 375 | | |
376 | 376 | | |
| |||
764 | 764 | | |
765 | 765 | | |
766 | 766 | | |
767 | | - | |
| 767 | + | |
768 | 768 | | |
769 | 769 | | |
770 | 770 | | |
| |||
0 commit comments