sendfrom rpc通信ノード.js
9127 ワード
const express= require('express');
const app = express();
const request = require('request');
app.get('/sendfrom',(req,res)=>{
// headers={"Content-type": "application/json"};
headers={"Content-type": "text/plain"};
body=`{"method":"sendfrom","params":["[email protected]","g2wynHtq89Lx8TMVPQmhYhpgDMhhWZmj8e",1]}`;
//params:["보내는 계정 이름","받는 지갑 주소",보내는 코인의 양]
const USER=process.env.RPC_USER || 'groot1';
const PASS = process.env.RPC_PASSWORD || '1234';
const RPCPORT= process.env.RPC_PORT || 3010;
const options={
url:`http://groot1:[email protected]:3010`,
method:"POST",
headers,
body
}
let txid;
const callback = (err,response,data)=>{
console.log('aaaaaa')
if(err==null && response.statusCode ==200) {
console.log('data')
txid=JSON.parse(data)
res.send(txid.result)
}else{
console.log('err')
console.log(err)
res.send(err)
}
}
request(options,callback);
})
app.get('/',(req,res)=>{
res.send('hello world')
})
app.listen(3000,()=>{
console.log('server port 3000')
})
授業中、「Content-type」:「アプリケーション/json」でタイトルを構成しました.getbalanceはそうですがsendfromは間違っています.原因を見つけるために、窓で採掘しなければなりません.
タイトルの構成が異なります...
本当にシャベルをたくさん使いました
Linuxでもやってたけど疲れた.結果はあまり良くなさそうだったので疲れました.
コンソールウィンドウはこうです
画面はこのように出てきます
qtはこのように浮かび上がったのです
このことからsendfromは自分にしか使えないことがわかります.
Reference
この問題について(sendfrom rpc通信ノード.js), 我々は、より多くの情報をここで見つけました https://velog.io/@nara7875/sendfrom-rpc-통신-node.jsテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol