Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@synthetixio/buyback-snx

Package Overview
Dependencies
Maintainers
0
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@synthetixio/buyback-snx - npm Package Compare versions

Comparing version 3.5.0 to 3.6.0

484

cache/solidity-files-cache.json
{
"_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"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc