{
  "_format": "hh-sol-artifact-1",
  "contractName": "CustomSetValuerMock",
  "sourceName": "contracts/mocks/protocol/CustomSetValuerMock.sol",
  "abi": [
    {
      "inputs": [
        {
          "internalType": "contract ISetToken",
          "name": "",
          "type": "address"
        },
        {
          "internalType": "address",
          "name": "_quoteAsset",
          "type": "address"
        }
      ],
      "name": "calculateSetTokenValuation",
      "outputs": [
        {
          "internalType": "uint256",
          "name": "",
          "type": "uint256"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "internalType": "address",
          "name": "_quoteAsset",
          "type": "address"
        },
        {
          "internalType": "uint256",
          "name": "_valuation",
          "type": "uint256"
        }
      ],
      "name": "setValuation",
      "outputs": [],
      "stateMutability": "nonpayable",
      "type": "function"
    }
  ],
  "bytecode": "0x608060405234801561001057600080fd5b5061016c806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80636101c5401461003b5780636fca12b414610064575b600080fd5b61004e6100493660046100dd565b610079565b60405161005b9190610115565b60405180910390f35b6100776100723660046100b2565b610096565b005b6001600160a01b0316600090815260208190526040902054919050565b6001600160a01b03909116600090815260208190526040902055565b600080604083850312156100c4578182fd5b82356100cf8161011e565b946020939093013593505050565b600080604083850312156100ef578182fd5b82356100fa8161011e565b9150602083013561010a8161011e565b809150509250929050565b90815260200190565b6001600160a01b038116811461013357600080fd5b5056fea26469706673582212206476039bfd9e950860503fe24afce95677a291a26a73dc22843f173746aff15464736f6c634300060a0033",
  "deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100365760003560e01c80636101c5401461003b5780636fca12b414610064575b600080fd5b61004e6100493660046100dd565b610079565b60405161005b9190610115565b60405180910390f35b6100776100723660046100b2565b610096565b005b6001600160a01b0316600090815260208190526040902054919050565b6001600160a01b03909116600090815260208190526040902055565b600080604083850312156100c4578182fd5b82356100cf8161011e565b946020939093013593505050565b600080604083850312156100ef578182fd5b82356100fa8161011e565b9150602083013561010a8161011e565b809150509250929050565b90815260200190565b6001600160a01b038116811461013357600080fd5b5056fea26469706673582212206476039bfd9e950860503fe24afce95677a291a26a73dc22843f173746aff15464736f6c634300060a0033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
