Ethereum Classic Let's keep the original censorship-resistant Ethereum going!



  • Let's keep the original censorship-resistant Ethereum going!



    Ethereum Classic Logo


    Ideology

    We believe in decentralized, censorship-resistant, permissionless blockchains. We believe in the original vision of Ethereum as a world computer you can't shut down, running irreversible smart contracts. We believe in a strong separation of concerns, where system forks are only possible in order to correct actual platform bugs, not to bail out failed contracts and special interests. We believe in censorship-resistant platform that can be actually trusted - by anyone.

    More: http:[email protected]_novosti/a-crypto-decentralist-manifesto-6ba1fa0b9ede

    Motivation

    Ethereum Foundation responded to DAO debacle in the worst way possible. Special interests controlling the Foundation are ramming through DAO bailout hardfork against principled opposition of a significant economic minority of Ethereum stakeholders. According to (diligently hidden, pro-fork) coin vote on Carbonvote, 19% of ETH holders oppose this hardfork. Also, about 22% of Ethereum miners voted against the previous 'DAO softfork' and would logically oppose hardfork as well. Such a significant minority of stakeholders should not be silenced or intimidated into submission - they should be given a clear choice.

    If we want to continue to move forward and guarantee survival of the original Ethereum vision, we must fork Ethereum. This will lay the foundation to build secure decentralized applications that are actually censorship resistant.

    More: http://github.com/ethereumclassic/freeworldcomputer-project

    Goals

    The main goal of the project is to ensure survival of the original Ethereum blockchain. We will strive to provide alternative for people who strongly disagree with DAO bailout and the direction Ethereum Foundation is taking their project. Anyone opting to remain on the original chain should have such opportunity.

    Plan

    Development

    We fork Ethereum and maintain upstream patches similar to the relation between Redhat and CentOS, until a community can form around the project and create a road map. Until this happens we can fork multiple existing clients to help prevent a monoculture of clients. We plan to follow http://github.com/ethereum development except for any features they introduce into existing clients that violate the key principles of openness, neutrality and immutability.

    Code: http://github.com/ethereumclassic

    Community

    What can I do?

    Please help us spread the word about this project in Ethereum community!

    Volunteers

    If you feel strongly about the cause, please get involved. With just days before the planned hardfork, we need your support to ensure original Ethereum survival. We need more developers, website designers, people who can write and advocate the need for Ethereum Classic. Please let us know what are your skills and how you would like to contribute. Redditors, please reply here. Github users, please open new issue.

    Users

    In order to remain on the original Ethereum chain, just don't upgrade to hardfork client version pushed by Ethereum Foundation. We will maintain non-fork versions of all major Ethereum clients (as well as other key software), so going forwards all the improvements will be available to you.

    Fun fact. If you keep ETH under your direct control (not in a 3rd party wallet or exchange account), you will have two sets of coins instead of one post-fork. You could then install a forked Ethereum client in addition to Ethereum Classic, copy your private keys there and use your coins on both chains! You won't be so lucky if your ETH are locked with 3rd party going into the fork - some exchanges already announced that they will only return one type of coin post-fork to its users.

    Miners

    Miners supporting the original chain should just keep mining with current version of software for now, without upgrading to client version introducing the hardfork code. It will be always possible to download and build latest non-fork version from http://github.com/ethereumclassic.

    The difficulty of the original chain will be quite high post-fork, but it will adjust to actual hashrate shortly (just 2048 blocks, a few hours). Since it is expected that most hashrate will move to hardfoked chain, post-adjustment it will be possible to obtain decent mining rewards in classic ethers even with solo mining.

    We have mining pool supporting Ethereum Classic: http://ethc.epool.io. Because the difficulty adjusts quickly, it will be also quite possible to solo mine soon after the fork. If you intend to mine Ethereum Classic, please don't upgrade to geth 1.4.10 just yet, due to potential vulnerability. We will inform you when it's safe to upgrade. For now, just solo-mine with geth 1.4.9 or any earlier version, or use Classic pool.

    Traders

    Most important question for traders is 'will ETHC have market price'? There are all reasons to believe that it will. Essentially, ETHC is an Ethereum 'spinoff coin' with a wide user base of all current ETH users. Some of them will see the value of transacting on a censorship-resistant chain, some won't. This creates interesting arbitrage opportunities for smart traders. Additional reasoning why EHTC is very unlikely to be 'worthless'.

    Both Poloniex a Bitfinex announced that they will assign their users both ETH and ETHC after the fork. This is a step in the right direction, now it's up to these major exchanges to enable ETH/ETHC trading that will no doubt be demanded by users. Decentralized exchange Bitsquare announced ETHC trading right after the fork. Other trading venues will follow since there is a strong business case. We are in touch with several other exchanges to add ETHC trading to their platforms. If your exchange is interested in ETHC trading, please contact us.

    Let's make sure original Ethereum vision doesn't just "go gentle into that good night"!




  • Ethereum Classic Logo

    Ethereum Classic POOL - Project Continues on the Original Chain


    http://pool.ethereumclassic.com


    Payouts have been setup and just run for the whole period.
    For the next few days payouts will be run manually twice a day, then changed to automatic mode once a three hours.

    Pool Fee: 0.9%

    For More Details Log on : http://pool.ethereumclassic.com





  • Jaxx Blockchain Wallet Now Supports Ethereum Classic!





  • Pool update:

    Epool will be moving our Getwork servers to,

    us4.epool.io:8888
    uk4.epool.io:8888

    Please be sure to update your miner config if you plan to continue using the Getwork Protocol.

    Stratum Miners may still continue to use,

    us1.epool.io:8008
    us2.epool.io:8008
    us3.epool.io:8008
    uk1.epool.io:8008
    uk2.epool.io:8008
    uk3.epool.io:8008

    Change will likely take effect over the next few weeks or so.

    Thank you.

    epool.io



  • ETC Weekly Development Report, for the period 26 Sep - 02 Oct

    Summary of our achievements:

    ETC related projects progress:

    • Fundonomy production servers now setup, and platform is being deployed for testing on public ETC chain. Reputation system being implemented using centralised mechanism for refinement for first public release. Wolverine, phase 1 release, is on schedule for public release. Key founding team will be made public soon.


  • Let's Talk ETC! (Ethereum Classic) - Episode #1





  • Top 5 ETC miners by average hashrate from the previous 7 days:

    • NanoPool 112.89 GH/s
    • 91pool 91.33 GH/s
    • MiningPoolHub 72.08 GH/s
    • EtherMine 50.38 GH/s
    • Coinotron 35.33 GH/s



  • ETC Weekly Newsletter : Monetary Policy Update

    November 21, 2016 by Carlo V

    Links To Our Community

    ETC Website

    ETC Reddit

    ETC Twitter

    ETC Facebook

    ETC Slack

    ETC Development Report

    Hi everyone, thank you for checking out this week’s ETC newsletter! Big shout out and many thanks to all the developers, community members, users and investors. The proposal originally submitted by Snaproll is now officially onGithub as ECIP-1017. We also have anarticle from Dr. Seberino discussing the basics of currency and monetary policy. Thank you for taking the time to read and distribute this newsletter, looking forward to your thoughts.

    ETC Monetary Policy Proposal by @Snaproll is now officially out as ECIP-1017.

    • “This ECIP proposes a solution to the Ethereum Classic Monetary Policy to adjust, with finality, the current emission schedule implementation of 14.0625ETC per block in perpetuity. The solution proposed introduces a theoretical upper bound on the maximum absolute number of ETC and introduces a method of degraded emission over time. In addition, this ECIP describes the requirements associated with maintaining this emission schedule through a potential change of the network’s consensus algorithm, from its current Ethash based Proof of Work to a possible POS or POW/POS hybrid model.”
    • Please see his full post from Githuband reddit.
    • Monetary policy discussions are still in progress on many platforms. However, most of the conversation seems to be taking place on Slack in the #monetary_policy channel.
    • Please join us on Slack.
    • For more information on community participation, please see this call to action post for guidance.

    Let’s talk ETC! Tuesdays at 7:30pm EST.

    Every Tuesday at 7:30pm EST we will be discussing what’s going on in the ETC community and beyond. This week’s show (11-22-16) will feature a special guests from the ETC mining community. We will be discussing mining as well as other of blockchain centric topics. A link to the channel/show will be posted below, if you have ideas or questions please let us know. Thank you for subscribing to our latest updates and announcements!

    Article about the basics of currency released by Dr. Seberino.

    “The Bare Basics Of Money And Monetary Policy With a Few Words From Satoshi Nakomoto.”

    “Call To Action” still in effect. Looking for community contributions for the ETC Wikipedia page.

    Reddit user “bitp” has brought it to the communities attention that the “Ethereum Classic” Wikipedia link currently redirects to “Ethereum”. ETC community member /u/FaceDeer was previously a Wikipedia editor and has provided some insight on what should be done moving forward. One of his recommendations is that we start the process by adding to the Ethereum Classic section that is currently on the Ethereum Wikipedia page. ETC can then be given its own page after volunteers have submitted enough info. Please see his full post in the reddit thread linked below.

    Community Metrics

    • Twitter - 33,500 followers.
    • Reddit /r/EthereumClassic - 2,838 subscribers.
    • Slack - 1,467 users.
    • Telegram - 786 users.
    • WeChat - 476 users.
    • Miners - 504.46 Total GH/s

    Top 5 miners by average hashrate from the previous 7 days.

    • 91pool 106.88 GH/s
    • NanoPool 81.39 GH/s
    • MiningPoolHub 64.08 GH/s
    • F2pool 63.61 GH/s
    • EtherMine 53.84 GH/s

    Archive Previous posts

    November 21, 2016Carlo V

    ETC Weekly Newsletter : Monetary Policy Update

    November 14, 2016Christian Seberino

    The Bare Basics Of Money And Monetary Policy With A Few Words From Satoshi Nakamoto

    November 14, 2016Carlo Vicari

    ETC Newsletter

    November 7, 2016Carlo Vicari

    ETC Newsletter : 2016-11-01 - 2016-11-08

    November 3, 2016Christian Seberino

    Let's Admit Blockchains Are Weird: An Introduction To The Strangeness

    October 31, 2016Carlo Vicari

    ETC Newsletter : 2016-10-24 - 2016-11-01

    October 30, 2016Carlos Graterol

    Instead of The Halvening, A Tithing for ETC

    October 16, 2016Arvicco

    Gas Reprice Hard Fork on ETC block 2500000 (October 25)

    October 12, 2016Christian Seberino

    Why Another Hard Fork To Deal With The Recent Denial Of Service Attack Spam Shouldn't Be Controversial

    October 12, 2016Christian Seberino

    Ethereum / Classic Denial Of Service Attacks & The Estonian Cyberwar

    October 11, 2016Christian Seberino

    Cuban Piracy & Why Merkle Trees Are So Awesome For Blockchains

    October 10, 2016Christian Seberino

    Navajo Indians Help Explain Ethereum / Classic Replay Attacks

    September 17, 2016ProphetDaniel

    The Invisible Field

    September 8, 2016Arvicco

    Code is Law and the Quest for Justice

    August 31, 2016Ethereum Classic

    CHBTC contributes funds to foster growth of Ethereum Classic

    August 17, 2016Arvicco

    Ethereum Classic Kickoff (London)

    August 15, 2016ProphetDaniel

    Nature Inspired Ethereum Classic Community Dynamics Proposal

    August 13, 2016DaxClassix

    New Website Created

    August 10, 2016ProphetDaniel

    Decentralized anarchist governance system

    August 9, 2016ProphetDaniel

    Couple Values That Forked Ethereum Broke

    July 26, 2016Arvicco

    Getting things done in a decentralized way

    July 24, 2016Arvicco

    What can I do to help Ethereum Classic project?

    July 23, 2016Arvicco

    ETC exchange trading and other news

    July 21, 2016Arvicco

    ETC - new Ethereum Classic ticker symbol

    July 14, 2016Arvicco

    Let's keep the original censorship-resistant Ethereum going!

    July 10, 2016Arvicco

    A Crypto-Decentralist Manifesto

    Ethereum Classic is a Decentralized Project.
    Website content Public Domain CC0 License.

    Made with by Dax.



  • New Ethereum classic Pool:

    https://t.co/769CRKlOBb





  • Ethereum Classic Year One and Monetary Policy : London


    Tuesday, December 13, 2016
    6:00 PM to 9:00 PM
    Eversheds Headquarters


    1 Wood Street, EC2V 7WS , London map)



    The Event will be hosted by one of the leading financial services law firms, Eversheds LLP, at their London St. Pauls Head Quarters. We are also in the process of confirming speakers and panellists from BTC and ETC community.
    Focus of the event will be to provide an update on the activity in the ETC community so far and what the future holds in terms of projected roadmap:
    1. Update on what has happened so far in the ETC Ecosystem
    2. Planned monetary policy Hard Fork and why it matters
    3. Panel Discussion on Monetary Policy, Economics and the Future of Cryptocurrencies

    Also, thanks to all the support from the Bitcoin community. Together we will Make Ethereum(C) Great Again!


    https://www.meetup.com/EthereumClassic/events/235470622/









  • ETC Weekly Newsletter : The Grothendieck Team


    ETC Development Report


    Hi everyone, thank you for checking out this week’s ETC newsletter! Big shout out and many thanks to all the developers, miners, community members, user’s and investors. This week’s newsletter features some hints about a new team that will be joining the ETC community called “The Grothendieck Team”. We are still keeping the monetary policy update from previous newsletters since it’s still the focus of many discussions throughout the community. We also have info about the upcoming ETC event in London, another article from Dr. Seberino and an article about governance models by Luis Molina. Thank you for taking the time to read and distribute this newsletter, looking forward to hearing your thoughts.


    The Grothendieck Team


    IOHK is nearly finished with its vetting and onboarding process for the development team known as the “Grothendieck Team”. The team has been named after Alexander Grothendieck, a German-born French mathematician who became the leading figure in the creation of modern algebraic geometry. They have been committed to Ethereum Classic by IOHK in order to build a Scala client for ETC based on IOHK’s Scorex framework. An official announcement featuring the teams, background, past/current work experience, and bio will be posted in various channels. Plans are in place to bring the team on “Let’s Talk ETC!” to discuss the roadmap and development timeframe for ETC in 2017, after they have had the chance to review all relevant ETC documentation properly. Links to the IOHK website, Scorex github, Let’s Talk ETC youtube channel and ETC blog are posted below.

    -www.iohk.io

    -https://github.com/ScorexFoundation/Scorex
    -https://www.youtube.com/channel/UCojbn_iTgg4BxcSphz0MGMg
    -https://ethereumclassic.github.io/blog/2016-07-27-getting-things-done/

    Also, we would love to know more about how the community would like to interact with and get reports from the new ETC developers. Please reply to this newsletter with ideas and requests for what you might like to see moving forward. You can also post your thoughts in this brainstorming thread from reddit.

    https://www.reddit.com/r/EthereumClassic/comments/5gpf3n/community_brainstorm_ideas_for_continuous/

    ETC Monetary Policy by Snaproll


    “ECIP-1017 proposes a solution to the Ethereum Classic Monetary Policy to adjust, with finality, the current emission schedule implementation of 14.0625ETC per block in perpetuity. The solution proposed introduces a theoretical upper bound on the maximum absolute number of ETC and introduces a method of degraded emission over time. In addition, this ECIP describes the requirements associated with maintaining this emission schedule through a potential change of the network’s consensus algorithm, from its current Ethash based Proof of Work to a possible POS or POW/POS hybrid model.” Please see the full post from github and reddit at the links below.


    -https://github.com/ethereumproject/ECIPs/pull/20/files

    -https://www.reddit.com/r/EthereumClassic/comments/5cm582/monetary_policy_update/

    Monetary policy discussions are still in progress on many platforms. However, most of the conversation seems to be taking place on the #monetary_policy channel on slack. Please join us on Slack using the following link.

    -https://ethereumclassic.herokuapp.com/

    For more information on community participation please see this call to action post for guidance.

    https://www.reddit.com/r/EthereumClassic/comments/4u4o61/call_for_action_what_can_i_do_to_help_ethereum/

    ETC event in London scheduled for December 13th!


    Dr. Avtar Sehra has organized an ETC event in London which will take place on Tuesday, December 13th, 2016.The Event will be hosted by one of the leading financial services law firms, Eversheds LLP, at their London St. Pauls Head Quarters. They are in the process of confirming speakers and panelists from the BTC and ETC community.Focus of the event will be to provide an update on the activity in the ETC community so far and what the future holds in terms of projected roadmap:

    • Update on what has happened so far in the ETC Ecosystem.
    • Planned monetary policy hard fork and why it matters.
    • Panel discussion on monetary policy, economics and the future of cryptocurrency.
    • Please see Dr. Sehra’s twitter post below for more info.

    Article about Inter Planetary File Systems (IPFS) by Dr. Seberino.

    “Why InterPlanetary File System & Its Ilk Are A Big Deal For Blockchains & Beyond”

    Article about a Fermat Distributed Governance Model by Luis Molina

    “Fermat Distributed Governance Model.”

    Let’s talk ETC! Tuesdays at 7:30pm EST.

    Every Tuesday at 7:30pm EST we will be discussing what’s going on in the ETC community and beyond. This week’s show (12-06-16) will feature a special guest from the ETC investment community. We will be discussing investment centric topics as well as blockchain in general. A link to the channel/show will be posted below, if you have ideas or questions please let us know. Thank you for subscribing to our latest updates and announcements!

    “Call To Action” still in effect. Looking for community contributions for the ETC Wikipedia page.

    Reddit user “bitp” has brought it to the communities attention that the “Ethereum Classic” Wikipedia link currently redirects to “Ethereum”. ETC community member /u/FaceDeer was previously a Wikipedia editor and has provided some insight on what should be done moving forward. One of his recommendations is that we start the process by adding to the Ethereum Classic section that is currently on the Ethereum Wikipedia page. ETC can then be given its own page after volunteers have submitted enough info. Please see his full post in the reddit thread linked below.

    Community Metrics

    • Twitter - 33,500 followers.
    • Reddit /r/EthereumClassic - 2,867 subscribers.
    • Slack - 1,510 users.
    • Telegram - 785 users.
    • WeChat - 475 users.
    • Miners - 511.74 Total GH/s

    Top 5 miners by average hashrate from the previous 7 days.

    • NanoPool 109.14 GH/s
    • 91pool 105.71 GH/s
    • F2pool 98.38 GH/s
    • EtherMine 53.05 GH/s
    • Coinotron 43.23 GH/s


  • Introducing The Grothendieck Team


    The Grothendieck Team

    Hi everyone, it’s my pleasure to officially announce the new team known as The Grothendieck Team! The team has been named after Alexander Grothendieck, a German-born French mathematician who became a leading figure in the creation of modern algebraic geometry. They have been committed to Ethereum Classic by IOHK in order to build a Scala client for ETC based on IOHK’s Scorex framework. Plans are in place to bring the team on “Let’s Talk ETC!” to discuss the roadmap and development timeframe for ETC in 2017 (after they have properly reviewed the ETC documentation). Links to the IOHK website, Scorex page, Let’s Talk ETC! youtube channel and ETC blog are posted below.

    Also, we would love to know more about how the community would like to get updates from the new ETC developers. Please let us know what you might like to see moving forward, post your thoughts in the brainstorming thread below or contact us on Slack, Twitter or Facebook.

    Details:https://ethereumclassic.github.io/blog/2016-12-12-...



  • How To EASILY Set Up An AMAZING Ethereum Classic Node & Talk To It With Your OWN Code

    Introduction

    You can easily get your own Ethereum Classic network node up and running with the phenomenal Parity implementation. The Parity project is managed by Gavin Wood, the author of the Ethereum specification (yellow paper), and his company Ethcore.

    Setup:


    The first step is to download and install the latest Parity package for your system after confirming its integrity by checking its hash. After Parity is installed, the only remaining step to set up a node is to run the following command:

    parity --chain classic

    The set up should take a several hours to download a copy the Ethereum Classic blockchain. It will use about seven gigabytes of storage. Parity is able to survive interuptions such as power outtages. Just restart Parity in the event of an interruption and all should be fine. It is amazing that with these few steps one can easily add an Ethereum Classic node to the network and join the revolution!


    Communication:




    Parity nodes have a local web interface one can access by default at http://127.0.0.1:8080. There are other powerful user friendly tools it will be beneficial to investigate such the Web3 library. Parity nodes communicate using JavaScript Object Notation (JSON). For educational purposes, I will show examples of sending and receiving JSON commands using only the following simple Python script:

    #!/usr/bin/env python3
    
    """
    Sends commands and receives output from Ethereum Classic Parity nodes.
    Ethereum Classic Parity nodes listen for POST requests.
    
    Usage: node_cmd <command> [<parameter>]...
    """
    
    import urllib.request
    import json
    import sys
    
    NODE_URL = "http://127.0.0.1:8080"
    
    node_data = {"method"  : sys.argv[1],
                 "params"  : sys.argv[2:],
                 "jsonrpc" : "2.0",
                 "id"      : 1}
    node_data = json.dumps(node_data).encode()
    node_post = urllib.request.Request(NODE_URL)
    node_post.add_header("Content-Type", "application/json")
    node_post = urllib.request.urlopen(node_post, node_data).read().decode()
    print(json.loads(node_post)["result"])
    

    Save the code above in a file called node_cmd and make it executable. By running this program, and adding various command line parameters, one can get much information from a node. For example, one can see if a node is done downloading an up to date copy of the blockchain with the following command:

    node_cmd eth_syncing
    

    One can see the Parity software version of a node with the following command:

    node_cmd web3_clientVersion
    

    The following command will display how many other nodes a node is connected to:

    node_cmd net_peerCount
    

    This command will display the number of the latest block on the blockchain:

    node_cmd eth_blockNumber
    

    These commands will display information about any block by its number or hash:

    node_cmd eth_getBlockByNumber                 <block number> true
    node_cmd eth_getBlockByHash                   <block hash>   true
    node_cmd eth_getBlockTransactionCountByNumber <block number>
    node_cmd eth_getBlockTransactionCountByHash   <block hash>
    node_cmd eth_getUncleCountByBlockNumber       <block number>
    node_cmd eth_getUncleCountByBlockHash         <block hash>
    

    These commands will display information about any transaction by its hash or block index:

    node_cmd eth_getTransactionByHash                               <transaction hash>
    node_cmd eth_getTransactionByBlockNumberAndIndex <block number> <transaction index>
    node_cmd eth_getTransactionByBlockHashAndIndex   <block hash>   <transaction index>
    node_cmd eth_getTransactionReceipt                              <transaction hash>
    

    These commands will display information about any uncles by its block index:

    node_cmd eth_getUncleByBlockNumberAndIndex <block number> <uncle index>
    node_cmd eth_getUncleByBlockHashAndIndex   <block hash>   <uncle index>
    

    This command will display the total number of transactions sent from any account by its address:

    node_cmd eth_getTransactionCount <address>
    

    This command will display the Ethereum Classic virtual machine code of any contract by its address:

    node_cmd eth_getCode <address>
    

    Here is a slightly edited actual session for an Ethereum Classic Parity node running on a Linux computer:

    # ADDRESS_1="0x909d0ce98b57098f838cd44572923c03767bcb9d"
    
    # ADDRESS_2="0xaa1a6e3e6ef20068f7f8d8c835d2d22fd5116444"
    
    # BLOCK_HASH_1="0x8c05d36b8318c2b427463066f44aa7d5728d4add86199eca9932998300fafd4d"
    
    # BLOCK_HASH_2="0x461336bad4949d91e253631a8f5df8412d258b59da9715ff638922f3c67353f8"
    
    # TRANS_HASH="0x67230ea92ee04df0ae72e2afb1e028d0b5d85062a3b1686b41b2260702df2da6"
    
    # node_cmd eth_syncing
    False
    
    # node_cmd web3_clientVersion
    Parity//v1.4.6-beta-5feccf1-20161205/x86_64-linux-gnu/rustc1.13.0
    
    # node_cmd net_peerCount
    0x13
    
    # node_cmd eth_blockNumber
    0x2b22e2
    
    # node_cmd eth_getBlockByNumber 2802861 true
    {'transactions': [{'r': '0xded5f39c86c785eb07afdeb69d927a8f29f0fe38e375ab9be2628ce92bcc2670', 'gas': '0xea60', 'input': '0x0f2c9329000000000000000000000000303e33b483b5df3148cb2eaa1c17c486531ddf31000000000000000000000000e5e8eb396ad2b45b1382f25de57a5dd7717355bf', 'raw': '0xf8b38201e78504a817c80082ea6094aa1a6e3e6ef20068f7f8d8c835d2d22fd5116444880e07b6976371408cb8440f2c9329000000000000000000000000303e33b483b5df3148cb2eaa1c17c486531ddf31000000000000000000000000e5e8eb396ad2b45b1382f25de57a5dd7717355bf1ca0ded5f39c86c785eb07afdeb69d927a8f29f0fe38e375ab9be2628ce92bcc2670a06bfce026dd9e4e1c6cb8f387cb5a093c76113f12b4a4654a88db6a74ac0397dd', 's': '0x6bfce026dd9e4e1c6cb8f387cb5a093c76113f12b4a4654a88db6a74ac0397dd', 'to': '0xaa1a6e3e6ef20068f7f8d8c835d2d22fd5116444', 'gasPrice': '0x4a817c800', 'publicKey': '0xe1bee2bba2c1d043b97583d806b02dce272d5ffdcceb0bc30cb7ce786941577344f88df5ed1780bc8a0a70189c9752c2d5f5b9d675c532b6ecc523e45855eb3c', 'blockNumber': '0x2ac4ad', 'v': 1, 'transactionIndex': '0x0', 'hash': '0x261bb946d1b754647ef3cd7c1d716a1221c1ebc7b41d6d02c7351027a2adf578', 'value': '0xe07b6976371408c', 'blockHash': '0x8c05d36b8318c2b427463066f44aa7d5728d4add86199eca9932998300fafd4d', 'creates': None, 'nonce': '0x1e7', 'from': '0x316beea353fe6fc5577dc4e4bb1a17bd335fec7b'}, {'r': '0xb62126ba0bccb75d192f623c77942df3c92b219dc40dfc6fca03c0f72c1797c6', 'gas': '0x15f90', 'input': '0x', 'raw': '0xf86f82f7f38504a817c80083015f9094317d12b8196e4297ca6b9330a2d33eb780142ac1883563b68e88b96c00801ca0b62126ba0bccb75d192f623c77942df3c92b219dc40dfc6fca03c0f72c1797c6a07ea95de52e2e159a435c20cad5986265961d8f78888f32a11d6d3e3fab75a285', 's': '0x7ea95de52e2e159a435c20cad5986265961d8f78888f32a11d6d3e3fab75a285', 'to': '0x317d12b8196e4297ca6b9330a2d33eb780142ac1', 'gasPrice': '0x4a817c800', 'publicKey': '0x639fb5a901ad2760c274656da73db4b9d34577aa59d2dff8c41311b899ce1064ca5aca13eb2cc7a497d899e48baa5aec4d117ae0faeafd40eb26029e45027087', 'blockNumber': '0x2ac4ad', 'v': 1, 'transactionIndex': '0x1', 'hash': '0x34dc8779c575d583607095caa20086013c90afa892121c8a39fab7468c31a213', 'value': '0x3563b68e88b96c00', 'blockHash': '0x8c05d36b8318c2b427463066f44aa7d5728d4add86199eca9932998300fafd4d', 'creates': None, 'nonce': '0xf7f3', 'from': '0x026d9acb43f44b258ebcfae786f32ae8376f6f00'}, {'r': '0xd3182a517fdc6cd426f59ec0e154e75933ef18049ad0ebea426c508be4cb7fc4', 'gas': '0xe57e0', 'input': '0x', 'raw': '0xf86e81ff8504a817c800830e57e094c7c0715fe4e65a4fd57b69d664f2e9d2db65f2e2887b7bcea797ab6800801ba0d3182a517fdc6cd426f59ec0e154e75933ef18049ad0ebea426c508be4cb7fc4a0101e1182ab072e6811840142cc4df202e2af18d6eeb176347c22be3727a275ba', 's': '0x101e1182ab072e6811840142cc4df202e2af18d6eeb176347c22be3727a275ba', 'to': '0xc7c0715fe4e65a4fd57b69d664f2e9d2db65f2e2', 'gasPrice': '0x4a817c800', 'publicKey': '0xea33d0a5f1cafe239c7ee0a96c9539f610460aedb63c947af7c613430ddc5748376fa0a0f144ad01f06a96e093217d5cef9fe8aaa9aebf829ebaa1c8846222cb', 'blockNumber': '0x2ac4ad', 'v': 0, 'transactionIndex': '0x2', 'hash': '0x63f3795d498065f53e8977fa8f88b260fd32a04306b07a1da7f3f90b23cec527', 'value': '0x7b7bcea797ab6800', 'blockHash': '0x8c05d36b8318c2b427463066f44aa7d5728d4add86199eca9932998300fafd4d', 'creates': None, 'nonce': '0xff', 'from': '0x46d02991cbe38627cadefc38c4e7cdcef6f587e0'}, {'r': '0x4cbbe734b8f3e13ceecea4a971fe736993cd61f040edbf370518555d72c59902', 'gas': '0x2127b', 'input': '0x0f2c9329000000000000000000000000fbb1b73c4f0bda4f67dca266ce6ef42f520fbb98000000000000000000000000e592b0d8baa2cb677034389b76a71b0d1823e0d1', 'raw': '0xf8b2648504a817c8008302127b94e94b04a0fed112f3664e45adb2b8915693dd5ff3880deb51c9fd4c9c00b8440f2c9329000000000000000000000000fbb1b73c4f0bda4f67dca266ce6ef42f520fbb98000000000000000000000000e592b0d8baa2cb677034389b76a71b0d1823e0d11ca04cbbe734b8f3e13ceecea4a971fe736993cd61f040edbf370518555d72c59902a00d77f0320a19381d16add6315fcbaa7f5159d481dcaa31c27ca6a99f760162a3', 's': '0x0d77f0320a19381d16add6315fcbaa7f5159d481dcaa31c27ca6a99f760162a3', 'to': '0xe94b04a0fed112f3664e45adb2b8915693dd5ff3', 'gasPrice': '0x4a817c800', 'publicKey': '0xb1fa35f600c2a704d4165ae1b3732cb488929cd4255f4076adb67bf70d89ed850dcf6c42bbf9a324bb61fc4d1811433045e1d0f64be66c6e397ddb0c51d05e92', 'blockNumber': '0x2ac4ad', 'v': 1, 'transactionIndex': '0x3', 'hash': '0xbc5a6ddc7b1c860e46449d4b82448aa24c6d3875dec8d0c0592fde9a1c8b46aa', 'value': '0xdeb51c9fd4c9c00', 'blockHash': '0x8c05d36b8318c2b427463066f44aa7d5728d4add86199eca9932998300fafd4d', 'creates': None, 'nonce': '0x64', 'from': '0x909d0ce98b57098f838cd44572923c03767bcb9d'}], 'extraData': '0xd5830104048650617269747986312e31332e30826c69', 'parentHash': '0xa3528cfd890ab9d8c4e85958dd181a23d626bc76eb8e8fd163048bacb7b4e78e', 'timestamp': '0x584f6c98', 'gasLimit': '0x471732', 'logsBloom': '0x00000000040000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000', 'receiptsRoot': '0x0998b999638eb1498a988737fb0a45cc3b2b4f0eedb885334d7b14e20e8a088d', 'hash': '0x8c05d36b8318c2b427463066f44aa7d5728d4add86199eca9932998300fafd4d', 'number': '0x2ac4ad', 'nonce': '0x3bc26ce8002735b0', 'sealFields': ['0x49eb99ab6e75aa80f916e7e2ca543225034741de2ae07d91cbd98cd6ea000c5c', '0x3bc26ce8002735b0'], 'transactionsRoot': '0xc7c0706e40dbd13103f58f936fdeaac4036b32aee1e5157cad448246222a26b4', 'mixHash': '0x49eb99ab6e75aa80f916e7e2ca543225034741de2ae07d91cbd98cd6ea000c5c', 'size': '0x46a', 'uncles': [], 'totalDifficulty': '0x280d0b040fa7d2b5a', 'sha3Uncles': '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347', 'gasUsed': '0x1b785', 'stateRoot': '0xfdfe1a40ff1f2d9723469ca75b0fb0ba538e65f83615f185259449b655b743c9', 'author': '0xdf7d7e053933b5cc24372f878c90e62dadad5d42', 'difficulty': '0x8490056bbc1', 'miner': '0xdf7d7e053933b5cc24372f878c90e62dadad5d42'}
    
    # node_cmd eth_getBlockByHash $BLOCK_HASH_1 true
    {'timestamp': '0x584f6c98', 'receiptsRoot': '0x0998b999638eb1498a988737fb0a45cc3b2b4f0eedb885334d7b14e20e8a088d', 'mixHash': '0x49eb99ab6e75aa80f916e7e2ca543225034741de2ae07d91cbd98cd6ea000c5c', 'transactions': [{'gas': '0xea60', 's': '0x6bfce026dd9e4e1c6cb8f387cb5a093c76113f12b4a4654a88db6a74ac0397dd', 'to': '0xaa1a6e3e6ef20068f7f8d8c835d2d22fd5116444', 'value': '0xe07b6976371408c', 'gasPrice': '0x4a817c800', 'from': '0x316beea353fe6fc5577dc4e4bb1a17bd335fec7b', 'v': 1, 'r': '0xded5f39c86c785eb07afdeb69d927a8f29f0fe38e375ab9be2628ce92bcc2670', 'creates': None, 'hash': '0x261bb946d1b754647ef3cd7c1d716a1221c1ebc7b41d6d02c7351027a2adf578', 'blockHash': '0x8c05d36b8318c2b427463066f44aa7d5728d4add86199eca9932998300fafd4d', 'nonce': '0x1e7', 'publicKey': '0xe1bee2bba2c1d043b97583d806b02dce272d5ffdcceb0bc30cb7ce786941577344f88df5ed1780bc8a0a70189c9752c2d5f5b9d675c532b6ecc523e45855eb3c', 'transactionIndex': '0x0', 'raw': '0xf8b38201e78504a817c80082ea6094aa1a6e3e6ef20068f7f8d8c835d2d22fd5116444880e07b6976371408cb8440f2c9329000000000000000000000000303e33b483b5df3148cb2eaa1c17c486531ddf31000000000000000000000000e5e8eb396ad2b45b1382f25de57a5dd7717355bf1ca0ded5f39c86c785eb07afdeb69d927a8f29f0fe38e375ab9be2628ce92bcc2670a06bfce026dd9e4e1c6cb8f387cb5a093c76113f12b4a4654a88db6a74ac0397dd', 'blockNumber': '0x2ac4ad', 'input': '0x0f2c9329000000000000000000000000303e33b483b5df3148cb2eaa1c17c486531ddf31000000000000000000000000e5e8eb396ad2b45b1382f25de57a5dd7717355bf'}, {'gas': '0x15f90', 's': '0x7ea95de52e2e159a435c20cad5986265961d8f78888f32a11d6d3e3fab75a285', 'to': '0x317d12b8196e4297ca6b9330a2d33eb780142ac1', 'value': '0x3563b68e88b96c00', 'gasPrice': '0x4a817c800', 'from': '0x026d9acb43f44b258ebcfae786f32ae8376f6f00', 'v': 1, 'r': '0xb62126ba0bccb75d192f623c77942df3c92b219dc40dfc6fca03c0f72c1797c6', 'creates': None, 'hash': '0x34dc8779c575d583607095caa20086013c90afa892121c8a39fab7468c31a213', 'blockHash': '0x8c05d36b8318c2b427463066f44aa7d5728d4add86199eca9932998300fafd4d', 'nonce': '0xf7f3', 'publicKey': '0x639fb5a901ad2760c274656da73db4b9d34577aa59d2dff8c41311b899ce1064ca5aca13eb2cc7a497d899e48baa5aec4d117ae0faeafd40eb26029e45027087', 'transactionIndex': '0x1', 'raw': '0xf86f82f7f38504a817c80083015f9094317d12b8196e4297ca6b9330a2d33eb780142ac1883563b68e88b96c00801ca0b62126ba0bccb75d192f623c77942df3c92b219dc40dfc6fca03c0f72c1797c6a07ea95de52e2e159a435c20cad5986265961d8f78888f32a11d6d3e3fab75a285', 'blockNumber': '0x2ac4ad', 'input': '0x'}, {'gas': '0xe57e0', 's': '0x101e1182ab072e6811840142cc4df202e2af18d6eeb176347c22be3727a275ba', 'to': '0xc7c0715fe4e65a4fd57b69d664f2e9d2db65f2e2', 'value': '0x7b7bcea797ab6800', 'gasPrice': '0x4a817c800', 'from': '0x46d02991cbe38627cadefc38c4e7cdcef6f587e0', 'v': 0, 'r': '0xd3182a517fdc6cd426f59ec0e154e75933ef18049ad0ebea426c508be4cb7fc4', 'creates': None, 'hash': '0x63f3795d498065f53e8977fa8f88b260fd32a04306b07a1da7f3f90b23cec527', 'blockHash': '0x8c05d36b8318c2b427463066f44aa7d5728d4add86199eca9932998300fafd4d', 'nonce': '0xff', 'publicKey': '0xea33d0a5f1cafe239c7ee0a96c9539f610460aedb63c947af7c613430ddc5748376fa0a0f144ad01f06a96e093217d5cef9fe8aaa9aebf829ebaa1c8846222cb', 'transactionIndex': '0x2', 'raw': '0xf86e81ff8504a817c800830e57e094c7c0715fe4e65a4fd57b69d664f2e9d2db65f2e2887b7bcea797ab6800801ba0d3182a517fdc6cd426f59ec0e154e75933ef18049ad0ebea426c508be4cb7fc4a0101e1182ab072e6811840142cc4df202e2af18d6eeb176347c22be3727a275ba', 'blockNumber': '0x2ac4ad', 'input': '0x'}, {'gas': '0x2127b', 's': '0x0d77f0320a19381d16add6315fcbaa7f5159d481dcaa31c27ca6a99f760162a3', 'to': '0xe94b04a0fed112f3664e45adb2b8915693dd5ff3', 'value': '0xdeb51c9fd4c9c00', 'gasPrice': '0x4a817c800', 'from': '0x909d0ce98b57098f838cd44572923c03767bcb9d', 'v': 1, 'r': '0x4cbbe734b8f3e13ceecea4a971fe736993cd61f040edbf370518555d72c59902', 'creates': None, 'hash': '0xbc5a6ddc7b1c860e46449d4b82448aa24c6d3875dec8d0c0592fde9a1c8b46aa', 'blockHash': '0x8c05d36b8318c2b427463066f44aa7d5728d4add86199eca9932998300fafd4d', 'nonce': '0x64', 'publicKey': '0xb1fa35f600c2a704d4165ae1b3732cb488929cd4255f4076adb67bf70d89ed850dcf6c42bbf9a324bb61fc4d1811433045e1d0f64be66c6e397ddb0c51d05e92', 'transactionIndex': '0x3', 'raw': '0xf8b2648504a817c8008302127b94e94b04a0fed112f3664e45adb2b8915693dd5ff3880deb51c9fd4c9c00b8440f2c9329000000000000000000000000fbb1b73c4f0bda4f67dca266ce6ef42f520fbb98000000000000000000000000e592b0d8baa2cb677034389b76a71b0d1823e0d11ca04cbbe734b8f3e13ceecea4a971fe736993cd61f040edbf370518555d72c59902a00d77f0320a19381d16add6315fcbaa7f5159d481dcaa31c27ca6a99f760162a3', 'blockNumber': '0x2ac4ad', 'input': '0x0f2c9329000000000000000000000000fbb1b73c4f0bda4f67dca266ce6ef42f520fbb98000000000000000000000000e592b0d8baa2cb677034389b76a71b0d1823e0d1'}], 'size': '0x46a', 'gasUsed': '0x1b785', 'parentHash': '0xa3528cfd890ab9d8c4e85958dd181a23d626bc76eb8e8fd163048bacb7b4e78e', 'author': '0xdf7d7e053933b5cc24372f878c90e62dadad5d42', 'sealFields': ['0x49eb99ab6e75aa80f916e7e2ca543225034741de2ae07d91cbd98cd6ea000c5c', '0x3bc26ce8002735b0'], 'difficulty': '0x8490056bbc1', 'stateRoot': '0xfdfe1a40ff1f2d9723469ca75b0fb0ba538e65f83615f185259449b655b743c9', 'logsBloom': '0x00000000040000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000', 'extraData': '0xd5830104048650617269747986312e31332e30826c69', 'transactionsRoot': '0xc7c0706e40dbd13103f58f936fdeaac4036b32aee1e5157cad448246222a26b4', 'gasLimit': '0x471732', 'uncles': [], 'totalDifficulty': '0x280d0b040fa7d2b5a', 'hash': '0x8c05d36b8318c2b427463066f44aa7d5728d4add86199eca9932998300fafd4d', 'sha3Uncles': '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347', 'number': '0x2ac4ad', 'miner': '0xdf7d7e053933b5cc24372f878c90e62dadad5d42', 'nonce': '0x3bc26ce8002735b0'}
    
    # node_cmd eth_getBlockTransactionCountByNumber 2802861
    0x4
    
    # node_cmd eth_getBlockTransactionCountByHash $BLOCK_HASH_1
    0x4
    
    # node_cmd eth_getUncleCountByBlockNumber 222
    0x2
    
    # node_cmd eth_getUncleCountByBlockHash $BLOCK_HASH_2
    0x2
    
    # node_cmd eth_getTransactionByHash $TRANS_HASH
    {'hash': '0x67230ea92ee04df0ae72e2afb1e028d0b5d85062a3b1686b41b2260702df2da6', 'transactionIndex': '0x2', 'input': '0x', 'gasPrice': '0x4a817c800', 'blockNumber': '0x2aef1d', 'gas': '0x15f90', 'v': 0, 'raw': '0xf86e808504a817c80083015f9094c564214535b9e33e7e8eba8ab76f14adc0e52154890238f97eb5538dc000801ba0879c1f234f8dbd08e896f05bc54dd2d8aff181973b54230aa5a23fa02d177f87a076d1ac56dcf361ad22a58ae5409724525b1ccfd31a27ab53fcd1b01c8b72eed0', 's': '0x76d1ac56dcf361ad22a58ae5409724525b1ccfd31a27ab53fcd1b01c8b72eed0', 'value': '0x238f97eb5538dc000', 'from': '0xfeb3816ebeabeadbac70c6ef1b42b03442217609', 'publicKey': '0x4a05b3113fe7f60aa84304f4e7aa5ec470b92a93055c380bbdadd66bd1cb2755fc4ed6adf28b74cc4579d4705ad8264c737b2e0dd9dd92983514fd729a87511a', 'creates': None, 'to': '0xc564214535b9e33e7e8eba8ab76f14adc0e52154', 'nonce': '0x0', 'blockHash': '0x2f7256c6d1664ec8b8fc4f3736e89ae64434f0573d17928cc6a8bc222de842a7', 'r': '0x879c1f234f8dbd08e896f05bc54dd2d8aff181973b54230aa5a23fa02d177f87'}
    
    # node_cmd eth_getTransactionByBlockNumberAndIndex 2802861 1
    {'value': '0x3563b68e88b96c00', 'v': 1, 'input': '0x', 'nonce': '0xf7f3', 'gas': '0x15f90', 's': '0x7ea95de52e2e159a435c20cad5986265961d8f78888f32a11d6d3e3fab75a285', 'transactionIndex': '0x1', 'blockNumber': '0x2ac4ad', 'gasPrice': '0x4a817c800', 'blockHash': '0x8c05d36b8318c2b427463066f44aa7d5728d4add86199eca9932998300fafd4d', 'to': '0x317d12b8196e4297ca6b9330a2d33eb780142ac1', 'hash': '0x34dc8779c575d583607095caa20086013c90afa892121c8a39fab7468c31a213', 'r': '0xb62126ba0bccb75d192f623c77942df3c92b219dc40dfc6fca03c0f72c1797c6', 'creates': None, 'from': '0x026d9acb43f44b258ebcfae786f32ae8376f6f00', 'raw': '0xf86f82f7f38504a817c80083015f9094317d12b8196e4297ca6b9330a2d33eb780142ac1883563b68e88b96c00801ca0b62126ba0bccb75d192f623c77942df3c92b219dc40dfc6fca03c0f72c1797c6a07ea95de52e2e159a435c20cad5986265961d8f78888f32a11d6d3e3fab75a285', 'publicKey': '0x639fb5a901ad2760c274656da73db4b9d34577aa59d2dff8c41311b899ce1064ca5aca13eb2cc7a497d899e48baa5aec4d117ae0faeafd40eb26029e45027087'}
    
    # node_cmd eth_getTransactionByBlockHashAndIndex $BLOCK_HASH_1 1
    {'v': 1, 's': '0x7ea95de52e2e159a435c20cad5986265961d8f78888f32a11d6d3e3fab75a285', 'to': '0x317d12b8196e4297ca6b9330a2d33eb780142ac1', 'raw': '0xf86f82f7f38504a817c80083015f9094317d12b8196e4297ca6b9330a2d33eb780142ac1883563b68e88b96c00801ca0b62126ba0bccb75d192f623c77942df3c92b219dc40dfc6fca03c0f72c1797c6a07ea95de52e2e159a435c20cad5986265961d8f78888f32a11d6d3e3fab75a285', 'transactionIndex': '0x1', 'from': '0x026d9acb43f44b258ebcfae786f32ae8376f6f00', 'input': '0x', 'creates': None, 'value': '0x3563b68e88b96c00', 'blockNumber': '0x2ac4ad', 'blockHash': '0x8c05d36b8318c2b427463066f44aa7d5728d4add86199eca9932998300fafd4d', 'nonce': '0xf7f3', 'hash': '0x34dc8779c575d583607095caa20086013c90afa892121c8a39fab7468c31a213', 'gas': '0x15f90', 'r': '0xb62126ba0bccb75d192f623c77942df3c92b219dc40dfc6fca03c0f72c1797c6', 'publicKey': '0x639fb5a901ad2760c274656da73db4b9d34577aa59d2dff8c41311b899ce1064ca5aca13eb2cc7a497d899e48baa5aec4d117ae0faeafd40eb26029e45027087', 'gasPrice': '0x4a817c800'}
    
    # node_cmd eth_getTransactionReceipt $TRANS_HASH
    {'blockNumber': '0x2aef1d', 'logsBloom': '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000', 'logs': [], 'gasUsed': '0x5208', 'root': '0xe6af8ba47a54f542b94ae7de01be8fbe8410362a93550a9147a33a735b53c30a', 'transactionHash': '0x67230ea92ee04df0ae72e2afb1e028d0b5d85062a3b1686b41b2260702df2da6', 'contractAddress': None, 'blockHash': '0x2f7256c6d1664ec8b8fc4f3736e89ae64434f0573d17928cc6a8bc222de842a7', 'cumulativeGasUsed': '0xf618', 'transactionIndex': '0x2'}
    
    # node_cmd eth_getUncleByBlockNumberAndIndex 222 1
    {'receiptsRoot': '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421', 'timestamp': '0x55ba44dc', 'mixHash': '0xdc2328a56c5658a62fa529bb21450b52b405e3349943664b45d42c0f7ee2412c', 'miner': '0x9ab9f7a4b85412bfbe2f4f63b1c98808851c4f32', 'number': '0xdc', 'stateRoot': '0x79742a508b51a312538a8ef5a5b219e3ff4898d1eed8e659c71675dc0f6bbc9f', 'size': None, 'sealFields': ['0xdc2328a56c5658a62fa529bb21450b52b405e3349943664b45d42c0f7ee2412c', '0x8efc1ed28ee3a8ee'], 'gasUsed': '0x0', 'totalDifficulty': '0x39f035bc36e', 'author': '0x9ab9f7a4b85412bfbe2f4f63b1c98808851c4f32', 'difficulty': '0x46c54209e', 'transactions': [], 'transactionsRoot': '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421', 'extraData': '0x476574682f76312e302e302f6c696e75782f676f312e342e32', 'gasLimit': '0x1388', 'sha3Uncles': '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347', 'nonce': '0x8efc1ed28ee3a8ee', 'parentHash': '0x877dba7f7463056d51dc67cf3f3f856c8a19469e6476148b36a7cab52a4f6200', 'uncles': [], 'logsBloom': '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000', 'hash': '0x4cf24f3784d19179965ad4f8396fce0f2bf2466d1e25c197021c0969b686f236'}
    
    # node_cmd eth_getUncleByBlockHashAndIndex $BLOCK_HASH_2 1
    {'size': None, 'hash': '0x4cf24f3784d19179965ad4f8396fce0f2bf2466d1e25c197021c0969b686f236', 'timestamp': '0x55ba44dc', 'uncles': [], 'sealFields': ['0xdc2328a56c5658a62fa529bb21450b52b405e3349943664b45d42c0f7ee2412c', '0x8efc1ed28ee3a8ee'], 'nonce': '0x8efc1ed28ee3a8ee', 'author': '0x9ab9f7a4b85412bfbe2f4f63b1c98808851c4f32', 'totalDifficulty': '0x39f035bc36e', 'sha3Uncles': '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347', 'transactionsRoot': '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421', 'stateRoot': '0x79742a508b51a312538a8ef5a5b219e3ff4898d1eed8e659c71675dc0f6bbc9f', 'difficulty': '0x46c54209e', 'extraData': '0x476574682f76312e302e302f6c696e75782f676f312e342e32', 'miner': '0x9ab9f7a4b85412bfbe2f4f63b1c98808851c4f32', 'parentHash': '0x877dba7f7463056d51dc67cf3f3f856c8a19469e6476148b36a7cab52a4f6200', 'gasUsed': '0x0', 'gasLimit': '0x1388', 'mixHash': '0xdc2328a56c5658a62fa529bb21450b52b405e3349943664b45d42c0f7ee2412c', 'receiptsRoot': '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421', 'number': '0xdc', 'transactions': [], 'logsBloom': '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'}
    
    # node_cmd eth_getTransactionCount $ADDRESS_1
    0x95
    
    # node_cmd eth_getCode $ADDRESS_2
    0x6060604052361561001f5760e060020a60003504630f2c93298114610028575b6100005b610002565b6100c16004

    Conclusion


    Parity is an amazing solid Ethereum Classic node implementation that you can easily get operational. The aforementioned code examples should be enlightening. Feel free to extend my script and investigate further. Welcome to the future!


























  • ETC Weekly Newsletter

    ETC Development Report

    Hi everyone, thank you for checking out this week’s ETC newsletter! Big shout out and many thanks to all the developers, miners, community members, user’s and investors. The monetary policy meetup in London last week was really special so I’m going to leave it in this week’s newsletter in case anyone missed it. Special thanks again to our panelists, Splix, Snaproll, Avtar and Eversheds LLPwho hosted the event. I’m happy to let everyone know that it was professionally recorded so footage of the event will be released soon. I leaving in the introduction of the new IOHK dev team dubbed “The Grothendieck Team” as well as the monetary policy update from previous newsletters since it’s still the focus of many discussions throughout the community. Be sure to check out ETC newspaper updated daily “ETC.today”, it’s a pleasure to read and I really recommend it. We also have aninstructional video series on mining that our friends over at Epool just started. Additionally, there is another article from Dr. Seberino about setting up an ETC node as well as an article fromcryptocoinsnews.com. Thank you for taking the time to read and distribute this newsletter, looking forward to hearing your thoughts.

    ETC monetary policy meetup was excellent!

    The event organized by Dr. Avtar Sehra London which took place last week on Tuesday, December 13th, 2016 was excellent. It was hosted by one of the leading financial services law firms,Eversheds LLP, at their London St. Pauls Head Quarters. The focus of the event was to provide an update on the activity in the ETC community so far and what the future holds in terms of projected roadmap. The topics covered during the presentation included:

    • An update on what has happened so far in the ETC Ecosystem.
    • A presentation by ETC dev “Splix”.
    • A presentation by “Snaproll”, author of the monetary policy proposal ECIP-1017
    • Planned monetary policy hard fork and why it matters.
    • Panel discussion on monetary policy, economics and the future of cryptocurrency.

    The event was professionally recorded so expect some great media of the event coming out soon.

    The Grothendieck Team

    In case you missed it, last week we officially announce the new team known as The Grothendieck Team! The team has been named after Alexander Grothendieck, a German-born French mathematician who became a leading figure in the creation of modern algebraic geometry. They have been committed to Ethereum Classic by IOHK in order to build a Scala client for ETC based on IOHK’s Scorex framework. Plans are in place to bring the team on “Let’s Talk ETC!” to discuss the roadmap and development timeframe for ETC in 2017 (after they have properly reviewed the ETC documentation). Links to the IOHK website, Scorex page, Let’s Talk ETC! youtube channel and ETC blog are posted below.

    Also, we would love to know more about how the community would like to get updates from the new ETC developers. Please let us know what you might like to see moving forward, post your thoughts in the brainstorming thread below or contact us on Slack, Twitter or Facebook.

    ETC Monetary Policy

    ETC Monetary Policy Proposal by @snaproll is now officially out as ECIP-1017 "This ECIP proposes a solution to the Ethereum Classic Monetary Policy to adjust, with finality, the current emission schedule implementation of 14.0625ETC per block in perpetuity. The solution proposed introduces a theoretical upper bound on the maximum absolute number of ETC and introduces a method of degraded emission over time. In addition, this ECIP describes the requirements associated with maintaining this emission schedule through a potential change of the network’s consensus algorithm, from its currentEthash based Proof of Work to a possible POS or POW/POS hybrid model." Please see the full post from github and reddit at the links below.

    Check out ETC.today!

    Ethereum Classic Today! Your daily hit of ETC, Bitcoin, blockchain news and updates.

    Instructional video series on mining released by Epool.

    “Epool - Ethereum Classic Mining.”

    Article from Dr. Seberino about setting up an Ethereum Classic node.

    “Why Would I Choose To Run My Application On Ethereum Classic Instead Of The World Wide Web?”

    Article fromCryptocoinsnews.com

    "How Classic is Ethereum’s Austrian Kin.”

    Let’s talk ETC! Tuesdays at 7:30pm EST.

    Every Tuesday at 7:30pm EST we will be discussing what’s going on in the ETC community and beyond. This weeks show (12-20-16) features special guest Matt M aka “Snaproll” who is the creator of the monetary policy proposal featured in this newsletter. We will discuss monetary policy, ETC and blockchain in general. A link to the channel/show will be posted below, if you have ideas or questions please let us know. Thank you for subscribing to our latest updates and announcements!

    “Call To Action” still in effect. Looking for community contributions for the ETC Wikipedia page.

    Reddit user “bitp” has brought it to the communities attention that the “Ethereum Classic” Wikipedia link currently redirects to “Ethereum”. ETC community member /u/FaceDeer was previously a Wikipedia editor and has provided some insight on what should be done moving forward. One of his recommendations is that we start the process by adding to the Ethereum Classic section that is currently on the Ethereum Wikipedia page. ETC can then be given its own page after volunteers have submitted enough info. Please see his full post in the reddit thread linked below.

    Community Metrics

    • Twitter - 33.1K followers.
    • Reddit /r/EthereumClassic - 2,836 subscribers.
    • Slack - 1,567 users.
    • Telegram - 785 users.
    • WeChat - 475 users.
    • Miners - 1002.37 Total GH/s

    Top 5 miners by average hashrate from the previous 7 days.

    • EtherMine 269.48 GH/s
    • NanoPool 198.32 GH/s
    • 91pool 156.62 GH/s
    • Private Pool 58.98 GH/s
    • F2pool 48.62 GH/s




  • @cryptoking I don't mind if you share my content. In fact I welcome it! That is true as long as you respect the license at the end which requires attribution. Not only did you remove any mention of the original author but you didn't paste the entire paper so some crucial parts are missing. Please in future perhaps just point people to the correct full paper links located here: https:[email protected]


  • @seberino OK, iwill take care about this matter


  • # ETC Weekly Newsletter : End Of 2016! by Carlo V ETC Development Report Hi everyone, thank you for checking out this week’s ETC newsletter! This will be the last newsletter of the year and it’s incredible thinking about how much the community has progressed since the beginning. I want to send out one last giant end of the year thank you to all the developers, miners, community members, user’s and investors. It has definitely been a real roller coaster ride but the entire community has done such an excellent job working together, I couldn’t be happier. A lot was going on last week, so this newsletter is packed. Security is of the utmost importance, so the lead off story is in reference to some users having trouble finding peers with Geth after a fresh install, please see the link/instructions for more info. Also featured is the “DieHard” protocol upgrade coming in January 15 at block 3,000,000. Thank you to everyone that contributed to “DieHard”, nothing would be possible without all the hard work ETC devs put in. The protocol upgrade includes: Difficulty Bomb delay (ECIP-1010) EXP reprice (EIP-160) Replay Protection (EIP-155) The other stories in this newsletter are listed below: ETC on the lookout for Rust and JS devs. ETC exchange launches. Ethereum Classic now available at Échange de Montréal. Use ETC to buy any OpenBazaar item via ShapeShift integration. Two recent IOHK publications(1 - 2). BTCC mining pool adding to ETC hashrate. ETCWin ICO thank you meeting and celebration! Check out ETC.today! Instructional video series on mining released by Epool. Article from Dr. Seberino about zero knowledge proofs. Let’s talk ETC! Tuesdays at 7:30pm EST. ETC Monetary Policy Call To Action : Help with ETC Wikipedia page. Community metrics detailed at the bottom. I’m really looking forward to an outstanding 2017. Hope everyone’s holiday season went well and on behalf of the ETC community I’d like wish you all a Happy New Year! Trouble finding peers with Geth? Several ETC geth users reported problems connecting to peers after a fresh install. If your full node has trouble finding peers, you may want to try adding static peer file manually. An up-to-date list of ETC peers maintained by Epool can be found here: http://www1.epool.io/enodes.txt This list of nodes should be added to “.ethereum/static-nodes.json”. Update ETC Geth 3.2.3 aka “DieHard”. Diehard protocol upgrade coming in January 15 at block 3,000,000 is ready for release. DieHard protocol upgrade includes: Difficulty Bomb delay (ECIP-1010) EXP reprice (EIP-160) Replay Protection (EIP-155) Github:https://github.com/ethereumproject/go-ethereum/releases/tag/v3.2.3 Ethereum Classic is looking for Rust & JS developers. Igor aka Splix is looking for talented Rust and JS developers. Full time, remote. Experienced developers, which can lead projects, make architectural decisions and help other team members to do their job. Self motivated and able to work in a distributed team on Open Source software together with the community. https://www.linkedin.com/pulse/rust-js-developers-ethereum-classic-igor-artamonov ETC Exchange Launches If you would like more details please check out the following links: http://bizhongchou.com/deal-show/id-367.html https://www.etcwin.com/ English and other languages are underway for the website. If you have any questions please send them to [email protected] Ethereum Classic now available at Échange de Montréal. “Several of you have asked when we will be offering any alternative cryptocurrency apart from Bitcoin. We have been keeping an eye on other emerging cryptocurrencies and EDM is happy to announce that we will be selling Ethereum Classic (ETC) starting today!..” https:[email protected][email protected]12a67018d11#.5kzeq2bgc Use ETC to buy any OpenBazaar item via ShapeShift integration. “Today ShapeShift.io, a Blockchain asset exchange platform, has partnered with online bitcoin-enabled marketplace OpenBazaar via their integration of the ShapeShift Shifty Button. This integration allows OpenBazaar shoppers to purchase items…” http://www.the-blockchain.com/2016/12/20/decentralized-marketplace-openbazaar-integrates-shapeshift-allowing-payment-with-any-digital-asset/ Two recent IOHK publications. Ouroboros: A provably secure proof-of-stake blockchain protocol. https://eprint.iacr.org/2016/889 Scripting smart contracts for distributed ledger technology. https://eprint.iacr.org/2016/1156 BTCC mining pool adding to ETC hashrate. “Plans getting realized. BTCC ETC mining pool already above 40GHz and increasing.” https://twitter.com/benvh/status/810755489621491712 ETCWin ICO thank you meeting and celebration! Check out the tweet below from ETC China. https://twitter.com/ETCChina/status/810287857331879936 Check out ETC.today! Ethereum Classic Today! Your daily hit of ETC, Bitcoin, blockchain news and updates. http://etc.today/ Instructional video series on mining released by Epool. Epool - Ethereum Classic Mining. https://www.youtube.com/channel/UCbE_HTAVD08mMQ5jBBUgKGw Article from Dr. Seberino about zero knowledge proofs. “Zero Knowledge Proofs For Dummies.” https:[email protected]/zero-knowledge-proofs-for-dummies Let’s talk ETC! Tuesdays at 7:30pm EST. Every Tuesday at 7:30pm EST we will be discussing what’s going on in the ETC community and beyond. Last weeks show (12-20-16) features special guest Matt M aka “Snaproll” who is the creator of the monetary policy proposal featured in this newsletter. We will discuss monetary policy, ETC and blockchain in general. A link to the channel/show will be posted below, if you have ideas or questions please let us know. Thank you for subscribing to our latest updates and announcements! https://www.youtube.com/user/chrisseberino ETC Monetary Policy ETC Monetary Policy Proposal by @snaproll is now officially out as ECIP-1017 “This ECIP proposes a solution to the Ethereum Classic Monetary Policy to adjust, with finality, the current emission schedule implementation of 14.0625ETC per block in perpetuity. The solution proposed introduces a theoretical upper bound on the maximum absolute number of ETC and introduces a method of degraded emission over time. In addition, this ECIP describes the requirements associated with maintaining this emission schedule through a potential change of the network’s consensus algorithm, from its current Ethash based Proof of Work to a possible POS or POW/POS hybrid model.” Please see the full post from github and reddit at the links below. https://github.com/ethereumproject/ECIPs/pull/20/files https://www.reddit.com/r/EthereumClassic/comments/5cm582/monetary_policy_update/ Monetary policy discussions are still in progress on many platforms. However, most of the conversation seems to be taking place on the #monetary_policy channel on slack. Please join us on Slack using the following link. https://ethereumclassic.herokuapp.com/ For more information on community participation please see this call to action post for guidance. https://www.reddit.com/r/EthereumClassic/comments/4u4o61/call_for_action_what_can_i_do_to_help_ethereum/ “Call To Action” still in effect. Looking for community contributions for the ETC Wikipedia page. Reddit user “bitp” has brought it to the communities attention that the “Ethereum Classic” Wikipedia link currently redirects to “Ethereum”. ETC community member /u/FaceDeer was previously a Wikipedia editor and has provided some insight on what should be done moving forward. One of his recommendations is that we start the process by adding to the Ethereum Classic section that is currently on the Ethereum Wikipedia page. ETC can then be given its own page after volunteers have submitted enough info. Please see his full post in the reddit thread linked below. reddit.com Community Metrics Twitter - 33.1K followers. Reddit /r/EthereumClassic - 2,905 subscribers. Slack - 1,606 users. Telegram - 791 users. WeChat - 465 users. Miners - 953.58 Total GH/s Top 5 miners by average hashrate from the previous 7 days. EtherMine 156.82 GH/s 91pool 132.67 GH/s NanoPool 129.20 GH/s Private Pool 117.96 GH/s MiningPoolHub 90.56 GH/s Links To Our Community ETC Website:https://ethereumclassic.github.io/ ETC Reddit:https://www.reddit.com/r/EthereumClassic/ ETC Today:http://etc.today/ ETC Twitter:http://twitter.com/eth_classic ETC Facebook:https://www.facebook.com/EthereumClassicETC/ ETC Slack:https://ethereumclassic.herokuapp.com/


  • ETC - pool.sexy - 0.25% Fee - Block fee paid to miners


    http://pool.sexy/#/




    etc.pool.sexy:8888/YOUR_ETC_ADDRESS/worker_name
    stratum:
    etc.pool.sexy:8008



    Low fee only 0.25% (10% of this fee donated to developer sammy007)
    Block fee paid to miners



Looks like your connection to Cryptocentral was lost, please wait while we try to reconnect.