Skip to content
This repository was archived by the owner on Nov 3, 2020. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions artifacts/BytesLib.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"contractName": "BytesLib",
"abi": [],
"bytecode": "0x60556023600b82828239805160001a607314601657fe5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600080fdfea265627a7a7231582098db943c66a75023881bb800557e11eb09e45e88b1bda0ae9c8c2ab2db56a5fd64736f6c634300050f0032",
"deployedBytecode": "0x73000000000000000000000000000000000000000030146080604052600080fdfea265627a7a7231582098db943c66a75023881bb800557e11eb09e45e88b1bda0ae9c8c2ab2db56a5fd64736f6c634300050f0032",
"linkReferences": {},
"deployedLinkReferences": {}
}
15 changes: 15 additions & 0 deletions artifacts/Context.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"contractName": "Context",
"abi": [
{
"inputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "constructor"
}
],
"bytecode": "0x",
"deployedBytecode": "0x",
"linkReferences": {},
"deployedLinkReferences": {}
}
112 changes: 112 additions & 0 deletions artifacts/Deployer.json

Large diffs are not rendered by default.

389 changes: 389 additions & 0 deletions artifacts/DepositManager.json

Large diffs are not rendered by default.

102 changes: 102 additions & 0 deletions artifacts/ECVerify.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
{
"contractName": "ECVerify",
"abi": [
{
"constant": true,
"inputs": [
{
"internalType": "bytes32",
"name": "hash",
"type": "bytes32"
},
{
"internalType": "bytes",
"name": "sig",
"type": "bytes"
}
],
"name": "ecrecovery",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "pure",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"internalType": "bytes32",
"name": "hash",
"type": "bytes32"
},
{
"internalType": "uint8",
"name": "v",
"type": "uint8"
},
{
"internalType": "bytes32",
"name": "r",
"type": "bytes32"
},
{
"internalType": "bytes32",
"name": "s",
"type": "bytes32"
}
],
"name": "ecrecovery",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "pure",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"internalType": "bytes32",
"name": "hash",
"type": "bytes32"
},
{
"internalType": "bytes",
"name": "sig",
"type": "bytes"
},
{
"internalType": "address",
"name": "signer",
"type": "address"
}
],
"name": "ecverify",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "pure",
"type": "function"
}
],
"bytecode": "0x61052d610026600b82828239805160001a60731461001957fe5b30600052607381538281f3fe730000000000000000000000000000000000000000301460806040526004361061004b5760003560e01c806339cdde321461005057806377d32e941461014d57806398ea1c5114610252575b600080fd5b6101336004803603606081101561006657600080fd5b81019080803590602001909291908035906020019064010000000081111561008d57600080fd5b82018360208201111561009f57600080fd5b803590602001918460018302840111640100000000831117156100c157600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506102e1565b604051808215151515815260200191505060405180910390f35b6102106004803603604081101561016357600080fd5b81019080803590602001909291908035906020019064010000000081111561018a57600080fd5b82018360208201111561019c57600080fd5b803590602001918460018302840111640100000000831117156101be57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610324565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61029f6004803603608081101561026857600080fd5b8101908080359060200190929190803560ff1690602001909291908035906020019092919080359060200190929190505050610446565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60006102ed8484610324565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161490509392505050565b600080600080604185511461033f5760009350505050610440565b602085015192506040850151915060ff6041860151169050601b8160ff16101561036a57601b810190505b601b8160ff16141580156103825750601c8160ff1614155b156103935760009350505050610440565b600060018783868660405160008152602001604052604051808581526020018460ff1660ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa1580156103f2573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561043857600080fd5b809450505050505b92915050565b60008060018686868660405160008152602001604052604051808581526020018460ff1660ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa1580156104a6573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156104ec57600080fd5b8091505094935050505056fea265627a7a72315820bee3e1ebc2a54dd34b2fb69e032ef6fde6996ed5378f09b9d6fdc6c72250439d64736f6c634300050f0032",
"deployedBytecode": "0x730000000000000000000000000000000000000000301460806040526004361061004b5760003560e01c806339cdde321461005057806377d32e941461014d57806398ea1c5114610252575b600080fd5b6101336004803603606081101561006657600080fd5b81019080803590602001909291908035906020019064010000000081111561008d57600080fd5b82018360208201111561009f57600080fd5b803590602001918460018302840111640100000000831117156100c157600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506102e1565b604051808215151515815260200191505060405180910390f35b6102106004803603604081101561016357600080fd5b81019080803590602001909291908035906020019064010000000081111561018a57600080fd5b82018360208201111561019c57600080fd5b803590602001918460018302840111640100000000831117156101be57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610324565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61029f6004803603608081101561026857600080fd5b8101908080359060200190929190803560ff1690602001909291908035906020019092919080359060200190929190505050610446565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60006102ed8484610324565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161490509392505050565b600080600080604185511461033f5760009350505050610440565b602085015192506040850151915060ff6041860151169050601b8160ff16101561036a57601b810190505b601b8160ff16141580156103825750601c8160ff1614155b156103935760009350505050610440565b600060018783868660405160008152602001604052604051808581526020018460ff1660ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa1580156103f2573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561043857600080fd5b809450505050505b92915050565b60008060018686868660405160008152602001604052604051808581526020018460ff1660ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa1580156104a6573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156104ec57600080fd5b8091505094935050505056fea265627a7a72315820bee3e1ebc2a54dd34b2fb69e032ef6fde6996ed5378f09b9d6fdc6c72250439d64736f6c634300050f0032",
"linkReferences": {},
"deployedLinkReferences": {}
}
Loading