test-contracts-sovryn
Version:
Smart contracts for the Sovryn protocol and external integrations.
59 lines (58 loc) • 2.88 kB
JSON
{
"_format": "hh-sol-artifact-1",
"contractName": "TestLibraries",
"sourceName": "contracts/testhelpers/TestLibraries.sol",
"abi": [
{
"constant": true,
"inputs": [
{
"internalType": "address",
"name": "addr",
"type": "address"
}
],
"name": "RSKAddrValidator_checkPKNotZero",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "pure",
"type": "function"
},
{
"constant": true,
"inputs": [
{
"internalType": "address",
"name": "addr1",
"type": "address"
},
{
"internalType": "address",
"name": "addr2",
"type": "address"
}
],
"name": "RSKAddrValidator_safeEquals",
"outputs": [
{
"internalType": "bool",
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "pure",
"type": "function"
}
],
"bytecode": "0x608060405234801561001057600080fd5b5061018c806100206000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80630a4aff771461003b5780631340869314610075575b600080fd5b6100616004803603602081101561005157600080fd5b50356001600160a01b03166100a3565b604080519115158252519081900360200190f35b6100616004803603604081101561008b57600080fd5b506001600160a01b03813581169160200135166100b4565b60006100ae826100c7565b92915050565b60006100c08383610100565b9392505050565b600073dcc703c0e500b653ca82273b7bfad8045d85a4706001600160a01b038316148015906100ae5750506001600160a01b0316151590565b6000816001600160a01b0316836001600160a01b0316148015610140575073dcc703c0e500b653ca82273b7bfad8045d85a4706001600160a01b03841614155b80156100c0575050506001600160a01b031615159056fea265627a7a723158208141659edb96ee24d0827006e5c2f86e6788888de915e8940a0750f2a064084c64736f6c63430005110032",
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100365760003560e01c80630a4aff771461003b5780631340869314610075575b600080fd5b6100616004803603602081101561005157600080fd5b50356001600160a01b03166100a3565b604080519115158252519081900360200190f35b6100616004803603604081101561008b57600080fd5b506001600160a01b03813581169160200135166100b4565b60006100ae826100c7565b92915050565b60006100c08383610100565b9392505050565b600073dcc703c0e500b653ca82273b7bfad8045d85a4706001600160a01b038316148015906100ae5750506001600160a01b0316151590565b6000816001600160a01b0316836001600160a01b0316148015610140575073dcc703c0e500b653ca82273b7bfad8045d85a4706001600160a01b03841614155b80156100c0575050506001600160a01b031615159056fea265627a7a723158208141659edb96ee24d0827006e5c2f86e6788888de915e8940a0750f2a064084c64736f6c63430005110032",
"linkReferences": {},
"deployedLinkReferences": {}
}