@synthetixio/buyback-snx
Advanced tools
Comparing version 3.5.0 to 3.6.0
{ | ||
"_format": "hh-sol-cache-2", | ||
"files": { | ||
"/home/daniel/code/synthetix-v3/auxiliary/BuybackSnx/contracts/BuybackSnx.sol": { | ||
"lastModificationDate": 1713702869029, | ||
"/Users/lm/repos/crypto/snx/v3/auxiliary/BuybackSnx/contracts/BuybackSnx.sol": { | ||
"lastModificationDate": 1702994843418, | ||
"contentHash": "2b88c4287a00f62c836644cbfae57111", | ||
@@ -49,6 +49,6 @@ "sourceName": "contracts/BuybackSnx.sol", | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/interfaces/IERC165.sol": { | ||
"lastModificationDate": 1705402941313, | ||
"contentHash": "a85bf5803a026ff95c6f0b1a68b4a56f", | ||
"sourceName": "@synthetixio/core-contracts/contracts/interfaces/IERC165.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/DecimalMath.sol": { | ||
"lastModificationDate": 1708451802479, | ||
"contentHash": "82c8e6913d693f74971687c4ea018555", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/DecimalMath.sol", | ||
"solcConfig": { | ||
@@ -78,3 +78,5 @@ "version": "0.8.22", | ||
}, | ||
"imports": [], | ||
"imports": [ | ||
"./SafeCast.sol" | ||
], | ||
"versionPragmas": [ | ||
@@ -84,7 +86,7 @@ ">=0.8.11 <0.9.0" | ||
"artifacts": [ | ||
"IERC165" | ||
"DecimalMath" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/interfaces/IERC20.sol": { | ||
"lastModificationDate": 1713702869083, | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/interfaces/IERC20.sol": { | ||
"lastModificationDate": 1708451802478, | ||
"contentHash": "0629d5c70ab3855b2b9d23d2f11283be", | ||
@@ -124,6 +126,6 @@ "sourceName": "@synthetixio/core-contracts/contracts/interfaces/IERC20.sol", | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/ERC2771Context.sol": { | ||
"lastModificationDate": 1713702869084, | ||
"contentHash": "0bbb2209cc8d07ffa772e80865ca9b03", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/ERC2771Context.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast.sol": { | ||
"lastModificationDate": 1701818154471, | ||
"contentHash": "28a51a7f397ee83aa4fd0b92eb926cd1", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast.sol", | ||
"solcConfig": { | ||
@@ -153,14 +155,27 @@ "version": "0.8.22", | ||
}, | ||
"imports": [], | ||
"imports": [ | ||
"./SafeCast/SafeCastU32.sol", | ||
"./SafeCast/SafeCastI32.sol", | ||
"./SafeCast/SafeCastI24.sol", | ||
"./SafeCast/SafeCastU56.sol", | ||
"./SafeCast/SafeCastI56.sol", | ||
"./SafeCast/SafeCastU64.sol", | ||
"./SafeCast/SafeCastI64.sol", | ||
"./SafeCast/SafeCastI128.sol", | ||
"./SafeCast/SafeCastI256.sol", | ||
"./SafeCast/SafeCastU128.sol", | ||
"./SafeCast/SafeCastU160.sol", | ||
"./SafeCast/SafeCastU256.sol", | ||
"./SafeCast/SafeCastAddress.sol", | ||
"./SafeCast/SafeCastBytes32.sol" | ||
], | ||
"versionPragmas": [ | ||
"^0.8.4" | ||
">=0.8.11 <0.9.0" | ||
], | ||
"artifacts": [ | ||
"ERC2771Context" | ||
] | ||
"artifacts": [] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/DecimalMath.sol": { | ||
"lastModificationDate": 1713702869084, | ||
"contentHash": "82c8e6913d693f74971687c4ea018555", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/DecimalMath.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/interfaces/IERC165.sol": { | ||
"lastModificationDate": 1695227133358, | ||
"contentHash": "a85bf5803a026ff95c6f0b1a68b4a56f", | ||
"sourceName": "@synthetixio/core-contracts/contracts/interfaces/IERC165.sol", | ||
"solcConfig": { | ||
@@ -190,5 +205,3 @@ "version": "0.8.22", | ||
}, | ||
"imports": [ | ||
"./SafeCast.sol" | ||
], | ||
"imports": [], | ||
"versionPragmas": [ | ||
@@ -198,9 +211,9 @@ ">=0.8.11 <0.9.0" | ||
"artifacts": [ | ||
"DecimalMath" | ||
"IERC165" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast.sol": { | ||
"lastModificationDate": 1713702869084, | ||
"contentHash": "28a51a7f397ee83aa4fd0b92eb926cd1", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast.sol", | ||
"/Users/lm/repos/crypto/snx/v3/markets/perps-market/contracts/interfaces/external/IFeeCollector.sol": { | ||
"lastModificationDate": 1695227133316, | ||
"contentHash": "032f3ce2107b27fa6f74c791dc174a1c", | ||
"sourceName": "@synthetixio/perps-market/contracts/interfaces/external/IFeeCollector.sol", | ||
"solcConfig": { | ||
@@ -231,16 +244,3 @@ "version": "0.8.22", | ||
"imports": [ | ||
"./SafeCast/SafeCastU32.sol", | ||
"./SafeCast/SafeCastI32.sol", | ||
"./SafeCast/SafeCastI24.sol", | ||
"./SafeCast/SafeCastU56.sol", | ||
"./SafeCast/SafeCastI56.sol", | ||
"./SafeCast/SafeCastU64.sol", | ||
"./SafeCast/SafeCastI64.sol", | ||
"./SafeCast/SafeCastI128.sol", | ||
"./SafeCast/SafeCastI256.sol", | ||
"./SafeCast/SafeCastU128.sol", | ||
"./SafeCast/SafeCastU160.sol", | ||
"./SafeCast/SafeCastU256.sol", | ||
"./SafeCast/SafeCastAddress.sol", | ||
"./SafeCast/SafeCastBytes32.sol" | ||
"@synthetixio/core-contracts/contracts/interfaces/IERC165.sol" | ||
], | ||
@@ -250,8 +250,10 @@ "versionPragmas": [ | ||
], | ||
"artifacts": [] | ||
"artifacts": [ | ||
"IFeeCollector" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/interfaces/INodeModule.sol": { | ||
"lastModificationDate": 1722418387681, | ||
"contentHash": "a830e02e86a78b8d09402e6b21c76b2d", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/interfaces/INodeModule.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/ERC2771Context.sol": { | ||
"lastModificationDate": 1701818154471, | ||
"contentHash": "0bbb2209cc8d07ffa772e80865ca9b03", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/ERC2771Context.sol", | ||
"solcConfig": { | ||
@@ -281,17 +283,14 @@ "version": "0.8.22", | ||
}, | ||
"imports": [ | ||
"../storage/NodeOutput.sol", | ||
"../storage/NodeDefinition.sol" | ||
], | ||
"imports": [], | ||
"versionPragmas": [ | ||
">=0.8.11 <0.9.0" | ||
"^0.8.4" | ||
], | ||
"artifacts": [ | ||
"INodeModule" | ||
"ERC2771Context" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/storage/NodeOutput.sol": { | ||
"lastModificationDate": 1705402941304, | ||
"contentHash": "913dad215263920293814f23ad01929f", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/storage/NodeOutput.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/interfaces/INodeModule.sol": { | ||
"lastModificationDate": 1701818154464, | ||
"contentHash": "a830e02e86a78b8d09402e6b21c76b2d", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/interfaces/INodeModule.sol", | ||
"solcConfig": { | ||
@@ -321,3 +320,6 @@ "version": "0.8.22", | ||
}, | ||
"imports": [], | ||
"imports": [ | ||
"../storage/NodeOutput.sol", | ||
"../storage/NodeDefinition.sol" | ||
], | ||
"versionPragmas": [ | ||
@@ -327,9 +329,9 @@ ">=0.8.11 <0.9.0" | ||
"artifacts": [ | ||
"NodeOutput" | ||
"INodeModule" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/markets/perps-market/contracts/interfaces/external/IFeeCollector.sol": { | ||
"lastModificationDate": 1705402941292, | ||
"contentHash": "032f3ce2107b27fa6f74c791dc174a1c", | ||
"sourceName": "@synthetixio/perps-market/contracts/interfaces/external/IFeeCollector.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/storage/NodeOutput.sol": { | ||
"lastModificationDate": 1695227133339, | ||
"contentHash": "913dad215263920293814f23ad01929f", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/storage/NodeOutput.sol", | ||
"solcConfig": { | ||
@@ -359,5 +361,3 @@ "version": "0.8.22", | ||
}, | ||
"imports": [ | ||
"@synthetixio/core-contracts/contracts/interfaces/IERC165.sol" | ||
], | ||
"imports": [], | ||
"versionPragmas": [ | ||
@@ -367,9 +367,9 @@ ">=0.8.11 <0.9.0" | ||
"artifacts": [ | ||
"IFeeCollector" | ||
"NodeOutput" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastU32.sol": { | ||
"lastModificationDate": 1705402941315, | ||
"contentHash": "a46b318cee0b0ff62108b631e2f8f15a", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastU32.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastI24.sol": { | ||
"lastModificationDate": 1695227133361, | ||
"contentHash": "e150e3f450ed98d79ddd1c0fbec4528d", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastI24.sol", | ||
"solcConfig": { | ||
@@ -404,9 +404,9 @@ "version": "0.8.22", | ||
"artifacts": [ | ||
"SafeCastU32" | ||
"SafeCastI24" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastI32.sol": { | ||
"lastModificationDate": 1705402941315, | ||
"contentHash": "598c3893c76e53af76857aee60af0ec1", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastI32.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastI64.sol": { | ||
"lastModificationDate": 1701818154471, | ||
"contentHash": "11ab3398b7326aaa01392db81c5d0ca3", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastI64.sol", | ||
"solcConfig": { | ||
@@ -441,9 +441,9 @@ "version": "0.8.22", | ||
"artifacts": [ | ||
"SafeCastI32" | ||
"SafeCastI64" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastI24.sol": { | ||
"lastModificationDate": 1705402941314, | ||
"contentHash": "e150e3f450ed98d79ddd1c0fbec4528d", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastI24.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastU32.sol": { | ||
"lastModificationDate": 1695227133361, | ||
"contentHash": "a46b318cee0b0ff62108b631e2f8f15a", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastU32.sol", | ||
"solcConfig": { | ||
@@ -478,9 +478,9 @@ "version": "0.8.22", | ||
"artifacts": [ | ||
"SafeCastI24" | ||
"SafeCastU32" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastU56.sol": { | ||
"lastModificationDate": 1705402941315, | ||
"contentHash": "a1d2a708aaa29e75602026653620659d", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastU56.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastI32.sol": { | ||
"lastModificationDate": 1695227133361, | ||
"contentHash": "598c3893c76e53af76857aee60af0ec1", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastI32.sol", | ||
"solcConfig": { | ||
@@ -515,7 +515,7 @@ "version": "0.8.22", | ||
"artifacts": [ | ||
"SafeCastU56" | ||
"SafeCastI32" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastI56.sol": { | ||
"lastModificationDate": 1713702869084, | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastI56.sol": { | ||
"lastModificationDate": 1708451802480, | ||
"contentHash": "04a816b5e9f5280f20137b476ef727dc", | ||
@@ -555,6 +555,6 @@ "sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastI56.sol", | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastU64.sol": { | ||
"lastModificationDate": 1713702869084, | ||
"contentHash": "b616a8b366f1c2ccc3e352f3b1c3b16f", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastU64.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastU56.sol": { | ||
"lastModificationDate": 1695227133361, | ||
"contentHash": "a1d2a708aaa29e75602026653620659d", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastU56.sol", | ||
"solcConfig": { | ||
@@ -589,9 +589,9 @@ "version": "0.8.22", | ||
"artifacts": [ | ||
"SafeCastU64" | ||
"SafeCastU56" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastI64.sol": { | ||
"lastModificationDate": 1713702869084, | ||
"contentHash": "11ab3398b7326aaa01392db81c5d0ca3", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastI64.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastI128.sol": { | ||
"lastModificationDate": 1708451802479, | ||
"contentHash": "62cba3412e8d21f19b819cd28fe90253", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastI128.sol", | ||
"solcConfig": { | ||
@@ -626,9 +626,9 @@ "version": "0.8.22", | ||
"artifacts": [ | ||
"SafeCastI64" | ||
"SafeCastI128" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastI128.sol": { | ||
"lastModificationDate": 1713702869084, | ||
"contentHash": "62cba3412e8d21f19b819cd28fe90253", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastI128.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastU64.sol": { | ||
"lastModificationDate": 1701818154471, | ||
"contentHash": "b616a8b366f1c2ccc3e352f3b1c3b16f", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastU64.sol", | ||
"solcConfig": { | ||
@@ -663,9 +663,9 @@ "version": "0.8.22", | ||
"artifacts": [ | ||
"SafeCastI128" | ||
"SafeCastU64" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastI256.sol": { | ||
"lastModificationDate": 1705402941315, | ||
"contentHash": "ddfefa5a3546bf4e31a9ce705498791b", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastI256.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastU128.sol": { | ||
"lastModificationDate": 1695227133361, | ||
"contentHash": "2d827647412a3546e3f25f5e4b3bf599", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastU128.sol", | ||
"solcConfig": { | ||
@@ -700,9 +700,9 @@ "version": "0.8.22", | ||
"artifacts": [ | ||
"SafeCastI256" | ||
"SafeCastU128" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastU128.sol": { | ||
"lastModificationDate": 1705402941315, | ||
"contentHash": "2d827647412a3546e3f25f5e4b3bf599", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastU128.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastI256.sol": { | ||
"lastModificationDate": 1695227133361, | ||
"contentHash": "ddfefa5a3546bf4e31a9ce705498791b", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastI256.sol", | ||
"solcConfig": { | ||
@@ -737,7 +737,7 @@ "version": "0.8.22", | ||
"artifacts": [ | ||
"SafeCastU128" | ||
"SafeCastI256" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastU160.sol": { | ||
"lastModificationDate": 1705402941315, | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastU160.sol": { | ||
"lastModificationDate": 1695227133361, | ||
"contentHash": "378e0faf7b0f1147f844eaa677a21117", | ||
@@ -777,4 +777,4 @@ "sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastU160.sol", | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastU256.sol": { | ||
"lastModificationDate": 1705402941315, | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastU256.sol": { | ||
"lastModificationDate": 1695227133361, | ||
"contentHash": "edbfcb17fb698bb97bf6753e1c0a6098", | ||
@@ -814,6 +814,6 @@ "sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastU256.sol", | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastAddress.sol": { | ||
"lastModificationDate": 1722940996275, | ||
"contentHash": "5297ccc0a182c339957e2a74c1c6d736", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastAddress.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastBytes32.sol": { | ||
"lastModificationDate": 1695227133361, | ||
"contentHash": "1e5708bfec3b00ed7f25cc56a8f321f7", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastBytes32.sol", | ||
"solcConfig": { | ||
@@ -848,9 +848,9 @@ "version": "0.8.22", | ||
"artifacts": [ | ||
"SafeCastAddress" | ||
"SafeCastBytes32" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastBytes32.sol": { | ||
"lastModificationDate": 1705402941314, | ||
"contentHash": "1e5708bfec3b00ed7f25cc56a8f321f7", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastBytes32.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/SafeCast/SafeCastAddress.sol": { | ||
"lastModificationDate": 1723560097782, | ||
"contentHash": "5297ccc0a182c339957e2a74c1c6d736", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/SafeCast/SafeCastAddress.sol", | ||
"solcConfig": { | ||
@@ -885,7 +885,7 @@ "version": "0.8.22", | ||
"artifacts": [ | ||
"SafeCastBytes32" | ||
"SafeCastAddress" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/storage/NodeDefinition.sol": { | ||
"lastModificationDate": 1722418387682, | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/storage/NodeDefinition.sol": { | ||
"lastModificationDate": 1701818154465, | ||
"contentHash": "a207f0b65251f3c40ef942ff488058b7", | ||
@@ -937,4 +937,4 @@ "sourceName": "@synthetixio/oracle-manager/contracts/storage/NodeDefinition.sol", | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/errors/ParameterError.sol": { | ||
"lastModificationDate": 1705402941313, | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/errors/ParameterError.sol": { | ||
"lastModificationDate": 1695227133357, | ||
"contentHash": "1379352930384443296bf9ca1abce17b", | ||
@@ -974,6 +974,6 @@ "sourceName": "@synthetixio/core-contracts/contracts/errors/ParameterError.sol", | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/nodes/ReducerNode.sol": { | ||
"lastModificationDate": 1722418387682, | ||
"contentHash": "041363f7fe429539657cc74de74a47bb", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/ReducerNode.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/nodes/ChainlinkNode.sol": { | ||
"lastModificationDate": 1695227133338, | ||
"contentHash": "79e2ea725753bb2b8a3f205d223125ef", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/ChainlinkNode.sol", | ||
"solcConfig": { | ||
@@ -1007,3 +1007,4 @@ "version": "0.8.22", | ||
"../storage/NodeDefinition.sol", | ||
"../storage/NodeOutput.sol" | ||
"../storage/NodeOutput.sol", | ||
"../interfaces/external/IAggregatorV3Interface.sol" | ||
], | ||
@@ -1014,7 +1015,7 @@ "versionPragmas": [ | ||
"artifacts": [ | ||
"ReducerNode" | ||
"ChainlinkNode" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/nodes/ExternalNode.sol": { | ||
"lastModificationDate": 1722418387682, | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/nodes/ExternalNode.sol": { | ||
"lastModificationDate": 1695227133339, | ||
"contentHash": "dececf7bd73026550f1663c9663f4406", | ||
@@ -1059,6 +1060,6 @@ "sourceName": "@synthetixio/oracle-manager/contracts/nodes/ExternalNode.sol", | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/nodes/ChainlinkNode.sol": { | ||
"lastModificationDate": 1722418387681, | ||
"contentHash": "79e2ea725753bb2b8a3f205d223125ef", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/ChainlinkNode.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/nodes/ReducerNode.sol": { | ||
"lastModificationDate": 1701818154465, | ||
"contentHash": "041363f7fe429539657cc74de74a47bb", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/ReducerNode.sol", | ||
"solcConfig": { | ||
@@ -1092,4 +1093,3 @@ "version": "0.8.22", | ||
"../storage/NodeDefinition.sol", | ||
"../storage/NodeOutput.sol", | ||
"../interfaces/external/IAggregatorV3Interface.sol" | ||
"../storage/NodeOutput.sol" | ||
], | ||
@@ -1100,9 +1100,9 @@ "versionPragmas": [ | ||
"artifacts": [ | ||
"ChainlinkNode" | ||
"ReducerNode" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/nodes/PriceDeviationCircuitBreakerNode.sol": { | ||
"lastModificationDate": 1722418387682, | ||
"contentHash": "014c07261962718a37dcbf46e1006ec6", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/PriceDeviationCircuitBreakerNode.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/nodes/StalenessCircuitBreakerNode.sol": { | ||
"lastModificationDate": 1722367652492, | ||
"contentHash": "b70fb4b8c7c0c2b9e3534baa0e4f5439", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/StalenessCircuitBreakerNode.sol", | ||
"solcConfig": { | ||
@@ -1134,3 +1134,2 @@ "version": "0.8.22", | ||
"@synthetixio/core-contracts/contracts/utils/SafeCast.sol", | ||
"@synthetixio/core-contracts/contracts/utils/DecimalMath.sol", | ||
"../storage/NodeDefinition.sol", | ||
@@ -1143,9 +1142,9 @@ "../storage/NodeOutput.sol" | ||
"artifacts": [ | ||
"PriceDeviationCircuitBreakerNode" | ||
"StalenessCircuitBreakerNode" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/nodes/StalenessCircuitBreakerNode.sol": { | ||
"lastModificationDate": 1722418387682, | ||
"contentHash": "b70fb4b8c7c0c2b9e3534baa0e4f5439", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/StalenessCircuitBreakerNode.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/nodes/pyth/PythNode.sol": { | ||
"lastModificationDate": 1701818154465, | ||
"contentHash": "3c269df29343fbe1ed4d6324688ff293", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/pyth/PythNode.sol", | ||
"solcConfig": { | ||
@@ -1176,5 +1175,7 @@ "version": "0.8.22", | ||
"imports": [ | ||
"@synthetixio/core-contracts/contracts/utils/DecimalMath.sol", | ||
"@synthetixio/core-contracts/contracts/utils/SafeCast.sol", | ||
"../storage/NodeDefinition.sol", | ||
"../storage/NodeOutput.sol" | ||
"../../storage/NodeDefinition.sol", | ||
"../../storage/NodeOutput.sol", | ||
"../../interfaces/external/IPyth.sol" | ||
], | ||
@@ -1185,9 +1186,9 @@ "versionPragmas": [ | ||
"artifacts": [ | ||
"StalenessCircuitBreakerNode" | ||
"PythNode" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/nodes/UniswapNode.sol": { | ||
"lastModificationDate": 1722418387682, | ||
"contentHash": "6c024316e14b44930227a12c9f67b0ef", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/UniswapNode.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/nodes/pyth/PythOffchainLookupNode.sol": { | ||
"lastModificationDate": 1701818154465, | ||
"contentHash": "f270f9b770dda600be9b773e39b05c5b", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/pyth/PythOffchainLookupNode.sol", | ||
"solcConfig": { | ||
@@ -1218,10 +1219,6 @@ "version": "0.8.22", | ||
"imports": [ | ||
"@synthetixio/core-contracts/contracts/utils/DecimalMath.sol", | ||
"@synthetixio/core-contracts/contracts/utils/SafeCast.sol", | ||
"@synthetixio/core-contracts/contracts/utils/DecimalMath.sol", | ||
"@synthetixio/core-contracts/contracts/interfaces/IERC20.sol", | ||
"../utils/FullMath.sol", | ||
"../utils/TickMath.sol", | ||
"../storage/NodeDefinition.sol", | ||
"../storage/NodeOutput.sol", | ||
"../interfaces/external/IUniswapV3Pool.sol" | ||
"../../storage/NodeDefinition.sol", | ||
"../../storage/NodeOutput.sol" | ||
], | ||
@@ -1232,9 +1229,9 @@ "versionPragmas": [ | ||
"artifacts": [ | ||
"UniswapNode" | ||
"PythOffchainLookupNode" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/nodes/ConstantNode.sol": { | ||
"lastModificationDate": 1722418387682, | ||
"contentHash": "a7a5a6e5e4d4d16a8ecb136b55e8c165", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/ConstantNode.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/nodes/PriceDeviationCircuitBreakerNode.sol": { | ||
"lastModificationDate": 1695227133339, | ||
"contentHash": "014c07261962718a37dcbf46e1006ec6", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/PriceDeviationCircuitBreakerNode.sol", | ||
"solcConfig": { | ||
@@ -1265,2 +1262,4 @@ "version": "0.8.22", | ||
"imports": [ | ||
"@synthetixio/core-contracts/contracts/utils/SafeCast.sol", | ||
"@synthetixio/core-contracts/contracts/utils/DecimalMath.sol", | ||
"../storage/NodeDefinition.sol", | ||
@@ -1273,9 +1272,9 @@ "../storage/NodeOutput.sol" | ||
"artifacts": [ | ||
"ConstantNode" | ||
"PriceDeviationCircuitBreakerNode" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/nodes/pyth/PythNode.sol": { | ||
"lastModificationDate": 1722418387682, | ||
"contentHash": "3c269df29343fbe1ed4d6324688ff293", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/pyth/PythNode.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/nodes/UniswapNode.sol": { | ||
"lastModificationDate": 1695227133339, | ||
"contentHash": "6c024316e14b44930227a12c9f67b0ef", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/UniswapNode.sol", | ||
"solcConfig": { | ||
@@ -1306,7 +1305,10 @@ "version": "0.8.22", | ||
"imports": [ | ||
"@synthetixio/core-contracts/contracts/utils/SafeCast.sol", | ||
"@synthetixio/core-contracts/contracts/utils/DecimalMath.sol", | ||
"@synthetixio/core-contracts/contracts/utils/SafeCast.sol", | ||
"../../storage/NodeDefinition.sol", | ||
"../../storage/NodeOutput.sol", | ||
"../../interfaces/external/IPyth.sol" | ||
"@synthetixio/core-contracts/contracts/interfaces/IERC20.sol", | ||
"../utils/FullMath.sol", | ||
"../utils/TickMath.sol", | ||
"../storage/NodeDefinition.sol", | ||
"../storage/NodeOutput.sol", | ||
"../interfaces/external/IUniswapV3Pool.sol" | ||
], | ||
@@ -1317,9 +1319,9 @@ "versionPragmas": [ | ||
"artifacts": [ | ||
"PythNode" | ||
"UniswapNode" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/nodes/pyth/PythOffchainLookupNode.sol": { | ||
"lastModificationDate": 1722418387682, | ||
"contentHash": "f270f9b770dda600be9b773e39b05c5b", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/pyth/PythOffchainLookupNode.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/nodes/ConstantNode.sol": { | ||
"lastModificationDate": 1695227133338, | ||
"contentHash": "a7a5a6e5e4d4d16a8ecb136b55e8c165", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/nodes/ConstantNode.sol", | ||
"solcConfig": { | ||
@@ -1350,6 +1352,4 @@ "version": "0.8.22", | ||
"imports": [ | ||
"@synthetixio/core-contracts/contracts/utils/DecimalMath.sol", | ||
"@synthetixio/core-contracts/contracts/utils/SafeCast.sol", | ||
"../../storage/NodeDefinition.sol", | ||
"../../storage/NodeOutput.sol" | ||
"../storage/NodeDefinition.sol", | ||
"../storage/NodeOutput.sol" | ||
], | ||
@@ -1360,9 +1360,9 @@ "versionPragmas": [ | ||
"artifacts": [ | ||
"PythOffchainLookupNode" | ||
"ConstantNode" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/utils/core-contracts/contracts/utils/ERC165Helper.sol": { | ||
"lastModificationDate": 1705402941314, | ||
"contentHash": "756fa43423e6c79ddfbb7ceaee7cfbc9", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/ERC165Helper.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/interfaces/external/IAggregatorV3Interface.sol": { | ||
"lastModificationDate": 1695227133337, | ||
"contentHash": "c4bd623a2266096c66165758c64cb5ae", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/interfaces/external/IAggregatorV3Interface.sol", | ||
"solcConfig": { | ||
@@ -1392,5 +1392,3 @@ "version": "0.8.22", | ||
}, | ||
"imports": [ | ||
"../interfaces/IERC165.sol" | ||
], | ||
"imports": [], | ||
"versionPragmas": [ | ||
@@ -1400,9 +1398,9 @@ ">=0.8.11 <0.9.0" | ||
"artifacts": [ | ||
"ERC165Helper" | ||
"IAggregatorV3Interface" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/interfaces/external/IExternalNode.sol": { | ||
"lastModificationDate": 1705402941303, | ||
"contentHash": "01c3b897f772be5ec1900877312b010f", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/interfaces/external/IExternalNode.sol", | ||
"/Users/lm/repos/crypto/snx/v3/utils/core-contracts/contracts/utils/ERC165Helper.sol": { | ||
"lastModificationDate": 1695227133361, | ||
"contentHash": "756fa43423e6c79ddfbb7ceaee7cfbc9", | ||
"sourceName": "@synthetixio/core-contracts/contracts/utils/ERC165Helper.sol", | ||
"solcConfig": { | ||
@@ -1433,5 +1431,3 @@ "version": "0.8.22", | ||
"imports": [ | ||
"@synthetixio/core-contracts/contracts/interfaces/IERC165.sol", | ||
"../../storage/NodeOutput.sol", | ||
"../../storage/NodeDefinition.sol" | ||
"../interfaces/IERC165.sol" | ||
], | ||
@@ -1442,9 +1438,9 @@ "versionPragmas": [ | ||
"artifacts": [ | ||
"IExternalNode" | ||
"ERC165Helper" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/interfaces/external/IAggregatorV3Interface.sol": { | ||
"lastModificationDate": 1705402941303, | ||
"contentHash": "c4bd623a2266096c66165758c64cb5ae", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/interfaces/external/IAggregatorV3Interface.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/interfaces/external/IExternalNode.sol": { | ||
"lastModificationDate": 1699985548397, | ||
"contentHash": "01c3b897f772be5ec1900877312b010f", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/interfaces/external/IExternalNode.sol", | ||
"solcConfig": { | ||
@@ -1474,3 +1470,7 @@ "version": "0.8.22", | ||
}, | ||
"imports": [], | ||
"imports": [ | ||
"@synthetixio/core-contracts/contracts/interfaces/IERC165.sol", | ||
"../../storage/NodeOutput.sol", | ||
"../../storage/NodeDefinition.sol" | ||
], | ||
"versionPragmas": [ | ||
@@ -1480,9 +1480,9 @@ ">=0.8.11 <0.9.0" | ||
"artifacts": [ | ||
"IAggregatorV3Interface" | ||
"IExternalNode" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/utils/TickMath.sol": { | ||
"lastModificationDate": 1705402941304, | ||
"contentHash": "96ec21dd4db82f3f3012c7e1752823b8", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/utils/TickMath.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/interfaces/external/IPyth.sol": { | ||
"lastModificationDate": 1708451802473, | ||
"contentHash": "405835e381198375c5a9cf1dfffa1f01", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/interfaces/external/IPyth.sol", | ||
"solcConfig": { | ||
@@ -1512,5 +1512,3 @@ "version": "0.8.22", | ||
}, | ||
"imports": [ | ||
"@synthetixio/core-contracts/contracts/utils/SafeCast.sol" | ||
], | ||
"imports": [], | ||
"versionPragmas": [ | ||
@@ -1520,7 +1518,8 @@ ">=0.8.11 <0.9.0" | ||
"artifacts": [ | ||
"TickMath" | ||
"IPyth", | ||
"PythStructs" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/utils/FullMath.sol": { | ||
"lastModificationDate": 1705402941304, | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/utils/FullMath.sol": { | ||
"lastModificationDate": 1695227133339, | ||
"contentHash": "bd5f9fd11cb5520750fbf8054d19b358", | ||
@@ -1562,6 +1561,6 @@ "sourceName": "@synthetixio/oracle-manager/contracts/utils/FullMath.sol", | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/interfaces/external/IUniswapV3Pool.sol": { | ||
"lastModificationDate": 1705402941303, | ||
"contentHash": "9708ddf8e4314cc1291e94185f9b4733", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/interfaces/external/IUniswapV3Pool.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/utils/TickMath.sol": { | ||
"lastModificationDate": 1695227133339, | ||
"contentHash": "96ec21dd4db82f3f3012c7e1752823b8", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/utils/TickMath.sol", | ||
"solcConfig": { | ||
@@ -1591,3 +1590,5 @@ "version": "0.8.22", | ||
}, | ||
"imports": [], | ||
"imports": [ | ||
"@synthetixio/core-contracts/contracts/utils/SafeCast.sol" | ||
], | ||
"versionPragmas": [ | ||
@@ -1597,9 +1598,9 @@ ">=0.8.11 <0.9.0" | ||
"artifacts": [ | ||
"IUniswapV3Pool" | ||
"TickMath" | ||
] | ||
}, | ||
"/home/daniel/code/synthetix-v3/protocol/oracle-manager/contracts/interfaces/external/IPyth.sol": { | ||
"lastModificationDate": 1713702869074, | ||
"contentHash": "405835e381198375c5a9cf1dfffa1f01", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/interfaces/external/IPyth.sol", | ||
"/Users/lm/repos/crypto/snx/v3/protocol/oracle-manager/contracts/interfaces/external/IUniswapV3Pool.sol": { | ||
"lastModificationDate": 1695227133338, | ||
"contentHash": "9708ddf8e4314cc1291e94185f9b4733", | ||
"sourceName": "@synthetixio/oracle-manager/contracts/interfaces/external/IUniswapV3Pool.sol", | ||
"solcConfig": { | ||
@@ -1634,4 +1635,3 @@ "version": "0.8.22", | ||
"artifacts": [ | ||
"IPyth", | ||
"PythStructs" | ||
"IUniswapV3Pool" | ||
] | ||
@@ -1638,0 +1638,0 @@ } |
{ | ||
"name": "@synthetixio/buyback-snx", | ||
"version": "3.5.0", | ||
"version": "3.6.0", | ||
"description": "Market buys and burns SNX", | ||
@@ -27,3 +27,3 @@ "publishConfig": { | ||
"@synthetixio/common-config": "3.4.0", | ||
"@synthetixio/core-contracts": "3.5.0", | ||
"@synthetixio/core-contracts": "3.6.0", | ||
"@synthetixio/core-modules": "3.4.0", | ||
@@ -39,3 +39,3 @@ "@synthetixio/core-utils": "3.4.0", | ||
}, | ||
"gitHead": "9acccaee44c31b8833d5f498d4f788083cbfe920" | ||
"gitHead": "059ff64292a584bf655052accb89b77d5381eb2d" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
2074743