Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.

Feat/token datafeeds deploy #72

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
eb26926
fix: added gaps
gymnasy55 Sep 2, 2024
e2f618b
fix: move limit updates
gymnasy55 Sep 2, 2024
2a3adbd
fix: added set tokens receiver function
gymnasy55 Sep 2, 2024
0353e34
fix: buidl redeem flow
kostyamospan Aug 30, 2024
caa434a
fix: buidl redeem flow tests
kostyamospan Aug 30, 2024
1f85108
fix: format
gymnasy55 Sep 3, 2024
f5e9dd5
fix: added min buidl redeem amount
gymnasy55 Sep 3, 2024
e9f9c13
fix: additional tests
gymnasy55 Sep 4, 2024
0facccc
Merge pull request #64 from RedDuck-Software/fix-review-103
gymnasy55 Sep 5, 2024
ddbedfe
Merge pull request #65 from RedDuck-Software/fix-review-110
gymnasy55 Sep 5, 2024
e7a549d
Merge pull request #66 from RedDuck-Software/fix-review-111
gymnasy55 Sep 5, 2024
6ef1c3c
Merge pull request #67 from RedDuck-Software/fix-review-99
gymnasy55 Sep 5, 2024
5409b1b
Merge pull request #68 from RedDuck-Software/fix-review-100
gymnasy55 Sep 5, 2024
287af69
fix: change allowance in redemption requests
gymnasy55 Sep 16, 2024
f425f35
fix: code coverage for abstract and started for else branches
gymnasy55 Sep 16, 2024
078cf60
fix: redemption vault initializer test
gymnasy55 Sep 16, 2024
d88050e
fix: allowance update for fiat in redeem request approval + tests
kostyamospan Sep 17, 2024
fe115b3
Merge branch 'fix-review-redeem-allowance' into fix/code-coverage
kostyamospan Sep 17, 2024
1bd507c
fix: coverage
kostyamospan Sep 18, 2024
6b86ad1
fix: codestyle
kostyamospan Sep 18, 2024
dc28696
Merge pull request #70 from RedDuck-Software/fix/code-coverage
kostyamospan Sep 18, 2024
ff770d8
Merge branch '2-fix-review' into feat/mtbill-base-deployment
kostyamospan Sep 19, 2024
06def74
chore: base network support added
kostyamospan Sep 19, 2024
89dfd57
chore: base network AC deployed
kostyamospan Sep 19, 2024
a015922
fix: mTBILL name
kostyamospan Sep 19, 2024
b9bc5be
chore: mtbill deploy base
kostyamospan Sep 19, 2024
64329f3
chore: data feed deploy scripts for tokens
kostyamospan Sep 19, 2024
32187d7
chore: data feed for usdc deployed
kostyamospan Sep 19, 2024
82e5d93
chore: data feed for usdt deployed
kostyamospan Sep 19, 2024
cfc53e8
fix: data feed added setters
kostyamospan Sep 19, 2024
a4cf7e8
fix: new data feed impl deployed
kostyamospan Sep 19, 2024
f0166c4
fix: new feeds deployed
kostyamospan Sep 19, 2024
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
244 changes: 244 additions & 0 deletions .openzeppelin/mainnet.json
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,26 @@
"address": "0xfCEE9754E8C375e145303b7cE7BEca3201734A2B",
"txHash": "0xcfded190e2d4e22960fcf8c0f8f47711c08894cd3f8cd934aa0fc559f469f4fc",
"kind": "transparent"
},
{
"address": "0x2f319E9B2c1675D0DE1A968AD42624067Be1F4E0",
"txHash": "0x66bf0cdf1709c6159f6c4b3b7e34c84114695b98954ad58630e3ca47464e5a3f",
"kind": "transparent"
},
{
"address": "0x263A7AcE5E77986b77DcA125859248fEED52383c",
"txHash": "0x81b07120b8fafadf829c12182f3ab5ccc917aea25485e6ebb61870099312ba9b",
"kind": "transparent"
},
{
"address": "0x3aAc6fd73fA4e16Ec683BD4aaF5Ec89bb2C0EdC2",
"txHash": "0xded0478bbc79dd07146a95323c4582288c9e104c535f4d8a3580e7a7be32b98f",
"kind": "transparent"
},
{
"address": "0x7811C1Bf5db28630F303267Cc613797EB9A81188",
"txHash": "0x795b08384b98775960d764fb1b4ac58402e87c8d89f8fb4e2d5f027e94e818fe",
"kind": "transparent"
}
],
"impls": {
Expand Down Expand Up @@ -2779,6 +2799,230 @@
}
}
}
},
"6f2df54459c99ba88669a8b89b8e1e94942e5ad8c8e0d64b8292a3169eed4620": {
"address": "0x01b16eA685735ACABe519D682A08ACaDe018f003",
"txHash": "0xad582731cc8dae0ed0ae86afabcb7286a7cda64405ed3caef8507574e27d3f7e",
"layout": {
"solcVersion": "0.8.9",
"storage": [
{
"label": "_initialized",
"offset": 0,
"slot": "0",
"type": "t_uint8",
"contract": "Initializable",
"src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:63",
"retypedFrom": "bool"
},
{
"label": "_initializing",
"offset": 1,
"slot": "0",
"type": "t_bool",
"contract": "Initializable",
"src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:68"
},
{
"label": "accessControl",
"offset": 2,
"slot": "0",
"type": "t_contract(MidasAccessControl)8846",
"contract": "WithMidasAccessControl",
"src": "contracts/access/WithMidasAccessControl.sol:24"
},
{
"label": "__gap",
"offset": 0,
"slot": "1",
"type": "t_array(t_uint256)50_storage",
"contract": "WithMidasAccessControl",
"src": "contracts/access/WithMidasAccessControl.sol:29"
},
{
"label": "aggregator",
"offset": 0,
"slot": "51",
"type": "t_contract(AggregatorV3Interface)45",
"contract": "DataFeed",
"src": "contracts/feeds/DataFeed.sol:22"
},
{
"label": "healthyDiff",
"offset": 0,
"slot": "52",
"type": "t_uint256",
"contract": "DataFeed",
"src": "contracts/feeds/DataFeed.sol:27"
},
{
"label": "minExpectedAnswer",
"offset": 0,
"slot": "53",
"type": "t_int256",
"contract": "DataFeed",
"src": "contracts/feeds/DataFeed.sol:32"
},
{
"label": "maxExpectedAnswer",
"offset": 0,
"slot": "54",
"type": "t_int256",
"contract": "DataFeed",
"src": "contracts/feeds/DataFeed.sol:37"
},
{
"label": "__gap",
"offset": 0,
"slot": "55",
"type": "t_array(t_uint256)50_storage",
"contract": "DataFeed",
"src": "contracts/feeds/DataFeed.sol:42"
}
],
"types": {
"t_array(t_uint256)50_storage": {
"label": "uint256[50]",
"numberOfBytes": "1600"
},
"t_bool": {
"label": "bool",
"numberOfBytes": "1"
},
"t_contract(AggregatorV3Interface)45": {
"label": "contract AggregatorV3Interface",
"numberOfBytes": "20"
},
"t_contract(MidasAccessControl)8846": {
"label": "contract MidasAccessControl",
"numberOfBytes": "20"
},
"t_int256": {
"label": "int256",
"numberOfBytes": "32"
},
"t_uint256": {
"label": "uint256",
"numberOfBytes": "32"
},
"t_uint8": {
"label": "uint8",
"numberOfBytes": "1"
}
}
}
},
"f5b08af613206c57ba0b39c2e7e3761b52ba788690258a9f52f88d3b201552f3": {
"address": "0xb93B94C99C6DF85cC9faA338e68C27c72484251E",
"txHash": "0x359a06923635ce9c6b6a8ee091af414fdbdc1b9f4f773efd347368464149bf60",
"layout": {
"solcVersion": "0.8.9",
"storage": [
{
"label": "_initialized",
"offset": 0,
"slot": "0",
"type": "t_uint8",
"contract": "Initializable",
"src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:63",
"retypedFrom": "bool"
},
{
"label": "_initializing",
"offset": 1,
"slot": "0",
"type": "t_bool",
"contract": "Initializable",
"src": "@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol:68"
},
{
"label": "accessControl",
"offset": 2,
"slot": "0",
"type": "t_contract(MidasAccessControl)8846",
"contract": "WithMidasAccessControl",
"src": "contracts/access/WithMidasAccessControl.sol:24"
},
{
"label": "__gap",
"offset": 0,
"slot": "1",
"type": "t_array(t_uint256)50_storage",
"contract": "WithMidasAccessControl",
"src": "contracts/access/WithMidasAccessControl.sol:29"
},
{
"label": "aggregator",
"offset": 0,
"slot": "51",
"type": "t_contract(AggregatorV3Interface)45",
"contract": "DataFeed",
"src": "contracts/feeds/DataFeed.sol:22"
},
{
"label": "healthyDiff",
"offset": 0,
"slot": "52",
"type": "t_uint256",
"contract": "DataFeed",
"src": "contracts/feeds/DataFeed.sol:27"
},
{
"label": "minExpectedAnswer",
"offset": 0,
"slot": "53",
"type": "t_int256",
"contract": "DataFeed",
"src": "contracts/feeds/DataFeed.sol:32"
},
{
"label": "maxExpectedAnswer",
"offset": 0,
"slot": "54",
"type": "t_int256",
"contract": "DataFeed",
"src": "contracts/feeds/DataFeed.sol:37"
},
{
"label": "__gap",
"offset": 0,
"slot": "55",
"type": "t_array(t_uint256)50_storage",
"contract": "DataFeed",
"src": "contracts/feeds/DataFeed.sol:42"
}
],
"types": {
"t_array(t_uint256)50_storage": {
"label": "uint256[50]",
"numberOfBytes": "1600"
},
"t_bool": {
"label": "bool",
"numberOfBytes": "1"
},
"t_contract(AggregatorV3Interface)45": {
"label": "contract AggregatorV3Interface",
"numberOfBytes": "20"
},
"t_contract(MidasAccessControl)8846": {
"label": "contract MidasAccessControl",
"numberOfBytes": "20"
},
"t_int256": {
"label": "int256",
"numberOfBytes": "32"
},
"t_uint256": {
"label": "uint256",
"numberOfBytes": "32"
},
"t_uint8": {
"label": "uint8",
"numberOfBytes": "1"
}
}
}
}
}
}
Loading
Loading