{
    "setup": {
        "mnemonic": "all all all all all all all all all all all all",
        "passphrase": ""
    },
    "tests": [
        {
            "parameters": {
                "msg": "This is an example of a signed message.",
                "path": "m/44'/60'/0'/0/0",
                "is_long": false
            },
            "result": {
                "address": "0x73d0385F4d8E00C5e6504C6030F47BF6212736A8",
                "sig": "af4eac50f21acc6daeb0ab036f616f5d19fccade46e47100642b3dfc798c9b740d5873887bdc2f02502c90777a082d10dca113bd1ec29d08108396401421c8cc1b"
            }
        },
        {
            "parameters": {
                "msg": "VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!VeryLongMessage!",
                "path": "m/44'/60'/0'/0/0",
                "is_long": true
            },
            "result": {
                "address": "0x73d0385F4d8E00C5e6504C6030F47BF6212736A8",
                "sig": "e9b3648fe10146a7c5c73ae1e42468273b945554b13769be19c3658e5b55c62d7036b56c1e094dc364060b798b120a528f31d91e815d0612c367bf7471519c761c"
            }
        },
        {
            "parameters": {
                "msg": "MsgLenIs9",
                "path": "m/44'/60'/0'/0/0",
                "is_long": false
            },
            "result": {
                "address": "0x73d0385F4d8E00C5e6504C6030F47BF6212736A8",
                "sig": "495b5b021517cd01cb05f02dfb6a1f79a8d9e4f82e8fb01d44ebf7d1218333f1528b67043ffc25c5b64b1e5a182f5d7d5707fcb639092af708969f90038155a91c"
            }
        },
        {
            "parameters": {
                "msg": "MsgLenIs10",
                "path": "m/44'/60'/0'/0/0",
                "is_long": false
            },
            "result": {
                "address": "0x73d0385F4d8E00C5e6504C6030F47BF6212736A8",
                "sig": "0c8eb57decbb95d2a783e69d444b3747c49ebcceb14f24287732ba77c39aa5cd2c66f7ec545b8108ef7ce078edac4588c70ab6249fc626114a95606783828f041b"
            }
        },
        {
            "parameters": {
                "msg": "MsgLenIs11!",
                "path": "m/44'/60'/0'/0/0",
                "is_long": false
            },
            "result": {
                "address": "0x73d0385F4d8E00C5e6504C6030F47BF6212736A8",
                "sig": "5f1ab8940c2137baf69a2b94f55f0f7e53a022b9e363b564744616271eb89b66145055fc9923c6ead63dd784854c742f4f5651c8257d70cbce5a96ce2986dd311c"
            }
        },
        {
            "parameters": {
                "msg": "This message has length 99!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!",
                "path": "m/44'/60'/0'/0/0",
                "is_long": false
            },
            "result": {
                "address": "0x73d0385F4d8E00C5e6504C6030F47BF6212736A8",
                "sig": "f2c3d9c81fe35a6bc68f0ace01bd7209baf11e455e7335903e7ad2879ce5d7bc2199bf8bafc1efe1ff2cfdf2963cd5767911a641c9445cca6f37dc6da72fd1611b"
            }
        },
        {
            "parameters": {
                "msg": "This message has length 100!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!",
                "path": "m/44'/60'/0'/0/0",
                "is_long": false
            },
            "result": {
                "address": "0x73d0385F4d8E00C5e6504C6030F47BF6212736A8",
                "sig": "a6d05d98180246cbd7084f191465d02c4242bc7f856632a2b5b43acd496c46c03a36cc60bfeca6ca98fd210748a3aa68aa7ebba71b39adcad7f88325fc34131a1b"
            }
        },
        {
            "parameters": {
                "msg": "This message has length 101!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!",
                "path": "m/44'/60'/0'/0/0",
                "is_long": false
            },
            "result": {
                "address": "0x73d0385F4d8E00C5e6504C6030F47BF6212736A8",
                "sig": "fa9d60644436f27eb88956a50893e9a47f67c42fb1b57a44bde4c6e127ab777e0c23b234b6ec9327ffd0620daaa514243ebb5a3652a1bac2d720e0f5555b2e071c"
            }
        },
        {
            "parameters": {
                "msg": "This is an example of a signed message at a different path.",
                "path": "m/45'/60/2/1/1",
                "is_long": false
            },
            "result": {
                "address": "0x3beC5F707Ef56057354f4c062C53cd089E8Ea02C",
                "sig": "27c75ccd53136ef1c470784d16440c798effbff4928fcee36a9080c2e929ce3f727aabcd4a0de88881ae02003bd16bc9d3f199d78266c41596db14fac134b44f1c"
            }
        }
    ]
}
