Post
Topic
Board Mining
Re: [ANNOUNCE] ecoinpool - A brand new pool mining software written in Erlang
by
OgStar
on 06/10/2012, 14:04:43 UTC
I tried once again to get ecoinpool working.
Im pretty sure everything is setup fine (couchdb, erlang) except the last part of the configuration file.

Here is the error i actually encounter:
Code:
root@j064:/opt/ecoinpool# ./test_launch.sh
==> ecoinpool (compile)
==> ebitcoin (compile)
==> rel (compile)
==> ecoinpool (compile)
Erlang R15B (erts-5.9) [source] [64-bit] [smp:4:4] [async-threads:0] [hipe] [kernel-poll:true]

Eshell V5.9  (abort with ^G)
(ecoinpool_test@j064)1> {"init terminating in do_boot",{{badmatch,{error,{shutdown,{ebitcoin_app,start,[normal,[]]}}}},[{ecoinpool_test_launch,start,0,[{file,"src/ecoinpool_test_launch.erl"},{line,34}]},{init,start_it,1,[]},{init,start_em,1,[]}]}}

Crash dump was written to: erl_crash.dump
init terminating in do_boot ()
root@j064:/opt/ecoinpool#


Anybody here who can post a sample config and a describtion on the nessecary steps from here to get this working?
What parts to be edited, removed, replaced and database settings outside of this config file.

Code:
% This is a setting that certainly has to be changed. Configure one or
        % more worker table replicators here (if you have multiple sub-pools).
        % Please only connect one sub-pool to one table or things get jammed up.
        {replicator_configs, [
            % Format: {, , }
            {"24aa68ec6c910de0850ed0c575621ec9", "pool_worker", 15}
        ]},
        
        % Next is your blowfish secret key. Copy it from above.
        {blowfish_secret, "Replace me!"},
        
        % And the last one, also to be likely changed, is the shares deployer
        % configuration. There are two possible formats here, one with and one
        % without using merged mining. The config ID is used as basename for
        % saving the deployment state file and for the "source" column.
        {share_deployer_configs, [
            % Non-MM Format: {, , , }
            {"ltc_test_shares", "ltc-test", "shares", 60},
            % MM Format: {,
, , , }
            {"btc_nmc_test_shares", "btc-test", "nmc-test", "shares", 60}
        ]}
    ]}
].

i am also stuck with the same error can someone help?

I have the same issue.

Let's try to help ourselves, before someone comes to our aid. What distro and version are you using? spidermonkey version? couchdb version? Erlang version?

I'll start:

Distro and distro version:
Terminal ->
Code:
$ lsb_release -a
Prints:
Code:
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 6.0.5 (squeeze)
Release: 6.0.5
Codename: squeeze


Spidermonkey version:
Terminal ->
Code:
$ dpkg -p libmozjs-dev
(I use debian, that would be rpm for Red Hat)
Prints:
Code:
Architecture: amd64
Source: iceweasel (3.5.16-17)
Version: 1.9.1.16-17
Depends: libmozjs2d (= 1.9.1.16-17), libnspr4-dev

CouchDB version:
Terminal ->
Code:
couchdb -V
Prints:
Code:
couchdb - Apache CouchDB 1.3.0a-ac32047-git

Erlang version:
Terminal ->
Code:
erl --version
Hit Ctrl + C twice to come back to console
Prints:
Code:
Erlang R15B02 (erts-5.9.2) [source] [64-bit] [smp:11:11] [async-threads:0] [hipe] [kernel-poll:false]