Skip to content

Conversation

@krogla
Copy link
Member

@krogla krogla commented Jan 27, 2026

  • FastLane for depositablEther (disabled while waiting for fresh Oracle report)
  • disabled deposits into modules until Oracle report finished
  • removed STAS (weighted allocation lib)
  • ressurected MinFirst strateey lib :(
  • removed DepositTracker Lib
  • simpified clBalance updates
  • ton of minor refactor
  • ton of test fixes

@krogla krogla requested a review from a team as a code owner January 27, 2026 22:40
@krogla krogla changed the title Feat/srv3-rip-deposittracker SR3: FastLane, Report-dependent deposit pause, Simplified deposit tracker Jan 27, 2026
Comment on lines +15 to +19
function getMaxAllowedAmount(bytes32 _position) public view returns (uint256 value) {
assembly {
value := sload(_position)
}
}

Check warning

Code scanning / Slither

Constant functions using assembly code Medium

FastLaneStorage.getMaxAllowedAmount(bytes32) is declared view but contains assembly code
Comment on lines +29 to +40
function getConsumedAmount(bytes32 _position, uint256 _key) public view returns (uint256 value) {
bytes32 slot;
assembly {
// mapping base slot = position + 1
let mappingSlot := add(_position, 1)
// hash (key, mappingSlot)
mstore(0x00, _key)
mstore(0x20, mappingSlot)
slot := keccak256(0x00, 0x40)
value := sload(slot)
}
}

Check warning

Code scanning / Slither

Constant functions using assembly code Medium

FastLaneStorage.getConsumedAmount(bytes32,uint256) is declared view but contains assembly code
@krogla krogla changed the title SR3: FastLane, Report-dependent deposit pause, Simplified deposit tracker SR3: FastLane, Report-dependent deposit pause, resurrected lame MinFirstAllocДши, RIP: STAS&DepositTracker Jan 27, 2026
@krogla krogla changed the title SR3: FastLane, Report-dependent deposit pause, resurrected lame MinFirstAllocДши, RIP: STAS&DepositTracker SR3: FastLane, Report-dependent deposit pause, resurrected lame MinFirstAllocLib, RIP: STAS&DepositTracker Jan 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants