{
  "_format": "hh-sol-artifact-1",
  "contractName": "SolidityInterfaces",
  "sourceName": "contracts/mocks/misc/SolidityInterfaces.sol",
  "abi": [
    {
      "inputs": [],
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "inputs": [],
      "name": "list",
      "outputs": [
        {
          "components": [
            {
              "internalType": "string",
              "name": "name",
              "type": "string"
            },
            {
              "internalType": "bytes4",
              "name": "id",
              "type": "bytes4"
            }
          ],
          "internalType": "struct SolidityInterfaces.Interface[]",
          "name": "",
          "type": "tuple[]"
        }
      ],
      "stateMutability": "view",
      "type": "function"
    }
  ],
  "bytecode": "0x608060405234801561001057600080fd5b50604080516080810182526007918101918252664945524337323160c81b60608201529081526380ac58cd60e01b60208083019190915260008054600181018255908052825180516002909202600080516020610ccd833981519152019261007d9284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff19909216919091179055604080516080810182526007918101918252664945524331363560c81b60608201529081526301ffc9a760e01b8184015260008054928301815580528051805191936002909302600080516020610ccd83398151915201926101079284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff1990921691909117905560408051608081018252600e9181019182526d4943616e4c69737441737365747360901b6060820152908152635c1b082760e01b8184015260008054928301815580528051805191936002909302600080516020610ccd83398151915201926101989284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff1990921691909117905560408051608081018252601291810191825271494c697374696e675465726d73417761726560701b6060820152908152631874a60560e21b8184015260008054928301815580528051805191936002909302600080516020610ccd833981519152019261022d9284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff199092169190911790556040805160808101825260129181019182527149497352656e7461626c654c697374696e6760701b606082015290815263a014a04160e01b8184015260008054928301815580528051805191936002909302600080516020610ccd83398151915201926102c29284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff1990921691909117905560408051608081018252601191810191825270494552433230526577617264417761726560781b606082015290815263033478e760e41b8184015260008054928301815580528051805191936002909302600080516020610ccd83398151915201926103569284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff1990921691909117905560408051608081018252600f9181019182526e49436f6e7472616374456e7469747960881b606082015290815263ec21896d60e01b8184015260008054928301815580528051805191936002909302600080516020610ccd83398151915201926103e89284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff1990921691909117905560408051608081018252600e9181019182526d24aab734bb32b939b2aa37b5b2b760911b6060820152908152638a6fa92360e01b8184015260008054928301815580528051805191936002909302600080516020610ccd83398151915201926104799284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff199092169190911790556040805160808101825260119181019182527049556e697665727365526567697374727960781b606082015290815263105fa47d60e01b8184015260008054928301815580528051805191936002909302600080516020610ccd833981519152019261050d9284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff1990921691909117905560408051608081018252601a9181019182527f49417373657452656e746162696c6974794d656368616e696373000000000000606082015290815263ca7cee2f60e01b8184015260008054928301815580528051805191936002909302600080516020610ccd83398151915201926105ad9284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff1990921691909117905560408051608081018252601c9181019182527f49417661696c6162696c697479506572696f644d656368616e6963730000000060608201529081526370c8db7160e01b8184015260008054928301815580528051805191936002909302600080516020610ccd833981519152019261064d9284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff1990921691909117905560408051608081018252601a9181019182527f4952656e74616c4665655072656d69756d4d656368616e6963730000000000006060820152908152633573c0bd60e21b8184015260008054928301815580528051805191936002909302600080516020610ccd83398151915201926106ed9284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff199092169190911790556040805160808101825260169181019182527f4952656e74616c506572696f644d656368616e69637300000000000000000000606082015290815263331f761f60e01b8184015260008054928301815580528051805191936002909302600080516020610ccd833981519152019261078d9284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff199092169190911790556040805160808101825260159181019182527f4952656e74696e67486f6f6b4d656368616e696373000000000000000000000060608201529081526332cc51a360e21b8184015260008054928301815580528051805191936002909302600080516020610ccd833981519152019261082d9284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff199092169190911790556040805160808101825260079181019182526624abb0b93832b960c91b6060820152908152630b3888fd60e31b8184015260008054928301815580528051805191936002909302600080516020610ccd83398151915201926108b79284929091019061096e565b506020918201516001918201805460e09290921c63ffffffff1990921691909117905560408051608081018252600d9181019182526c24a2a9219b9918abb0b93832b960991b60608201529081526394d008ef60e01b8184015260008054928301815580528051805191936002909302600080516020610ccd83398151915201926109479284929091019061096e565b50602091909101516001909101805463ffffffff191660e09290921c919091179055610a41565b82805461097a90610a07565b90600052602060002090601f01602090048101928261099c57600085556109e2565b82601f106109b557805160ff19168380011785556109e2565b828001600101855582156109e2579182015b828111156109e25782518255916020019190600101906109c7565b506109ee9291506109f2565b5090565b5b808211156109ee57600081556001016109f3565b600181811c90821680610a1b57607f821691505b602082108103610a3b57634e487b7160e01b600052602260045260246000fd5b50919050565b61027d80610a506000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80630f560cd714610030575b600080fd5b61003861004e565b6040516100459190610156565b60405180910390f35b60606000805480602002602001604051908101604052809291908181526020016000905b8282101561014d57838290600052602060002090600202016040518060400160405290816000820180546100a59061020d565b80601f01602080910402602001604051908101604052809291908181526020018280546100d19061020d565b801561011e5780601f106100f35761010080835404028352916020019161011e565b820191906000526020600020905b81548152906001019060200180831161010157829003601f168201915b505050918352505060019182015460e01b6001600160e01b031916602091820152918352929092019101610072565b50505050905090565b60006020808301818452808551808352604092508286019150828160051b8701018488016000805b848110156101fe57603f198a8503018652825180518886528051808a880152845b818110156101bb578281018c0151888201606001528b0161019f565b818111156101cc57856060838a0101525b50918a01516001600160e01b031916868b01525095880195601f01601f1916909301606001929187019160010161017e565b50919998505050505050505050565b600181811c9082168061022157607f821691505b60208210810361024157634e487b7160e01b600052602260045260246000fd5b5091905056fea26469706673582212207408e5373272140d7cfa2bbdf278851f65a7eea84857f1dab58d186942ebb38064736f6c634300080d0033290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563",
  "deployedBytecode": "0x608060405234801561001057600080fd5b506004361061002b5760003560e01c80630f560cd714610030575b600080fd5b61003861004e565b6040516100459190610156565b60405180910390f35b60606000805480602002602001604051908101604052809291908181526020016000905b8282101561014d57838290600052602060002090600202016040518060400160405290816000820180546100a59061020d565b80601f01602080910402602001604051908101604052809291908181526020018280546100d19061020d565b801561011e5780601f106100f35761010080835404028352916020019161011e565b820191906000526020600020905b81548152906001019060200180831161010157829003601f168201915b505050918352505060019182015460e01b6001600160e01b031916602091820152918352929092019101610072565b50505050905090565b60006020808301818452808551808352604092508286019150828160051b8701018488016000805b848110156101fe57603f198a8503018652825180518886528051808a880152845b818110156101bb578281018c0151888201606001528b0161019f565b818111156101cc57856060838a0101525b50918a01516001600160e01b031916868b01525095880195601f01601f1916909301606001929187019160010161017e565b50919998505050505050505050565b600181811c9082168061022157607f821691505b60208210810361024157634e487b7160e01b600052602260045260246000fd5b5091905056fea26469706673582212207408e5373272140d7cfa2bbdf278851f65a7eea84857f1dab58d186942ebb38064736f6c634300080d0033",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
