【发布时间】:2018-07-29 06:35:00
【问题描述】:
我在使用 bitcore SendFrom 方法创建 sendtransaction API 时遇到问题,请在此处查找我的 API ("http://localhost:3000/bitcoin/api/sendfrom?"""2NFuJDmdvKWP2zB5EfsXqNuYz9AW65tBrAy" 0.001 6 "donation" "seans outpost""),它变得像“错误:需要一个钱包短语但尚未设置“任何人都可以告诉我如何使用 nodejs 和 bitcore 为比特币创建 sendtrasaction API,我已经创建了 generateNewaddress 和 getbalance,getaccounts API,我在邮递员中对其进行了测试。请在下面找到nodejs代码:
var bitcoinapi = require('bitcoin-node-api');
var express = require('express');
var app = express();
var port =3000;
//Username and password relate to those set in the bitcoin.conf file
var wallet = {
host: 'localhost',
port: 18332,
user: 'test',
pass: 'test123'
};
bitcoinapi.setWalletDetails(wallet);
bitcoinapi.setAccess('default-safe'); //Access control
app.use('/bitcoin/api', bitcoinapi.app); //Bind the middleware to any chosen url
app.listen(3000);
console.log('server is running at port ' +port);
请找到以下屏幕:
【问题讨论】:
-
GET "http://localhost:3000/bitcoin/api/sendfrom?" "2NFuJDmdvKWP2zB5EfsXqNuYz9AW65tBrAy" 0.01- 你为什么这样使用它?它看起来甚至不是远程有效的请求 -
你能告诉我怎么做吗
-
你必须调查 bitcoin-node-api 并根据它做请求。
标签: node.js api postman bitcoind bitcore