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

update bitcoin core (#14) #556

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Dargon789
Copy link


combined commands


This reverts commit 5a179c6.

  • allow nodes to add each other

  • CI: upgrade to latest versions for terraform/docker/etc.

  • addnodes: patch rogue $

  • addnode: use backend service

  • addnode: testnet port fix

  • Add gitlab/ to .dockerignore

  • Rewrite CI

Split .gitlab-ci.yaml into multiple files
Convert reused job definitions into functions
Start using BUILDKIT
Start building on branches only, not tags

  • bitcoind configs: set maxmempool to 1000 MB

  • CI: Pull recently built image, then tag and push :latest

Add compare_to: master to the build_base job

  • CI: Allow prod deploy jobs to use docker commands

  • CI: Decrease LIQT initial_delay_sec

  • TF: Add a CDN policy that stores entire query string in cache keys

  • TF: Change root/data disk types based on network

  • CI: Remove EU staging cluster from deploy jobs

  • Display BTC amounts with full decimal precision

  • TF: Increase btc-mainnet root disk size

  • Nginx: Impose stricter rate limiting

lower rate limit + allow separate region for mainnet

  • main: true up tf

  • main: ignore_changes needs to be a list

  • main: bump electrum-server to an e2-standard-2

  • Update the Liquid assets registry pubkey

Same key (A1DF83770F29548228170D63DBABBA3AD525ACA1), with the expiry date extended (2023-06-01 -> 2025-06-01).

  • Liquid: Make assets poller do a shallow clone

  • elements: v22.1.1 upgrade

  • Update Liquid conf

Allow setting lower tx fees for relay and block creation

  • Set RPC port for Liquid Testnet

  • Update blockstream jade URL (Update blockstream jade URL #462)

  • build: update bitcoin core to v24.1, rebase savefeeestimate patch

  • deps: Update electrs

PRs: 56 and 58

  • CI: Allow setting a specific base image tag as CI var

Default is latest

  • (nitram) contrib: Add blockmintxfee, minrelaytxfee to all Liquid flavors

  • TF: Add log rotate to explorer.service and reduce root disk size

  • TF: Set existing security policy for Bitcoin Mainnet

  • npm: update shrink

  • fix: typos in the documentation (fix: typos in the documentation #472)

  • fix typo 0001-add-support-to-save-fee-estimates-without-shutting-d.patch

  • fix typo runit_boot.sh

  • docs: Mention pre-built docker image in README (docs: Mention pre-built docker image in README #465)

Refs #459

Attempting to access the URL hash fragment (location.hash) on the server-side was causing an error, because it is not available there.

Unblinding should only be done on the client-side for privacy reasons anyway, so this feature can be disabled entirely on the server-side.

  • replace fonts with open source fonts ChakraPetch-Bold and Inter-VariableFont_opsz
  • update css classes to use new fonts
  • update header copyright date
  • adjust spacing
  • added plus/minus icons
  • TF: Remove preemptible MIGs

  • Update electrs to 306f66acf2ab1

  • prerender: Wait for the loading state to complete, fix 404

Prior to this fix, render() preemptively considered the app rendering to be final, before completing the transition out of the loading state entirely.

This resulted in notFound pages not being identified as such, returning them with a 200 OK status code instead of a 404 Not Found.

  • prerender: Reply with the HTTP error status code returned from the API

  • Delete electrum-lb VM

  • terraform: migrated to different solution (terraform: migrated to different solution #537)

  • fix docker service stop

  • longer bitcoin shutdown wait (5 minutes)

  • Docker: make available as ARM64 (Docker: make available as ARM64 #538)

  • CI: set up arm64 build

  • fee_estimates: clean up usage

  • deps: Bump Elements to 23.2.4

  • misc: Update Testnet Asset Registry signing pubkey

  • liquid: add discount_vsize and discount_weight to tx display

  • add a new landing page for the explorer api

  • update icons and add a running line of logos on mobile

  • connect infinite scroll in a simpler way

  • add support email

  • update typography for mobile and content

  • add nunchuk logo

  • update hero, add new logo, update styling, update footer

  • add laser lines

  • add the page title and STATIC_ROOT to static file path

  • fix the overflowing style issue and update the generic landing term

  • add assets and styling for the light mode

  • increase the vibrancy/brightness of the coloured areas

  • remove Signet

  • add colored text to the pricing section in light mode

  • update text of the pricing section card

  • update copy

  • reduce right margin for subnav links

  • display 2 decimals for fee rate (up from 1)

  • update right margin for the subnav link


* Update Footer Date, Add Blog to Useful links(hamburger), fix blockstream Explorer logo UI bug (Blockstream#434)

Co-authored-by: Adebayo Oriyomi <[email protected]>

* Switch to cloud runners + add Retry (Blockstream#436)

* Nginx: Add client timeouts and add rate limiter to more endpoints

* gitlab CI: switch to cloud

---------

Co-authored-by: nitramiz <[email protected]>

* Fix/err in windows installtion (Blockstream#439)

* Fix/err windows

* Update package.json

* Update client/package.json

combined commands

Co-authored-by: Chase <[email protected]>

---------

Co-authored-by: Chase <[email protected]>

* Revert "Fix/err in windows installtion (Blockstream#439)"

This reverts commit 5a179c6.

* allow nodes to add each other

* CI: upgrade to latest versions for terraform/docker/etc.

* addnodes: patch rogue $

* addnode: use backend service

* addnode: testnet port fix

* Add gitlab/ to .dockerignore

* Rewrite CI

Split .gitlab-ci.yaml into multiple files
Convert reused job definitions into functions
Start using BUILDKIT
Start building on branches only, not tags

* bitcoind configs: set maxmempool to 1000 MB

* CI: Pull recently built image, then tag and push :latest

Add compare_to: master to the build_base job

* CI: Allow prod deploy jobs to use docker commands

* CI: Decrease LIQT initial_delay_sec

* TF: Add a CDN policy that stores entire query string in cache keys

* TF: Change root/data disk types based on network

* CI: Remove EU staging cluster from deploy jobs

* Display BTC amounts with full decimal precision

Signed-off-by: Nadav Ivgi <[email protected]>

* TF: Increase btc-mainnet root disk size

* Nginx: Impose stricter rate limiting

lower rate limit + allow separate region for mainnet

* main: true up tf

* main: ignore_changes needs to be a list

* main: bump electrum-server to an e2-standard-2

* Update the Liquid assets registry pubkey

Same key (A1DF83770F29548228170D63DBABBA3AD525ACA1),
with the expiry date extended (2023-06-01 -> 2025-06-01).

* Liquid: Make assets poller do a shallow clone

* elements: v22.1.1 upgrade

* Update Liquid conf

Allow setting lower tx fees for relay and block creation

* Set RPC port for Liquid Testnet

* Update blockstream jade URL (Blockstream#462)

* build: update bitcoin core to v24.1, rebase savefeeestimate patch

* deps: Update electrs

PRs: 56 and 58

* CI: Allow setting a specific base image tag as CI var

Default is latest

* (nitram) contrib: Add blockmintxfee, minrelaytxfee to all Liquid flavors

* TF: Add log rotate to explorer.service and reduce root disk size

* TF: Set existing security policy for Bitcoin Mainnet

* npm: update shrink

* fix: typos in the documentation (Blockstream#472)

* fix typo 0001-add-support-to-save-fee-estimates-without-shutting-d.patch

* fix typo runit_boot.sh

* docs: Mention pre-built docker image in README (Blockstream#465)

Refs Blockstream#459

* Disable Elements unblinding in the server-side rendering environment (Blockstream#466)

Attempting to access the URL hash fragment (`location.hash`) on the
server-side was causing an error, because it is not available there.

Unblinding should only be done on the client-side for privacy reasons
anyway, so this feature can be disabled entirely on the server-side.

* TF: Bump tor image

* replaced Twitter with X (Blockstream#482)

Co-authored-by: Serhii Prykhozhyi <[email protected]>

* Update electrs to 49a71805a2 and rust to 1.75.0 (Blockstream#483)

* Set real IP from GLB

* TF: Add truncate error log service/timer

* update electrs to include economical fee estimation

* TF: Disable GCLB CDN

* liquid: addnode the seed bridges (Blockstream#500)

* migrating IP addresses

* added robots.txt for disallowing crawling of the nojs version

* update typography

- replace fonts with open source fonts ChakraPetch-Bold and Inter-VariableFont_opsz
- update css classes to use new fonts
- update header copyright date
- adjust spacing
- added plus/minus icons

* TF: Remove preemptible MIGs

* Update electrs to 306f66acf2ab1

* prerender: Wait for the loading state to complete, fix 404

Prior to this fix, `render()` preemptively considered the app rendering to
be final, before completing the transition out of the loading state entirely.

This resulted in notFound pages not being identified as such, returning
them with a 200 OK status code instead of a 404 Not Found.

* prerender: Reply with the HTTP error status code returned from the API

* Delete electrum-lb VM

* terraform: migrated to different solution (Blockstream#537)

* fix docker service stop

* longer bitcoin shutdown wait (5 minutes)

* Docker: make available as ARM64 (Blockstream#538)

* CI: set up arm64 build

* fee_estimates: clean up usage

* deps: Bump Elements to 23.2.4

* misc: Update Testnet Asset Registry signing pubkey

* liquid: add discount_vsize and discount_weight to tx display

* add a new landing page for the explorer api

* update icons and add a running line of logos on mobile

* connect infinite scroll in a simpler way

* add support email

* update typography for mobile and content

* add nunchuk logo

* update hero, add new logo, update styling, update footer

* add laser lines

* add the page title and STATIC_ROOT to static file path

* fix the overflowing style issue and update the generic landing term

* add assets and styling for the light mode

* increase the vibrancy/brightness of the coloured areas

* remove Signet

* add colored text to the pricing section in light mode

* update text of the pricing section card

* update copy

* reduce right margin for subnav links

* display 2 decimals for fee rate (up from 1)

* update right margin for the subnav link

---------

Signed-off-by: Nadav Ivgi <[email protected]>
Co-authored-by: Adebayo Oriyomi <[email protected]>
Co-authored-by: Adebayo Oriyomi <[email protected]>
Co-authored-by: Chase <[email protected]>
Co-authored-by: nitramiz <[email protected]>
Co-authored-by: Siddhesh Bhupendra Kuakde <[email protected]>
Co-authored-by: Chase <[email protected]>
Co-authored-by: Byron Hambly <[email protected]>
Co-authored-by: Nadav Ivgi <[email protected]>
Co-authored-by: Philippe McLean <[email protected]>
Co-authored-by: Lawrence Nahum <[email protected]>
Co-authored-by: iwantanode <[email protected]>
Co-authored-by: Serhii Prykhozhyi <[email protected]>
Co-authored-by: Serhii Prykhozhyi <[email protected]>
Co-authored-by: Riccardo Casatta <[email protected]>
Co-authored-by: Nicola Busanello <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant