Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
239 commits
Select commit Hold shift + click to select a range
4c8b54a
feat: hybrid exchange helper v2
danielattilasimon Feb 8, 2025
411d1b7
test: show how approx dx can be quoted
danielattilasimon Feb 8, 2025
628c4a2
test: exchange helpers V2
danielattilasimon Feb 8, 2025
f8f3b3e
refactor: more readable names
danielattilasimon Feb 9, 2025
4ef0f5d
chore: fix some typos
billcarsoon Aug 19, 2025
bd67c5b
fix: add new behavior for voting in cutoff period
hutsul Aug 28, 2025
a2b128e
feat: precisely calculate debt-in-front
danielattilasimon Aug 29, 2025
da5a414
chore: update generated GraphQL types
danielattilasimon Aug 30, 2025
0776bed
fix: incorrect calculation of remaining voting power
danielattilasimon Aug 30, 2025
311c979
Merge pull request #1119 from liquity/remaining-voting-power
danielattilasimon Aug 30, 2025
326afbf
Merge remote-tracking branch 'origin/main' into debt-in-front
danielattilasimon Aug 30, 2025
bdd90da
feat: color slider knob according to risk level
danielattilasimon Aug 31, 2025
ed7921b
Merge pull request #1116 from liquity/debt-in-front
danielattilasimon Aug 31, 2025
d48b81c
chore: redeploy `DebtInFrontHelper` to Sepolia
danielattilasimon Sep 1, 2025
b2edea4
Merge pull request #1104 from billcarsoon/main
bingen Sep 1, 2025
3f6c3af
fix: add validation for cutoff period
hutsul Sep 2, 2025
7969217
Merge branch 'main' into fix/disable-voting-in-cutoff-period
hutsul Sep 2, 2025
eb7b121
feat: impersonate an origin when fetching subgraph schema
danielattilasimon Sep 3, 2025
5bbb2bc
docs: add `NEXT_PUBLIC_SUBGRAPH_ORIGIN`
danielattilasimon Sep 3, 2025
2b54313
Merge pull request #1120 from liquity/subgraph-origin
danielattilasimon Sep 3, 2025
046731c
chore: include `NEXT_PUBLIC_SUBGRAPH_ORIGIN` in .env template
danielattilasimon Sep 3, 2025
1e396f0
feat: show precise debt-in-front when interest rate is untouched
danielattilasimon Sep 3, 2025
03a9213
Merge pull request #1121 from liquity/improve-debt-in-front
danielattilasimon Sep 3, 2025
acbf4b0
fix: bribe info shown when no bribes available
danielattilasimon Sep 4, 2025
cbad683
Merge pull request #1122 from liquity/fix-bribe-info
danielattilasimon Sep 4, 2025
7549637
fix: code refactor
hutsul Sep 4, 2025
016ef3a
fix: regression
danielattilasimon Sep 5, 2025
ab3e0d0
Merge pull request #1115 from liquity/fix/disable-voting-in-cutoff-pe…
danielattilasimon Sep 5, 2025
bbcdfa7
feat: ability to set precise interest rate
danielattilasimon Sep 8, 2025
14c2c59
chore: remove console log
danielattilasimon Sep 8, 2025
6885452
Merge pull request #1124 from liquity/interest-rate-precision
danielattilasimon Sep 8, 2025
ce7f3dd
fix: increase in upvotes never allowed
danielattilasimon Sep 10, 2025
3105be7
Merge pull request #1125 from liquity/fix-cutoff
danielattilasimon Sep 10, 2025
b37c93d
Merge remote-tracking branch 'origin/main' into exchange
danielattilasimon Sep 12, 2025
5cebde6
fix: decrease swap amount ranges
danielattilasimon Sep 12, 2025
5d35309
chore: deployment script for exchange helpers V2
danielattilasimon Sep 12, 2025
4b2b463
chore: deploy exchange helpers V2
danielattilasimon Sep 12, 2025
51086f1
chore: add exchange helpers V2 to frontend
danielattilasimon Sep 12, 2025
a6230b7
Merge pull request #826 from liquity/exchange
danielattilasimon Sep 12, 2025
f990cd9
fix: add missing ABI file
danielattilasimon Sep 12, 2025
de66d47
test: Add mainnet tests for UniV4MerklRewards
bingen Sep 15, 2025
3f3b5d3
chore: Update governance dependency
bingen Sep 15, 2025
5cf1a16
fix copy address
cyril-dfi Sep 15, 2025
983ed0d
add delegateslist.json
cyril-dfi Sep 15, 2025
9775b4c
added url
cyril-dfi Sep 15, 2025
f3d7d16
added search functionality
cyril-dfi Sep 15, 2025
7086664
display delegate name if exists
cyril-dfi Sep 15, 2025
238ae4c
add url to the delegator name
cyril-dfi Sep 15, 2025
4569649
2 digits %
cyril-dfi Sep 15, 2025
73b83e4
autonomous rate manager as a delegate
cyril-dfi Sep 15, 2025
a919550
order by current delegated amount
cyril-dfi Sep 15, 2025
4863951
renamed json
cyril-dfi Sep 15, 2025
994cd7f
fix handlecolor not needed in ManualInterestRateSlider
cyril-dfi Sep 15, 2025
0f700c3
redemption risk not used
cyril-dfi Sep 15, 2025
2a141cb
fixed empty state
cyril-dfi Sep 15, 2025
9fd54d1
truncate on small screens
cyril-dfi Sep 15, 2025
4a57735
test: Fix UniV4MerklInitiative test
bingen Sep 16, 2025
d333d13
Merge pull request #1126 from liquity/test_UniV4MerklInitiative
bingen Sep 16, 2025
bdfaeb5
keep existing votes when you unstake
cyril-dfi Sep 16, 2025
bb08652
create helper function
cyril-dfi Sep 16, 2025
f273280
text change
cyril-dfi Sep 18, 2025
78d07c9
load known delegates list from api
cyril-dfi Sep 18, 2025
942493b
specific error message if known delegate for other collateral
cyril-dfi Sep 18, 2025
5e597ce
display delegate name on existing delegated position "Interest Rate" …
cyril-dfi Sep 18, 2025
b77cdd6
refactoring & empty state fix
cyril-dfi Sep 18, 2025
9dc97ab
Revert "fix handlecolor not needed in ManualInterestRateSlider"
cyril-dfi Sep 19, 2025
7aa329a
Revert "redemption risk not used"
cyril-dfi Sep 19, 2025
475ecc2
delegateDisplayName empty state is undefined instead of null
cyril-dfi Sep 19, 2025
d995ddc
remove unnecessary special treatment of the last allocation
cyril-dfi Sep 19, 2025
78814d7
test: Add test for zombie trove as last trove
bingen Sep 19, 2025
0ad3d81
Merge pull request #1129 from liquity/testZombieAsLastTrove
bingen Sep 22, 2025
d36ef32
Merge pull request #1127 from liquity/delegates-metadata
danielattilasimon Sep 23, 2025
50b373b
Merge pull request #1128 from liquity/unstake-keep-votes
danielattilasimon Sep 23, 2025
1713dcb
fix: take cr limits into account
cyril-dfi Sep 25, 2025
3538278
feat: implement leverage
danielattilasimon Sep 25, 2025
9dc56fc
feat: handle insufficient liquidity
danielattilasimon Sep 26, 2025
6de5314
fix: use leverage mode when adjusting interest rate
danielattilasimon Sep 26, 2025
37c4750
fix: position reverting to Borrow after collateral change
danielattilasimon Sep 26, 2025
bf2184c
fix: harmonize terminology
danielattilasimon Sep 26, 2025
6c568da
feat: scale down to mobile
danielattilasimon Sep 29, 2025
8ca6afd
Merge pull request #1132 from liquity/leverage
danielattilasimon Sep 29, 2025
11ff7e1
Merge pull request #1131 from liquity/cr-limits
danielattilasimon Sep 29, 2025
f4bc98c
docs: update README of `NEXT_PUBLIC_SAFE_API_URL`
danielattilasimon Sep 29, 2025
a900a97
docs: add `NEXT_PUBLIC_KNOWN_DELEGATES_URL` to README
danielattilasimon Sep 29, 2025
390edd0
fix: turning off known delegates
danielattilasimon Sep 29, 2025
6c11b18
chore: update version number to v1.8.1
danielattilasimon Sep 29, 2025
199e153
feat: merge learn more links in a toggle on voting screen
cyril-dfi Sep 25, 2025
bafbcae
feat: add trove explorer links on loan screen
cyril-dfi Sep 29, 2025
d04fc13
feat: integrate Discuss link in the voting resources panel
cyril-dfi Sep 29, 2025
e71beeb
fix: phase out otherPrices
cyril-dfi Sep 30, 2025
5fdb904
Merge pull request #1136 from liquity/phase-out-otherprices
danielattilasimon Oct 1, 2025
e4c1562
fix: inverse chevron
cyril-dfi Oct 1, 2025
1998c4b
feat: adjust fontSize
cyril-dfi Oct 1, 2025
71201c7
Merge pull request #1133 from liquity/voting-tab-links
danielattilasimon Oct 1, 2025
bbf31fd
fix: use fragment instead of div
cyril-dfi Oct 1, 2025
00675ab
fix: external link icon missing when single trove explorer setup
cyril-dfi Oct 1, 2025
7016ffd
docs: change "trove history" to "loan history"
cyril-dfi Oct 2, 2025
e009b72
Merge pull request #1139 from liquity/trove-explorer-links
danielattilasimon Oct 2, 2025
7a39a3e
feat: basic liquidation information
danielattilasimon Oct 3, 2025
afe6d57
fix: prevent user from opening or updating a loan if tcr < ccr or if …
cyril-dfi Oct 3, 2025
95967af
docs: typo
cyril-dfi Oct 3, 2025
cee4dae
feat: fetch initiatives from API with subgraph fallback
vidvidvid Oct 6, 2025
ad89576
docs: rename tcrAfter in newTcr
cyril-dfi Oct 6, 2025
a4d487f
feat: time of last surplus claim
danielattilasimon Oct 6, 2025
c5776e3
fix: commingling of coll surplus balances
danielattilasimon Oct 6, 2025
e46de83
fix: apply correct ccr conditions on update borrow position
cyril-dfi Oct 6, 2025
d701e60
fix: ccr - only disallow interest rate change when premature
cyril-dfi Oct 6, 2025
5eb561b
feat: use API bribe data to replace multicalls
vidvidvid Oct 7, 2025
e047616
fix: differentiate error message for each individual borrowing restri…
cyril-dfi Oct 7, 2025
ceabc83
docs: replace magic number
cyril-dfi Oct 8, 2025
6ce1bf5
Update README - fork docs
RickGriff Oct 10, 2025
423efea
refactor: expose bribe status through `useNamedInitiatives`
danielattilasimon Oct 12, 2025
56affd1
Merge pull request #1145 from liquity/initiatives-api-fallback
danielattilasimon Oct 12, 2025
8353f57
fix: disable interest rate updates for zombie troves
vidvidvid Oct 13, 2025
21659a2
feat: improve view of liquidated troves
cyril-dfi Oct 13, 2025
abb6c7f
feat: exponential backoff when waiting for subgraph
danielattilasimon Oct 15, 2025
00262a1
Merge pull request #1150 from liquity/subgraph-backoff
danielattilasimon Oct 15, 2025
6b9c1c7
fix: margins when no collateral to claim
cyril-dfi Oct 15, 2025
934816a
feat: add yBOLD env config
fabryscript Oct 15, 2025
8e2b4ac
feat: add ybold token to uikit config
fabryscript Oct 15, 2025
75391f9
chore: lint tokens.ts
fabryscript Oct 15, 2025
ea0f3c6
feat: add getTokenDisplayName util
fabryscript Oct 15, 2025
8da962b
feat: add yBOLD to stats schema and transform
fabryscript Oct 15, 2025
ab2055f
feat: display yBOLD into EarnTable, add case-specific stats normaliza…
fabryscript Oct 15, 2025
4fe0040
feat: add support for external links in EarnPositionSummaryBase
fabryscript Oct 15, 2025
7360a45
feat: add ybold conf file with isYboldEnabled flag
fabryscript Oct 15, 2025
865f786
feat: add YboldPositionSummary
fabryscript Oct 15, 2025
70c3dcf
feat: display yBOLD on EarnPoolsListScreen
fabryscript Oct 15, 2025
cd33073
feat: remve casting and pass path as a generic href on EarnPositionSu…
fabryscript Oct 15, 2025
d1f47d7
feat: display tvl as USD value
fabryscript Oct 15, 2025
30580ad
feat: only infer leverage on opening
danielattilasimon Oct 16, 2025
35ef652
chore: update generated GraphQL types
danielattilasimon Oct 16, 2025
3badf92
feat: display only 7d apr
fabryscript Oct 16, 2025
5b558ba
feat: update ybold logo
fabryscript Oct 16, 2025
ffbd993
fix: correct APR copy
fabryscript Oct 16, 2025
fe0dfea
feat: update APR label
fabryscript Oct 16, 2025
8207721
feat: display fallback value to 24h APR on EarnRewardsRow
fabryscript Oct 16, 2025
d02191b
Merge pull request #1146 from liquity/fix/zombie-troves-interest-rate
danielattilasimon Oct 17, 2025
ea6c4b8
feat: update tvl tooltip
fabryscript Oct 17, 2025
7d52dd9
feat: add blank target on external link
fabryscript Oct 17, 2025
cb49b39
Merge pull request #1142 from liquity/liq-info
danielattilasimon Oct 17, 2025
c6910ef
Merge branch 'main' into better-error-handling
cyril-dfi Oct 17, 2025
cd1a09d
feat: show only BOLD logo on EarnRow
fabryscript Oct 17, 2025
c24cab3
feat: show N/A on earn row APR
fabryscript Oct 17, 2025
25c1642
feat: build liquidation subgraph
cyril-dfi Oct 17, 2025
accaf1c
feat: subgraph query includes new liquidation fields
cyril-dfi Oct 17, 2025
d9db760
feat: liquidated positions with claimable collateral appear on top row
cyril-dfi Oct 17, 2025
6a9a41c
feat: create useSlippageRefund watcher hook
fabryscript Oct 17, 2025
97ae28c
feat: create TagConfirmed
fabryscript Oct 17, 2025
7b57343
chore: lint LoadingCard
fabryscript Oct 17, 2025
106107a
feat: remove striked prevLoan values on success, add isSuccess and di…
fabryscript Oct 17, 2025
a06922c
chore: lint LoadingCard
fabryscript Oct 17, 2025
c1ad7b7
feat: add SlippageRefund row on close to collateral position
fabryscript Oct 17, 2025
4f714ad
feat: add SlippageRefund row on open leverage position
fabryscript Oct 17, 2025
f7ba7c9
feat: add SlippageRefund row on update leverage position
fabryscript Oct 17, 2025
9977756
refactor: remove unnecessary conditions
fabryscript Oct 17, 2025
2d88be4
feat: update env
fabryscript Oct 17, 2025
9827ca1
feat: display collateral as WETH on ETH upleverage slippage refund
fabryscript Oct 17, 2025
eebe306
feat: checkmark icon
danielattilasimon Oct 20, 2025
79fbbdc
Merge pull request #1159 from liquity/checkmark
danielattilasimon Oct 20, 2025
f72a6aa
Merge pull request #1144 from liquity/better-error-handling
danielattilasimon Oct 20, 2025
764339a
Merge pull request #1152 from nabla-studio/fabryscript/display-ybold
danielattilasimon Oct 20, 2025
ac2a447
fix: stats broken on Sepolia
danielattilasimon Oct 20, 2025
3e0e508
fix: can't disable yBOLD
danielattilasimon Oct 20, 2025
9f0339b
Merge pull request #1160 from liquity/ybold-fixes
danielattilasimon Oct 20, 2025
cbc3b08
feat: add liquidation info on the loan screen
cyril-dfi Oct 20, 2025
b752896
refactor: create PositionCardSecondaryContent component
cyril-dfi Oct 20, 2025
8f90208
fix: liquidated status logic
cyril-dfi Oct 20, 2025
f2576e3
refactor: avoid redundant calls
cyril-dfi Oct 20, 2025
33854f0
fix: collateralWasClaimed logic
cyril-dfi Oct 20, 2025
22bb862
Merge pull request #1 from nabla-studio/fabryscript/improve-tx-result…
fabryscript Oct 20, 2025
ddcdf7e
Merge branch 'liquity:main' into main
fabryscript Oct 20, 2025
1cdc581
feat: use checkmark icon
fabryscript Oct 20, 2025
72e5e4f
Merge pull request #3 from nabla-studio/fabryscript/use-checkmark-icon
fabryscript Oct 20, 2025
309ebe0
Merge pull request #1162 from nabla-studio/fabryscript/update-sepolia…
danielattilasimon Oct 21, 2025
3533abc
fix: some incorrect Sepolia addresses
danielattilasimon Oct 21, 2025
6d6ca51
fix: some Sepolia and Anvil env vars
danielattilasimon Oct 21, 2025
9c3438a
fix: missing SBOLD & YBOLD vars
danielattilasimon Oct 21, 2025
350b2ad
feat: add liquidation warning checkbox on leverage screens
cyril-dfi Oct 21, 2025
f577e90
feat: add ccr warnings on leverage screens
cyril-dfi Oct 21, 2025
01b4830
feat: add ccr warnings on leverage screens
cyril-dfi Oct 22, 2025
50f6430
fix: reset checkbox on loan change
cyril-dfi Oct 22, 2025
251fe78
refactor: use existing hook
cyril-dfi Oct 22, 2025
c7cc3d8
feat: redemption helper
danielattilasimon Oct 22, 2025
3afb320
feat: update formatting
fabryscript Oct 23, 2025
0a2448a
feat: update closeLoanPosition Slippage refund tooltip description
fabryscript Oct 23, 2025
bd0c10a
feat: determine if closing to collater from hook caller
fabryscript Oct 23, 2025
ef65431
Merge pull request #5 from nabla-studio/fabryscript/improve-tx-result…
fabryscript Oct 24, 2025
836893c
test: simulate redemption
danielattilasimon Oct 24, 2025
b6db2cd
fix: simulate CS-BOLD-013
danielattilasimon Oct 24, 2025
c123831
feat: display 0 remaining collateral if already claimed
cyril-dfi Oct 24, 2025
806dc90
test: truncate redemption
danielattilasimon Oct 24, 2025
fa8246d
fix: division by zero
danielattilasimon Oct 24, 2025
f9d1d38
chore: add some basic notes on function usage
danielattilasimon Oct 24, 2025
e05e768
refactor: keep `collRedeemed` on stack
danielattilasimon Oct 25, 2025
32dc8cf
chore: add comment to `truncateBold`
danielattilasimon Oct 25, 2025
f5af88b
fix: remove unused member of struct
danielattilasimon Oct 25, 2025
ec87dc2
test: add a delay to decay baserate
danielattilasimon Oct 25, 2025
5148f24
fix: prediction of redeemed coll for irredeemable branches
danielattilasimon Oct 25, 2025
34dda5d
test: redeem collateral
danielattilasimon Oct 25, 2025
dbdbfc2
Merge pull request #1164 from liquity/redemption-helper
danielattilasimon Oct 27, 2025
c6f1ceb
docs: change sbold and ybold dune links
cyril-dfi Oct 27, 2025
ecc682b
make delegators hideable
cyril-dfi Oct 27, 2025
6f40bfd
Merge pull request #1161 from nabla-studio/main
danielattilasimon Oct 28, 2025
94686f4
fix: schema of `PositionLoanCommitted`
danielattilasimon Oct 28, 2025
eeb30e3
fix: liquidated loan should have adapted card regardless of coll surplus
cyril-dfi Oct 28, 2025
a6e4652
fix: remove unnecessary infinite approval
danielattilasimon Oct 29, 2025
20b871b
fix: explicitly require non-zero amount
danielattilasimon Oct 29, 2025
c43b7f7
Merge pull request #1166 from liquity/make-delegators-hideable
danielattilasimon Oct 29, 2025
e74c62b
Merge pull request #1163 from liquity/better-error-handling-leverage
danielattilasimon Oct 30, 2025
8fd8027
feat: reformat leverage position card
cyril-dfi Oct 30, 2025
5c776b2
feat: align loan screen card with position card
cyril-dfi Oct 30, 2025
161779e
Merge pull request #1167 from liquity/redemption-helper
danielattilasimon Oct 31, 2025
0b06732
chore: redemption helper deployment script
danielattilasimon Oct 31, 2025
95c3b60
chore: wire up RedemptionHelper with frontend
danielattilasimon Oct 31, 2025
e2496e3
chore: deploy to Sepolia
danielattilasimon Oct 31, 2025
1073195
fix: clarify what happens to liquidation gains
danielattilasimon Oct 31, 2025
cab067d
Merge pull request #1170 from liquity/claim-vs-compound
danielattilasimon Oct 31, 2025
2a8bd52
feat: add banner to warn user if lqty still staked in v1 or unclaimed…
cyril-dfi Oct 31, 2025
6ef2588
feat: update .env for lqty v1 staking check
cyril-dfi Oct 31, 2025
90532a6
feat: simplify loan screen card, add label, info tooltip
cyril-dfi Oct 31, 2025
a17891e
Merge pull request #1169 from liquity/redemption-helper-deployment
danielattilasimon Nov 6, 2025
472008a
chore: Add redemption helper mainnet deployment
bingen Nov 7, 2025
b30fe73
chore: update version number to 1.9.0
danielattilasimon Nov 10, 2025
84f94fe
feat: ability to redeem BOLD
danielattilasimon Nov 10, 2025
ce05c71
Merge pull request #1175 from liquity/redeem
danielattilasimon Nov 11, 2025
53fbd36
fix: size of input field changing rapidly
danielattilasimon Nov 11, 2025
589cb93
fix: tweaks
danielattilasimon Nov 12, 2025
5058c61
Merge pull request #1147 from liquity/liquidated-troves-view
danielattilasimon Nov 12, 2025
9cbee15
Merge branch 'main' into lqty-governance-banner
danielattilasimon Nov 12, 2025
f1e84d6
fix: type error
danielattilasimon Nov 12, 2025
ae2aac8
Merge pull request #1171 from liquity/lqty-governance-banner
danielattilasimon Nov 12, 2025
c03da93
fix: minor fix to BorrowingRow title
chriswessels Nov 13, 2025
9812e08
Merge pull request #1179 from chriswessels/patch-4
danielattilasimon Nov 14, 2025
0a0e849
Merge remote-tracking branch 'upstream/main' into feat/liquity-updates
vidvidvid Nov 18, 2025
dedc097
add multiply to nav config
vidvidvid Nov 18, 2025
ecec169
fix type errors
vidvidvid Nov 18, 2025
28d7f5d
replace all BOLD references
vidvidvid Nov 18, 2025
0fc9aaa
add missing variables
vidvidvid Nov 18, 2025
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
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2154,6 +2154,16 @@ Though redemptions are permissionless, they are complicated and MEV-competitive.

As [explained here](https://github.com/liquity/bold?tab=readme-ov-file#closing-the-last-trove-in-the-system), the last Trove in a branch can not be closed unless that branch has been shut down.

## `MIN_DEBT` parameter choice

The minimum debt should be chosen based on gas costs of redemption (both USD and raw gas). In canonical v2, 2000 BOLD was chosen as the `MIN_DEBT` in order to ensure that, in the wost case where the lower end of the interest-sorted list is filled with minimum debt Troves, redemptions can not be significantly griefed and substantial BOLD volumes can still be redeemed. For chains with cheaper gas costs (in USD), a lower `MIN_DEBT` may be economically viable. It's also worth comparing raw gas costs - though often very similar across EVM chains, opcodes may be priced differently and so raw gas cost may vary. Lower raw gas costs imply more redemptions can be fit into a single block/tx and vice versa.

## `ETH_GAS_COMPENSATION` and `COLL_GAS_COMPENSATION_CAP` parameter choices

The canonical v2 value of `ETH_GAS_COMPENSATION = 0.0375` was chosen based on ETH, WSTETH and RETH collateral. For collateral tokens whereby the market price differs by orders of magnitude, the `ETH_GAS_COMPENSATION` should be adjusted accordingly - the default v2 value may be insufficient if your collateral price is much lower, and too generous if the price is much higher.

Similarly, the `COLL_GAS_COMPENSATION_CAP` may be too low or high depending on order of magnitude of your collateral price.

## Security and audits

It is advisable to perform one or more security audits for any changes made to the core system contracts or parameters. Even seemingly tiny or trivial changes can have outsized and unintended impacts on system security and economic resilience.
Expand Down
2 changes: 2 additions & 0 deletions contracts/addresses/1.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
"multiTroveGetter": "0xfa61db085510c64b83056db3a7acf3b6f631d235",
"debtInFrontHelper": "0x4bb5e28fdb12891369b560f2fab3c032600677c6",
"exchangeHelpers": "0x2f60bab0072abec7058017f48d7256ec288c8686",
"exchangeHelpersV2": "0xe453b864d3841469763bda2437e3dd0e38dca222",
"redemptionHelper": "0xb366256d033ae7e4f7bddec822a5adec9df07b80",
"branches": [
{
"collSymbol": "WETH",
Expand Down
4 changes: 3 additions & 1 deletion contracts/addresses/11155111.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,10 @@
"boldToken": "0x181dff47198bf3f3ed65877332e8395eb6817c4c",
"hintHelpers": "0x10fe36cc9a830c86f8117c74e85ce6c58705ef21",
"multiTroveGetter": "0x19303bc4d3518039d0780a55e9950b222b178467",
"debtInFrontHelper": "0xaeeafadd6d39e1e7c82977fe3fa274fa32a98da8",
"debtInFrontHelper": "0x99d799D62611849D4D1dA5FF770147164873Eb99",
"exchangeHelpers": "0x2b50462f3026446fa9f6e618f3f08a67aae96317",
"exchangeHelpersV2": "0x3fff2e6b2f7fb3121d966c1d67fa8f3ab5a99f3f",
"redemptionHelper": "0xf299f3c504904c5f0b67f0ea0caf745d8912dc45",
"branches": [
{
"collSymbol": "WETH",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
{
"transactions": [
{
"hash": "0x47f583a1e4f0e424426b8aa4b06f14f510c67bc11efa026abd776932b79b5c01",
"transactionType": "CREATE",
"contractName": "HybridCurveUniV3ExchangeHelpersV2",
"contractAddress": "0xe453b864d3841469763bda2437e3dd0e38dca222",
"function": null,
"arguments": [
"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"0xEFc6516323FbD28e80B85A497B65A86243a54B3E",
"1",
"0",
"500",
"100",
"0x61fFE014bA17989E743c5F6cB21bF9697530B21e"
],
"transaction": {
"from": "0x147676a5e327080386bcc227e103a73dd2979049",
"gas": "0x13ef22",
"value": "0x0",
"input": "0x61018060405234801562000011575f80fd5b506040516200145f3803806200145f8339810160408190526200003491620000b9565b6001600160a01b0397881660805295871660a05293861660c052600f92830b60e052910b6101005262ffffff908116610120521661014052166101605262000168565b6001600160a01b03811681146200008c575f80fd5b50565b8051600f81900b8114620000a1575f80fd5b919050565b805162ffffff81168114620000a1575f80fd5b5f805f805f805f80610100898b031215620000d2575f80fd5b8851620000df8162000077565b60208a0151909850620000f28162000077565b60408a0151909750620001058162000077565b95506200011560608a016200008f565b94506200012560808a016200008f565b93506200013560a08a01620000a6565b92506200014560c08a01620000a6565b915060e0890151620001578162000077565b809150509295985092959890939650565b60805160a05160c05160e0516101005161012051610140516101605161114c620003135f395f8181610144015281816103e0015281816107a801528181610a9e0152610caf01525f81816101920152818161031f0152818161074b01528181610a410152610bee01525f8181610109015281816102b4015281816103610152818161067e0152818161070901528181610974015281816109ff01528181610b830152610c3001525f818161022d0152818161049501528181610551015281816108720152610d3901525f81816101e00152818161046a0152818161057c015281816108470152610d6401525f818160a4015281816104c8015281816105ad015281816108a30152610d9701525f81816101b90152818161026401528181610293015281816103400152818161062e0152818161069f0152818161072a015281816109240152818161099501528181610a2001528181610b3301528181610b620152610c0f01525f818161016b015281816102d5015281816103820152818161065d015281816106e801528181610953015281816109de01528181610ba40152610c51015261114c5ff3fe608060405234801561000f575f80fd5b506004361061009b575f3560e01c806390a7e01f1161006357806390a7e01f1461018d578063ad5c4648146101b4578063c38cff9a146101db578063dad1ef3514610215578063e8f2751114610228575f80fd5b8063218751b21461009f57806325b1445c146100e357806347398d4b14610104578063795674ff1461013f57806389a3027114610166575b5f80fd5b6100c67f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b6100f66100f1366004610e29565b61024f565b6040519081526020016100da565b61012b7f000000000000000000000000000000000000000000000000000000000000000081565b60405162ffffff90911681526020016100da565b6100c67f000000000000000000000000000000000000000000000000000000000000000081565b6100c67f000000000000000000000000000000000000000000000000000000000000000081565b61012b7f000000000000000000000000000000000000000000000000000000000000000081565b6100c67f000000000000000000000000000000000000000000000000000000000000000081565b6102027f000000000000000000000000000000000000000000000000000000000000000081565b604051600f9190910b81526020016100da565b6100f6610223366004610e29565b610831565b6102027f000000000000000000000000000000000000000000000000000000000000000081565b5f8215610542576060826001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03160361031c577f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000060405160200161030693929190610e6c565b60405160208183030381529060405290506103c7565b827f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000006040516020016103b5959493929190610ea7565b60405160208183030381529060405290505b60405163cdca175360e01b81525f906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063cdca1753906104179085908a90600401610ef9565b5f604051808303815f875af1158015610432573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526104599190810190611030565b5050604051635e0d443f60e01b81527f0000000000000000000000000000000000000000000000000000000000000000600f90810b60048301527f0000000000000000000000000000000000000000000000000000000000000000900b602482015260448101839052919250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690635e0d443f90606401602060405180830381865afa158015610515573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061053991906110ff565b9250505061082a565b604051635e0d443f60e01b81527f0000000000000000000000000000000000000000000000000000000000000000600f90810b60048301527f0000000000000000000000000000000000000000000000000000000000000000900b6024820152604481018590525f907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690635e0d443f90606401602060405180830381865afa1580156105fa573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061061e91906110ff565b90506060836001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316036106e6577f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000006040516020016106d093929190610e6c565b6040516020818303038152906040529050610791565b7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000008760405160200161077f959493929190610ea7565b60405160208183030381529060405290505b60405163cdca175360e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063cdca1753906107df9084908690600401610ef9565b5f604051808303815f875af11580156107fa573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526108219190810190611030565b50919450505050505b9392505050565b5f8215610b25576040516333ef816560e11b81527f0000000000000000000000000000000000000000000000000000000000000000600f90810b60048301527f0000000000000000000000000000000000000000000000000000000000000000900b6024820152604481018590525f907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906367df02ca90606401602060405180830381865afa1580156108f0573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061091491906110ff565b90506060836001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316036109dc577f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000006040516020016109c693929190610e6c565b6040516020818303038152906040529050610a87565b7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000087604051602001610a75959493929190610ea7565b60405160208183030381529060405290505b604051632f80bb1d60e01b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690632f80bb1d90610ad59084908690600401610ef9565b5f604051808303815f875af1158015610af0573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f19168201604052610b179190810190611030565b5091945061082a9350505050565b6060826001600160a01b03167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031603610beb577f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000604051602001610bd593929190610e6c565b6040516020818303038152906040529050610c96565b827f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000604051602001610c84959493929190610ea7565b60405160208183030381529060405290505b604051632f80bb1d60e01b81525f906001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690632f80bb1d90610ce69085908a90600401610ef9565b5f604051808303815f875af1158015610d01573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f19168201604052610d289190810190611030565b50506040516333ef816560e11b81527f0000000000000000000000000000000000000000000000000000000000000000600f90810b60048301527f0000000000000000000000000000000000000000000000000000000000000000900b602482015260448101839052919250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906367df02ca90606401602060405180830381865afa158015610de4573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e0891906110ff565b9695505050505050565b6001600160a01b0381168114610e26575f80fd5b50565b5f805f60608486031215610e3b575f80fd5b8335925060208401358015158114610e51575f80fd5b91506040840135610e6181610e12565b809150509250925092565b606093841b6bffffffffffffffffffffffff19908116825260e89390931b6001600160e81b0319166014820152921b166017820152602b0190565b6bffffffffffffffffffffffff19606096871b811682526001600160e81b031960e896871b8116601484015294871b811660178301529290941b909216602b840152921b909116602e82015260420190565b604081525f83518060408401525f5b81811015610f255760208187018101516060868401015201610f08565b505f606082850101526060601f19601f8301168401019150508260208301529392505050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff81118282101715610f8857610f88610f4b565b604052919050565b5f67ffffffffffffffff821115610fa957610fa9610f4b565b5060051b60200190565b5f82601f830112610fc2575f80fd5b81516020610fd7610fd283610f90565b610f5f565b8083825260208201915060208460051b870101935086841115610ff8575f80fd5b602086015b8481101561102557805163ffffffff81168114611018575f80fd5b8352918301918301610ffd565b509695505050505050565b5f805f8060808587031215611043575f80fd5b8451935060208086015167ffffffffffffffff80821115611062575f80fd5b818801915088601f830112611075575f80fd5b8151611083610fd282610f90565b81815260059190911b8301840190848101908b8311156110a1575f80fd5b938501935b828510156110c85784516110b981610e12565b825293850193908501906110a6565b60408b015190985094505050808311156110e0575f80fd5b50506110ee87828801610fb3565b606096909601519497939650505050565b5f6020828403121561110f575f80fd5b505191905056fea26469706673582212203cdf613b5ac039ea5b2bbe6511db3b085cffa3a45fc2e457ca4f5a889ea3befa64736f6c63430008180033000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000efc6516323fbd28e80b85a497b65a86243a54b3e0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000000000000000000000000000000000000000006400000000000000000000000061ffe014ba17989e743c5f6cb21bf9697530b21e",
"nonce": "0x35",
"chainId": "0x1"
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [
{
"status": "0x1",
"cumulativeGasUsed": "0x195c259",
"logs": [],
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"type": "0x2",
"transactionHash": "0x47f583a1e4f0e424426b8aa4b06f14f510c67bc11efa026abd776932b79b5c01",
"transactionIndex": "0xf4",
"blockHash": "0x598cc1c5f0177d031e5be4874f16e12d128d0b9cfb7e3f75e05d473cc0f53f01",
"blockNumber": "0x164374e",
"gasUsed": "0xf557d",
"effectiveGasPrice": "0x8408fc8",
"from": "0x147676a5e327080386bcc227e103a73dd2979049",
"to": null,
"contractAddress": "0xe453b864d3841469763bda2437e3dd0e38dca222"
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1757655932243,
"chain": 1,
"commit": "5cebde67"
}
Loading
Loading