Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running the Wallet on a Pi #13

Open
wants to merge 2,173 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2173 commits
Select commit Hold shift + click to select a range
87c9d47
removed deprecated stuff
May 28, 2018
0fbb62b
small fix for recipient decrement
cgebe May 28, 2018
c044683
set the default fee to 1 Burst (this commit should be reverted after …
May 28, 2018
c330302
removed deprecated stuff
May 28, 2018
5c5f378
set the default fee to 1 Burst (this commit should be reverted after …
May 28, 2018
98c3112
removed duplicate meta tag
May 28, 2018
60b65ed
Merge pull request #319 from cgebe/master
ac0v May 28, 2018
af12447
Merge commit '60b65ed876ef5550c551b510907470280eac6a67' into 2.2
May 28, 2018
6a286c5
fixed the ugly
May 28, 2018
93971ee
fixed the ugly
May 28, 2018
c089b5a
version bump for the dev stuff
May 28, 2018
c042227
fix for #290
cgebe May 29, 2018
58995cc
Merge pull request #321 from cgebe/master
cgebe May 29, 2018
de1aad9
AssetExchange removes bid again when bid has to be removed
Brabantian May 29, 2018
eabc6f5
Merge pull request #323 from Brabantian/master
ac0v May 29, 2018
c09f22b
re-added forgotten assetExchange.removeBidOrder
rico666 May 29, 2018
98be46e
we need the old code to revert deprecated unconfirmed transactions
May 29, 2018
0d3471d
fixed block forging and propagation, which could happen on some pools
May 30, 2018
823efd9
we need the old code to revert deprecated unconfirmed transactions
May 29, 2018
9310a67
fixed block forging and propagation, which could happen on some pools
May 30, 2018
f4a591c
fix #324
cgebe May 30, 2018
d543fae
- unconfirmed transactions can be retrieved from cache based on times…
Brabantian May 30, 2018
a9a970b
unified message enc/decrypt
May 30, 2018
beb366c
unified message enc/decrypt
May 30, 2018
aa3af1d
weird thing: !isFalse != isTrue... needs to be cleaned up in general
May 30, 2018
876da13
fixed param, honoring defaults
May 30, 2018
8ccf1c2
fixed param, honoring defaults
May 30, 2018
b795e5a
Merge pull request #327 from cgebe/master
cgebe May 31, 2018
3d96ac6
Update index.html
DannyGreen Jun 1, 2018
2af831a
Update brs.theme.js
DannyGreen Jun 1, 2018
0b0512d
Create theme.dark.css
DannyGreen Jun 1, 2018
cc826fd
Rename theme.dark.css to theme-dark.css
DannyGreen Jun 1, 2018
80455ff
fixed UPnP
Jun 1, 2018
b38ee04
fixed UPnP
Jun 1, 2018
45b5b76
logic...
Quibus-burst Jun 1, 2018
7c51cc7
more logic
Quibus-burst Jun 1, 2018
c2d32a5
Merge pull request #331 from Quibus-burst/master
ac0v Jun 1, 2018
44eeaac
logic...
Quibus-burst Jun 1, 2018
863431c
more logic
Quibus-burst Jun 1, 2018
8835020
keep it clean
Quibus-burst Jun 2, 2018
061e5ee
Merge pull request #332 from Quibus-burst/master
ac0v Jun 2, 2018
a2da1e8
keep it clean
Quibus-burst Jun 2, 2018
74b02f7
flush download cache if a block has no longer a previous
Jun 2, 2018
f2f3b01
flush download cache if a block has no longer a previous
Jun 2, 2018
474eaf3
added missing thread invalidation
Jun 2, 2018
0e8a9bf
added verbose logging if a peer get's blacklisted
Jun 2, 2018
ec87231
added missing thread invalidation
Jun 2, 2018
cf95bfb
added verbose logging if a peer get's blacklisted
Jun 2, 2018
c2b70da
Merge remote-tracking branch 'upstream/master'
Brabantian Jun 2, 2018
5c5e36c
Merge pull request #328 from Brabantian/master
ac0v Jun 3, 2018
5d7cbb5
UnconfirmedTransactionStore fixed foreach issue with deletions
Brabantian Jun 3, 2018
7a53753
Merge pull request #333 from Brabantian/master
ac0v Jun 3, 2018
b5a28ab
Merge pull request #330 from DannyGreen/master
rico666 Jun 3, 2018
946029c
Test fixes in FluxCapacitorImpl and DecryptFrom, etc
Brabantian Jun 3, 2018
74138cf
Merge remote-tracking branch 'upstream/master'
Brabantian Jun 3, 2018
6d5e326
Merge branch 'master' into 2.2
Jun 3, 2018
e20dcd3
Merge pull request #334 from Brabantian/master
ac0v Jun 3, 2018
e3c8f04
Test fixes in FluxCapacitorImpl and DecryptFrom, etc
Brabantian Jun 3, 2018
757e366
more details
Jun 4, 2018
759c9dd
be verbose during fork verification
Jun 4, 2018
d1c56f0
be verbose during fork verification
Jun 4, 2018
f4905f9
fixed skipping unconfirmed transactions, whose ecBlockId is not known…
Jun 4, 2018
a597463
fixed skipping unconfirmed transactions, whose ecBlockId is not known…
Jun 4, 2018
4a3d7e4
premature removal
Quibus-burst Jun 4, 2018
3ad11a4
Merge pull request #335 from Quibus-burst/master
ac0v Jun 4, 2018
04c7ffd
premature removal
Quibus-burst Jun 4, 2018
3180bce
added missing check for orphaned cache data
Jun 4, 2018
8a0e124
added missing check for orphaned cache data
Jun 4, 2018
ad085eb
Lockdown mode!
Quibus-burst Jun 5, 2018
30028e9
Merge pull request #338 from Quibus-burst/master
ac0v Jun 5, 2018
1e598ee
Lockdown mode!
Quibus-burst Jun 5, 2018
ade7577
EXPERIMENTAL: removed unconfirmed lockings
Jun 5, 2018
e695f00
EXPERIMENTA: added missing file
Jun 5, 2018
3cab0ee
EXPERIMANTEL: cleanup other usages
Jun 5, 2018
3ba57b1
Shedding some weight
Brabantian Jun 5, 2018
ac00301
forge precendence
Quibus-burst Jun 5, 2018
1550361
Merge pull request #339 from Brabantian/master
rico666 Jun 6, 2018
8b7f47f
backport of weight shedding;
rico666 Jun 6, 2018
05f763d
Merge pull request #340 from Quibus-burst/master
ac0v Jun 6, 2018
fd6b9e0
backported decrypt default isText settings
Jun 6, 2018
8bf3b2a
indention
Jun 6, 2018
de14be1
indention
Jun 6, 2018
f760a69
forge precendence
Quibus-burst Jun 5, 2018
282579d
indention
Jun 6, 2018
8be89c6
indention
Jun 6, 2018
c980e4f
Shedding some weight
Brabantian Jun 5, 2018
9f8968f
Version 2.2.1
rico666 Jun 6, 2018
6594961
Property refactoring
Brabantian Jun 6, 2018
bd2fb20
burst.sh:
Jun 6, 2018
e093d31
fix for issue 308
InjectedPie Jun 9, 2018
845c27d
burst.sh:
Jun 13, 2018
39b12dd
add null test for peer version comparison
AlexisEvo Jun 23, 2018
f400a80
Sub-1 BURST fees on static reward assignment page
harryjph Jun 24, 2018
3350d5e
0.1 BURST fees in all modals
harryjph Jun 26, 2018
228d896
Merge branch 'master' of github.com:PoC-Consortium/burstcoin
6w3 Jun 27, 2018
b4a7220
Unconfirmed Transactions Cache V4
Brabantian Jun 27, 2018
a2303b1
Unconfirmed Transactions AFTER timestamp can be retrieved
Brabantian Jun 30, 2018
9291105
Merge remote-tracking branch 'upstream/master'
Brabantian Jun 30, 2018
9fb7c3c
In case a peer has given a last unconfirmed transaction timestamp, it…
Brabantian Jun 30, 2018
015237d
A bit more to the credits
Brabantian Jul 1, 2018
fbe33e1
Refactoring doc update
Brabantian Jul 1, 2018
26eaf9e
Unused method removal
Brabantian Jul 1, 2018
74a6d7a
The UTStore methods for retrieval can be given a limit to retrieve
Brabantian Jul 1, 2018
d842e8f
Coupled "limitUnconfirmedTransactionsRetrieved" to Peers
Brabantian Jul 1, 2018
38a5fd2
Duplicate checking in TransactionDuplicatesChecker + integration UTStore
Brabantian Jul 4, 2018
294ef3a
Revalidation of transactions in cache after a block push
Brabantian Jul 5, 2018
0542f16
Merge pull request #341 from Brabantian/master
ac0v Jul 7, 2018
107bea5
Merge pull request #353 from AlexisEvo/master
ac0v Jul 7, 2018
250c831
Merge pull request #345 from InjectedPie/master
ac0v Jul 7, 2018
6896dfa
Merge pull request #289 from beatsbears/master
ac0v Jul 7, 2018
bf782bb
Merge pull request #355 from harry1453/master
rico666 Jul 12, 2018
4acc7a4
better cleanup when compiling
rico666 Jul 12, 2018
41249e9
Fee Suggestion API
Brabantian Jul 12, 2018
0913766
optimum -> standard
Brabantian Jul 13, 2018
e84c348
Merge pull request #361 from Brabantian/master
rico666 Jul 13, 2018
4a9efe7
Add files via upload
Almurik Jul 15, 2018
3346100
Send Transaction Modal
Almurik Jul 17, 2018
0043f35
Delete brs-default.properties
Almurik Jul 17, 2018
f9f7646
Merge branch 'master' into master
rico666 Jul 21, 2018
338a058
Merge pull request #342 from COhsrt/master
rico666 Jul 21, 2018
08a5112
Merge pull request #363 from Almurik/2.2
rico666 Jul 21, 2018
34e1c23
Added suggested fee feauture to Ordinary, Multi-Out, Multi-Out Same, …
Almurik Jul 21, 2018
78b9165
Merge pull request #365 from Almurik/master
rico666 Jul 21, 2018
b76087a
Use average instead of median for suggested fee calculation standard
Brabantian Jul 21, 2018
b84e6d9
Merge pull request #366 from Brabantian/master
rico666 Jul 21, 2018
e08338e
burst.sh:
Jul 22, 2018
1a35bb3
Merge pull request #368 from COhsrt/master
rico666 Jul 22, 2018
7171759
CSS fix of Ordinary Passphrase padding
Almurik Jul 22, 2018
dc17334
Merge pull request #369 from Almurik/master
rico666 Jul 22, 2018
35015f5
Fix BRS.convertToNQT bug
Almurik Jul 22, 2018
a46cf0a
Merge pull request #370 from Almurik/master
rico666 Jul 24, 2018
8ab1dac
Added suggested fee to Register Alias + some smal fixes
Almurik Jul 24, 2018
c951536
Merge pull request #371 from Almurik/master
rico666 Jul 25, 2018
746043a
new bootstrap peers
Jul 25, 2018
4ac7be3
fixed various issues
rico666 Jul 25, 2018
bb63ebb
Merge branch '2.2'
Jul 25, 2018
99ff90b
fixed version
Jul 25, 2018
e9bf20f
fixed typo
Jul 25, 2018
c51ffa5
Unconfirmed Transaction Limit -> Expect Long instead of int
Brabantian Jul 25, 2018
f0d1ae6
Merge pull request #372 from Brabantian/master
ac0v Jul 25, 2018
5fafbbe
shame: Brabantian, ac0v; THX: Shadow
Jul 25, 2018
0d7f448
verify that transactions are not already included in a different block
Jul 25, 2018
ae99e12
UTStore remove transaction -> remove from duplicates checker within
Brabantian Jul 25, 2018
2e29e30
Merge remote-tracking branch 'upstream/master'
Brabantian Jul 25, 2018
e0c7560
Merge pull request #373 from Brabantian/master
ac0v Jul 25, 2018
eb60391
Fixes for IE. String names instead of not-declared variables
Brabantian Jul 28, 2018
a7c8399
Merge pull request #374 from Brabantian/master
ac0v Jul 28, 2018
3892335
Added suggestion fee feature to more modals
Almurik Aug 1, 2018
5bd268a
QR Code generation deeplinks
Brabantian Aug 4, 2018
23180f8
feeSuggestionType next to feeNQT
Brabantian Aug 5, 2018
a2c7a25
Validation max message size
Brabantian Aug 5, 2018
4f89410
updated history with 2.2 release
rico666 Aug 7, 2018
94bd06a
Immutable: Request shouldn't be editable on the client
Brabantian Aug 9, 2018
46d5f2b
Merge remote-tracking branch 'upstream/master'
Brabantian Aug 9, 2018
0d5b606
PrimitiveRequestHandler gives JSON error messages
Brabantian Aug 9, 2018
631a92d
receiverId is always required
Brabantian Aug 9, 2018
37d2a26
Fixed broken UPnP after code refractoring
HeosSacer Aug 15, 2018
5044655
Add Burst logo overlay to QR image
Brabantian Aug 16, 2018
0b1cd76
Merge pull request #381 from HeosSacer/master
rico666 Aug 20, 2018
644e719
Merge pull request #376 from Almurik/master
rico666 Aug 20, 2018
005281a
Merge pull request #378 from Brabantian/master
rico666 Aug 20, 2018
6d4496d
Merge pull request #2 from PoC-Consortium/master
Almurik Aug 21, 2018
f61079d
fix(crowdfunding): fix searchbox and remove event listener on route c…
blankey1337 Aug 24, 2018
fb81e99
Request BURST QR Modal
Almurik Aug 26, 2018
e2e5c71
Request Burst QR modal
Almurik Aug 28, 2018
c8a1635
Request Burst QR modal
Almurik Aug 28, 2018
da27e49
Better logging UT handling; UTStore bug fixes; Processors Thread locking
Brabantian Sep 2, 2018
d0004dd
Merge pull request #390 from Brabantian/master
ac0v Sep 8, 2018
5e639a7
Merge pull request #383 from blankey1337/fix/cf_search
rico666 Sep 9, 2018
d2004ca
Merge pull request #387 from Almurik/master
rico666 Sep 9, 2018
9af459f
Update macOS section in README
MrPilotMan Sep 9, 2018
42a6810
Request Burst QR modal
Almurik Sep 10, 2018
2d04b21
Merge pull request #392 from MrPilotMan/patch-1
rico666 Sep 17, 2018
4c688b9
Merge pull request #394 from Almurik/master
rico666 Sep 17, 2018
7aa1332
adding forgotten lib directory for ARMv7 architectures.
rico666 Sep 17, 2018
791d0b8
Aliases dynamic pagination + minor fixes
Almurik Sep 29, 2018
08d83f0
Delete test.iml
Almurik Sep 29, 2018
70d6120
Suggested fee added to messages
Almurik Oct 1, 2018
cd66dfa
Merge pull request #400 from Almurik/master
rico666 Oct 2, 2018
12091be
Aliases pagination - minor change
Almurik Oct 2, 2018
57800b5
Merge pull request #402 from Almurik/master
rico666 Oct 3, 2018
d6cd7d9
Aliases - fixed typo
Almurik Oct 3, 2018
1ccc01b
Aliases - added dynamic filtering
Almurik Oct 4, 2018
704e98f
Merge pull request #403 from Almurik/master
rico666 Oct 5, 2018
115517c
removed obsolete/commented code
rico666 Oct 5, 2018
b915851
Small refactoring
Almurik Oct 8, 2018
8ae020a
Small refactoring
Almurik Oct 8, 2018
757ae60
docs(upgrade): add upgrade instructions
blankey1337 Oct 8, 2018
d5c6202
Merge pull request #407 from blankey1337/docs/upgrading
rico666 Oct 8, 2018
8740a34
Merge pull request #406 from Almurik/master
rico666 Oct 8, 2018
5f9f368
Peer GetBlocksFromHeight
Quibus-burst Oct 12, 2018
da156db
Merge pull request #411 from Quibus-burst/master
rico666 Oct 14, 2018
e09a4fb
Add Dockerfiles
felixbrucker Oct 15, 2018
6a620e8
Remove dev flag as only tags will be used
felixbrucker Oct 16, 2018
30a5106
Remove dev flag as only tags will be used
felixbrucker Oct 16, 2018
1f44267
Remove reference to master based images
felixbrucker Oct 16, 2018
0eb4a45
Merge pull request #414 from felixbrucker/master
rico666 Oct 19, 2018
3f6ff15
sanitizing Docker config files (use only diff to default)
rico666 Oct 23, 2018
d213317
Fix for https://github.com/PoC-Consortium/burstcoin/issues/354
Brabantian Oct 24, 2018
774883b
Merge pull request #416 from Brabantian/master
rico666 Oct 30, 2018
c4df972
Update brs.properties.mariadb
felixbrucker Nov 7, 2018
b49f8cc
Update brs.properties.h2
felixbrucker Nov 7, 2018
669f718
Merge pull request #417 from felixbrucker/patch-1
rico666 Nov 7, 2018
940e05d
Texs fix
Brabantian Nov 13, 2018
3a0ffc0
Can encrypt message when passing recipient public key
Brabantian Nov 13, 2018
8d411b9
Cleanup
Brabantian Nov 13, 2018
eacfbc2
don't reflect duplicate data
Nov 18, 2018
f7da342
Merge remote-tracking branch 'upstream/master'
Brabantian Nov 23, 2018
11c4632
UTStore does not require to be emptied and refilled again + gutted ou…
Brabantian Nov 24, 2018
d7e61c9
Merge pull request #420 from Brabantian/master
rico666 Nov 24, 2018
5c4b308
nxtwiki -> burstwiki
rico666 Nov 25, 2018
0378b43
Merge branch 'master' of https://github.com/PoC-Consortium/burstcoin
rico666 Nov 25, 2018
ff6dda8
Time -> Fingerprints. Now P2P..
Brabantian Nov 25, 2018
80a721b
fix(brs.recipient): remove hardcoded error message
blankey1337 Nov 25, 2018
3adb10b
Merge pull request #421 from blankey1337/fix/alias-error
rico666 Nov 25, 2018
ea35781
Unconfigurable P2P changes. No more needless memory hogging for ancie…
Brabantian Nov 25, 2018
f4f4e8d
Logging improvements + extra Fingerprints
Brabantian Nov 26, 2018
63b4940
Tweaking
Brabantian Nov 26, 2018
c93ded5
Removing forged transactions again..
Brabantian Nov 27, 2018
dfe2885
Small fix
Brabantian Nov 27, 2018
8479b2f
implemented clean shutdown
Nov 27, 2018
c906353
implemented basic command interface (stdin) to allow a clean shutdown…
Nov 28, 2018
c71e725
allow receiving wallet to get an idea of the callers BRS version
Nov 28, 2018
bed7d8a
Merge branch 'master' into tranquility
Brabantian Nov 28, 2018
6f16c5e
Merge branch 'master' into tranquility
Brabantian Nov 28, 2018
ccbc75d
Re-wired configuration
Brabantian Nov 28, 2018
8f71b79
Let's not punish the CPU
Brabantian Nov 28, 2018
701a480
Info -> Debug
Brabantian Nov 30, 2018
ac8a329
Merge pull request #423 from Brabantian/master
rico666 Nov 30, 2018
d5bdcb6
Better logging + small improvements UTStore
Brabantian Dec 6, 2018
1bf0a27
Pushing to all really is to all (max 100) && feedback to front && fee…
Brabantian Dec 6, 2018
938241d
ProcessBlock better logging
Brabantian Dec 6, 2018
9db616e
Merge pull request #425 from Brabantian/master
rico666 Dec 6, 2018
3bab42a
Pushlösung
Brabantian Dec 8, 2018
4e29310
Pushlösung pt 2
Brabantian Dec 8, 2018
064605b
Merge pull request #426 from Brabantian/master
rico666 Dec 8, 2018
496bc73
Reflect docker org and repo changes
felixbrucker Dec 10, 2018
2266dcc
Merge pull request #428 from felixbrucker/patch-2
spebern Dec 10, 2018
37de1d8
Configure UT Pull/Push in raw bytes size + logger fix
Brabantian Dec 11, 2018
50efe78
Decrease log levels Peer feeding
Brabantian Dec 15, 2018
e22be27
Ignore Peers that are too old
Brabantian Dec 15, 2018
70a3f0d
FBF switch
Brabantian Dec 15, 2018
365c471
Tweaks
Brabantian Dec 15, 2018
bb6919c
INFO -> PEER_INFO
Brabantian Dec 15, 2018
8d9c144
Merge pull request #430 from Brabantian/master
rico666 Dec 15, 2018
d2ae318
fix(send): improve messaging when sending to acct with no publicKey
blankey1337 Dec 17, 2018
80769d4
Merge pull request #432 from blankey1337/fix/msg-warning
rico666 Dec 17, 2018
507d02b
Merge remote-tracking branch 'upstream/master'
Brabantian Jan 2, 2019
21e4ae7
Test API "This request is only accepted using POST!" Fix
Brabantian Jan 2, 2019
afb45c4
Merge pull request #433 from Brabantian/master
rico666 Jan 2, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
29 changes: 29 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Set the default behavior, in case people don't have core.autocrlf set.
* text=auto

# Explicitly declare text files you want to always be normalized and converted
# to native line endings on checkout.
*.java text
*.html text

# Declare files that will always have specific line endings on checkout.
*.js text eol=lf
*.json text eol=lf
*.sh text eol=lf
*.cmd text eol=crlf
*.bat text eol=crlf

# Denote all files that are truly binary and should not be modified.
*.png binary
*.jpg binary
*.gif binary
*.ico binary
*.jar binary
*.dll binary
*.so binary
*.dat binary
*.otf binary
*.eot binary
*.svg binary
*.ttf binary
*.woff binary
15 changes: 9 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,13 @@
/dist
/.idea
burst.jar
burst_test_db
burst_db
nxt.log
brs.log
brs.log.*
/conf/logging.properties
/conf/nxt.properties
nxt.log.lck

/conf/brs.properties
_config.yml
/html/ui/doc/*
target
*.prefs
.project
.classpath
17 changes: 17 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
language: java
sudo: false
install: true

jdk:
- oraclejdk8

script:
- ./dev.sh sonarcube

cache:
directories:
- '$HOME/.m2/repository'
- '$HOME/.sonar/cache'

notifications:
email: false
16 changes: 16 additions & 0 deletions Dockerfile.h2
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
FROM maven:3-jdk-8-alpine as builder
WORKDIR /app
COPY . .
RUN ./burst.sh compile

FROM openjdk:8-jdk-alpine
RUN apk update && apk upgrade && apk add --no-cache bash
WORKDIR /app
COPY --from=builder /app/burst.jar .
COPY html html
VOLUME ["/conf", "/db"]
COPY conf/brs.properties.h2 /conf/brs.properties
COPY conf/brs-default.properties /conf/brs-default.properties
COPY conf/logging-default.properties /conf/logging-default.properties
EXPOSE 8125 8123
ENTRYPOINT ["java", "-classpath", "/app/burst.jar:/conf", "brs.Burst"]
16 changes: 16 additions & 0 deletions Dockerfile.mariadb
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
FROM maven:3-jdk-8-alpine as builder
WORKDIR /app
COPY . .
RUN ./burst.sh compile

FROM openjdk:8-jdk-alpine
RUN apk update && apk upgrade && apk add --no-cache bash
WORKDIR /app
COPY --from=builder /app/burst.jar .
COPY html html
VOLUME ["/conf"]
COPY conf/brs.properties.mariadb /conf/brs.properties
COPY conf/brs-default.properties /conf/brs-default.properties
COPY conf/logging-default.properties /conf/logging-default.properties
EXPOSE 8125 8123
ENTRYPOINT ["java", "-classpath", "/app/burst.jar:/conf", "brs.Burst"]
Loading