From 8f45229848fa8eb271f8ef5a2849677904ae8b52 Mon Sep 17 00:00:00 2001 From: seriouscatsoserious <121734574+seriouscatsoserious@users.noreply.github.com> Date: Sat, 1 Feb 2025 20:34:31 -0300 Subject: [PATCH] final touches --- package-lock.json | 18 ++++++++++++++++++ package.json | 5 ++++- public/chain_config.json | 12 ++++++------ src/components/Card.js | 19 +++++++++++++++---- src/components/GitHubIcon.js | 13 +++++++++++++ src/components/GitHubIcon.module.css | 13 +++++++++++++ 6 files changed, 69 insertions(+), 11 deletions(-) create mode 100644 src/components/GitHubIcon.js create mode 100644 src/components/GitHubIcon.module.css diff --git a/package-lock.json b/package-lock.json index 4b22033..115e2db 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,6 +15,7 @@ "@fortawesome/react-fontawesome": "^0.2.2", "@grpc/grpc-js": "^1.12.5", "@grpc/proto-loader": "^0.7.13", + "@primer/octicons-react": "^19.14.0", "@reduxjs/toolkit": "^2.2.6", "@testing-library/jest-dom": "^5.17.0", "@testing-library/react": "^13.4.0", @@ -3683,6 +3684,17 @@ } } }, + "node_modules/@primer/octicons-react": { + "version": "19.14.0", + "resolved": "https://registry.npmjs.org/@primer/octicons-react/-/octicons-react-19.14.0.tgz", + "integrity": "sha512-EKeavGV7s2HYac3ybb+6vfyqHGMUeG+OlZAus5ORfEjzXlorDAIjZ59fszVJj9DI6ArfFK/Cvg8V4JRfeUHjcw==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "react": ">=16.3" + } + }, "node_modules/@protobufjs/aspromise": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", @@ -24701,6 +24713,12 @@ "source-map": "^0.7.3" } }, + "@primer/octicons-react": { + "version": "19.14.0", + "resolved": "https://registry.npmjs.org/@primer/octicons-react/-/octicons-react-19.14.0.tgz", + "integrity": "sha512-EKeavGV7s2HYac3ybb+6vfyqHGMUeG+OlZAus5ORfEjzXlorDAIjZ59fszVJj9DI6ArfFK/Cvg8V4JRfeUHjcw==", + "requires": {} + }, "@protobufjs/aspromise": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", diff --git a/package.json b/package.json index 8781bb2..7657986 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "@fortawesome/react-fontawesome": "^0.2.2", "@grpc/grpc-js": "^1.12.5", "@grpc/proto-loader": "^0.7.13", + "@primer/octicons-react": "^19.14.0", "@reduxjs/toolkit": "^2.2.6", "@testing-library/jest-dom": "^5.17.0", "@testing-library/react": "^13.4.0", @@ -104,7 +105,9 @@ "target": [ { "target": "tar.gz", - "arch": ["x64"] + "arch": [ + "x64" + ] } ], "category": "Development", diff --git a/public/chain_config.json b/public/chain_config.json index 9d5c641..b7ed9bc 100644 --- a/public/chain_config.json +++ b/public/chain_config.json @@ -5,9 +5,9 @@ "id": "bitcoin", "enabled": true, "version": "", - "display_name": "Bitcoin (Patched)", - "description": "Bitcoin Core modified with Drivechain functionality for sidechain support. Enables secure two-way pegging and communication between Bitcoin and its layer-2 sidechains.", - "repo_url": "https://github.com/LayerTwo-Labs/bitcoin", + "display_name": "Bitcoin Core 28.1", + "description": "The latest version of Bitcoin Core. (Run in signet mode — \"play money\".)", + "repo_url": "https://github.com/bitcoin/bitcoin", "released": "yes", "directories": { "base": { @@ -55,8 +55,8 @@ "enabled": true, "version": "", "display_name": "BIP 300/301 Enforcer", - "description": "A critical component that enforces BIP 300/301 sidechain protocols on the Bitcoin mainchain. Ensures secure two-way pegging between Bitcoin and its sidechains.", - "repo_url": "https://github.com/LayerTwo-Labs/mainchain", + "description": "Activates Bip300, without changing Bitcoin's code.", + "repo_url": "https://github.com/LayerTwo-Labs/bip300301_enforcer", "released": "yes", "directories": { "base": { @@ -104,7 +104,7 @@ "enabled": true, "version": "", "display_name": "BitWindow", - "description": "A desktop interface for managing and interacting with Bitcoin sidechains. BitWindow enables users to create, monitor, and activate sidechains.", + "description": "A GUI for interacting with Bitcoin. Run this!", "repo_url": "https://github.com/LayerTwo-Labs/bitwindow", "released": "yes", "directories": { diff --git a/src/components/Card.js b/src/components/Card.js index 7170b9e..2964c7c 100644 --- a/src/components/Card.js +++ b/src/components/Card.js @@ -3,6 +3,7 @@ import { useTheme } from '../contexts/ThemeContext'; import ChainSettingsModal from './ChainSettingsModal'; import ForceStopModal from './ForceStopModal'; import SettingsIcon from './SettingsIcon'; +import GitHubIcon from './GitHubIcon'; import Tooltip from './Tooltip'; import './StatusLight.css'; @@ -338,9 +339,20 @@ const Card = ({ > {getButtonText()} - +