It was the Bitcointalk forum that inspired us to create Bitcointalksearch.org - Bitcointalk is an excellent site that should be the default page for anybody dealing in cryptocurrency, since it is a virtual gold-mine of data. However, our experience and user feedback led us create our site; Bitcointalk's search is slow, and difficult to get the results you need, because you need to log in first to find anything useful - furthermore, there are rate limiters for their search functionality.
The aim of our project is to create a faster website that yields more results and faster without having to create an account and eliminate the need to log in - your personal data, therefore, will never be in jeopardy since we are not asking for any of your data and you don't need to provide them to use our site with all of its capabilities.
We created this website with the sole purpose of users being able to search quickly and efficiently in the field of cryptocurrency so they will have access to the latest and most accurate information and thereby assisting the crypto-community at large.
-----BEGIN-SIGNATURE-BLOCK-------------------------------------
Address: 1ArmoryXcfq7TnCSuZa9fQjRYwJ4bkRKfv
Message: "Armory version 0.60-alpha was released 2012-Mar-"
"19 07:40pm. Windows binaries have been released "
"in zip files with the following MD5 hashes: [Wi"
"n32::7b6e3dd0e9114523e303db304a87c0d6] [Win64::e"
"930159411483428da40c127f654bf69] Please do not u"
"se any zip files whose hash values do not match!"
PublicKey: 0411d14f8498d11c33d08b0cd7b312fb2e6fc9aebd479f8e9a
b62b5333b2c395c5f7437cab5633b5894c4a5c2132716bc36b
7571cbe492a7222442b75df75b9a84
Signature: 842590674c06b8712bd9aa04ae7e3fd4c09410f6881ec5a361
fcab55433f1d28f569b3771216754f400a5674e24984943d62
9079a8d56b3c5285ee533f8f4f16
-----END-SIGNATURE-BLOCK---------------------------------------
-----BEGIN-SIGNATURE-BLOCK--------------------------
Address: 1ArmoryXcfq7TnCSuZa9fQjRYwJ4bkRKfv
Message: "On 2012-Feb-29 12:55am EST, I, e"
"totheipi, released Armory versio"
"n 0.55-alpha-RC1. The Windows 6"
"4-bit zip file has the following"
" md5 hash: e8914c803daa31f2bebc"
"dab20738e7ad"
PublicKey: 04
11d14f8498d11c33d08b0cd7b312fb2e
6fc9aebd479f8e9ab62b5333b2c395c5
f7437cab5633b5894c4a5c2132716bc3
6b7571cbe492a7222442b75df75b9a84
Signature: 9474474dffba5a49338c9df3f6a24e14
6757d038a116893f4442baf2ca14fe20
938147a818e1d1fca45a2bc334998aae
11bae363e525aa9301f3f915d81fd298
-----END-SIGNATURE-BLOCK----------------------------
from armoryengine import *
wlt = PyBtcWallet().readWalletFile('/home/server/web_server.watchonly.wallet')
wlt.setAddrPoolSize(1000)
# Quick printing of addr info, and shows how to access various props of the addr
def pprint(addr):
print 'The new address: '
print ' Hash160: ', binary_to_hex(addr.getAddr160(), BIGENDIAN)
print ' Base58: ', addr.getAddrStr()
print ' Index: ', addr.chainIndex
print ' Have Pub: ', addr.hasPubKey()
print ' Have Priv:', addr.hasPrivKey()
print 'Get the next unused address...'
addr = wlt.getNextUnusedAddress()
pprint(addr)
print 'Generating 10 more addresses:'
for i in range(10):
addr = wlt.getNextUnusedAddress()
print '\t', addr.chainIndex, '\t', addr.getAddrStr()
print 'Get addr #15'
a160 = wlt.getAddress160ByChainIndex(15)
print binary_to_hex(a160, BIGENDIAN)
addr = wlt.addrMap[a160]
pprint(addr)
print 'This wallet has %d addresses computed' % wlt.getHighestComputedIndex()
print 'Addresses used: %d ' % wlt.getHighestUsedIndex()
Get the next unused address...
The new address:
Hash160: 728b0b8cc930cb4756328e743b7b2e7dde93a35f
Base58: mpEeSrEr3EiyCMRskT5VrELkY8X9ZwT3BV
Index: 11
Have Pub: True
Have Priv: False
Generating 10 more addresses:
12 mrhzBHQcn7jmhvpbcfW6ebiAFEm9qZF6AL
13 moPM3KPygygsWzvUHfeDsmPChL5xWycc5y
14 n4ZtG47TNMifGJ57msGAs8ZD1HeVqSqRyx
15 mw3cxXKCaKitV8w1wBRrpjQNWu4od5Nd5H
16 n1UGPkUgUXiwsotzfpAezpy6NkRg1fGMv5
17 muFPi3pAw7Rbb9aGc9UJPX9m6JT1VGHf9J
18 n3TRNc86Vmi2EygvjeMsAXXAYhPygR2sQK
19 mikSy5FjeSPVBSaXDs8ihMKrMgZsoohsjz
20 mwb8h2PJvGGGQTA7QBgvPVrWowQZi43ZD2
21 mpBFZ1H6AcRqHUZ7ETz1Xh1PqaPiMvdQDM
Get addr #15
c42ea65330263fd9c02fe5ca2e3a1c44dca356aa
The new address:
Hash160: c42ea65330263fd9c02fe5ca2e3a1c44dca356aa
Base58: mw3cxXKCaKitV8w1wBRrpjQNWu4od5Nd5H
Index: 15
Have Pub: True
Have Priv: False
This wallet has 1021 addresses computed
Addresses used: 21