当前位置: 首页 > 软件库 > Web3 > 开源货币/比特币 >

bitcoincore.org

Bitcoin Core project website
授权协议 View license
开发语言 Python
所属分类 Web3、 开源货币/比特币
软件类型 开源软件
地区 不详
投 递 者 南门展
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

bitcoincore.org

This repository is the source code of the Bitcoin Core project website built with Jekyll.

Directory structure

  • _posts/<lang>/posts for blog articles.
  • _posts/<lang>/pages for static pages.
  • _posts/<lang>/releases for Bitcoin Core release notes

File names must be in the format Y-m-d-title.md, e.g. 2015-12-31-title.md. File names can be translated.

Translations

See CONTRIBUTING.md for more information.

Front Matter notes

The following Front Matter is required for the multilingual setup in all files. The required fields are as follows:

  • name: group name for unique article. Each translation must share the same group name, e.g. october15-report
  • id: each article translation must have a unique ID. Use the language code + -name field. e.g. en-october15-report
  • permalink: the must include the language code, end a trailing slash, e.g. /en/2015/12/31/report/.
  • title: the translated title of the article
  • type: the content type (pages, posts, releases, meetings, etc.)
  • layout: the layout template (page, post, etc.)
  • lang: the language code (en, fr, etc.)
---
title: Short Title
name: short-title
layout: post
type: posts
lang: en
id: en-short-title
permalink: /en/2016/01/01/short-title
---

Building

This website is based on Jekyll. To buildlocally, install Ruby 2.5.5 using systempackages, rvm, rbenv, or another method.Then clone this repository and change directory into it:

git clone https://github.com/bitcoin-core/bitcoincore.org.git
cd bitcoincore.org

Install the bundle utility using the Ruby package manager, gem, andthen use bundle to install the rest of the Ruby packages needed tobuild this site. Note, depending on your system configuration, you mayneed to run gem as the superuser by putting "sudo" followed by a spacebefore the gem command. You shouldn't need to use sudo with thebundle command.

gem update --system
gem install bundler
bundle install

To preview the site (this will launch a tiny webserver on port 4000):

bundle exec jekyll server --future

To simply build the site (output placed in the _site directory):

bundle exec jekyll build --future

Note that the --future parameter is only required if you're adding anypages dated in the future (such as prepared release announcements).

To test the site:

bundle exec jekyll build --future --drafts --unpublished
bundle exec htmlproofer --disable-external --url-ignore '/^\/bin/.*/' ./_site

The additional parameters to jekyll build ensure that all possiblepages are built and checked.

Contributing

Contributions welcome. Please see CONTRIBUTING.md for details.

References

The website uses an old version of the Minimal Mistakes theme. Thetheme's website provides documentation, including informationabout configuration variables, creating pages and posts, adding new Javascript, and more. Note thatcurrent documentation may describe features not available in the oldversion of the theme used by the website.

  • bitcoin.conf 配置文件 除了 -datadir 和 -conf 以外的所有命令行参数都可以通过一个配置文件来设置,而所有配置文件中的选项也都可以在命令行中设置。命令行参数设置的值会覆盖配置文件中的设置。 配置文件是“设置=值”格式的一个列表,每行一个。您还可以使用 # 符号来编写注释。 配置文件不会自动创建;您可以使用您喜爱的纯文本编辑器来创建它。默认情况下,Bitcoin(或 b

  • 服务器配置: 操作系统: ubuntu 16.04 CPU: 4U 内存: 16G #一般来说4G就够,但如果要查历史记录,需要加载完整的交易索引表-tindex,这导致需要8G+的内存 硬盘: 500G #比特币从08年开始运行,已经积累了大量数据,区块链内容大小达210G。 带宽: 10MB+ 安装部署: 下载地址:https://bit

  • // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2009-2016 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensour

  • java调用bitcoin的JSON 2018-11-26 2014年07月15日 18:51:37 阅读数:3741 1:通过SSLSocketFactory和HttpsURLConnection调用参见azazar的bitcoin.jsonrpcclient 环境:JDK1.7 依赖:openssl 生成的server.cert和server.pem 导入server.cert到java ke

  • // Copyright (c) 2009-2019 The Bitcoin Core developers // Copyright (c) 2017 The Zcash developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.open

  • 众所周知,Bitcoin是建立在p2p网络上的,但是具体的通信过程一直没有搞懂,所以特意去bitcoin的Developer Guid上去了解了一下。由于本人英文水平有限,理解难免有偏差的地方,希望大家多多指正。 参考网址:https://bitcoin.org/en/developer-guide#p2p-network  ====================================

  • 这里有安装的方法 https://bitcoin.org/en/full-node#mac-os-x-yosemite-1010x 因为我们不要GUI,而且Bitcoin Core daemon (bitcoind) 不包括在dmg安装包里面的。 所以我们需要另外下载安装: 不建议源码安装,比较麻烦,还有需要安装一堆的依赖包。 1、下载: curl -O https://bitcoin.org/b

  • # ./autogen.sh # ./configure --with-incompatible-bdb # make   安装autoconf-2.69,automake-1.12,libtool-2.4.6,pkg-config-0.29.2,boost_1_55_0   问题1:configure: error: PKG_PROG_PKG_CONFIG macro not found. Pl

  • 为了纪念比特币再创新高,今天我们编译一个bitcoin。 第一步:环境准备: 通过下面的的命令安装编译bitcoind所需要的依赖库: sudo apt-get install build-essential libtool autotools-dev autoconf automake libssl-dev libboost-all-dev libdb-dev libdb++-dev pkg-c

  • 如何安装比特币钱包节点 一、github上下载源码 git clone git@github.com:bitcoin/bitcoin.git git checkout v0.12.1rc2 二、autogen ./autogen.sh 报错如下 Makefile.am:3: Libtool library used but `LIBTOOL' is undefined Makefile.am:3:

  • 由于已经不从事区块链相关项目,对疑惑的小伙伴提供一些帮助~~ 背景: 1.主要是对区块链离线交易进行utxo上链。 2.对usdt地址下的全部币进行汇集交易,单独由btc进行手续费支付 一、对于如何查看一个unspent 交易: 1.调用钱包的 unspent接口 2.调用三方区块链浏览器的接口 例如:(blockchain : https://blockchain.info/unspent?ac

相关阅读

相关文章

相关问答

相关文档