Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - toonces

Pages: 1 [2] 3
16
MemoryCoin / Re: P2Pool Beta for Memorycoin
« on: March 30, 2014, 02:16:16 am »
So far it crashed 3 times. usually after around 24hrs. I put it on a bash loop to auto restart when it crash now :)

17
MemoryCoin / Re: [CHA] Collecting suggestions
« on: March 28, 2014, 03:01:22 am »
Does MVTEchao4RjkTTyjMcYf8dnpQ7BqJdNVhr go directly to peacegeeks.org ?  The address on their web site is different.
They are using MVMySfqKF4AysMLhugjzxKKWWikwTZhwPz which sadly have 0 balance.

18
MemoryCoin / Re: P2Pool Beta for Memorycoin
« on: March 27, 2014, 04:43:09 am »
you can look at http://mmcexplorer.info/p2pool
From the payout tab there are somebody who get one block.  But for sure isn't my p2pool.
Still waiting for compatible yam to deploy on all my machine and add more hash to the pool.

19
MemoryCoin / Re: How to vote
« on: March 25, 2014, 01:41:55 am »
Great I think it work in Electrum you can uncheck use change addresses.
Then I use send from address to the vote adddress.

Thanks

20
MemoryCoin / Re: P2Pool Beta for Memorycoin
« on: March 24, 2014, 11:54:58 pm »
FYI the p2pool crash with this last log:
https://gist.github.com/anonymous/9752893
Same for the minner
Segmentation fault (core dumped)

21
MemoryCoin / Re: How to vote
« on: March 24, 2014, 11:16:42 pm »
Is there a way to check how much share/balance seen by the voting system for each vote ?

Sent from my HTC One using Tapatalk


22
MemoryCoin / Re: How to vote
« on: March 24, 2014, 04:20:41 pm »
I'm using electrum MMC client.
Is there a way to sweep ?
Right now the balance is across 2 different change address.

Thank you

23
MemoryCoin / How to vote
« on: March 24, 2014, 04:58:18 am »
When you vote do you need to vote from the address with the biggest balance ?
So everytime before you vote do you need to combine all the balance to one address and vote ? or keep using the new change address to vote ?

Thanks

24
MemoryCoin / Re: P2Pool Beta for Memorycoin
« on: March 23, 2014, 03:41:16 pm »
It worked.

Thanks

25
MemoryCoin / Re: P2Pool Beta for Memorycoin
« on: March 23, 2014, 08:15:30 am »
Opened firewall in out to port 2969. 
Still try to figure out building the miner.
Stuck at
make: *** No rule to make target `obj/json_spirit_reader.o', needed by `memoryminer'.  Stop.
Guest have to wait for yam version o



26
MemoryCoin / Re: P2Pool Beta for Memorycoin
« on: March 23, 2014, 05:00:30 am »
Could someone test http://103.253.68.72:8080/static/
I'm unable to compile the memoryminner to test against.

Thanks

27
MemoryCoin / Re: P2Pool Beta for Memorycoin
« on: March 22, 2014, 03:53:44 am »
Any news on yam compatibility version yet ?

28
MemoryCoin / Re: Yam Miner - M7K Performance Thread
« on: March 19, 2014, 03:08:24 pm »
Dual Socket E5-2650 2Ghz  HPM 26.5 running yam M7n-linux64-sandy-bridge/yvg1900

29
MemoryCoin / Re: Solo mining MMC using multiple yam workers
« on: March 09, 2014, 01:49:39 am »
I add firewall script for those who have their wallet server outside a firewall.

30
MemoryCoin / Solo mining MMC using multiple yam workers
« on: March 08, 2014, 02:05:27 pm »
Here is a guide that I use to create solo mining MMC using multiple yam workers

I. Create Wallet Server

1. Install Ubuntu Server 12.04 LTS 64 bit from
http://www.ubuntu.com/download/server

2. Install/compile memorycoind
https://github.com/memorycoin/memorycoin

3. Use this configuration file under .memorycoin
Change 192.168.1.* for your worker ip where you run yam
Change setting rpcthreads >= 2*number of workers ( recommended by  yvg1900)
memorycoin.conf
Code: [Select]
rpcuser=memorycoinrpc
rpcpassword=changepassword
rpcallowip=127.0.0.1
rpcallowip=192.168.1.*
rpcport=1925
rpcthreads=50
server=1
daemon=1
listen=1

4. Run
./memorycoind

5. Check
./memorycoind getinfo

And wait until blocks is equal to the current mmc block which you can find at
http://mmcexplorer.info/ current block
or
http://agran.net/memorycoin2_calc.html current block number


Or run this bash script to automatically download/compile memorycoind and create the yam-mmc.cfg file
Code: [Select]
#!/usr/bin/env bash

set -o errexit
set -o xtrace

sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get -y install libtool autotools-dev autoconf pkg-config
sudo apt-get -y install git build-essential libssl-dev libdb4.8-dev libdb4.8++-dev libboost1.48-all-dev
git clone https://github.com/memorycoin/memorycoin
cd memorycoin/src
make -f makefile.unix USE_UPNP=-
cp memorycoind ~

set +o errexit
./memorycoind 2> pass.out
set -o errexit

egrep "^rpcus|^rpcpassword" pass.out > ~/.memorycoin/memorycoin.conf
cat >> ~/.memorycoin/memorycoin.conf << EOF
rpcallowip=127.0.0.1
rpcallowip=192.168.1.*
rpcport=1925
rpcthreads=50
server=1
daemon=1
listen=1
EOF

chmod 400 ~/.memorycoin/memorycoin.conf
rm pass.out

USER=$(egrep "^rpcuser" ~/.memorycoin/memorycoin.conf | cut -d'=' -f2)
PASS=$(egrep "^rpcpassword" ~/.memorycoin/memorycoin.conf | cut -d'=' -f2)

cat > ~/yam-mmc.cfg << EOF
threads = 0
mining-params = mmc:av=0&aesni=on&m=1024&donation-interval=100
mine = getwork://$USER:$PASS@192.168.1.2:1925/mmc
EOF

Optional: Installing firewall if you have your wallet outside a firewall.
Please read through the script and modified the appropriate line.
You can accidentally lock yourself out if there is a mistake.

firewall.sh
Code: [Select]
#! /bin/bash

apt-get update
apt-get -y upgrade
ntpdate 0.pool.ntp.org
apt-get -y install ntp

wget http://www.configserver.com/free/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh

# change 192.168.1.0/24 to your workers network.

cat >> /etc/csf/csf.allow << EOF
tcp|in|d=1925|s=192.168.1.0/24
EOF

cat >> /etc/csf/csf.pignore << EOF
exe:$HOME/memorycoind
exe:/usr/bin/tmux
exe:/usr/bin/whoopsie
exe:/usr/sbin/atd
exe:/bin/bash
exe:/usr/sbin/rsyslogd
EOF

sed -i "s/^TESTING =\ .*$/TESTING = \"0\"/" /etc/csf/csf.conf
sed -i "s/^TCP_IN =\ .*$/TCP_IN = \"22,53,1968\"/" /etc/csf/csf.conf
sed -i "s/^TCP_OUT =\ .*$/TCP_OUT = \"22,53,80,443,1968\"/" /etc/csf/csf.conf
sed -i "s/^UDP_IN =\ .*$/UDP_IN = \"53\"/" /etc/csf/csf.conf
sed -i "s/^UDP_OUT =\ .*$/UDP_OUT = \"53,67,123\"/" /etc/csf/csf.conf
/etc/init.d/csf restart
/etc/init.d/lfd restart
run it like
sudo bash ./firewall.sh


II. Create 1 or more workers

1. Install Ubuntu Server 12.04 LTS 64 bit

2. Download the appropriate yam for your CPU from:
 
https://bitsharestalk.org/index.php?topic=2609.0

I use yam-yvg1900-M7n-linux64-sandy-bridge
Next, change 192.168.1.2 to your wallet IP Address

yam-mmc.cfg
Code: [Select]
threads = 0
mining-params = mmc:av=0&aesni=on&m=1024&donation-interval=100
mine = getwork://memorycoinrpc:changepassword@192.168.1.2:1925/mmc

3. Run the command below

tmux new-session -d './yam -c yam-mmc.cfg >> yam.out' \; detach

If everything works the way it should, yam.out should look like this

Code: [Select]
[2014-03-08 12:54:13.661017] MMC Agg. SPM: 22.010, HPM: 22.374; Rnds C/I: 12919/1744, Don. C/I: 158/32; Cfg/Wkr SPM: 22.010/1.3960, Cfg/Wkr HPM: 22.373/1.3983 13077 rnds AV=2, ART=42909
[2014-03-08 12:54:13.661094]   192.168.1.2: On-line, Shares Submitted 0, Accepted 0
[2014-03-08 12:54:14.612521] Found solution - 11687 / 1968 / 1031891111
[2014-03-08 12:54:16.363473] Found solution - 12773 / 1968 / 1956038710
[2014-03-08 12:54:17.168213] Found solution - 12816 / 1968 / 400115672

Depending on your total HPM when it finds a block the Shares Submitted 0, Accepted 0 will change to
Shares Submitted 1, Accepted 1

For example, I have an approximate total 470 HPM across 21 servers (dual 8 core) with this setup I managed to find 6 blocks in 3 days. It appears conclusive according to the mining calculator http://agran.net/memorycoin2_calc.html


Happy Mining


Pages: 1 [2] 3