Bitcoin Forum
May 10, 2024, 05:51:03 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Multibit development! Help Getting Started!  (Read 550 times)
Ernanirst (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
April 21, 2014, 02:11:33 PM
 #1

Hey guys!!! I'm learning java in college and I decided to try to make some changes on multibit client UI. Well I downloaded the code from multibit website and put everything in a "src" directory on a Netbeans project. However, I notied, that some libraries are missing, for example:

import org.codehaus.jackson.map.ObjectMapper;
import org.codehaus.jackson.type.TypeReference;
import org.spongycastle.crypto.BufferedBlockCipher;
import org.spongycastle.crypto.CipherParameters;
import org.spongycastle.crypto.PBEParametersGenerator;
import org.spongycastle.crypto.engines.AESEngine;
import org.spongycastle.crypto.generators.PKCS5S2ParametersGenerator;
import org.spongycastle.crypto.modes.CBCBlockCipher;
import org.spongycastle.crypto.paddings.BlockCipherPadding;
import org.spongycastle.crypto.paddings.ISO10126d2Padding;
import org.spongycastle.crypto.paddings.PaddedBufferedBlockCipher;
import org.spongycastle.crypto.params.KeyParameter;
import org.spongycastle.crypto.params.ParametersWithIV;
import org.spongycastle.util.encoders.Base64;
import org.spongycastle.util.encoders.Hex;

Have I downloaded from the wrong place or  these libraries aren't distribute with multibit code? Should I try to find these libraries online?

Thanks in advance.

Ernani
1715363463
Hero Member
*
Offline Offline

Posts: 1715363463

View Profile Personal Message (Offline)

Ignore
1715363463
Reply with quote  #2

1715363463
Report to moderator
1715363463
Hero Member
*
Offline Offline

Posts: 1715363463

View Profile Personal Message (Offline)

Ignore
1715363463
Reply with quote  #2

1715363463
Report to moderator
1715363463
Hero Member
*
Offline Offline

Posts: 1715363463

View Profile Personal Message (Offline)

Ignore
1715363463
Reply with quote  #2

1715363463
Report to moderator
Every time a block is mined, a certain amount of BTC (called the subsidy) is created out of thin air and given to the miner. The subsidy halves every four years and will reach 0 in about 130 years.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715363463
Hero Member
*
Offline Offline

Posts: 1715363463

View Profile Personal Message (Offline)

Ignore
1715363463
Reply with quote  #2

1715363463
Report to moderator
1715363463
Hero Member
*
Offline Offline

Posts: 1715363463

View Profile Personal Message (Offline)

Ignore
1715363463
Reply with quote  #2

1715363463
Report to moderator
jim618
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
April 23, 2014, 03:01:06 PM
 #2

I think I've already answered your query on github but for the benefit of others . . .

The MultiBit build uses a tool called Maven which takes care of all the dependencies.
Most IDE's have a import project or similar you can use.
A good hint is: If there is a file called pom.xml in the top level directory then it's a Maven project.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
Pages: [1]
  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!