xxTeDYxx
Member
Offline
Activity: 69
Merit: 10
|
|
August 20, 2014, 01:19:06 PM |
|
|
|
|
|
rh1n0
Newbie
Offline
Activity: 59
Merit: 0
|
|
September 12, 2014, 05:46:00 PM |
|
I am getting this error when trying to perform initial dataload for my coin, please help.
Traceback (most recent call last): File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 2096, in <module> sys.exit(main(sys.argv[1:])) File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 2090, in main store = make_store(args) File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 156, in make_store store = DataStore.new(args) File "Abe/DataStore.py", line 3275, in new return DataStore(args) File "Abe/DataStore.py", line 205, in __init__ store.init_chains() File "Abe/DataStore.py", line 481, in init_chains int(chain_decimals)) File "Abe/Chain/__init__.py", line 21, in create mod = __import__(__name__ + '.' + policy, fromlist=[policy]) ImportError: No module named Apollocoin
|
|
|
|
YarkoL
Legendary
Offline
Activity: 996
Merit: 1013
|
|
September 12, 2014, 06:48:45 PM |
|
ImportError: No module named Apollocoin
If you haven't defined Apollocoin chain, take a look at some of the files in bitcoin-abe /Abe/Chain/ and write a similar python file according to the coin specs. Note that you need to import ltc-scrypt module if the coin is based on Litecoin. Then add your new chain to the Abe conf file. Or just grab rpc-ace if you need something lightweight and have no need of the API https://github.com/stolendata/rpc-ace
|
“God does not play dice"
|
|
|
xxTeDYxx
Member
Offline
Activity: 69
Merit: 10
|
|
September 16, 2014, 07:55:25 PM |
|
I am getting this error when trying to perform initial dataload for my coin, please help.
Traceback (most recent call last): File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 2096, in <module> sys.exit(main(sys.argv[1:])) File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 2090, in main store = make_store(args) File "/home/ubuntu/bitcoin-abe/Abe/abe.py", line 156, in make_store store = DataStore.new(args) File "Abe/DataStore.py", line 3275, in new return DataStore(args) File "Abe/DataStore.py", line 205, in __init__ store.init_chains() File "Abe/DataStore.py", line 481, in init_chains int(chain_decimals)) File "Abe/Chain/__init__.py", line 21, in create mod = __import__(__name__ + '.' + policy, fromlist=[policy]) ImportError: No module named Apollocoin
INstall ltc_scrypt
|
|
|
|
menlatin
|
|
October 27, 2014, 09:44:41 PM |
|
Maybe someone can help me? When trying to index the blockchain for the first time with python -m Abe.abe --config abe-my.conf --commit-bytes 100000 --no-serve I get this
Traceback (most recent call last): File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/lib/python2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/home/vnc/cgi-bin/Abe/abe.py", line 2022, in <module> sys.exit(main(sys.argv[1:])) File "/home/vnc/cgi-bin/Abe/abe.py", line 1973, in main args, argv = readconf.parse_argv(argv, create_conf()) File "Abe/readconf.py", line 57, in parse_argv _include(set(), val, arg_dict, config_name, strict) File "Abe/readconf.py", line 119, in _include entries = read(rdr) File "Abe/readconf.py", line 198, in read js = scan_json(rdr) File "Abe/readconf.py", line 301, in scan_json return _scan_json_string(rdr) File "Abe/readconf.py", line 247, in _scan_json_string raise SyntaxError('End of file in JSON string') File "abe-my.conf", line 53 SyntaxError: End of file in JSON string
I'm pretty much a tard when it comes to all this and am learning as I go.
|
|
|
|
YarkoL
Legendary
Offline
Activity: 996
Merit: 1013
|
|
October 27, 2014, 10:06:32 PM |
|
am learning as I go.
That's great. The troublemaker can be found at the bottom of the traceback. It also shows you the file and line number. Compare that with what is known to work and you'll get back on track.
|
“God does not play dice"
|
|
|
|
Velkro
Legendary
Offline
Activity: 2296
Merit: 1014
|
|
November 11, 2014, 09:38:11 PM |
|
Kudos to you for this project, im sure this particular forum is fit for this announcement but anyway, GJ.
|
|
|
|
CryptoCanary
Legendary
Offline
Activity: 1076
Merit: 1006
Canary in the crypto mine!
|
|
August 14, 2015, 06:00:48 PM |
|
Hi, I hope someone is still subscribed to this thread and can offer me some advise. I am trying to change the markup on an existing and functional Abe. I just need to add some html and I found where I want to do the modifications in DEFAULT_TEMPLATE of abe.py My question is, how do I make these changes go live? Do I need to recompile abe? I was advised by a colleague to restart the server and I did do so but, my changes are still not present in the live Abe. Of course I am being very careful to not break this already functional Abe and was hoping someone here could point me in the right direction. I have read this and other threads, hours of googleing, digging through read me/docs and did not find the answer covered. Sorry for such a novice question and I do apologize if this is already documented somewhere. If so, I could not find it. Any help is greatly appreciated. Thanks in advance!
|
Cryptocurrency meets environment
| █ █ █ █ | | █ █ █ █ |
|
|
|
|
YarkoL
Legendary
Offline
Activity: 996
Merit: 1013
|
|
August 17, 2015, 07:58:43 PM |
|
My question is, how do I make these changes go live? Do I need to recompile abe? I was advised by a colleague to restart the server and I did do so but, my changes are still not present in the live Abe. Of course I am being very careful to not break this already functional Abe and was hoping someone here could point me in the right direction. It's been a while since I used Abe, but if memory serves - should make the changes live.
|
“God does not play dice"
|
|
|
Rumhocker
Member
Offline
Activity: 170
Merit: 10
|
|
January 07, 2016, 11:20:03 PM |
|
hello Is there anyone how can help me setup an ABE for deutsche eMark? Here are some eMark specs: eMark are sha 256 coin and use POS like Peercoin eMark use TX comment like Florincoin ( https://github.com/bitcoin-abe/bitcoin-abe/compare/master...jonnynewbs:Add-florincoin-comments ) chain.name = 'eMark' chain.code3 = 'DEM' chain.address_version = "\x35" chain.magic = "\xe4\xe8\xe9\xe5" chain.decimals = 6 rawtransaction for genesis_tx.py # eMark: if tx_hash_hex == "5def52f0e380a698fc529c4aa8c9810d79149a3b2d45b33bb262cb11e22cc5e9": return "01000000CF425852010000000000000000000000000000000000000000000000000000000000000 000FFFFFFFF1704FFFF001D020F270E446575747363686520654D61726BFFFFFFFF010000000000 000000000000000018746578743A654D61726B2067656E6573697320626C6F636B00" I have tried https://github.com/bitcoin-abe/bitcoin-abe and https://github.com/MatthewLM/PeercoinAbeExplorer but nothing. I work since 4 Days on that but i cannot read blockchain. I have this error: Opened /home/abe/.eMark/blk0001.dat Chain 13 genesis tx: 01000000cf425852010000000000000000000000000000000000000000000000000000000000000 000ffffffff1704ffff001d020f270e446575747363686520654d61726bffffffff010000000000 0000000000000000 Exception at 201 Failed to catch up {'blkfile_offset': 0, 'blkfile_number': 1, 'chain_id': 13, 'loader': u'blkfile', 'conf': None, 'dirname': u'/home/abe/.eMark', 'id': 5L} Traceback (most recent call last): File "Abe/DataStore.py", line 2543, in catch_up store.catch_up_dir(dircfg) File "Abe/DataStore.py", line 2850, in catch_up_dir store.import_blkdat(dircfg, ds, blkfile['name']) File "Abe/DataStore.py", line 2982, in import_blkdat store.import_block(b, chain = chain) File "Abe/DataStore.py", line 1088, in import_block raise MerkleRootMismatch(b['hash'], tx_hash_array) MerkleRootMismatch: Block header Merkle root does not match its transactions. block hash=00000ac7a13fffb72c10f6fd9a773dcf3e8388b8ffc359cee2483b1236ebcda1if i comment out "Verify Merkle Root then ABE read only the first 1270 blocks and then get this: error: unpack_from requires a buffer of at least 4 bytesi don´t know what i should do now. Sorry for bad english
|
|
|
|
mastertrader777
Legendary
Offline
Activity: 1092
Merit: 1000
|
|
June 02, 2016, 04:40:22 PM |
|
|
|
|
|
|
mastertrader777
Legendary
Offline
Activity: 1092
Merit: 1000
|
|
June 02, 2016, 05:21:54 PM |
|
|
|
|
|
xocel
|
|
June 28, 2016, 01:50:48 PM |
|
I'm the dev of iquidus exporer, i've been neglecting it a bit as of late due to workload etc, but it is used by many coins still, version 2.0 is also in the works.
|
|
|
|
xxTeDYxx
Member
Offline
Activity: 69
Merit: 10
|
|
July 01, 2016, 10:38:42 AM |
|
|
|
|
|
SoolD
Newbie
Offline
Activity: 10
Merit: 0
|
|
July 01, 2016, 05:32:38 PM |
|
Between these two, which one is the best? thanks.
|
|
|
|
pjcltd
Legendary
Offline
Activity: 1778
Merit: 1003
NodeMasters
|
|
July 01, 2016, 06:11:18 PM |
|
Between these two, which one is the best? thanks. Iquidus Is a lot better Thanks Paul
|
|
|
|
xxTeDYxx
Member
Offline
Activity: 69
Merit: 10
|
|
July 03, 2016, 05:35:19 AM |
|
Between these two, which one is the best? thanks. Iquidus have only latest 100 block, abe show all blocks. IMHO - IQUIDUS
|
|
|
|
johnjacksonbtc
Newbie
Offline
Activity: 20
Merit: 0
|
|
July 18, 2016, 02:52:44 AM |
|
I gave this a shot for Bitcoin blockchain and it actually works with python 2.7.12 amd64 version on Windows 7 x64. I am seeing a not updating entries, is that normal? not updating block 93097 value_in: 220 != 218 + 1
|
|
|
|
|