Skip to content

Commit

Permalink
Update Elements Core to v23.2.4
Browse files Browse the repository at this point in the history
  • Loading branch information
Impa10r committed Dec 14, 2024
1 parent 7151a3d commit f5957cd
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
4 changes: 3 additions & 1 deletion elements/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ services:
APP_PORT: 8080

node:
image: ghcr.io/vulpemventures/elements:23.2.1@sha256:8bd481aaa0f055b59a8c0bb7e56b0f1d1a55143acbb0d07465778538730c41b3
image: ghcr.io/vulpemventures/elements:23.2.4@sha256:f4bb9af7f2278e6b6a7a6160f5f17eec28e85a2bf47ebbdc96d0e64caa582d16
restart: on-failure
stop_grace_period: 1m
ports:

Check notice on line 13 in elements/docker-compose.yml

View workflow job for this annotation

GitHub Actions / Lint apps

External port mapping "$APP_ELEMENTS_NODE_RPC_PORT:$APP_ELEMENTS_NODE_RPC_PORT"

Port mappings may be unnecessary for the app to function correctly. Docker's internal DNS resolves container names to IP addresses within the same network. External access to the web interface is handled by the app_proxy container. Port mappings are only needed if external access is required to a port not proxied by the app_proxy, or if an app needs to expose multiple ports for its functionality (e.g., DHCP, DNS, P2P, etc.).

Check notice on line 13 in elements/docker-compose.yml

View workflow job for this annotation

GitHub Actions / Lint apps

External port mapping "$APP_ELEMENTS_NODE_P2P_PORT:$APP_ELEMENTS_NODE_P2P_PORT"

Port mappings may be unnecessary for the app to function correctly. Docker's internal DNS resolves container names to IP addresses within the same network. External access to the web interface is handled by the app_proxy container. Port mappings are only needed if external access is required to a port not proxied by the app_proxy, or if an app needs to expose multiple ports for its functionality (e.g., DHCP, DNS, P2P, etc.).
Expand Down Expand Up @@ -39,6 +39,8 @@ services:
- -port=$APP_ELEMENTS_NODE_P2P_PORT
- -blockfilterindex=1
- -peerblockfilters=1
# Enable creating discounted CT on mainnet
- -creatediscountct=1

web:
image: ghcr.io/tiero/elements-web:v0.0.3@sha256:b80dc0df2a4693668a97b874aad6d0a8d3239d03f4d05b4342600166934d0b87
Expand Down
11 changes: 5 additions & 6 deletions elements/umbrel-app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ manifestVersion: 1.1
id: elements
category: bitcoin
name: Elements Core
version: "23.2.1"
version: "23.2.4"
tagline: Liquid Network full node
description: >-
Elements is an open source full node implementation to run the Liquid
Expand All @@ -13,13 +13,12 @@ description: >-
This app has the potential to use up to 6GB of RAM. It's important to confirm that your device meets the necessary hardware requirements before installing and running the app.
releaseNotes: >-
This release updates elements from version 22.1.1 to 23.2.1, and features various bug fixes and improvements such as:
This release updates elements from version 23.2.1 to 23.2.4, and features various bug fixes and improvements such as:
- Brings Elements up to date with Bitcoin Core version 23.2
- Fixes a problem in the getnewaddress rpc: getnewaddress will now return an unblinded bech32 address even when -blindedaddresses=1 in config
- Enables discounted CT transactions
- Brings Elements up to date with Bitcoin Core version 28
- In contrast to Bitcoin, Elements is not changing the default wallet format from legacy to descriptors, this is because many things (like peg-ins and peg-outs) still work only on legacy wallets.
Expand Down

0 comments on commit f5957cd

Please sign in to comment.