You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

43 lines
890 B

/*!
* Iguana api config
*
*/
var protocol = "http://";
var serverName = "localhost";
var serverPort = "7778";
var apiRoutes = {
"bitcoinRPC" : {
"walletPassphrase" : "bitcoinrpc/walletpassphrase"
}
};
function getServerUrl() {
return protocol + serverName + ":" + serverPort + '/api/';
}
function walletLogin(passphrase) {
var result = false;
$.ajax({
url: getServerUrl() + apiRoutes.bitcoinRPC.walletPassphrase + "?password=" + passphrase + "&timeout=300",
cache: false,
dataType: "text",
async: false
})
.done(function(_response){
var response = $.parseJSON(_response);
if (response.error) {
// do something
console.log('error: ' + response.error);
result = false;
} else {
if (response.result === "success") {
result = true;
} else {
result = false;
}
}
});
return result;
}