{
    "version": 8,
    "compilerVersion": "1.17.1+commit.3385a0d",
    "contract": "RabinUtil",
    "md5": "8cd684b63cd2c9701aceeb9b99f948c6",
    "structs": [
        {
            "name": "PayloadU4Data",
            "params": [
                {
                    "name": "outpoint",
                    "type": "bytes"
                },
                {
                    "name": "satoshis",
                    "type": "int"
                },
                {
                    "name": "scriptHash",
                    "type": "bytes"
                }
            ]
        },
        {
            "name": "PayloadU4SpendByData",
            "params": [
                {
                    "name": "outpoint",
                    "type": "bytes"
                },
                {
                    "name": "satoshis",
                    "type": "int"
                },
                {
                    "name": "scriptHash",
                    "type": "bytes"
                },
                {
                    "name": "byTxId",
                    "type": "Sha256"
                }
            ]
        }
    ],
    "library": [
        {
            "name": "RabinUtil",
            "params": [],
            "properties": [],
            "genericTypes": []
        },
        {
            "name": "Util",
            "params": [],
            "properties": [],
            "genericTypes": []
        },
        {
            "name": "TxUtil",
            "params": [],
            "properties": [],
            "genericTypes": []
        }
    ],
    "alias": [],
    "abi": [
        {
            "type": "constructor",
            "params": []
        }
    ],
    "stateProps": [],
    "buildType": "debug",
    "file": "",
    "asm": "8001",
    "hex": "",
    "sources": [],
    "sourceMap": []
}