Skip to content

Commit c22675c

Browse files
committed
deployed new policy implementation
1 parent 1d13ed3 commit c22675c

File tree

1 file changed

+211
-0
lines changed

1 file changed

+211
-0
lines changed

.openzeppelin/mainnet.json

Lines changed: 211 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -607,6 +607,217 @@
607607
}
608608
}
609609
}
610+
},
611+
"356d88a305406e51824da578588e0b580a9666ecd50578a245da5f057487f178": {
612+
"address": "0x75864415daD8e40575b741A018e024E68A81dC07",
613+
"txHash": "0x0be65bccb13142d16dd3a326ea612eaf70cc2209dfdbc27054c11ebec3e8598f",
614+
"layout": {
615+
"solcVersion": "0.8.4",
616+
"storage": [
617+
{
618+
"label": "initialized",
619+
"offset": 0,
620+
"slot": "0",
621+
"type": "t_bool",
622+
"contract": "Initializable",
623+
"src": "contracts/_external/Initializable.sol:19"
624+
},
625+
{
626+
"label": "initializing",
627+
"offset": 1,
628+
"slot": "0",
629+
"type": "t_bool",
630+
"contract": "Initializable",
631+
"src": "contracts/_external/Initializable.sol:24"
632+
},
633+
{
634+
"label": "______gap",
635+
"offset": 0,
636+
"slot": "1",
637+
"type": "t_array(t_uint256)50_storage",
638+
"contract": "Initializable",
639+
"src": "contracts/_external/Initializable.sol:69"
640+
},
641+
{
642+
"label": "_owner",
643+
"offset": 0,
644+
"slot": "51",
645+
"type": "t_address",
646+
"contract": "Ownable",
647+
"src": "contracts/_external/Ownable.sol:11"
648+
},
649+
{
650+
"label": "______gap",
651+
"offset": 0,
652+
"slot": "52",
653+
"type": "t_array(t_uint256)50_storage",
654+
"contract": "Ownable",
655+
"src": "contracts/_external/Ownable.sol:75"
656+
},
657+
{
658+
"label": "uFrags",
659+
"offset": 0,
660+
"slot": "102",
661+
"type": "t_contract(IUFragments)1729",
662+
"contract": "UFragmentsPolicy",
663+
"src": "contracts/UFragmentsPolicy.sol:48"
664+
},
665+
{
666+
"label": "cpiOracle",
667+
"offset": 0,
668+
"slot": "103",
669+
"type": "t_contract(IOracle)1737",
670+
"contract": "UFragmentsPolicy",
671+
"src": "contracts/UFragmentsPolicy.sol:51"
672+
},
673+
{
674+
"label": "marketOracle",
675+
"offset": 0,
676+
"slot": "104",
677+
"type": "t_contract(IOracle)1737",
678+
"contract": "UFragmentsPolicy",
679+
"src": "contracts/UFragmentsPolicy.sol:55"
680+
},
681+
{
682+
"label": "baseCpi_DEPRECATED",
683+
"offset": 0,
684+
"slot": "105",
685+
"type": "t_uint256",
686+
"contract": "UFragmentsPolicy",
687+
"src": "contracts/UFragmentsPolicy.sol:58",
688+
"renamedFrom": "baseCpi"
689+
},
690+
{
691+
"label": "deviationThreshold",
692+
"offset": 0,
693+
"slot": "106",
694+
"type": "t_uint256",
695+
"contract": "UFragmentsPolicy",
696+
"src": "contracts/UFragmentsPolicy.sol:64"
697+
},
698+
{
699+
"label": "rebaseLagDeprecated",
700+
"offset": 0,
701+
"slot": "107",
702+
"type": "t_uint256",
703+
"contract": "UFragmentsPolicy",
704+
"src": "contracts/UFragmentsPolicy.sol:66"
705+
},
706+
{
707+
"label": "minRebaseTimeIntervalSec",
708+
"offset": 0,
709+
"slot": "108",
710+
"type": "t_uint256",
711+
"contract": "UFragmentsPolicy",
712+
"src": "contracts/UFragmentsPolicy.sol:69"
713+
},
714+
{
715+
"label": "lastRebaseTimestampSec",
716+
"offset": 0,
717+
"slot": "109",
718+
"type": "t_uint256",
719+
"contract": "UFragmentsPolicy",
720+
"src": "contracts/UFragmentsPolicy.sol:72"
721+
},
722+
{
723+
"label": "rebaseWindowOffsetSec",
724+
"offset": 0,
725+
"slot": "110",
726+
"type": "t_uint256",
727+
"contract": "UFragmentsPolicy",
728+
"src": "contracts/UFragmentsPolicy.sol:76"
729+
},
730+
{
731+
"label": "rebaseWindowLengthSec",
732+
"offset": 0,
733+
"slot": "111",
734+
"type": "t_uint256",
735+
"contract": "UFragmentsPolicy",
736+
"src": "contracts/UFragmentsPolicy.sol:79"
737+
},
738+
{
739+
"label": "epoch",
740+
"offset": 0,
741+
"slot": "112",
742+
"type": "t_uint256",
743+
"contract": "UFragmentsPolicy",
744+
"src": "contracts/UFragmentsPolicy.sol:82"
745+
},
746+
{
747+
"label": "orchestrator",
748+
"offset": 0,
749+
"slot": "113",
750+
"type": "t_address",
751+
"contract": "UFragmentsPolicy",
752+
"src": "contracts/UFragmentsPolicy.sol:93"
753+
},
754+
{
755+
"label": "rebaseFunctionNegativePercentageLimit",
756+
"offset": 0,
757+
"slot": "114",
758+
"type": "t_int256",
759+
"contract": "UFragmentsPolicy",
760+
"src": "contracts/UFragmentsPolicy.sol:98",
761+
"renamedFrom": "rebaseFunctionLowerPercentage"
762+
},
763+
{
764+
"label": "rebaseFunctionPositivePercentageLimit",
765+
"offset": 0,
766+
"slot": "115",
767+
"type": "t_int256",
768+
"contract": "UFragmentsPolicy",
769+
"src": "contracts/UFragmentsPolicy.sol:100",
770+
"renamedFrom": "rebaseFunctionUpperPercentage"
771+
},
772+
{
773+
"label": "rebaseFunctionPositiveGrowth",
774+
"offset": 0,
775+
"slot": "116",
776+
"type": "t_int256",
777+
"contract": "UFragmentsPolicy",
778+
"src": "contracts/UFragmentsPolicy.sol:102",
779+
"renamedFrom": "rebaseFunctionGrowth"
780+
},
781+
{
782+
"label": "rebaseFunctionNegativeGrowth",
783+
"offset": 0,
784+
"slot": "117",
785+
"type": "t_int256",
786+
"contract": "UFragmentsPolicy",
787+
"src": "contracts/UFragmentsPolicy.sol:103"
788+
}
789+
],
790+
"types": {
791+
"t_address": {
792+
"label": "address",
793+
"numberOfBytes": "20"
794+
},
795+
"t_array(t_uint256)50_storage": {
796+
"label": "uint256[50]",
797+
"numberOfBytes": "1600"
798+
},
799+
"t_bool": {
800+
"label": "bool",
801+
"numberOfBytes": "1"
802+
},
803+
"t_contract(IOracle)1737": {
804+
"label": "contract IOracle",
805+
"numberOfBytes": "20"
806+
},
807+
"t_contract(IUFragments)1729": {
808+
"label": "contract IUFragments",
809+
"numberOfBytes": "20"
810+
},
811+
"t_int256": {
812+
"label": "int256",
813+
"numberOfBytes": "32"
814+
},
815+
"t_uint256": {
816+
"label": "uint256",
817+
"numberOfBytes": "32"
818+
}
819+
}
820+
}
610821
}
611822
}
612823
}

0 commit comments

Comments
 (0)