-
Notifications
You must be signed in to change notification settings - Fork 1
/
ecrecover.json
48 lines (48 loc) · 3 KB
/
ecrecover.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
{
"abi": [
{
"inputs": [
{
"internalType": "bytes",
"name": "message",
"type": "bytes"
}
],
"name": "keccak256Test",
"outputs": [
{
"internalType": "bytes32",
"name": "",
"type": "bytes32"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "bytes32",
"name": "message",
"type": "bytes32"
},
{
"internalType": "bytes",
"name": "sig",
"type": "bytes"
}
],
"name": "recoverSignerTest",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
}
],
"bin": "60806040523480156100115760006000fd5b50610017565b610371806100266000396000f3fe60806040523480156100115760006000fd5b506004361061003b5760003560e01c806395d0098f14610041578063ff0732ec146101525761003b565b60006000fd5b610110600480360360408110156100585760006000fd5b810190808035600019169060200190929190803590602001906401000000008111156100845760006000fd5b8201836020820111156100975760006000fd5b803590602001918460018302840111640100000000831117156100ba5760006000fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050909091929090919290505050610231565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610213600480360360208110156101695760006000fd5b81019080803590602001906401000000008111156101875760006000fd5b82018360208201111561019a5760006000fd5b803590602001918460018302840111640100000000831117156101bd5760006000fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509090919290909192905050506102e1565b60405180826000191660001916815260200191505060405180910390f35b6000600060006000610248856102f763ffffffff16565b925092509250600186848484604051600081526020016040526040518085600019166000191681526020018460ff1660ff168152602001836000191660001916815260200182600019166000191681526020019450505050506020604051602081039080840390855afa1580156102c4573d600060003e3d6000fd5b5050506020604051035193505050506102db565050505b92915050565b6000818051906020012090506102f2565b919050565b6000600060006041845114151561030e5760006000fd5b6020840151915060408401519050606084015160001a9250828282925092509250610334565b919390925056fea264697066735822122065f5f4a8a8be75e446875a6ffa1657e95e5a5b24252b4d6f2a1612d93419247e64736f6c63430006070033"
}