Skip to content

Instantly share code, notes, and snippets.

View iikirilov's full-sized avatar
😎

Ivaylo Kirilov iikirilov

😎
View GitHub Profile

Keybase proof

I hereby claim:

  • I am iikirilov on github.
  • I am iikirilov (https://keybase.io/iikirilov) on keybase.
  • I have a public key ASCIPOzquwWllmzJWDb7yIihzcOnm2Mw5NbA2BX5OjafsQo

To claim this, I am signing this object:

@iikirilov
iikirilov / Ethereum Core Devs Meeting 58
Created March 29, 2019 15:07
Ethereum Core Devs Meeting 58
1. Roadmap
- https://en.ethereum.wiki/roadmap/istanbul
2. EIPs
a) EIP 1599 - Fee Market Change for Eth 1.0 Chain
- https://ethereum-magicians.org/t/eip-1559-fee-market-change-for-eth-1-0-chain/2783
b) EIP - Ethereum Network Upgrade Windows
- https://github.com/shemnon/EIPs/blob/4e3069b4f9a30a639b142151dc6295f634712786/EIPS/eip-network_upgrade_windows.md
c) EIP - Opcode repricing for trie-size-dependent opcodes
- https://github.com/holiman/EIPs/blob/reprice/EIPS/eip-draft_reprice_opcodes.md
- link currently broken
@iikirilov
iikirilov / Eth2.0 Implementers Call 15 Agenda
Created March 28, 2019 16:40
Eth2.0 Implementers Call 15 Agenda
1. Testing Updates
- pytest
- protolambda
- testing between python and go executable specs
2. Client Updates
Parity:
- pass 0.5.0 state tests
Lighthouse:
- using rust-libp2p
- block propagation via gossip-sub
@iikirilov
iikirilov / Ethereum Core Devs Meeting 57
Created March 15, 2019 15:32
Ethereum Core Devs Meeting 57
1. Roadmap
a) Istanbul Hardfork Roadmap
- Joseph Delong cat-herders
- https://en.ethereum.wiki/roadmap/istanbul
b) Release manager
- eips for Istanbul reference this meta-eip -> https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1679.md
c) ProgPoW Update
- whiteblock have not received funding to do benchmarking (might not do)
- probably irrelevant because the point of ProgPoW
is to make the gap between graphic card and ASIC smaller
@iikirilov
iikirilov / Eth2.0 Implementers Call 14
Last active March 14, 2019 15:42
Eth2.0 Implementers Call 14
1. Testing
- python test fully exeuctable
- bls fixed
2. Client Updates
Pegasys/Artemis
- lmd ghost
- honest client validator
- getting testnet set-up
- implementing puppets wire protocol
@iikirilov
iikirilov / gist:1d6ae5f6a4053de056cba7942e6a6d13
Last active March 1, 2019 15:26
Ethereum Core Devs Meeting #56
1. Roadmap
a) woop woop constantinople
b) ProgPoW audit - cat herders? will publish official blog post
- https://medium.com/ethereum-cat-herders/further-introduction-the-ethereum-cat-herders-c42bf026fb7c
- benchmarking (nvidia vs. amd) - whiteblock bounty on gitcoin
- how long will it take ASIC company to build ProgPoW ASIC? - is it even worth implementing
- probably irrelevant because the point of ProgPoW
is to make the gap between graphic card and ASIC smaller
- https://www.etherchain.org/charts/progpow - miners are in favour
c) Istanbul HF Roadmap - skipped
@iikirilov
iikirilov / Eth 2.0 Implementers call #13
Last active March 14, 2019 14:13
Eth 2.0 Implementers call #13
1. Testing Updates
https://github.com/ethereum/eth2.0-test-generators/issues/21
https://github.com/ethereum/eth2.0-test-generators/issues/12
https://github.com/prysmaticlabs/prysm/tree/master/beacon-chain/chaintest
Docker launcher for simulating blockchains - https://github.com/zscole/nonce
and example docker configs for various blockchains (ethereal, bitcoin, eos, miners, …): https://github.com/zscole/blockchain-dockerfiles
2. Client Updates
Pegasys:
@iikirilov
iikirilov / gist:744f19dd5a26ea12c1ee0192ad550664
Last active February 25, 2019 11:47
web3j-workshop-prereq
Slides - https://docs.google.com/presentation/d/1Zmo6Wi2gMA40AmkRKr4uR-m-VXIVc-FBqG4XXtXwrfo/edit?usp=sharing
The repo with example code can be found at https://github.com/iikirilov/web3j-workshop2018 - each exercise can be found on a different branch
You will need the following:
1. Java 8
2. Eclipse/Intellij Idea
3. Solidity Compiler (c++ compiler is a prerequisite) >= 0.4.2 && < 0.5