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

change import paths, again, fix #3 #36

Closed
wants to merge 2 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,11 +61,11 @@ jobs:
popd
mkdir ./artifacts/
VERSION=$(bin/geth version | grep -i version | head -n1 | awk '{print $2}')
cp -rv ./bin ./geth-classic-${VERSION}-linux
tar -zcvf geth-classic-${VERSION}-linux.tar.gz geth-classic-${VERSION}-linux
cp -v ./geth-classic-${VERSION}-linux.tar.gz ./artifacts/
cp -rv ./bin ./getc-${VERSION}-linux
tar -zcvf getc-${VERSION}-linux.tar.gz getc-${VERSION}-linux
cp -v ./getc-${VERSION}-linux.tar.gz ./artifacts/
pushd ./artifacts
sha256sum ./geth-classic-${VERSION}-linux.tar.gz > ./geth-classic-${VERSION}-linux.sha256
sha256sum ./getc-${VERSION}-linux.tar.gz > ./getc-${VERSION}-linux.sha256
popd
- store_artifacts:
path: ~/go-ethereum/artifacts
Expand Down
8 changes: 4 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,14 @@ __Legend__:
<Consensus> to invite users to upgrade in case of consensus protocol changes.
```

Releases considered __stable__ may be found on our [Releases Page](https://github.com/eth-classic/go-ethereum/releases).
Releases considered __stable__ may be found on our [Releases Page](https://github.com/etclabscore/go-ethereum/releases).

Rolling builds for the master branch may be found at [builds.etcdevteam.com](builds.etcdevteam.com).

## [4.0.0] - 2017-09-05

#### Consensus
- [ECIP-1017](https://github.com/eth-classic/ECIPs/blob/master/ECIPs/ECIP-1017.md) - implement monetary policy on Morden Testnet (2 million block era) and Mainnet (5 million block era)
- [ECIP-1017](https://github.com/etclabscore/ECIPs/blob/master/ECIPs/ECIP-1017.md) - implement monetary policy on Morden Testnet (2 million block era) and Mainnet (5 million block era)

#### Added
- JSON-RPC: `debug_traceTransaction` method
Expand Down Expand Up @@ -76,7 +76,7 @@ Rolling builds for the master branch may be found at [builds.etcdevteam.com](bui

## [3.5.0] - 2017-06-02 - 402c170

Wiki: https://github.com/eth-classic/go-ethereum/wiki/Release-3.5.0-Notes
Wiki: https://github.com/etclabscore/go-ethereum/wiki/Release-3.5.0-Notes

#### Security
- Hash map exploit opportunity (thanks @karalabe)
Expand All @@ -95,7 +95,7 @@ Wiki: https://github.com/eth-classic/go-ethereum/wiki/Release-3.5.0-Notes

## [3.4.0] - 2017-05-15 - c18792d

Wiki: https://github.com/eth-classic/go-ethereum/wiki/Release-3.4.0-Notes
Wiki: https://github.com/etclabscore/go-ethereum/wiki/Release-3.4.0-Notes

#### Added
- _Command_: `rollback <int>` - sets blockchain head and purges blocks antecedent to specified block number
Expand Down
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
# Geth Classic

[![GitHub release](https://img.shields.io/github/release-pre/eth-classic/go-ethereum.svg)](https://github.com/eth-classic/go-ethereum/releases/latest)
![GitHub All Releases](https://img.shields.io/github/downloads/eth-classic/go-ethereum/total.svg)
![LICENSE](https://img.shields.io/github/license/eth-classic/go-ethereum.svg)
[![GitHub release](https://img.shields.io/github/release-pre/etclabscore/go-ethereum.svg)](https://github.com/etclabscore/go-ethereum/releases/latest)
![GitHub All Releases](https://img.shields.io/github/downloads/etclabscore/go-ethereum/total.svg)
![LICENSE](https://img.shields.io/github/license/etclabscore/go-ethereum.svg)


[![CircleCI](https://img.shields.io/circleci/build/gh/eth-classic/go-ethereum/development.svg)](https://circleci.com/gh/eth-classic/go-ethereum/tree/development)
![GitHub last commit](https://img.shields.io/github/last-commit/eth-classic/go-ethereum.svg)
[![Join the chat at https://gitter.im/eth-classic/go-ethereum](https://badges.gitter.im/eth-classic/go-ethereum.svg)](https://gitter.im/eth-classic/go-ethereum?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![CircleCI](https://img.shields.io/circleci/build/gh/etclabscore/go-ethereum/development.svg)](https://circleci.com/gh/etclabscore/go-ethereum/tree/development)
![GitHub last commit](https://img.shields.io/github/last-commit/etclabscore/go-ethereum.svg)
[![Join the chat at https://gitter.im/etclabscore/go-ethereum](https://badges.gitter.im/etclabscore/go-ethereum.svg)](https://gitter.im/etclabscore/go-ethereum?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

Official Go-language implementation of the Ethereum Classic protocol. Ethereum Classic (ETC) offers a censorship-resistant and powerful application platform for developers in parallel to the Ethereum Foundation network (ETH), while differentially rejecting the DAO transition.

## Install Geth Classic

### :gift: Official Releases
Regular releases will be published on the [release page](https://github.com/eth-classic/go-ethereum/releases). Binaries will be provided for all releases that are considered fairly stable.
Regular releases will be published on the [release page](https://github.com/etclabscore/go-ethereum/releases). Binaries will be provided for all releases that are considered fairly stable.

### :hammer: Building the source
If your heart is set on the bleeding edge, install from source. However, please be advised that you may encounter some strange things, and we can't prioritize support beyond the release versions. Recommended for developers only.
Expand All @@ -28,7 +28,7 @@ With [Go modules](https://github.com/golang/go/wiki/Modules), dependencies will
Clone the repository:

```
git clone https://github.com/eth-classic/go-ethereum.git getc && cd getc
git clone https://github.com/etclabscore/go-ethereum.git getc && cd getc
```

Build all executables:
Expand Down Expand Up @@ -79,7 +79,7 @@ This repository includes several wrappers/executables found in the `cmd` directo
| `bootnode` | Stripped down version of our Ethereum client implementation that only takes part in the network node discovery protocol, but does not run any of the higher level application protocols. It can be used as a lightweight bootstrap node to aid in finding peers in private networks. |
| `disasm` | Bytecode disassembler to convert EVM (Ethereum Virtual Machine) bytecode into more user friendly assembly-like opcodes (e.g. `echo "6001" | disasm`). For details on the individual opcodes, please see pages 22-30 of the [Ethereum Yellow Paper](http://gavwood.com/paper.pdf). |
| `evm` | Developer utility version of the EVM (Ethereum Virtual Machine) that is capable of running bytecode snippets within a configurable environment and execution mode. Its purpose is to allow insolated, fine graned debugging of EVM opcodes (e.g. `evm --code 60ff60ff --debug`). |
| `gethrpctest` | Developer utility tool to support our [ethereum/rpc-test](https://github.com/eth-classic/rpc-tests) test suite which validates baseline conformity to the [Ethereum JSON RPC](https://github.com/ethereumproject/wiki/wiki/JSON-RPC) specs. Please see the [test suite's readme](https://github.com/eth-classic/rpc-tests/blob/master/README.md) for details. |
| `gethrpctest` | Developer utility tool to support our [ethereum/rpc-test](https://github.com/etclabscore/rpc-tests) test suite which validates baseline conformity to the [Ethereum JSON RPC](https://github.com/ethereumproject/wiki/wiki/JSON-RPC) specs. Please see the [test suite's readme](https://github.com/etclabscore/rpc-tests/blob/master/README.md) for details. |
| `rlpdump` | Developer utility tool to convert binary RLP ([Recursive Length Prefix](https://github.com/ethereumproject/wiki/wiki/RLP)) dumps (data encoding used by the Ethereum protocol both network as well as consensus wise) to user friendlier hierarchical representation (e.g. `rlpdump --hex CE0183FFFFFFC4C304050583616263`). |

## :green_book: Getting started with Geth Classic
Expand Down Expand Up @@ -207,7 +207,7 @@ You'll need to use your own programming environments' capabilities (libraries, t
> Note: Please understand the security implications of opening up an HTTP/WS based transport before doing so! Hackers on the internet are actively trying to subvert Ethereum nodes with exposed APIs! Further, all browser tabs can access locally running webservers, so malicious webpages could try to subvert locally available APIs!*

### Operating a private/custom network
As of [Geth 3.4](https://github.com/eth-classic/go-ethereum/releases) you are now able to configure a private chain by specifying an __external chain configuration__ JSON file, which includes necessary genesis block data as well as feature configurations for protocol forks, bootnodes, and chainID.
As of [Geth 3.4](https://github.com/etclabscore/go-ethereum/releases) you are now able to configure a private chain by specifying an __external chain configuration__ JSON file, which includes necessary genesis block data as well as feature configurations for protocol forks, bootnodes, and chainID.

Please find full [example external configuration files representing the Mainnet and Morden Testnet specs in the /config subdirectory of this repo](). You can use either of these files as a starting point for your own customizations.

Expand Down
Loading