github.com/cranelv/ethereum_mpc@v0.0.0-20191031014521-23aeb1415092/core/vm/DepositAbi.js (about)

     1  //431772609360625664 46
     2  constractCode =[{"constant": true,"inputs": [],"name": "getDepositList","outputs": [{"name": "","type": "address[]"}],"payable": false,"stateMutability": "view","type": "function"},{"constant": true,"inputs": [{"name": "addr","type": "address"}],"name": "getDepositInfo","outputs": [{"name": "","type": "uint256"},{"name": "","type": "bytes"},{"name": "","type": "uint256"}],"payable": false,"stateMutability": "view","type": "function"},{"constant": false,"inputs": [{"name": "nodeID","type": "bytes"}],"name": "valiDeposit","outputs": [],"payable": true,"stateMutability": "payable","type": "function"},{"constant": false,"inputs": [{"name": "nodeID","type": "bytes"}],"name": "minerDeposit","outputs": [],"payable": true,"stateMutability": "payable","type": "function"},{"constant": false,"inputs": [],"name": "withdraw","outputs": [],"payable": false,"stateMutability": "nonpayable","type": "function"},{"constant": false,"inputs": [],"name": "refund","outputs": [],"payable": false,"stateMutability": "nonpayable","type": "function"}];
     3  contractDef = eth.contract(constractCode);
     4  ContractAddr = "0x000000000000000000000000000000000000000A";
     5  coinContract = contractDef.at(ContractAddr);
     6  deposit1 =  coinContract.minerDeposit.getData("0xac9f57e4b8cf21d2961d105f0b042c8031c52fd0a564ebfd113c8ea67f89e31f134a7c9a7fc5eb36ccc8099e9c871f26d3f31bbfe90643011ea6795d6a9273f7");
     7  personal.sendTransaction({from:eth.accounts[0], to:ContractAddr,value: web3.toWei(10), data:deposit1, gas: 1000000},"1111111111");
     8  
     9  coinContract.getDepositInfo("0x14b640aeb37fbc1c4653a5c5841221c4cc10cc91")
    10  withdrawData = coinContract.withdraw.getData();
    11  refundData = coinContract.refund.getData();
    12  
    13  
    14  var nodeID = '0xac9f57e4b8cf21d2961d105f0b042c8031c52fd0a564ebfd113c8ea67f89e31f134a7c9a7fc5eb36ccc8099e9c871f26d3f31bbfe90643011ea6795d6a9273f7';
    15  depositData = coinContract.deposit.getData(nodeID);
    16  
    17  constractCode = [{"inputs":[{"name":"_greeting","type":"string"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"constant":true,"inputs":[],"name":"greet","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newgreeting","type":"string"}],"name":"setGreeting","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"kill","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"}]
    18  contractDef = eth.contract(constractCode);
    19  ContractAddr = "0xab6d2a165fa6ee9ca17278fd28f537a31689e63b";
    20  coinContract = contractDef.at(ContractAddr);