@@ -864,8 +864,6 @@ pub(crate) struct BankFieldsToDeserialize {
864
864
pub(crate) ns_per_slot: u128,
865
865
pub(crate) genesis_creation_time: UnixTimestamp,
866
866
pub(crate) slots_per_year: f64,
867
- #[allow(dead_code)]
868
- pub(crate) unused: u64,
869
867
pub(crate) slot: Slot,
870
868
pub(crate) epoch: Epoch,
871
869
pub(crate) block_height: u64,
@@ -904,7 +902,6 @@ pub(crate) struct BankFieldsToSerialize<'a> {
904
902
pub(crate) ns_per_slot: u128,
905
903
pub(crate) genesis_creation_time: UnixTimestamp,
906
904
pub(crate) slots_per_year: f64,
907
- pub(crate) unused: u64,
908
905
pub(crate) slot: Slot,
909
906
pub(crate) epoch: Epoch,
910
907
pub(crate) block_height: u64,
@@ -943,7 +940,6 @@ impl PartialEq for Bank {
943
940
&& self.ns_per_slot == other.ns_per_slot
944
941
&& self.genesis_creation_time == other.genesis_creation_time
945
942
&& self.slots_per_year == other.slots_per_year
946
- && self.unused == other.unused
947
943
&& self.slot == other.slot
948
944
&& self.epoch == other.epoch
949
945
&& self.block_height == other.block_height
@@ -1095,9 +1091,6 @@ pub struct Bank {
1095
1091
/// The number of slots per year, used for inflation
1096
1092
slots_per_year: f64,
1097
1093
1098
- /// Unused
1099
- unused: u64,
1100
-
1101
1094
/// Bank slot (i.e. block)
1102
1095
slot: Slot,
1103
1096
@@ -1300,7 +1293,6 @@ impl Bank {
1300
1293
ns_per_slot: u128::default(),
1301
1294
genesis_creation_time: UnixTimestamp::default(),
1302
1295
slots_per_year: f64::default(),
1303
- unused: u64::default(),
1304
1296
slot: Slot::default(),
1305
1297
bank_id: BankId::default(),
1306
1298
epoch: Epoch::default(),
@@ -1531,7 +1523,6 @@ impl Bank {
1531
1523
ticks_per_slot: parent.ticks_per_slot,
1532
1524
ns_per_slot: parent.ns_per_slot,
1533
1525
genesis_creation_time: parent.genesis_creation_time,
1534
- unused: parent.unused,
1535
1526
slots_per_year: parent.slots_per_year,
1536
1527
epoch_schedule,
1537
1528
collected_rent: AtomicU64::new(0),
@@ -1738,7 +1729,6 @@ impl Bank {
1738
1729
ns_per_slot: fields.ns_per_slot,
1739
1730
genesis_creation_time: fields.genesis_creation_time,
1740
1731
slots_per_year: fields.slots_per_year,
1741
- unused: genesis_config.unused,
1742
1732
slot: fields.slot,
1743
1733
bank_id: 0,
1744
1734
epoch: fields.epoch,
@@ -1798,7 +1788,6 @@ impl Bank {
1798
1788
* genesis_config.ticks_per_slot as u128
1799
1789
);
1800
1790
assert_eq!(bank.genesis_creation_time, genesis_config.creation_time);
1801
- assert_eq!(bank.unused, genesis_config.unused);
1802
1791
assert_eq!(bank.max_tick_height, (bank.slot + 1) * bank.ticks_per_slot);
1803
1792
assert_eq!(
1804
1793
bank.slots_per_year,
@@ -1843,7 +1832,6 @@ impl Bank {
1843
1832
ns_per_slot: self.ns_per_slot,
1844
1833
genesis_creation_time: self.genesis_creation_time,
1845
1834
slots_per_year: self.slots_per_year,
1846
- unused: self.unused,
1847
1835
slot: self.slot,
1848
1836
epoch: self.epoch,
1849
1837
block_height: self.block_height,
@@ -1980,11 +1968,6 @@ impl Bank {
1980
1968
)
1981
1969
}
1982
1970
1983
- /// Unused conversion
1984
- pub fn get_unused_from_slot(rooted_slot: Slot, unused: u64) -> u64 {
1985
- (rooted_slot + (unused - 1)) / unused
1986
- }
1987
-
1988
1971
pub fn clock(&self) -> sysvar::clock::Clock {
1989
1972
from_account(&self.get_account(&sysvar::clock::id()).unwrap_or_default())
1990
1973
.unwrap_or_default()
@@ -2910,7 +2893,6 @@ impl Bank {
2910
2893
self.ticks_per_slot = genesis_config.ticks_per_slot();
2911
2894
self.ns_per_slot = genesis_config.ns_per_slot();
2912
2895
self.genesis_creation_time = genesis_config.creation_time;
2913
- self.unused = genesis_config.unused;
2914
2896
self.max_tick_height = (self.slot + 1) * self.ticks_per_slot;
2915
2897
self.slots_per_year = genesis_config.slots_per_year();
2916
2898
0 commit comments