profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/mandrigin/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Igor Mandrigin mandrigin Gothenburg, Sweden http://ffconsulting.org/ Now: independent infosec consultant; building @turbo-geth; working on Stateless Ethereum. Before: @status-im, @operasoftware

ledgerwatch/erigon 712

Ethereum implementation on the efficiency frontier

mandrigin/AlfredSwitchWindows 271

An application for using in Alfred workflow to enumerate and switch between windows on OSX.

ethereum/evmc 168

EVMC – Ethereum Client-VM Connector API

ledgerwatch/interfaces 16

Interfaces for turbo-geth components

mandrigin/gin-spa 9

A simple SPA serving for gin-gonic

battlmonstr/luacheck 0

A tool for linting and static analysis of Lua code.

battlmonstr/neovim 0

Vim-fork focused on extensibility and usability.

flirc/amplify-js 0

A declarative JavaScript library for application development using cloud services.

release ledgerwatch/erigon

v2021.09.04

released time in a day

created tagledgerwatch/erigon

tagv2021.09.04

Ethereum implementation on the efficiency frontier

created time in a day

push eventledgerwatch/erigon

Igor Mandrigin

commit sha 5c377a4f01859e320e899e9a3399d9ff1a3c69b6

begin 2021.09.04 release cycle

view details

Alex Sharov

commit sha 3b9f07f5503cb3af2f95c0a6aa142dd9a197a85d

don't recover sender only to print it in logs (#2695)

view details

Alex Sharov

commit sha 8b7b05fb1b6e567f0f1f5c4710561e884adb27e6

increase max jump in 1 tx from 1k to 8k

view details

Alex Sharov

commit sha 400c71b7cebac7b403c33806c84641016436fb9d

Pool: txID-based cache (#2697)

view details

Jaanek Oja

commit sha 5e4bd653d736f64182b5326e7db2ba6f973075d3

mark support for eip-1559 tx types for most permissive signer (#2698) Co-authored-by: Jaanek Oja <jaanekoja@gmail.com>

view details

Alex Sharov

commit sha 165fe1696f3fe560c994a774559658fc1e773080

Pool: readme (#2699)

view details

Alexandr Borodulin

commit sha 49a98ad4b610cc0025ced15b1187e8f236fc0751

Add prune before parameters

view details

Alex Sharov

commit sha b30ccd2ddf4dffb08a932a8b44d723b06a1cd227

Revert "Add prune before parameters" (#2701) This reverts commit 49a98ad4b610cc0025ced15b1187e8f236fc0751.

view details

Alex Sharov

commit sha 8d9e058eb727b853845625db759006125a326b3f

Pool: chain config, non-mainnet (#2702)

view details

ledgerwatch

commit sha 836d7e07f9816e6ea5123b108ce2ea3a5644e7b8

Recreate bitmap in call traces (#2700) Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>

view details

Alex Sharp

commit sha b0182d7834f4f410b7ba5e59ea594e1e877bda7f

state mphf experiment

view details

Alex Sharp

commit sha c519b04551b22ccf271e10ab46b429bf5da5a433

Revert "state mphf experiment" This reverts commit b0182d7834f4f410b7ba5e59ea594e1e877bda7f.

view details

Alex Sharov

commit sha 1f8937fdd1a8a39a19f16815ffd774368f0054dd

Pool: discard reasons, lru, start pool even if no --mine flag (#2704)

view details

Alex Sharov

commit sha a0321e2f3a1e123b6d0f9c7f1cc95999c2fad9b4

Pool: return lost error, fix race of 2 sentries, more friendly logs (#2707)

view details

alex.sharov

commit sha 6927165f0ee6a42a3483feedc16c84110c742f7b

save

view details

ledgerwatch

commit sha a9e4cbc83e3d01158336f0e36fc6da10eb8a0344

Recsplit experiments (#2706) * Only do 2m * Optimisation * Flexible count * Count properly * count * Bijection check * Add keys * Print bucket info * Collision map * Collision map * Add tracing * Tracing * Fix split * No trace, print lookup time * Not override count if block=0 * fix count * Go mod tidy * Fix lint * Measurements * Cleanup * Latest erigon-lib Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local> Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>

view details

ledgerwatch

commit sha 3e0528b557ce61e3f2f0141a02303e872b7fc95b

Update ci.yml (#2713)

view details

Alex Sharov

commit sha 133eec0c7eb708804cf76d7a439070a07d35c42e

Pool: correct new pending txs notifications (#2715)

view details

Alex Sharov

commit sha 3de50637cd38a422a09f585c63d96d2b9e3fd8a2

remove changeset.Walk func (#2716)

view details

Alex Sharov

commit sha 787ec652a011f29f40ec97e347d3de8b06e1f2a3

Sender check read from db (#2717)

view details

push time in a day

delete branch ledgerwatch/erigon

delete branch : stable-2021-09-04

delete time in a day

PR merged ledgerwatch/erigon

Stable 2021 09 04
+985 -522

0 comment

68 changed files

mandrigin

pr closed time in a day

push eventledgerwatch/erigon

Igor Mandrigin

commit sha 001e79d94876c4bef3c796f813d79274c51a23db

begin 2021.09.05 release cycle

view details

push time in a day

PR opened ledgerwatch/erigon

Stable 2021 09 04
+985 -522

0 comment

68 changed files

pr created time in a day

create barnchledgerwatch/erigon

branch : stable-2021-09-04

created branch time in a day

issue commentledgerwatch/erigon

[AuRa] Add seal verification to the header processing for AuRa chains

(1) Generate the seal (if I understand, @AskAlexSharov, this isn't implemented yet, right?)

(2) Update eth/stagedsync/stage_headers.go to check that seal

AlexeyAkhunov

comment created time in 4 days

PullRequestReviewEvent

release ledgerwatch/erigon

v2021.09.03

released time in 8 days

created tagledgerwatch/erigon

tagv2021.09.03

Ethereum implementation on the efficiency frontier

created time in 8 days

push eventledgerwatch/erigon

Igor Mandrigin

commit sha 98dea892c240bb23678e16cea0b1c88d27fc8d1f

begin 2021.09.03 release cycle

view details

Enrique Avila Asapche

commit sha 20f10ca95a9adc70d17cdc6bef806b79616c8e16

Added identifier instead of kv.Receipts

view details

Alex Sharov

commit sha 71ec0938b5691d34a2d5940c67db62c7d11aa086

fix wrong order of constructor (#2657)

view details

Enrique Avila Asapche

commit sha d14b894f07679612502aaf306062f0a2ad56303b

deleted kv.log section and instead call it in cfg.prune.Receipts.Enabled

view details

Alex Sharov

commit sha 2e23851434bf0ffb8ba9301b628cad7137e2e59a

git describe to search tags across all branches (#2664)

view details

Alex Sharov

commit sha 87afc18cfd1c0e5edbccceda1b3cddc8d9e8e6d3

increase fdlimit from all binaries (#2665) (not only rpcdaemon)

view details

Enrique Avila Asapche

commit sha 1786e442698c05f1005a63d1d8c43121a00c0442

fixed bug in stages to refactor the code into two reusable functions PruneTableMultiCursor and PruneTable

view details

Alex Sharov

commit sha ed33b651cd29eed8ea643cc5df4b96728da79d2b

Print goroutines trace to STDOUT without app stop on SIGUSR1 (#2663)

view details

Enrique Avila Asapche

commit sha 1eefb72934715fc3adf3df16b4ba9346d13d3d24

'ran `gofmt -w -s .` to format'

view details

Alex Sharov

commit sha b5a6046fc349c95395ba0999251702e985d740cf

sentry peerInfo race (#2666)

view details

Alex Sharov

commit sha 9ac16d25283f5669aaf723b79ebb8a0549ab9999

revert change (#2669)

view details

Giulio rebuffo

commit sha 4fb89ad73566222dae2662f1fe2873b1b8bb7d1e

Update stage.go

view details

Giulio rebuffo

commit sha 3354a29eb919c17ce1115347e8b840580845b4d9

Update stage_execute.go

view details

ledgerwatch

commit sha 15b4095718d5e436c3a53bd8f006e38467db6ab9

Move ETL to erigon-lib (#2667) * Move ETL to erigon-lib * Update link in the readme * go mod tidy * Use common/chan.go from erigon-lib * Clean up * Fix lint * Fix test * Fix compilation Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro.local>

view details

Giulio rebuffo

commit sha e0c14c9a25089409413d251e0a60e6978349c151

Update stage_execute.go

view details

Alex Sharp

commit sha 16a02d0987a13908d7889b45556147e84b2ac3ce

Merge branch 'more-generalised-pruneReceipts' of https://github.com/enriavil1/erigon into enriavil1-more-generalised-pruneReceipts

view details

Giulio rebuffo

commit sha e9c4d774106080017ff7a4e95bd244af34b59df2

Merge pull request #2671 from ledgerwatch/enriavil1-more-generalised-pruneReceipts Enriavil1 more generalised prune receipts

view details

Eugene

commit sha 4bd8721d4924c51bb3c7343e213b2ec6d7466fbb

sentry/download: (#2672) *Use atomics for `PeerInfo.Height()` and `PeerInfo.SetHeight(uint64)`

view details

Alex Sharov

commit sha 8b22477fd5607920674e09cc7d085f60b3ecf224

Enode quit race (#2673)

view details

Alex Sharov

commit sha d7c929411be4db8c9c3c8c09db2e91392f949e77

fix sentry discover race (#2675)

view details

push time in 8 days

delete branch ledgerwatch/erigon

delete branch : stable-2021-09-03

delete time in 8 days

PR merged ledgerwatch/erigon

Stable 2021 09 03
+693 -2297

0 comment

90 changed files

mandrigin

pr closed time in 8 days

push eventledgerwatch/erigon

Igor Mandrigin

commit sha 5c377a4f01859e320e899e9a3399d9ff1a3c69b6

begin 2021.09.04 release cycle

view details

push time in 8 days

PR opened ledgerwatch/erigon

Stable 2021 09 03
+693 -2297

0 comment

90 changed files

pr created time in 8 days

create barnchledgerwatch/erigon

branch : stable-2021-09-03

created branch time in 8 days

issue commentledgerwatch/erigon

Unable to find any doc to run local devnet using Erigon

We will try to reproduce on our side as well

Uttam-Singhh

comment created time in 10 days

issue commentledgerwatch/erigon

Unable to find any doc to run local devnet using Erigon

@0xKrishna one more question: do static peers work if you use, say Ethereum mainnet or any testnet?

Uttam-Singhh

comment created time in 10 days

pull request commentledgerwatch/erigon

#2371: added saving Erigon version in database

@e-danko I think the issue with "migrator doesn’t run when no migrations available" is that you won't get your code ran in some cases. So hence moving to node.OpenDatabase is better.

e-danko

comment created time in 11 days

issue commentledgerwatch/erigon

Unable to find any doc to run local devnet using Erigon

@0xKrishna can you give here both full command lines here?

Uttam-Singhh

comment created time in 15 days

created tagledgerwatch/erigon

tagv2021.09.02

Ethereum implementation on the efficiency frontier

created time in 15 days

release ledgerwatch/erigon

v2021.09.02

released time in 15 days

push eventledgerwatch/erigon

Igor Mandrigin

commit sha 658315c2e0de12f826916258c5e64892e9f708a0

begin 2021.09.02 release cycle

view details

Alex Sharov

commit sha cf026fdd91788aba3a85aeb9267c9aa61a13ee49

Rpcdaemon race on chainConfig set (#2617)

view details

ledgerwatch

commit sha db7e143397bdbbcd5473f587bc08fee20b6601e5

Pre verified hashes for main net and ropsten, fix for bad.block flag parsing (#2618) * Extend preverified hashes for mainnet and ropsten * Fix parsing of bad.block Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>

view details

Alex Sharov

commit sha 335ef966b3dafeb2799732db6ff344955b8bf951

better error message (#2621)

view details

Alex Sharov

commit sha daf945dc13d4904677ec181f416bf98ac2a30068

Rpcdaemon: handle "WaitGroup is reused before previous Wait has returned" panic on shutdown (#2619)

view details

Alex Sharov

commit sha 4c1dbdf50e5c97a177cec2c4309ba8a3a3c593a6

Pool: add --txpool.v2 flag to erigon (it just disabling existing machinery for now) (#2620)

view details

Andrea Lanfranchi

commit sha 5ab3eb86840c554a5e32ddf3917c08c51260fc49

Refine git search (#2623) Seems like there are two alternative DisplayName formattings

view details

Alex Sharov

commit sha 28480a36ecb22bc1e46148e38768680faf8ca5f3

Pool: add --txpool.v2 flag to rpcdaemon (#2624)

view details

Alex Sharov

commit sha 873ef75f39ad296c6178e2904dd4e3c84aa924ac

Pool: grafana board (#2625)

view details

ledgerwatch

commit sha 5810ed239550b6da561595c0c4e1cf374dc985bc

Add files via upload

view details

Леонид Юрьев (Leonid Yuriev)

commit sha 8fc32b797fc417c2fce4caa7eacbc649c2985ed7

update libmdbx submodule to v0.10.3 (#2628) Signed-off-by: Leonid Yuriev <leo@yuriev.ru>

view details

jt9897253

commit sha ac086830fec148bfe82dc2b3e910fa49e3bab42a

Fix typo (#2630) Changed `name if the chain` to `name of the chain`

view details

ledgerwatch

commit sha 450bd5d655fd8fafc00a62e97ae320d3fbe64ba6

Not to exclude traces to precompiles on the top level (#2635) Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>

view details

Alex Sharov

commit sha 2f5b1e490bd720142db4451be802a65a6d25bfb9

revert json iter pool change (#2627)

view details

alex.sharov

commit sha db4e5bf2fa71de515671039b981eb56576a1f8d5

txpool.v2 built-in

view details

alex.sharov

commit sha 9f62fe702a930e6779546865876fd99fe9e8308b

txpool.v2 built-in

view details

Uttam Singh

commit sha 9c7913d44b5fd470403a8f374fa433eedf52929b

Added init sub-command (#2626)

view details

Alex Sharov

commit sha a4f9df9ee8b8653ab0357580378221d5e2917584

Update mining.md

view details

Alex Sharov

commit sha dd7f197db3c220119261cfae93eb550b9493cae2

Devnet private key (#2639)

view details

Giulio rebuffo

commit sha b85c5f40e244fb9913ae7831be4c657ef42d5826

added senders pruning (#2634)

view details

push time in 15 days

delete branch ledgerwatch/erigon

delete branch : stable-2021-09-02

delete time in 15 days

PR merged ledgerwatch/erigon

Stable 2021 09 02
+4824 -670

0 comment

52 changed files

mandrigin

pr closed time in 15 days

push eventledgerwatch/erigon

Igor Mandrigin

commit sha 98dea892c240bb23678e16cea0b1c88d27fc8d1f

begin 2021.09.03 release cycle

view details

push time in 15 days

PR opened ledgerwatch/erigon

Stable 2021 09 02
+4824 -670

0 comment

52 changed files

pr created time in 15 days

create barnchledgerwatch/erigon

branch : stable-2021-09-02

created branch time in 15 days