Exemple #1
0
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:9797")
pwd = raw_input("Enter old wallet passphrase: ")
pwd2 = raw_input("Enter new wallet passphrase: ")
access.walletpassphrasechange(pwd, pwd2)
Exemple #2
0
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:45882")
pwd = raw_input("Enter wallet passphrase: ")
access.walletpassphrase(pwd, 60)
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:47376")
pwd = raw_input("Enter old wallet passphrase: ")
pwd2 = raw_input("Enter new wallet passphrase: ")
access.walletpassphrasechange(pwd, pwd2)
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:2005")
pwd = raw_input("Enter old wallet passphrase: ")
pwd2 = raw_input("Enter new wallet passphrase: ")
access.walletpassphrasechange(pwd, pwd2)
Exemple #5
0
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:7732")
pwd = raw_input("Enter old wallet passphrase: ")
pwd2 = raw_input("Enter new wallet passphrase: ")
access.walletpassphrasechange(pwd, pwd2)
Exemple #6
0
import json

from pythonnexus import models, settings

from jsonrpc import ServiceProxy, JSONRPCException  #Use this to communicate with the locally-running bitcoind instance.
from ws4py.client.threadedclient import WebSocketClient  #Use this to communicate with the remotely-running rippled instance.

rpcuser = settings.rpcuser
rpcpassword = settings.rpcpassword
RIPPLE_WEBSOCKET_URL = settings.RIPPLE_WEBSOCKET_URL
MY_RIPPLE_ADDRESS = settings.MY_RIPPLE_ADDRESS
MY_SECRET_KEY = settings.MY_SECRET_KEY

## INTERACTING WITH BITCOIN

bitcoin_connection = ServiceProxy("http://" + rpcuser + ":" + rpcpassword +
                                  "@127.0.0.1:8332")


def validate_bitcoin_address(address):
    return bitcoin_connection.validateaddress(address)["isvalid"]


def generate_bitcoin_address():
    while True:
        address = bitcoin_connection.getnewaddress()
        if models.BitcoinInEntry.objects.filter(bitcoin_address=address):
            print "Address already used; trying again"  #Practically speaking, this will never happen.
        else:
            break
    return address
Exemple #7
0
# -*- coding: utf-8 -*-

import json
import urllib2
from decimal import Decimal

from django.conf import settings
from django.core.cache import cache
from django.db import models
from django.utils.translation import ugettext as _
from jsonrpc import ServiceProxy

BITCOIND = ServiceProxy(settings.BITCOIND_CONNECTION_STRING)
"""
access.getbalance()
access.getinfo()
settxfee(0.00001)
a.listaccounts()
a.listtransactions(acc)
"""
# Start with hard-coded forex rates. Will be recalculated on creation of new wallet
# If API for new rates fails, system will fall back to these rates
CURRENCY_RATES = {'USD': 1, 'EUR': 0.88, 'GBP': 0.79, 'JPY': 109.76}

CURRENCY_SIGNS = {'USD': '$', 'EUR': '€', 'GBP': '£', 'JPY': '¥'}
MESSAGES = {}
THANKS_MESSAGE = _("Thank you for your service!")
# Translators: Please provide youtube video about bitcoin in your language
LOCALIZED_YOUTUBE_URL = _("www.youtube.com/embed/Gc2en3nHxA4")

Exemple #8
0
import json
from jsonrpc import ServiceProxy, JSONRPCException
access = ServiceProxy(
    "http://*****:*****@127.0.0.1:19345"
)

print '------------- get raw transaction ---------'
trans = access.getrawtransaction(
    '0a2dfcdf8e0b75c522394f34eb6a62a8242b28e4bc763016fa13470b9cadb124', 0)
print trans
print 'decoded: %s' % (access.decoderawtransaction(trans))
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:10880")
pwd = raw_input("Enter old wallet passphrase: ")
pwd2 = raw_input("Enter new wallet passphrase: ")
access.walletpassphrasechange(pwd, pwd2)
Exemple #10
0
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:12924")
pwd = raw_input("Enter old wallet passphrase: ")
pwd2 = raw_input("Enter new wallet passphrase: ")
access.walletpassphrasechange(pwd, pwd2)
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:2342")
pwd = raw_input("Enter wallet passphrase: ")
access.walletpassphrase(pwd, 60)
Exemple #12
0
            if result:
                self.count[0] += 1
            else:
                self.count[1] += 1

            print(stats(self.count, self.starttime))

            results_queue.task_done()


golden = Event()

url = 'http://' + user + ':' + password + '@' + host + ':' + http_port

bitcoin = ServiceProxy(url)

results_queue = Queue()

ser = Serial(serial_port, 115200, timeout=askrate)

reader = Reader()
writer = Writer()
disp = Display_stats()

reader.start()
writer.start()
disp.start()

try:
    while True:
Exemple #13
0
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:36434")
pwd = raw_input("Enter wallet passphrase: ")
access.walletpassphrase(pwd, 60)
Exemple #14
0
from jsonrpc import JSONRPCException, ServiceProxy

MaxProcessSum = 200000   # Maximum amount of coins to merge
MaxOutputSum = 500       # Maximum transaction value
MinInputSum = 50         # Minimum input value, inputs with lower size will be ignored

access = ServiceProxy("http://*****:*****@127.0.0.1:21067")   # http://username:password@host:port/

try:
    balance = access.getbalance()
    print 'Balance = ', balance

    if balance > MaxProcessSum:
        print 'Balance is above MaxProcessSum, setting amount to ', MaxProcessSum
        balance = MaxProcessSum

        if balance > MaxOutputSum:
            access.mergecoins(balance, MinInputSum, MaxOutputSum)
except JSONRPCException,e:
    print 'Error: %s' % e.error
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:24749")
pwd = raw_input("Enter old wallet passphrase: ")
pwd2 = raw_input("Enter new wallet passphrase: ")
access.walletpassphrasechange(pwd, pwd2)
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:3772")
pwd = raw_input("Enter old wallet passphrase: ")
pwd2 = raw_input("Enter new wallet passphrase: ")
access.walletpassphrasechange(pwd, pwd2)
Exemple #17
0
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:9562")
pwd = raw_input("Enter wallet passphrase: ")
access.walletpassphrase(pwd, 60)
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:5078")
pwd = raw_input("Enter wallet passphrase: ")
access.walletpassphrase(pwd, 60)
Exemple #19
0
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:5836")
pwd = raw_input("Enter wallet passphrase: ")
access.walletpassphrase(pwd, 60)
Exemple #20
0
from jsonrpc import ServiceProxy

s = ServiceProxy("http://localhost:8080/json-rpc")

print(s.scanDevices())
Exemple #21
0
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:17117")
pwd = raw_input("Enter wallet passphrase: ")
access.walletpassphrase(pwd, 60)
Exemple #22
0
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:9695")
pwd = raw_input("Enter wallet passphrase: ")
access.walletpassphrase(pwd, 60)
Exemple #23
0
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:87321")
pwd = raw_input("Enter wallet passphrase: ")
access.walletpassphrase(pwd, 60)
Exemple #24
0
from jsonrpc import ServiceProxy

access = ServiceProxy("http://127.0.0.1:3337")
pwd = raw_input("Enter wallet passphrase: ")
access.walletpassphrase(pwd, 60)
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:8302")
pwd = raw_input("Enter old wallet passphrase: ")
pwd2 = raw_input("Enter new wallet passphrase: ")
access.walletpassphrasechange(pwd, pwd2)
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:31694")
pwd = raw_input("Enter wallet passphrase: ")
access.walletpassphrase(pwd, 60)
Exemple #27
0
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:9416")
pwd = raw_input("Enter old wallet passphrase: ")
pwd2 = raw_input("Enter new wallet passphrase: ")
access.walletpassphrasechange(pwd, pwd2)
Exemple #28
0
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:41355")
pwd = raw_input("Enter old wallet passphrase: ")
pwd2 = raw_input("Enter new wallet passphrase: ")
access.walletpassphrasechange(pwd, pwd2)
Exemple #29
0
from jsonrpc import ServiceProxy
import sys
import string
import getpass

# ===== BEGIN USER SETTINGS =====
# if you do not set these you will be prompted for a password for every command
rpcuser = ""
rpcpass = ""
# ====== END USER SETTINGS ======

if rpcpass == "":
    access = ServiceProxy("http://127.0.0.1:9332")
else:
    access = ServiceProxy("http://" + rpcuser + ":" + rpcpass +
                          "@127.0.0.1:9332")
cmd = sys.argv[1].lower()

if cmd == "backupwallet":
    try:
        path = raw_input("Enter destination path/filename: ")
        print access.backupwallet(path)
    except:
        print "\n---An error occurred---\n"

elif cmd == "encryptwallet":
    try:
        pwd = getpass.getpass(prompt="Enter passphrase: ")
        pwd2 = getpass.getpass(prompt="Repeat passphrase: ")
        if pwd == pwd2:
            access.encryptwallet(pwd)
Exemple #30
0
from jsonrpc import ServiceProxy
access = ServiceProxy("http://127.0.0.1:18646")
pwd = raw_input("Enter old wallet passphrase: ")
pwd2 = raw_input("Enter new wallet passphrase: ")
access.walletpassphrasechange(pwd, pwd2)