da2ce7 (OP)
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
October 13, 2012, 05:46:53 AM |
|
Awesome, going to check this out soon! Small thing I just noticed, haha, but can you "Don't use smileys" when posting? I think it probably interferes with your GnuPG signatures!
Great The gpg signatures are for the download itself; for example: -----BEGIN PGP MESSAGE----- Version: GnuPG v2.0.19 (MingW32)
owGbwMvMwCHIMl/GwHjr82uMpwuSGAJKmLiDPRyNTM00UhKNklPNdX3z81IrkzMS 89JTi+INDPQMDfWApHmVpq2CqblRaqJFanJicpKJuVFimqVhUpKFaZJRioWFiVFq clqSkYlxoiFQOs0kLdkoxTwp1cIAqNYi0cjENNEgJYWrI46FQZCDgY2VCWQvAxen AMwxn/cx/GZ5fHiaQdaN3/dMFifntCwp/RV3nPkSs1ieT8A05evpJR6MDGeOB0ge fXH5qXp+4dwf6zZq6WgtO77pS+AaGUsF4+nlDrUA =yjH+ -----END PGP MESSAGE-----
Do: gpg --keyserver pgp.mit.edu --recv-keys 0x049F1C3033B5E7D6 gpg -v (above pgp data)
Output: SHA256(da2ce7-Moneychanger_00.11.00.7z)= 572ea8ecacb472af91bb85b2d8842ecfb243a1cacf4fc2d7be80acb8a245a0dd
To check the hash of da2ce7-Moneychanger_00.11.00.7z do either: openssl dgst -sha256 da2ce7-Moneychanger_00.11.00.7z
or: gpg --print-md da2ce7-Moneychanger_00.11.00.7z
|
One off NP-Hard.
|
|
|
keystroke
|
|
October 13, 2012, 12:23:17 PM |
|
Whoops, thanks!
EDIT: Below was due to OpenSSL not being installed correctly. I must have made a mistake (too early in the morning for this!)
I installed the x84 and x64 versions of both C++ redistributable packages (2008 and 2012) and receive this when I try to run the batch:
"Found JAVA in: C:\Program Files\Java\jre7"
amd64 Oct 13, 2012 8:15:55 AM org.opentransactions.jni.utility.Load InitNative INFO: null Oct 13, 2012 8:15:55 AM org.opentransactions.jni.utility.Tools loadNative INFO: Atempting to load libzmq Oct 13, 2012 8:15:55 AM org.opentransactions.jni.utility.Tools loadNative INFO: Success loading libzmq Oct 13, 2012 8:15:55 AM org.opentransactions.jni.utility.Tools loadNative INFO: Atempting to load chaiscript Oct 13, 2012 8:15:55 AM org.opentransactions.jni.utility.Tools loadNative INFO: Success loading chaiscript Oct 13, 2012 8:15:55 AM org.opentransactions.jni.utility.Tools loadNative INFO: Atempting to load otlib amd64 Oct 13, 2012 8:16:01 AM org.opentransactions.jni.utility.Load InitNative INFO: null Oct 13, 2012 8:16:01 AM org.opentransactions.jni.utility.Tools loadNative INFO: Atempting to load libzmq Oct 13, 2012 8:16:01 AM org.opentransactions.jni.utility.Tools loadNative INFO: Success loading libzmq Oct 13, 2012 8:16:01 AM org.opentransactions.jni.utility.Tools loadNative INFO: Atempting to load chaiscript Oct 13, 2012 8:16:01 AM org.opentransactions.jni.utility.Tools loadNative INFO: Success loading chaiscript Oct 13, 2012 8:16:01 AM org.opentransactions.jni.utility.Tools loadNative INFO: Atempting to load otlib Oct 13, 2012 8:16:01 AM org.opentransactions.jni.utility.Load InitNative SEVERE: null java.lang.UnsatisfiedLinkError: C:\Users\keystroke\Desktop\da2ce7-Moneychanger\data\ lib\x64\Release\otlib.dll: Can't find dependent libraries at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary1(Unknown Source) at java.lang.ClassLoader.loadLibrary0(Unknown Source) at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at org.opentransactions.jni.utility.Tools.loadNative(Tools.java:105) at org.opentransactions.jni.utility.Load.InitNative(Load.java:94) at com.moneychanger.app.Moneychanger$Loader.Load(Moneychanger.java:107) at com.moneychanger.app.Moneychanger.main(Moneychanger.java:98)
This is under Windows 7 x86. I also have 32bit and 64bit Java installed as well as 32bit and 64bit SSL as linked in the readme. I started by running install_userdata.
|
"The difference between a castle and a prison is only a question of who holds the keys."
|
|
|
keystroke
|
|
October 13, 2012, 12:39:55 PM |
|
Just playing around with the client a bit although I don't really fully understand it yet. It crashed when I tried to deposit cash:
OTAPI_Wrap::Message_GetSuccess: ** FYI, server reply was received, and it said ' Yes.' (Status = success). RequestNum: 136 Utility.getMessageSuccess(): Reply received: success == TRUE. Utility.getInboxLowLevel: The hashes already match (skipping Inbox download.) Utility.getOutboxLowLevel: The hashes already match (skipping Outbox download.) inbox:12 outbox.getColumnCount:10 IN populateOTDetails OTPurse::LoadPurse: File does not exist: purse/wmY1B8o94PFENzqPVK6wLOLvkog9TvA3G DxZuAMGCpW/fCS3eNU5kboAhzHByRnWpQdGD8GO6G50jxA6vx6PcSf/3odM2J7BF3wbqvrfsN7FHVpzH YMVUajQC8WE8P1tqqg OTAPI_Wrap::LoadPurse: received null when called OT_API::LoadPurse(). Server: wmY1B8o94PFENzqPVK6wLOLvkog9TvA3GDxZuAMGCpW Asset Type: 3odM2J7BF3wbqvrf sN7FHVpzHYMVUajQC8WE8P1tqqg OTAPI_Wrap::Purse_GetTotalValue: Null: THE_PURSE passed in! OT_ASSERT in ..\..\src\otapi\OTAPI_Wrapper.cpp at line 7246 OT_ASSERT in ..\..\src\otapi\OTAPI_Wrapper.cpp at line 7246
|
"The difference between a castle and a prison is only a question of who holds the keys."
|
|
|
markm
Legendary
Offline
Activity: 3052
Merit: 1134
|
|
October 13, 2012, 01:58:50 PM |
|
Where did you obtain the cash? It is server-specific, you cannot for example issue cash on your localhost server then deposit it on one of my servers.
-MarkM-
|
|
|
|
da2ce7 (OP)
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
October 14, 2012, 01:09:57 AM |
|
Just playing around with the client a bit although I don't really fully understand it yet. It crashed when I tried to deposit cash:
OTAPI_Wrap::Purse_GetTotalValue: Null: THE_PURSE passed in!
The: "OTAPI_Wrap::" (something) "Null:" (something) "passed in!" Errors are from the new C++ API. I have made the API assert on all the bad data that Moneychanger sends to it. Edit: (well not all bad data, just on the obvious things like providing null for a required argument). For the most case, it just involves tracking down the calling function ad putting better argument testing before deciding to call the native command or not. (aka, if we are about to send an argument with a 'null' value... don't; return false without calling the command). I'll soon release an updated version of Moneychanger that corrects (more) of these issues. But overall it is a good thing. If you supply a function with bad arguments it should assert and exit. Edit: If you download Netbeans, and use Git, the Java code should be trivial enough for virtually anyone to fix. (Java is much easier than C++, at least for the beginner programmer. (I prefer C++ but it indeed take much longer to learn than Java).
|
One off NP-Hard.
|
|
|
matthewh3
Legendary
Offline
Activity: 1372
Merit: 1003
|
|
October 14, 2012, 03:24:29 AM |
|
I tried the INSTALL-Debian_Ubuntu.txt - ( https://github.com/FellowTraveler/Open-Transactions/blob/master/docs/INSTALL-Debian_Ubuntu.txt) - and got to # fetch chaiscript $ git clone git://github.com/ChaiScript/ChaiScript.git
# build chaiscript $ cd ChaiScript $ cmake . -DCMAKE_INSTALL_PREFIX=$HOME/.local and got $ cmake . -DCMAKE_INSTALL_PREFIX=$HOME/.local -- Detecting readline support -- Not Found -- Could NOT find Boost CMake Error at CMakeLists.txt:87 (message): Can not find Boost
-- Configuring incomplete, errors occurred!
|
|
|
|
da2ce7 (OP)
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
October 14, 2012, 09:40:10 AM |
|
... and got $ cmake . -DCMAKE_INSTALL_PREFIX=$HOME/.local -- Detecting readline support -- Not Found -- Could NOT find Boost CMake Error at CMakeLists.txt:87 (message): Can not find Boost
-- Configuring incomplete, errors occurred! You don't have all the boost-parts needed. Try installing libboost-all-dev This is because of Chaiscript updating and using more of boost. We haven't updated our guides yet.
|
One off NP-Hard.
|
|
|
da2ce7 (OP)
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
November 10, 2012, 12:11:51 PM |
|
Ok... New Version of Moneychanger. There isn't all-that much visible changed from the end-user prospective... However there has been massive changes to the API backed. Hopefully soon I will complete the C++ high-level api. After that, making a great GUI for OT will be much more feasible. Well anyway it is uploaded here: https://github.com/da2ce7/Moneychanger/downloadsda2ce7-Moneychanger-00.12.02-Win32_x64.7z
|
One off NP-Hard.
|
|
|
da2ce7 (OP)
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
November 11, 2012, 10:36:45 PM |
|
|
One off NP-Hard.
|
|
|
|
da2ce7 (OP)
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
December 20, 2012, 08:00:24 AM Last edit: December 20, 2012, 08:44:36 AM by da2ce7 |
|
|
One off NP-Hard.
|
|
|
da2ce7 (OP)
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
December 20, 2012, 09:28:20 AM |
|
Moneychanger with updated path detection code Moneychanger (now with path detection code!)https://docs.google.com/file/d/0B1vBlIVORn8nRGV0c3h2aTlLdzA/editSHA256(Moneychanger-00.11.10-SNAPSHOT.jar)= cf16c06818d56b9dadca9d52553c70a21ceeb6e3a0a46311331aacdcc5c556e1 -----BEGIN PGP MESSAGE----- Version: GnuPG v2.0.19 (MingW32)
owGbwMvMwCHIMl/GwHjr82uMp4uTGAIu3TwR7OFoZGqm4Zufl1qZnJGYl55apGtg oGdoqGdooBvs5xgQ7OEfopeVWKRpq5CcZmiWbGBmYWiRYmqWZJmSmJKcaJliamRq apxsbpBoZJicmppklmqcaJBoYmZsaGhsbJiYmJySnGyabGpqlmrI1RHHwiDIwcDG ygSymoGLUwDmHhV+RoY5622jNb5Pm/38p2vOUSUJr+1f6k7wi3WeW2tqm5+8qKyZ 4X9IxfymmVPFA2R9BUXmKf2UO8a4oWRnyaozXn++vJJ88XsDAA== =4lVE -----END PGP MESSAGE-----
|
One off NP-Hard.
|
|
|
slothbag
|
|
December 20, 2012, 12:03:29 PM |
|
MoneyChanger says Please locate "otlib" path. Wont load on windows 7 for me.
Tried pointing it to the otlib.dll in the OpenTransaction folder structure, still no good.
|
|
|
|
da2ce7 (OP)
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
December 20, 2012, 10:41:22 PM |
|
MoneyChanger says Please locate "otlib" path. Wont load on windows 7 for me.
Tried pointing it to the otlib.dll in the OpenTransaction folder structure, still no good.
Did you install Open Transactions, (and the two MSVC packs)?
|
One off NP-Hard.
|
|
|
da2ce7 (OP)
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
December 20, 2012, 11:10:43 PM |
|
@slothbag I've created a updated Moneychanger that should expose the error better
|
One off NP-Hard.
|
|
|
da2ce7 (OP)
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
December 21, 2012, 12:52:41 AM |
|
Fixed some bugs in the installer (aka it wasn't uninstalling properly)... so that now is fixed.
|
One off NP-Hard.
|
|
|
da2ce7 (OP)
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
December 21, 2012, 02:09:53 AM |
|
If anyone wants some DVC (devcoins) for testing. Post your devcoin account ID here! You will need to: 1. import the digitals server contract 2. the devcoin asset contract 3. create a nym 4. register your nym with the server. 5. create a devcoin account.
|
One off NP-Hard.
|
|
|
da2ce7 (OP)
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
March 27, 2013, 03:41:16 AM |
|
I've updated to version 0.88.k
|
One off NP-Hard.
|
|
|
da2ce7 (OP)
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
April 28, 2013, 10:51:16 AM |
|
Updated!
New Major Version: v0.89.a
FellowTraveler has been busy!! Lots of changes, including support for smart contracts!
I've fixed some bugs in the paths code so the script locations are detected more reliably, and some other various bug-fixes.
|
One off NP-Hard.
|
|
|
meowmeowbrowncow
|
|
April 28, 2013, 11:25:14 AM |
|
Updated!
New Major Version: v0.89.a
FellowTraveler has been busy!! Lots of changes, including support for smart contracts!
I've fixed some bugs in the paths code so the script locations are detected more reliably, and some other various bug-fixes.
Yay!
|
"Bitcoin has been an amazing ride, but the most fascinating part to me is the seemingly universal tendency of libertarians to immediately become authoritarians the very moment they are given any measure of power to silence the dissent of others." - The Bible
|
|
|
|