Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
110 commits
Select commit Hold shift + click to select a range
a46b313
L2 Missing Event on cloneDeterministic Deployment
sanbir Mar 19, 2025
9b54734
L3 Missing Zero-Address Checks in Constructors
sanbir Mar 19, 2025
c60aaac
fix RPC
sanbir Mar 19, 2025
c20a12c
Merge pull request #15 from sanbir/ethena-audit-fixes
sanbir Mar 19, 2025
0939924
add Resolv
sanbir Jun 18, 2025
7f8dde0
deploy Resolv
sanbir Jun 18, 2025
fdb2210
deploy Resolv
sanbir Jun 18, 2025
7e1d801
Merge pull request #26 from sanbir/resolv
sanbir Jun 18, 2025
42c126d
fix withdraw
sanbir Jul 1, 2025
b88f33b
add RESOLV token
sanbir Jul 9, 2025
950dba0
add tup
sanbir Jul 10, 2025
f0ae695
claimStakedTokenDistributor
sanbir Jul 10, 2025
95002d2
RESOLVIntegration
sanbir Jul 11, 2025
81585e0
fix RESOLVIntegration
sanbir Jul 11, 2025
d4c3a56
testDropClaim
sanbir Jul 11, 2025
f3c5b15
Merge branch 'p2p-org:resolv' into resolv
sanbir Jul 11, 2025
59a2030
Merge pull request #27 from sanbir/resolv
sanbir Jul 11, 2025
ed25295
add FeeCollection
sanbir Oct 2, 2025
b1a8d3e
Merge remote-tracking branch 'origin/resolv' into resolv
sanbir Oct 2, 2025
69cd18e
add FeeCollection
sanbir Oct 2, 2025
86d6e96
use accruedRewards;
sanbir Oct 14, 2025
74bb0c1
test_withdrawRESOLVAccruedRewards_byP2pOperator_Mainnet
sanbir Oct 14, 2025
9501a0b
Merge pull request #28 from sanbir/resolv
sanbir Oct 14, 2025
4169b1b
rm
sanbir Oct 22, 2025
a591cfc
Merge branch 'p2p-org:resolv' into resolv
sanbir Oct 22, 2025
765af4a
Merge pull request #34 from sanbir/resolv
sanbir Oct 22, 2025
5b4b7f0
fix _getCurrentAssetAmount
sanbir Oct 28, 2025
15f50b3
fix test_Resolv_profitSplit_Mainnet
sanbir Oct 28, 2025
fa3b568
getUserClaimableAmounts
sanbir Oct 29, 2025
9337fd2
add docs
sanbir Oct 29, 2025
35d60d2
edit README.md
sanbir Oct 29, 2025
d4268a4
test_DoubleFeeCollectionBug_OperatorThenClientWithdraw_USR
sanbir Nov 4, 2025
da9e7ec
refactor: centralize P2P fee logic into calculateP2pFeeAmount()
Iamshashvat Nov 5, 2025
4a98687
Merge pull request #42 from Iamshashvat/resolv
sanbir Nov 5, 2025
b346dd2
H1 StakedTokenDistributor Immutability Breaks Claim Functionality
sanbir Nov 17, 2025
1d5bd97
M1 RESOLV Withdrawal Double Fee When claimEnabled is false
sanbir Nov 17, 2025
dfe4872
M1 RESOLV Withdrawal Double Fee When claimEnabled is false
sanbir Nov 17, 2025
4aff193
M2 Extra Reward Tokens from ResolvStaking Stuck in P2pResolvProxy
sanbir Nov 17, 2025
786cece
M3 Profit Misclassification Due to Stale Rewards Calculation
sanbir Nov 17, 2025
1e0d4f0
M3 Profit Misclassification Due to Stale Rewards Calculation
sanbir Nov 18, 2025
f8c392a
L2 Code Duplication in claimStakedTokenDistributor() Access Control
sanbir Nov 18, 2025
b9cc459
L3 Missing Zero-Value Validation in `withdrawUSR()` Leads to No-Op Wi…
sanbir Nov 18, 2025
ee78195
L1 s_totalWithdrawn Can Exceed s_totalDeposited Due to Unaccounted Ai…
sanbir Nov 18, 2025
6737d46
fix
sanbir Nov 18, 2025
a755969
test_withdrawRESOLV_byOperator_without_pendingRewards_reverts
sanbir Nov 18, 2025
2c8573a
Merge pull request #44 from p2p-org/resolv-audit-fixes
sanbir Nov 18, 2025
c66d7a5
P2pTreasury
sanbir Nov 19, 2025
983694e
fix _getCurrentAssetAmount
sanbir Nov 21, 2025
09dec1c
start
sanbir Nov 21, 2025
18c3b3f
fix
sanbir Nov 21, 2025
ebff6cd
P2pResolvProxy__ResolvDeposited
sanbir Nov 21, 2025
426c5ec
fix
sanbir Nov 21, 2025
420d80b
test_rewardTokens_getter_matches_deployed_interface
sanbir Nov 24, 2025
7210ddb
fix
sanbir Nov 24, 2025
5407d53
optimize _getRewardTokens
sanbir Nov 24, 2025
1958f99
fix
sanbir Nov 24, 2025
c64e12c
calculateAccruedRewardsRESOLV
sanbir Nov 24, 2025
a905869
calculateAccruedRewardsUSR
sanbir Nov 24, 2025
01f1e27
fix
sanbir Nov 24, 2025
24212ee
test_claimRewardTokens_via_etched_proxy
sanbir Nov 24, 2025
10b2901
Merge pull request #47 from p2p-org/resolv-claim-refactor
sanbir Nov 24, 2025
25e97b8
unify
sanbir Feb 26, 2026
e0717ce
refactor
sanbir Feb 27, 2026
eaf16e7
refactor
sanbir Feb 27, 2026
f15e0b0
unify withdrawUSRAccruedRewards
sanbir Feb 27, 2026
ed25cc8
rename
sanbir Feb 27, 2026
ca4c5e3
refactor
sanbir Feb 27, 2026
560aaf9
P2pOperatorCallable
sanbir Feb 27, 2026
74fe5d0
split
sanbir Feb 27, 2026
59b7257
split
sanbir Feb 27, 2026
e597d8f
rename
sanbir Feb 27, 2026
6b47604
fix
sanbir Feb 27, 2026
1c79715
fix
sanbir Feb 27, 2026
f77fbc0
fix
sanbir Feb 27, 2026
e464b2b
fix
sanbir Feb 27, 2026
4fac77c
refact
sanbir Mar 2, 2026
4608613
fix
sanbir Mar 2, 2026
0ab1d54
refactor factory
sanbir Mar 2, 2026
7d3cba0
refac
sanbir Mar 2, 2026
68a2d9c
ref
sanbir Mar 2, 2026
a3008d4
P2pMorphoTrustedDistributorRegistry
sanbir Mar 3, 2026
d3c5be2
chore: stop tracking forge solidity cache file
sanbir Mar 3, 2026
5c7a15d
unify factories [resolv]
sanbir Mar 3, 2026
93ff68f
chore: relocate protocol interfaces under adapters
sanbir Mar 3, 2026
9b67e12
chore: update imports to moved protocol interface paths
sanbir Mar 3, 2026
8dfeba6
refac
sanbir Mar 3, 2026
e41c406
f
sanbir Mar 3, 2026
77db71e
add AllowedCalldataByClientToP2pCheckerImmutable
sanbir Mar 4, 2026
2ac50fc
test_aave_claimAdditionalRewards_umbrella_fullFlow
sanbir Mar 4, 2026
62865ef
3 aave rewards
sanbir Mar 4, 2026
5827f19
compound
sanbir Mar 5, 2026
551d38b
add CompoundMarketRegistry
sanbir Mar 5, 2026
f7c8e95
ena tests
sanbir Mar 5, 2026
485b8f6
README
sanbir Mar 5, 2026
1915338
maple
sanbir Mar 5, 2026
ed9e5e2
fluid
sanbir Mar 5, 2026
95c3c60
spark
sanbir Mar 5, 2026
ca213a9
MainnetSparkAdditionalRewards
sanbir Mar 6, 2026
84565f7
fix
sanbir Mar 6, 2026
10280c7
fix
sanbir Mar 6, 2026
918134d
multichain
sanbir Mar 6, 2026
d54ac8f
Arbitrum fork tests pass for P2pFluidProxy
sanbir Mar 6, 2026
c85aa3a
Euler
sanbir Mar 6, 2026
928d3a8
MorphoRewardsAllowedCalldataChecker
sanbir Mar 6, 2026
dd97d53
rm P2pMorphoProxy dependencies
sanbir Mar 6, 2026
42b1931
rm old morpho
sanbir Mar 6, 2026
0d76029
use 4626 for Fluid
sanbir Mar 9, 2026
743adca
unify aave
sanbir Mar 9, 2026
6293805
readme
sanbir Mar 9, 2026
e8af3b2
test spark
sanbir Mar 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,5 @@ docs/

# Dotenv file
.env

forge-cache/
Loading
Loading