Commit Graph

1351 Commits

Author SHA1 Message Date
softsimon
e05ca7d691
Flag transactions for lazy deletion.
fixes #400
2021-03-21 06:06:03 +07:00
softsimon
dc36bfcfe4
Adding Bisq markets logo. 2021-03-21 02:40:37 +07:00
softsimon
e688948e42
Bugfix: Don't extend already extended transactions to not override the firstSeen property.
fixes #390
2021-03-19 19:10:11 +07:00
softsimon
5148de8f17
Shuffle mempool transactions before saving disk cache. (#398)
fixes #397
2021-03-19 13:47:37 +07:00
softsimon
6f1cdd0c8b
Adding missing return after expressjs response. 2021-03-18 23:53:39 +07:00
softsimon
d3c53c7406
CPFP support (#395)
* CPFP support.

fixes #5
fixes #353
fixes #360

* Use effectiveFeePerVsize for mempool statistics.

* Renaming endpoint cpfp-info to just cpfp.

* Renaming decended to BestDescendant.

* Updating language file with new strings.
2021-03-18 23:47:40 +07:00
softsimon
b2d08d69cf
Round sat/vB in fee rating tooltip.
fixes #364
2021-03-18 19:18:59 +07:00
wiz
b85c2a6e0f
Merge pull request #396 from mempool/wiz/add-agpl-logo-to-about-page
Add the GNU AGPLv3 logo to About page
2021-03-18 17:48:32 +09:00
wiz
f1f847a9f8
Add the GNU AGPLv3 logo to About page 2021-03-18 17:44:25 +09:00
wiz
8b5d3dabe7
Update package.json license tags 2021-03-18 16:30:10 +09:00
andrewtoth
ac4588cdab
Add recommended fee percentile config (#394) 2021-03-18 12:52:46 +07:00
andrewtoth
baa75b77a7
Fix typo in README (#392) 2021-03-18 12:46:16 +07:00
wiz
f2a08444fe
Fix icon for Specter Wallet on About page 2021-03-18 01:14:25 +09:00
wiz
c866fbf6df
Add link to Specter Wallet on our About page 2021-03-17 22:23:29 +09:00
softsimon
da77dbece1
Bisq markets: General trading volume graph. 2021-03-16 01:17:40 +07:00
wiz
6a07eb0d91
Add link to WARden Portfolio app as Community Integration on About page 2021-03-16 01:56:19 +09:00
wiz
057a96001d
Merge pull request #388 from mempool/wiz/change-license-to-agplv3
Change mempool project license to GNU Affero General Public License v3
2021-03-15 06:26:09 +09:00
wiz
f173b17b90
Delete MIT+CC license from Terms of Service, add AGPLv3 to About page 2021-03-15 05:45:53 +09:00
softsimon
8e29a4cefd
Bisq markets: Titles 2021-03-14 23:24:06 +07:00
wiz
6b47895aec
Change mempool project license to GNU Affero General Public License v3
The files contained in this source code repository are currently
released as "open source" under the terms of the [MIT license](https://opensource.org/licenses/MIT),
with the additional protections of the [Commons Clause License Condition v1](https://commonsclause.com/),
in order to restrict monetization of the mempool app, with the
intended result of mempool remaining free software (as in free
beer) for the Bitcoin community.

However, because of the Commons Clause being added to our license terms,
The Mempool Open Source Project cannot formally be considered as [Free
and open-source software (FOSS)](https://en.wikipedia.org/wiki/Free_and_open-source_software),
according to the generally accepted definition of ["What is free
software?"](https://www.gnu.org/philosophy/free-sw.en.html), and this
has drawn some criticism from the Bitcoin open source community.

Therefore, in order to make The Mempool Open Source Project truly FOSS,
I hereby propose to change our project's license to the [GNU Affero
General Public License v3](https://www.gnu.org/licenses/agpl-3.0.html),
which seems most suitable for a web application. While this won't keep
the mempool free as in free beer, it will keep mempool free as in free
speech, which is what actually matters.

Here is [the TL;DR of AGPLv3](https://tldrlegal.com/license/gnu-affero-general-public-license-v3-(agpl-3.0)):
> The AGPL license differs from the other GNU licenses in that it was
> built for network software. You can distribute modified versions if
> you keep track of the changes and the date you made them. As per usual
> with GNU licenses, you must license derivatives under AGPL. It
> provides the same restrictions and freedoms as the GPLv3 but with an
> additional clause which makes it so that source code must be
> distributed along with web publication. Since web sites and services
> are never distributed in the traditional sense, the AGPL is the GPL of
> the web.

Could all contributors to The Mempool Open Source Project please ACK
this PR?  @softsimon @wiz @bguillaumat @TechMiX @junderw @andrerfneves
@pox @jambolo @6102bitcoin @devinbileck @fiatjaf @timlucmiptev @Czino
@lucasmoten
2021-03-15 00:59:31 +09:00
softsimon
146fcfc16d
Bisq markets: Hide altcoins when not in official bisq markets mode 2021-03-14 02:42:14 +07:00
softsimon
308dd2c7ad
Bisq markets: Recent trades. Separate Bisq master page. 2021-03-13 18:24:50 +07:00
Jonathan Underwood
4cbf2e0eb4
Lower volume for sound effects (#385)
* Turn down that racket *shakes cane*

* Maybe a little lower

* Maybe 80%?

* 70?

* 30 ok?

* 65 sounds best
2021-03-12 13:20:40 +07:00
softsimon
1d4ed85d50
Bisq markets: Volume and other fixes. 2021-03-10 23:02:55 +07:00
wiz
a530d8b17f
Improve grammar, layout, and formatting of Terms of Service page 2021-03-09 14:22:14 +09:00
wiz
e32066affd
Display all Project Contributors on About page using GitHub API (#382) 2021-03-09 01:56:41 +07:00
wiz
d5cc558670
Modify nginx.conf to cache HTML for 10m and static resources for 1h
Fixes #61
2021-03-08 18:50:57 +09:00
wiz
a52f98c39d
Proxy /api/v1/contributors from mempool.space, also fix HTTP headers
Fixes #366
2021-03-08 18:34:04 +09:00
wiz
7beb832007
Merge pull request #380 from junderw/fixCacheUpdate
Fix bug where legend state is reverted when clicking 1-2 after a 1-minute auto-update.
2021-03-08 16:10:10 +09:00
wiz
3e1c4a7e59
Add link to Bisq's GitHub repo on About page 2021-03-08 12:58:00 +09:00
softsimon
3b8d3221cf
Adding enterprise sponsors i18n string. 2021-03-07 21:48:33 +07:00
junderw
b594a9d249
Fix? 2021-03-07 23:45:43 +09:00
softsimon
d20cec4e59
Updating translations from transifex. 2021-03-07 20:13:39 +07:00
softsimon
e5972aa181
Updating transifex. 2021-03-07 20:05:20 +07:00
wiz
b0912064cc
Minor tweak of ToS formatting, clarify Bitcoin Only, add 3rd party licenses 2021-03-07 09:37:49 +09:00
wiz
84737bca6e
Merge pull request #376 from jambolo/master
Fix mempool-graph legend off-by-one
2021-03-07 03:44:15 +09:00
wiz
14db7e4c8b
Update ToS for copyright, mempool.space operator, external link policy (#377)
Update ToS for copyright, mempool.space operator, external link policy
2021-03-05 19:07:31 +07:00
softsimon
d99fd5d59a
Bisq markets dashboard: Market backend tracking. WIP. 2021-03-05 15:38:46 +07:00
wiz
9624801716
Add a bit more margin to alliances on About page 2021-03-05 16:33:05 +09:00
John Bolton
904cf62c78 Fixes mempool-graph legend off-by-one
Resolves issue #283.
2021-03-04 23:31:09 -08:00
wiz
92e2df4627
Move the Bisq logo on About page from Integrations to Alliances (#375) 2021-03-05 14:30:08 +07:00
wiz
f157a50952
Update hostname in index.html for stats.mempool.space 2021-03-05 15:19:56 +09:00
wiz
c3927c9f0a
Fix community integration links on About page to point to GitHub repos 2021-03-05 13:32:52 +09:00
wiz
45505c86d9
Merge pull request #374 from junderw/showFeeTiles
Show fee tiles on mobile
2021-03-05 11:51:07 +09:00
Jonathan Underwood
4fbab41cc8
Show fee tiles on mobile 2021-03-05 11:28:59 +09:00
softsimon
b2769d2af3
Adding Sparrow wallet to about page. 2021-03-05 02:46:23 +07:00
softsimon
2fca34faaa
Bisq markets dashboard: Offers list. WIP. 2021-03-05 02:02:21 +07:00
wiz
8fa672e312
Merge pull request #373 from junderw/betterGraph
Graph hides all fee rates below clicked value
2021-03-04 19:34:30 +09:00
Jonathan Underwood
2c5cf94982
Graph hides all fee rates below clicked value 2021-03-04 19:07:20 +09:00
wiz
72ded16543
Tweak padding/margins on About page logos 2021-03-04 16:27:36 +09:00