Commit Graph

142 Commits

Author SHA1 Message Date
Manfred Karrer
0c26833608
Update rpc port for regtest 2018-09-14 12:33:37 -05:00
Christoph Atteneder
d4ec79c95b
Add mentioned step 2 2018-09-10 12:20:01 +02:00
Manfred Karrer
e452a511ae
Merge master 2018-05-14 18:08:04 +02:00
Dimitris Apostolou
e81a665f9b
Fix typos 2018-05-08 09:38:45 +03:00
Manfred Karrer
55ee4a15b8
Remove Meta data from block.
- Remove Block
- Rename TxBlock to Block
- Rename classes, methods with *TxBlock* to *Block*
- Remove stateChangeEventsProviders
2018-04-24 11:00:26 -05:00
Chris Beams
95daeead7e
Polish WeChat payment method support
- Use camel case spelling of 'WeChat' consistently
 - Organize imports with common layout (bisq-network/style#2)
2018-04-10 14:40:04 +02:00
SaraQian
58acd3b47d Adding payment method: Wechat 2018-04-09 11:28:14 +08:00
Chris Beams
9d4e015108
Use app scripts instead of fat excutable jars
It doesn't actually work to build fat executable jars because we always
have bouncycastle jars that need to exist outside of the fat jar. This
change drops building fat jars altogether in favor of using Gradle's
built-in `application` plugin to write simple scripts that invoke java
with the correct classpath against a directory of all dependencies
(including bouncycastle) without the need to have a fat jar in the mix.

Essentially, you should now run:

    ./gradlew build
    ./build/app/bin/bisq-desktop [options]

Instead of `java -jar build/libs/bisq-desktop.jar`.

See updated doc/build.md for details.
2018-03-22 02:41:25 +01:00
Chris Beams
c19d3a0742
Replace Maven with Gradle in docs and scripts
This commit takes a pass through all documentation and scripts,
replacing any remaining `mvn` commands with their `gradle` equivalents,
replacing `target/*` paths with their `build/*` equivalents, and so on.

Note that the instruction to install Maven has been removed entirely
from documentation and scripts, as opposed to instructing users to
install Gradle, because with the Gradle wrapper (the `gradlew` script in
the root of this repository), it is unnecessary to install Gradle at
all. Users may still do this with, e.g. `brew install gradle` if they
like, but otherwise can get everything they need done with `./gradlew`
commands.

This commit also replaces lowercase 'bisq' with capitalized 'Bisq' where
appropriate in documentation.

Like the previous commit, this is a best-effort approach, and not all
scripts are perfectly up-to-date and tested. Indeed, many of the docs
and scripts we have now are essentially legacy documents and should
probably be scrapped or reworked completely.
2018-03-21 06:15:01 +01:00
Chris Beams
c68d0f4af2
Repackage {io.bisq.gui => bisq.desktop} 2018-03-12 09:31:14 +01:00
Chris Beams
3f0e85e65b
Remove gui path from scripts and .gitignore 2018-03-10 18:51:09 +01:00
Chris Beams
a9a9ae70cd
Move seednode documentation to new repository
This commit removes seednode specific docs and updates doc/build.md as
necessary to reflect the fact that the seednode module is being
extracted into its own repository.
2018-03-08 14:28:48 +01:00
Jaume Barcelo
c9af4d4694
Trivial: Fix two broken links
Fix two broken web links in the documentation.
2018-02-26 15:31:46 +01:00
Manfred Karrer
34dd0b71d0
Merge branch 'Development' into dao
# Conflicts:
#	gui/src/main/java/io/bisq/gui/bisq.css
#	gui/src/main/java/io/bisq/gui/main/dao/compensation/active/ActiveCompensationRequestView.java
#	gui/src/main/java/io/bisq/gui/main/dao/compensation/create/CreateCompensationRequestView.java
#	gui/src/main/java/io/bisq/gui/main/dao/voting/vote/VoteView.java
#	gui/src/main/java/io/bisq/gui/main/dao/wallet/tx/BsqTxView.java
#	gui/src/main/java/io/bisq/gui/main/funds/transactions/TransactionsView.java
2018-01-24 19:44:01 -05:00
Chris Beams
31564e923c
Update doc/CONTRIBUTING.md to request PRs on master
This doc should be removed in favor of the root-level CONTRIBUTING.md,
but this can be done later; this is just a quick fix to make sure we've
gotten rid of all references to the `Development` branch.
2018-01-23 09:45:13 +01:00
Manfred Karrer
046cf513ec
Merge branch 'Development' into dao 2017-12-07 12:33:14 -05:00
Manfred Karrer
feb71581ce
Merge pull request #1069 from ripcurlx/patch-2
Fix markdown formatting
2017-12-07 11:12:42 -05:00
Christoph Atteneder
dcf91619d4
Fix markdown formatting 2017-12-07 11:58:41 +01:00
Christoph Atteneder
fce7b0a6b0
Update wrong package path 2017-12-07 11:41:45 +01:00
Manfred Karrer
81a719d207
-Refactoring: Rename BsqChainState to BsqBlockChain 2017-12-05 16:16:34 -05:00
Manfred Karrer
ee98808436
Merge branch 'Development'
# Conflicts:
#	provider/src/main/java/io/bisq/provider/price/providers/BtcAverageProvider.java
2017-11-16 10:39:08 -05:00
O. Libre
b35fede2e4 Install package openjfx instead of libopenjfx-java
On Ubuntu 17.10, installing `libopenjfx-java` was not sufficient
producing a build error because could not find `openjfx`.
Build succeeded after install of package `openjfx`.
Package `openjfx` depends on `libopenjfx-java` (and `openjdk-8-jre`)
2017-11-04 18:00:04 +01:00
O. Libre
5c4f8a11d5
Propose JAVA_HOME=/usr/lib/jvm/default-java
The command line update-alternatives --config java
changes the symbolic links /usr/lib/jvm/default-java
in order to switch to another installed JDK.

From my knowledge, I know three different path:

* /usr/lib/jvm/default-java since Ubuntu 16.10
* /usr/lib/jvm/default for Arch
* /usr/lib/jvm/java for Fedora
2017-11-03 22:55:23 +01:00
Manfred Karrer
49e38a6c86
Fix format 2017-10-25 14:22:46 -05:00
Manfred Karrer
e8290e3b8a
Fix missing verifications, handle altcoins, cleanup 2017-10-25 14:18:26 -05:00
Manfred Karrer
96fe221eac
Fix path in build.md 2017-10-20 19:00:13 -05:00
Manfred Karrer
f9635cd7e1
Fix old github repo address 2017-10-20 18:50:31 -05:00
Manfred Karrer
b72d716910
Merge Development 2017-09-17 11:28:34 -05:00
Manfred Karrer
a7c0f1d16f Merge branch 'Development' into DAO_phase1 2017-08-09 12:48:56 +02:00
Manfred Karrer
e8c46c9709 Merge branch 'master' into Development
# Conflicts:
#	doc/build.md
2017-08-09 12:48:07 +02:00
Chris Beams
ae05c015b9
Consume custom bitcoinj/libdojh/btcd deps via JitPack (#899)
This change removes the need to clone and build bisq's forks of
bitcoinj, libdohj and btcd-cli4j in order to build bisq itself.
2017-08-09 12:13:47 +02:00
Manfred Karrer
667ad0bc95 Update btc conf file with stricter access 2017-07-27 19:48:37 +02:00
Manfred Karrer
53de6ee4ad Append bisq to check out command 2017-07-27 11:51:15 +02:00
Manfred Karrer
4ee0ebe127 Add command for git checkout of bisq 2017-07-27 11:50:35 +02:00
Manfred Karrer
73e9c66a12 Add note for lombok plugin 2017-07-25 15:47:39 +02:00
Manfred Karrer
5e9cf8cf7f Update doc 2017-07-16 15:24:40 +02:00
Manfred Karrer
ec3f610a5b Update doc 2017-07-11 20:12:35 +02:00
Manfred Karrer
c89b8bb91f Fix build doc dir, argument references 2017-07-10 23:39:35 +02:00
cedric.walter
76a8e53fe0 removed need to set unlimited cipher strength, use reflection to set java policy in code, hopefully something we can removed soon when using jdk 9 (-dcrypto.policy=unlimited will be enough). 2017-07-08 21:06:36 +02:00
cedric.walter
692bc1a837 added dependency management for all bouncycastle dependencies, these jar are signed and can not be placed in shaded jar, copy them in a lib directory that will be use by shaded.jar classloader 2017-07-08 21:03:13 +02:00
cedric.walter
cdb545f390 removed the need to install protobuf dependenciy as root before building Bisq, more maven way of doing 2017-07-08 18:36:30 +02:00
Mike Rosseel
9e76d22aa3 add protobuffer install on linux to docs 2017-07-03 13:09:17 +02:00
Manfred Karrer
41efa7c625 Update build script for protoc installation 2017-07-03 13:07:45 +02:00
Manfred Karrer
e1e8c4a428 Update app icons and build scripts 2017-06-27 02:50:31 +02:00
Manfred Karrer
f268abe2e1 Merge DAO branch to Development branch 2017-06-27 01:30:24 +02:00
Manfred Karrer
e2fa679a68 Merge DAO branch to Development branch 2017-06-27 01:29:54 +02:00
Manfred Karrer
71f98a5d28 Update install script 2017-02-11 18:18:41 -05:00
Manfred Karrer
8b25b59f39 Add install instruction for java on linux 2017-02-09 22:09:05 -05:00
Manfred Karrer
f6c4ac9143 Use jdk 1.8.0_121, update build scripts 2017-02-07 18:46:11 -05:00
Manfred Karrer
d88aceddf8 Clean up, add missing coins (LTBcoin, SFSC) 2017-02-07 10:05:15 -05:00