Bitcoin Forum
December 12, 2024, 12:44:14 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 [6] 7 8 9 »  All
  Print  
Author Topic: Moneychanger (Windows Builds) - Out of Date!  (Read 59479 times)
da2ce7 (OP)
Legendary
*
Offline Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
October 13, 2012, 05:46:53 AM
 #101

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  Cheesy  Cheesy  The gpg signatures are for the download itself; for example:

Code:
-----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:

Code:
gpg --keyserver pgp.mit.edu --recv-keys 0x049F1C3033B5E7D6
gpg -v (above pgp data)

Output:

Code:
SHA256(da2ce7-Moneychanger_00.11.00.7z)= 572ea8ecacb472af91bb85b2d8842ecfb243a1cacf4fc2d7be80acb8a245a0dd

To check the hash of da2ce7-Moneychanger_00.11.00.7z do either:

Code:
openssl dgst -sha256 da2ce7-Moneychanger_00.11.00.7z

or:

Code:
gpg --print-md da2ce7-Moneychanger_00.11.00.7z

One off NP-Hard.
keystroke
Hero Member
*****
Offline Offline

Activity: 900
Merit: 1014


advocate of a cryptographic attack on the globe


View Profile
October 13, 2012, 12:23:17 PM
 #102

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
Hero Member
*****
Offline Offline

Activity: 900
Merit: 1014


advocate of a cryptographic attack on the globe


View Profile
October 13, 2012, 12:39:55 PM
 #103

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 Offline

Activity: 3052
Merit: 1134



View Profile WWW
October 13, 2012, 01:58:50 PM
 #104

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-

Browser-launched Crossfire client now online (select CrossCiv server for Galactic  Milieu)
Free website hosting with PHP, MySQL etc: http://hosting.knotwork.com/
da2ce7 (OP)
Legendary
*
Offline Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
October 14, 2012, 01:09:57 AM
 #105

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:

Code:
"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 Offline

Activity: 1372
Merit: 1003



View Profile WWW
October 14, 2012, 03:24:29 AM
 #106

I tried the INSTALL-Debian_Ubuntu.txt - (https://github.com/FellowTraveler/Open-Transactions/blob/master/docs/INSTALL-Debian_Ubuntu.txt) - and got to

Code:
# fetch chaiscript
$ git clone git://github.com/ChaiScript/ChaiScript.git

# build chaiscript
$ cd ChaiScript
$ cmake . -DCMAKE_INSTALL_PREFIX=$HOME/.local

and got

Code:
$ 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!

 Huh


da2ce7 (OP)
Legendary
*
Offline Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
October 14, 2012, 09:40:10 AM
 #107

... and got

Code:
$ 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 Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
November 10, 2012, 12:11:51 PM
 #108

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.  Cheesy

Well anyway it is uploaded here:

https://github.com/da2ce7/Moneychanger/downloads

da2ce7-Moneychanger-00.12.02-Win32_x64.7z

One off NP-Hard.
da2ce7 (OP)
Legendary
*
Offline Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
November 11, 2012, 10:36:45 PM
 #109

Fixed a bug.

new version: https://github.com/downloads/da2ce7/Moneychanger/da2ce7-Moneychanger-00.12.03-Win32_x64.7z

One off NP-Hard.
da2ce7 (OP)
Legendary
*
Offline Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
December 19, 2012, 05:17:25 AM
 #110

New Versions:

You need the new VS2012 Runtimes (that now support Windows XP again!):
http://www.microsoft.com/en-au/download/details.aspx?id=30679

OpenSSL (remember to install to 'system folders'):
http://slproweb.com/products/Win32OpenSSL.html

Java:
http://java.com/en/



Open Transactions (Open-Transactions-0.88.a-win32-release.7z):
https://docs.google.com/file/d/0B1vBlIVORn8nZ3VXcEY3dHpsLW8/edit

Moneychanger (Moneychanger-00.11.00-SNAPSHOT-jar-with-dependencies.jar):
https://docs.google.com/file/d/0B1vBlIVORn8nZ0s5dWNXWjU1WGs/edit


One off NP-Hard.
da2ce7 (OP)
Legendary
*
Offline Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
December 20, 2012, 08:00:24 AM
Last edit: December 20, 2012, 08:44:36 AM by da2ce7
 #111

Big News!!!!

WE HAVE A WINDOWS INSTALLER!

 Shocked Shocked Shocked Shocked Shocked Shocked Shocked Shocked


https://docs.google.com/file/d/0B1vBlIVORn8nTElEWkhpVEM3SzA/edit



 Grin Grin Grin Grin Grin


Check it out!

One off NP-Hard.
da2ce7 (OP)
Legendary
*
Offline Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
December 20, 2012, 09:28:20 AM
 #112

Moneychanger with updated path detection code Smiley


Moneychanger (now with path detection code!)
https://docs.google.com/file/d/0B1vBlIVORn8nRGV0c3h2aTlLdzA/edit

Code:
SHA256(Moneychanger-00.11.10-SNAPSHOT.jar)= cf16c06818d56b9dadca9d52553c70a21ceeb6e3a0a46311331aacdcc5c556e1

Code:
-----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
Sr. Member
****
Offline Offline

Activity: 369
Merit: 250



View Profile
December 20, 2012, 12:03:29 PM
 #113

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 Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
December 20, 2012, 10:41:22 PM
 #114

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 Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
December 20, 2012, 11:10:43 PM
 #115

@slothbag

I've created a updated Moneychanger that should expose the error better Smiley

One off NP-Hard.
da2ce7 (OP)
Legendary
*
Offline Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
December 21, 2012, 12:52:41 AM
 #116

Fixed some bugs in the installer (aka it wasn't uninstalling properly)... so that now is fixed. Smiley

One off NP-Hard.
da2ce7 (OP)
Legendary
*
Offline Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
December 21, 2012, 02:09:53 AM
 #117

If anyone wants some DVC (devcoins) for testing. Post your devcoin account ID here! Smiley

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 Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
March 27, 2013, 03:41:16 AM
 #118

I've updated to version 0.88.k

One off NP-Hard.
da2ce7 (OP)
Legendary
*
Offline Offline

Activity: 1222
Merit: 1016


Live and Let Live


View Profile
April 28, 2013, 10:51:16 AM
 #119

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
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250



View Profile
April 28, 2013, 11:25:14 AM
 #120

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
Pages: « 1 2 3 4 5 [6] 7 8 9 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!