|
|
|
|
|
|
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
|
|
masterOfDisaster
|
|
November 10, 2014, 08:21:47 PM |
|
Hi, I tried to compile the latest source (0.3.0) on a RaspberryPi with raspbian running. The dependencies are installed except for miniupnpc, but I disabled UPNP in the makefile.unix I got error messages when executing "make -f makefile.unix" and don't know what to read from them: g++ -c -pthread -Wall -Wextra -Wno-sign-compare -Wno-invalid-offsetof -Wno-unused-parameter -Wformat -Wformat-security -g -DBOOST_SPIRIT_THREADSAFE -I/home/pi/downloads/emercoin/emercoin-0.3.0-linux/src/src -I/home/pi/downloads/emercoin/emercoin-0.3.0-linux/src/src/obj -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -O2 -MMD -o obj/bitcoinrpc.o bitcoinrpc.cpp In file included from bitcoinrpc.h:13:0, from bitcoinrpc.cpp:17: json/json_spirit_writer_template.h: In function âString_type json_spirit::add_esc_chars(const String_type&) [with String_type = std::basic_string<char>]â: json/json_spirit_writer_template.h:168:13: instantiated from âvoid json_spirit::Generator<Value_type, Ostream_type>::output(const String_type&) [with Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >, Ostream_type = std::basic_ostringstream<char>, json_spirit::Generator<Value_type, Ostream_type>::String_type = std::basic_string<char>]â json/json_spirit_writer_template.h:124:34: instantiated from âvoid json_spirit::Generator<Value_type, Ostream_type>::output(const Value_type&) [with Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >, Ostream_type = std::basic_ostringstream<char>]â json/json_spirit_writer_template.h:113:13: instantiated from âjson_spirit::Generator<Value_type, Ostream_type>::Generator(const Value_type&, Ostream_type&, bool) [with Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >, Ostream_type = std::basic_ostringstream<char>]â json/json_spirit_writer_template.h:232:9: instantiated from âvoid json_spirit::write_stream(const Value_type&, Ostream_type&, bool) [with Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >, Ostream_type = std::basic_ostringstream<char>]â json/json_spirit_writer_template.h:242:9: instantiated from âtypename Value_type::String_type json_spirit::write_string(const Value_type&, bool) [with Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >, typename Value_type::String_type = std::basic_string<char>]â bitcoinrpc.cpp:2933:46: instantiated from here json/json_spirit_writer_template.h:78:63: warning: comparison is always true due to limited range of data type [-Wtype-limits]
Is anybody able to tell me what went wrong here? Thank you in advance! Kind regards
|
|
|
|
maxihatop
|
|
November 10, 2014, 09:05:45 PM |
|
Try to set ENV variablese, defined in the file bldFreeBSD.sh (maybe, different pats on your system):
export BOOST_INCLUDE_PATH=/usr/local/include export BDB_INCLUDE_PATH=/usr/local/include/db48 export BOOST_LIB_PATH=/usr/local/lib export BDB_LIB_PATH=/usr/local/lib/db48
|
|
|
|
K1773R
Legendary
Offline
Activity: 1792
Merit: 1008
/dev/null
|
|
November 10, 2014, 09:22:26 PM |
|
Hi, I tried to compile the latest source (0.3.0) on a RaspberryPi with raspbian running. The dependencies are installed except for miniupnpc, but I disabled UPNP in the makefile.unix I got error messages when executing "make -f makefile.unix" and don't know what to read from them: g++ -c -pthread -Wall -Wextra -Wno-sign-compare -Wno-invalid-offsetof -Wno-unused-parameter -Wformat -Wformat-security -g -DBOOST_SPIRIT_THREADSAFE -I/home/pi/downloads/emercoin/emercoin-0.3.0-linux/src/src -I/home/pi/downloads/emercoin/emercoin-0.3.0-linux/src/src/obj -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -O2 -MMD -o obj/bitcoinrpc.o bitcoinrpc.cpp In file included from bitcoinrpc.h:13:0, from bitcoinrpc.cpp:17: json/json_spirit_writer_template.h: In function âString_type json_spirit::add_esc_chars(const String_type&) [with String_type = std::basic_string<char>]â: json/json_spirit_writer_template.h:168:13: instantiated from âvoid json_spirit::Generator<Value_type, Ostream_type>::output(const String_type&) [with Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >, Ostream_type = std::basic_ostringstream<char>, json_spirit::Generator<Value_type, Ostream_type>::String_type = std::basic_string<char>]â json/json_spirit_writer_template.h:124:34: instantiated from âvoid json_spirit::Generator<Value_type, Ostream_type>::output(const Value_type&) [with Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >, Ostream_type = std::basic_ostringstream<char>]â json/json_spirit_writer_template.h:113:13: instantiated from âjson_spirit::Generator<Value_type, Ostream_type>::Generator(const Value_type&, Ostream_type&, bool) [with Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >, Ostream_type = std::basic_ostringstream<char>]â json/json_spirit_writer_template.h:232:9: instantiated from âvoid json_spirit::write_stream(const Value_type&, Ostream_type&, bool) [with Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >, Ostream_type = std::basic_ostringstream<char>]â json/json_spirit_writer_template.h:242:9: instantiated from âtypename Value_type::String_type json_spirit::write_string(const Value_type&, bool) [with Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >, typename Value_type::String_type = std::basic_string<char>]â bitcoinrpc.cpp:2933:46: instantiated from here json/json_spirit_writer_template.h:78:63: warning: comparison is always true due to limited range of data type [-Wtype-limits]
Is anybody able to tell me what went wrong here? Thank you in advance! Kind regards its not a "error message", only a warning. just ignore it.
|
[GPG Public Key]BTC/DVC/TRC/FRC: 1 K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM A K1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: N K1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: L Ki773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: E K1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: b K1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
|
|
|
masterOfDisaster
|
|
November 11, 2014, 01:52:27 AM Last edit: November 11, 2014, 02:47:16 AM by masterOfDisaster |
|
Try to set ENV variablese, defined in the file bldFreeBSD.sh (maybe, different pats on your system): [...]
I tried to alter that - no success. It doesn't look like bldFreeBSD.sh is used when making with the makefile.unix. its not a "error message", only a warning. just ignore it.
The compiler doesn't come to an end after this warning. The last time I tried the whole RaPi got stuck and I thought I better as for help. I'll try it again! Thank you! [edit] Seems to have been an issue with the RaPi when it got stuck. Tried the compiling again and it worked fine. Thank you! [/edit]
|
|
|
|
masterOfDisaster
|
|
November 11, 2014, 02:06:07 AM |
|
Another 2 topics that crossed my mind: Is a testnet available? I haven't found any information in this thread nor on the homepage... What are IP addresses of testnet nodes to put into the emercoin.conf? And regarding security: http://emercoin.com/#specs (tab#2 "Security") states For a successful attack on the network, the attacker must accumulate 51% of the computing power, and 51% of M1 aggregate (total coin supply). This task is much more difficult than just to accumulate 51% of the network's computational capacity.
Is the block trust value of PoW blocks significant? I don't remember in which file of the source code to look after the calculation, but as Emercoin seems to be a fork of Peercoin, I'd wonder if the PoW blocks have a significant block trust value... To attack PoS 51% of all actively minting should be enough, right?
|
|
|
|
Fixx (OP)
|
|
November 11, 2014, 02:34:07 PM |
|
Another 2 topics that crossed my mind: Is a testnet available? I haven't found any information in this thread nor on the homepage... What are IP addresses of testnet nodes to put into the emercoin.conf? And regarding security: http://emercoin.com/#specs (tab#2 "Security") states For a successful attack on the network, the attacker must accumulate 51% of the computing power, and 51% of M1 aggregate (total coin supply). This task is much more difficult than just to accumulate 51% of the network's computational capacity.
Is the block trust value of PoW blocks significant? I don't remember in which file of the source code to look after the calculation, but as Emercoin seems to be a fork of Peercoin, I'd wonder if the PoW blocks have a significant block trust value... To attack PoS 51% of all actively minting should be enough, right? There is a local testnet which you can create by writing testnet=1 to emercoin.conf. But you will need at least two testnet wallets connected to each other to start mining blocks. Here is an example of two such configs: 1st config: # Run on the test network instead of the real bitcoin network. testnet=1 # server=1 tells Bitcoin to accept JSON-RPC commands. server=1 daemon=1 # You must set rpcuser and rpcpassword to secure the JSON-RPC api rpcuser=testnet1 rpcpassword=testnet1 rpcallowip=127.0.0.1 # Listen for RPC connections on this TCP port: port=9531 rpcport=9532 # add testnet wallet nr 2 addnode=127.0.0.1:9731 2nd config: # Run on the test network instead of the real bitcoin network. testnet=1 # server=1 tells Bitcoin to accept JSON-RPC commands. server=1 daemon=1 # You must set rpcuser and rpcpassword to secure the JSON-RPC api rpcuser=testnet2 rpcpassword=testnet2 rpcallowip=127.0.0.1 # Listen for RPC connections on this TCP port: port=9431 rpcport=9432 # add testnet wallet nr 1 addnode=127.0.0.1:9531
|
|
|
|
|
Fixx (OP)
|
|
November 15, 2014, 05:02:21 PM |
|
Thanks for the info! We have almost completed the release of the patch.
|
|
|
|
luffy
|
|
November 16, 2014, 09:53:26 AM |
|
You are doing great job guys with emc in technical area. It just needs more promotion and more exchanges. About the F@H project, i haven't seen a payment for several days now. It is just me or you made any changes? thanks
|
|
|
|
Fixx (OP)
|
|
November 16, 2014, 10:32:18 AM |
|
You are doing great job guys with emc in technical area. It just needs more promotion and more exchanges. About the F@H project, i haven't seen a payment for several days now. It is just me or you made any changes? thanks
Thank you! Unfortunately, I'm the only one who recharges Emerfor lately But understand? EMC coin without premine, thus I have had an equal chance with other participants of the mine. And that means that my reserves, though significant, but limited. Perhaps in the future we shift funding to F@H enthusiasts?
|
|
|
|
|
freegold
Full Member
Offline
Activity: 207
Merit: 100
Wahoo for the Bitcoin revolution!
|
|
November 18, 2014, 05:32:03 AM |
|
Well, I finally got 0.3.1 downloaded and working on my xp. here's my new wallet: ELPXjLQZTxnBqNz8KDo8MfsYX3pZiy4Yt2 Can anybody tell me how to go about getting the free domain names?
thanks, Rick
|
|
|
|
MessyCoin
|
|
November 18, 2014, 05:48:55 AM |
|
Well, I finally got 0.3.1 downloaded and working on my xp. here's my new wallet: ELPXjLQZTxnBqNz8KDo8MfsYX3pZiy4Yt2 Can anybody tell me how to go about getting the free domain names?
thanks, Rick
I believe that pre-registration offer is over, since we can now register names directly in the EmerCoin software, as described at http://emercoin.com/2014-11-05-EmerCoin_0.3.0_Release_NotesCosts to register a name in the system are currently about 260 EMC per name. That's due to the "early name penalty", but that's disappearing quickly. Anyway, have sent you a few EMC to get your started.
|
|
|
|
namjar
|
|
November 23, 2014, 08:17:01 AM |
|
I registered news.coin domain and set the IP 192.227.235.xx, and at the day before yesterday, I use name_update to reset the IP to 138.128.120.111, the problem was happened!
When I visit news.coin site and the IP is still 192.227.235.xx, I tried some different computers and got the same wrong result, but i visit news.coin.emercoin.net and it is fine. Are there caches for the old IP?
Please fix this problem DEV.
|
|
|
|
maxihatop
|
|
November 23, 2014, 09:52:26 AM |
|
> I registered news.coin domain and set the IP 192.227.235.xx, and at the day before yesterday, > I use name_update to reset the IP to 138.128.120.111, the problem was happened! The problem in your local caches, where saved old IP. With EMCDNS, your address resolved correctly: $ dig news.coin @localhost -p5335 ; <<>> DiG 9.8.3-P4 <<>> news.coin @localhost -p5335 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51597 ;; flags: qr rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;news.coin. IN A ;; ANSWER SECTION: news.coin. 86400 IN A 138.128.120.111Also, same work for emergate: $ host news.coin.emergate.net news.coin.emergate.net has address 138.128.120.111 Thus, you see, DNS system works OK. I think, you did not specified TTL value for your record. And, as written in the document: http://emercoin.com/DNS_and_Name-Value_Storage The default value for TTL is 24 hours.
So, I assume, everything works, but old record exist in some your cache. When it will be expired, a new value will be loaded. > Please fix this problem DEV. We cannot refresh caches on _your_ computers, sorry. Just wait, please.
|
|
|
|
firefighters
Member
Offline
Activity: 118
Merit: 100
|
|
November 26, 2014, 10:03:54 AM |
|
EMC hasn't been listed on a big exchange for more than 1 year.
|
|
|
|
Fixx (OP)
|
|
November 26, 2014, 06:29:19 PM |
|
EMC hasn't been listed on a big exchange for more than 1 year. Yes it is, but so what?
|
|
|
|
MessyCoin
|
|
November 26, 2014, 10:33:37 PM Last edit: November 26, 2014, 11:46:31 PM by MessyCoin |
|
EMC hasn't been listed on a big exchange for more than 1 year. Pretty sure this was the stated intention of the devs from very early on, to avoid a speculative bubble / pump-n-dump. I understand the devs don't actively look for exchanges, but of course, exchanges are welcome to add EMC.
|
|
|
|
|
|