@daostack/infra-experimental
Version:
Base layer DAO's components
92 lines (91 loc) • 4.53 kB
JSON
{
"contractName": "ReputationTestHelper",
"abi": [
{
"inputs": [
{
"internalType": "contract Reputation",
"name": "_reputation",
"type": "address"
}
],
"stateMutability": "nonpayable",
"type": "constructor"
},
{
"inputs": [
{
"internalType": "address",
"name": "_user",
"type": "address"
},
{
"internalType": "uint256",
"name": "_amount",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "_numberOfBurn",
"type": "uint256"
}
],
"name": "multipleBurn",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "_user",
"type": "address"
},
{
"internalType": "uint256",
"name": "_amount",
"type": "uint256"
},
{
"internalType": "uint256",
"name": "_numberOfMint",
"type": "uint256"
}
],
"name": "multipleMint",
"outputs": [
{
"internalType": "uint256",
"name": "",
"type": "uint256"
}
],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [],
"name": "reputation",
"outputs": [
{
"internalType": "contract Reputation",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
}
],
"bytecode": "0x608060405234801561001057600080fd5b506040516102c43803806102c48339818101604052602081101561003357600080fd5b5051600080546001600160a01b039092166001600160a01b031990921691909117905561025f806100656000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c80635653eeeb1461004657806391d61f3e1461008a578063c52164c6146100bc575b600080fd5b6100786004803603606081101561005c57600080fd5b506001600160a01b0381351690602081013590604001356100e0565b60408051918252519081900360200190f35b610078600480360360608110156100a057600080fd5b506001600160a01b038135169060208101359060400135610181565b6100c461021a565b604080516001600160a01b039092168252519081900360200190f35b6000805b828110156101795760008054604080516340c10f1960e01b81526001600160a01b03898116600483015260248201899052915191909216926340c10f1992604480820193602093909283900390910190829087803b15801561014557600080fd5b505af1158015610159573d6000803e3d6000fd5b505050506040513d602081101561016f57600080fd5b50506001016100e4565b509392505050565b6000805b82811015610179576000805460408051632770a7eb60e21b81526001600160a01b0389811660048301526024820189905291519190921692639dc29fac92604480820193602093909283900390910190829087803b1580156101e657600080fd5b505af11580156101fa573d6000803e3d6000fd5b505050506040513d602081101561021057600080fd5b5050600101610185565b6000546001600160a01b03168156fea264697066735822122094918311a45381201d9af5d4ee714a61a0b1ad3f33a3775ce861875c0f44997f64736f6c634300060c0033",
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100415760003560e01c80635653eeeb1461004657806391d61f3e1461008a578063c52164c6146100bc575b600080fd5b6100786004803603606081101561005c57600080fd5b506001600160a01b0381351690602081013590604001356100e0565b60408051918252519081900360200190f35b610078600480360360608110156100a057600080fd5b506001600160a01b038135169060208101359060400135610181565b6100c461021a565b604080516001600160a01b039092168252519081900360200190f35b6000805b828110156101795760008054604080516340c10f1960e01b81526001600160a01b03898116600483015260248201899052915191909216926340c10f1992604480820193602093909283900390910190829087803b15801561014557600080fd5b505af1158015610159573d6000803e3d6000fd5b505050506040513d602081101561016f57600080fd5b50506001016100e4565b509392505050565b6000805b82811015610179576000805460408051632770a7eb60e21b81526001600160a01b0389811660048301526024820189905291519190921692639dc29fac92604480820193602093909283900390910190829087803b1580156101e657600080fd5b505af11580156101fa573d6000803e3d6000fd5b505050506040513d602081101561021057600080fd5b5050600101610185565b6000546001600160a01b03168156fea264697066735822122094918311a45381201d9af5d4ee714a61a0b1ad3f33a3775ce861875c0f44997f64736f6c634300060c0033",
"linkReferences": {},
"deployedLinkReferences": {}
}