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

Catch up to Flashbots mev0.6.1 #6

Open
wants to merge 578 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
578 commits
Select commit Hold shift + click to select a range
2f4996a
ethdb/remotedb: fix flawed check in Has/HasAncient
holiman May 18, 2022
7bcbbbf
Merge pull request #24905 from holiman/fix_has
karalabe May 19, 2022
2bfd9a2
core: fix the order of address in queue (#24907)
zhaochonghe May 19, 2022
59e0f1e
tests: update reference tests (#24899)
holiman May 19, 2022
a35a5ca
Merge pull request #24908 from zhaochonghe/master
karalabe May 19, 2022
310f751
eth/tracers/js: add memory.length method (#24887)
ed255 May 19, 2022
4a4d531
eth/catalyst: update implementation to spec (#24802)
MariusVanDerWijden May 20, 2022
34bda5e
core, eth, les, rpc: polish catalyst errors, add context
karalabe May 20, 2022
7aced81
Merge pull request #24915 from karalabe/catalyst-custom-errors
karalabe May 20, 2022
8cab5e1
build/bot: add mac build script (#24917)
fjl May 20, 2022
04b6c56
build/bot: remove xctool invocation in macos build script (#24918)
fjl May 20, 2022
adcad1c
build/bot: add ppa-build.sh (#24919)
fjl May 20, 2022
d4faff9
build/bot: avoid install of python-bzrlib, python-paramiko in PPA bui…
fjl May 20, 2022
2b0d0ce
build/bot: create .ssh directory in ppa-build.sh (#24922)
fjl May 20, 2022
59ac229
core/state/snapshot: detect and clean up dangling storage snapshot in…
rjl493456442 May 23, 2022
af02e97
accounts/abi: validate fieldnames, fixes #24930 (#24932)
holiman May 23, 2022
8541ddb
common/compiler, cmd/abigen: remove solc/vyper compiler integration
holiman May 23, 2022
ba47d80
eth/tracers/js: drop duktape engine (#24934)
s1na May 23, 2022
94c8de0
Merge pull request #24936 from holiman/no_compilers
karalabe May 24, 2022
3ff479b
signer/core: always pad clique header extra data with space for seale…
jwasinger May 24, 2022
c9e324c
go.mod: upgrade to btcsuite/btcd/btcec v2.2.0 (#24939)
fjl May 24, 2022
64d6c78
Merge pull request #24867 from holiman/no_preop_memexpand
karalabe May 24, 2022
e31ff1f
params: update CHTs for Geth 1.10.18
karalabe May 24, 2022
6cc4cc6
Merge pull request #24945 from karalabe/cht-1.10.18
karalabe May 24, 2022
9244d5c
all: update license headers and AUTHORS from git history (#24947)
fjl May 24, 2022
8798cd3
AUTHORS: remove one more duplicate entry (#24950)
fjl May 24, 2022
b807f78
go.mod: upgrade to docker v1.6.2 (#24956)
fjl May 25, 2022
de23cf9
params: go-ethereum v1.10.18 stable
fjl May 25, 2022
d575a2d
params: begin v1.10.19 release cycle
fjl May 25, 2022
0559a9a
cmd/geth: exit when freezer has legacy receipts (#24943)
s1na May 26, 2022
0287e1a
cmd/abigen: accept combined-json via stdin (#24960)
holiman May 26, 2022
be97427
params: set emergency ropsten TTD to 100_000_000_000_000_000_000_000 …
MariusVanDerWijden May 27, 2022
86af788
core: use less memory during reorgs (#24616)
MariusVanDerWijden May 30, 2022
a10660b
cmd/geth: extend traverseRawState command (#24954)
rjl493456442 May 30, 2022
8845227
consensus/clique: fix race condition (#24957)
hkalodner May 30, 2022
93fe175
eth/catalyst: fix edge case in NewPayload (#24955)
MariusVanDerWijden May 30, 2022
2140aab
contracs/checkpointoracle: fix directives (#24944)
holiman May 30, 2022
03157b6
eth/filters: use buffered channel to avoid goroutine leak (#24928)
BurtonQin May 30, 2022
8c0c043
core/beacon: prevent invalid logsBloom length panic (#24946)
MariusVanDerWijden May 31, 2022
f9806dc
core: fix canonical hash marker update (#24996)
rjl493456442 Jun 1, 2022
d8a2305
eth/tracers: add support for block overrides in debug_traceCall (#24871)
holiman Jun 2, 2022
3c6d6f7
tests/fuzzers/bls12381: Add BLST to fuzzing support (#24249)
MariusVanDerWijden Jun 2, 2022
2227589
eth/catalyst: return 0x0 on Invalid block on top of pow block (#25006)
MariusVanDerWijden Jun 2, 2022
6f075bf
node: make jwt test less dependent on time (#25016)
holiman Jun 2, 2022
490c45c
consensus/misc: reduce allocations and improve comments in CalcBaseFe…
Jeiwan Jun 2, 2022
5bc4e8f
go.mod: set go version to 1.17 (#24926)
icyfry Jun 2, 2022
b453767
go.mod: clean up (#25017)
s7v7nislands Jun 3, 2022
997f1c4
core/vm: optimize jumpdest analysis (#23500)
chfast Jun 3, 2022
d6b5574
tests/fuzzers/bls12381: fix blst deserializing (#25036)
MariusVanDerWijden Jun 6, 2022
c375ee9
cmd/geth, core/state/snapshot: rework journal loading, implement acco…
holiman Jun 6, 2022
22defa5
all: introduce trie owner notion (#24750)
rjl493456442 Jun 6, 2022
10da980
eth/api: use `hexutil.Bytes` for account range method (#25024)
lightclient Jun 6, 2022
096daa9
eth/tracers: fix typo in 4byte_tracer_legacy.js (#25020)
eltociear Jun 6, 2022
6b3e6cb
trie: move locking into trieDB insert method (#25030)
aaronbuchwald Jun 7, 2022
7e9514b
params: update ropsten terminal total difficulty block (#25018)
holiman Jun 7, 2022
d9566e3
eth/filters: fix getLogs for pending block (#24949)
s1na Jun 7, 2022
84b3272
accounts/abi/bind: fix duplicate field names in the generated go stru…
lwhile Jun 7, 2022
5e8fa1d
tests/fuzzers/bls12381: fix blst pairing (#25037)
MariusVanDerWijden Jun 7, 2022
403624a
p2p/discover: fix panicky test (#25038)
holiman Jun 7, 2022
450f5da
accounts: increase parseURL test coverage (#25033)
dbadoy Jun 7, 2022
41e7548
eth, les, params: log chain config a bit saner (#24904)
karalabe Jun 7, 2022
138f0d7
p2p: use errors.Is for error comparison (#24882)
estensen Jun 7, 2022
106a162
rpc: swap out timer metrics to histograms
karalabe Jun 8, 2022
c4dab8c
Merge pull request #25044 from karalabe/rpc-histograms
karalabe Jun 8, 2022
b60a08d
eth/catalyst: remove unauthenticated 'engine' api (#24997)
holiman Jun 8, 2022
6160296
core/types: remove unused field 'td' in Block (#25010)
zimbabao Jun 8, 2022
f503718
core/types: improve LogForStorage and ReceiptForStorage comments (#25…
henridf Jun 8, 2022
594e321
core/evm: fix error in comment (#25040)
int88 Jun 8, 2022
3f5b5ec
internal/ethapi: fix typo in comment (#25056)
LuozhuZhang Jun 10, 2022
eb94896
Chore: Minimal gramatical errors (signleton -> singleton) (#25057)
GustavoRSSilva Jun 10, 2022
a907d7e
all: more linters (#24783)
holiman Jun 13, 2022
f74bb3a
cmd/utils: update --ropsten description (#25078)
Aracki Jun 14, 2022
1cf58c7
readme,eth: remove references to eth.wiki (#25086)
lightclient Jun 14, 2022
6ad620d
cmd/ethkey: use accounts.TextHash (#25069)
s7v7nislands Jun 14, 2022
8cfd121
common: improve pretty duration regex (#25073)
MariusVanDerWijden Jun 14, 2022
bc013bc
all: prefer `new(big.Int)` over `big.NewInt(0)` (#25087)
lmittmann Jun 14, 2022
3273ad1
eth: add missing period at end of sentences (#25058)
lightclient Jun 15, 2022
3060216
eth: introduce eth67 protocol (#24093)
rjl493456442 Jun 15, 2022
d8f9638
cmd, params: implement Gray Glacier hard-fork (EIP-5133) (#25088)
MariusVanDerWijden Jun 15, 2022
d78d302
node: add info message when JWT secret is loaded (#25095)
MariusVanDerWijden Jun 15, 2022
23bee16
params: release Geth v1.10.19
karalabe Jun 15, 2022
67454df
params: begin v1.10.20 release cycle
karalabe Jun 15, 2022
ba99e19
internal/ethapi: add comment explaining return of nil instead of erro…
kosuke-taniguchi Jun 16, 2022
01e5e9c
tests/fuzzers/rlp: avoid very large input (#25109)
holiman Jun 16, 2022
21129ec
node: make jwt tests less time-dependent (#25120)
holiman Jun 20, 2022
c776029
cmd/faucet: more verbose message about private posts (#25129)
Zachinquarantine Jun 20, 2022
d39f0cc
internal/ethapi: remove SignAndSendTransaction (#25111)
s1na Jun 20, 2022
ad15050
cmd/faucet: add sepolia network support (#25128)
Zachinquarantine Jun 20, 2022
241dd27
trie: fix size accounting in cleaner (#25007)
aaronbuchwald Jun 21, 2022
10dc5dc
all: remove concept of public/private API definitions (#25053)
lightclient Jun 21, 2022
f20a569
cmd/geth: drop geth js command (#25000)
s1na Jun 21, 2022
f49e298
README,rpc: remove mention of "shh" RPC API (#25137)
Zachinquarantine Jun 21, 2022
7c7cd41
eth, miner: retrieve mining state from live database (#25139)
rjl493456442 Jun 22, 2022
68420e1
core: fix typo in txpool (#25149)
aaronbuchwald Jun 22, 2022
0f044f3
go.mod: upgrade to latest goleveldb (#25067)
ucwong Jun 23, 2022
6135c68
eth/tracers: optimize goja buffer conversion (#25156)
s1na Jun 23, 2022
e620fa3
eth: fix typo (#25161)
int88 Jun 24, 2022
647c6f2
internal/ethapi: always return chain id (#25166)
lightclient Jun 24, 2022
c7f485d
internal/ethapi: add note about eth_chainId compatibility with EIP-69…
lightclient Jun 25, 2022
119f955
all: remove `public` field from `rpc.API` (#25059)
lightclient Jun 27, 2022
0c6f81f
all: remove version field from rpc.API
lightclient Jun 15, 2022
52ed357
cmd: migrate to urfave/cli/v2 (#24751)
willianpaixao Jun 27, 2022
1438e7c
params: set TTD for sepolia testnet (#25179)
MariusVanDerWijden Jun 28, 2022
9a5c100
cmd/geth, p2p: add support for custom discovery UDP port (#24979)
zeim839 Jun 28, 2022
d1890aa
fix: linter warning (#25192)
gballet Jun 29, 2022
3f712e7
core/rawdb: fix typo in comment (#25191)
noirgif Jun 29, 2022
300f612
core/rawdb: simplify TestDiskSeek to use memorydb (#25182)
aaronbuchwald Jun 29, 2022
9ecf8a9
cmd/utils: fix applying bootstrap nodes from config file (#25174)
andrepatta Jun 29, 2022
3e693e1
internal/ethapi: return chain id for EIP-155 legacy txs (#25155)
lightclient Jun 29, 2022
c2070f8
common: increase StorageSize test coverage (#25188)
dbadoy Jun 29, 2022
d12b1a9
consensus/beacon: check that only the latest pow block is valid ttd b…
MariusVanDerWijden Jun 29, 2022
ea0bf08
build: fix auto-completion scripts and include them in .deb package (…
willianpaixao Jun 29, 2022
63b2d49
build: upgrade to golangci-lint v1.46.2 (#25202)
fjl Jun 29, 2022
75ebeb7
build/deb: fix auto-completion install paths (#25204)
fjl Jun 29, 2022
8f2416a
params: go-ethereum v1.10.20 stable
fjl Jun 29, 2022
5e25228
params: begin v1.10.21 release cycle
fjl Jun 29, 2022
a1cb728
common/prque: fix typo
dbadoy Jun 30, 2022
692bfd1
Merge pull request #25206 from dbadoy/master
karalabe Jun 30, 2022
de1cecb
eth/catalyst: disallow importing blocks via newPayload during snap sy…
karalabe Jul 1, 2022
953a29f
Replace fmt.Errorf with errors.New in abi argument (#25181)
aaronbuchwald Jul 4, 2022
2697e44
all: change format `0x%x` to `%#x` (#25221)
dbadoy Jul 4, 2022
62470ee
consensus/beacon: copy td value so we can modify it (#25230)
MariusVanDerWijden Jul 4, 2022
e537193
core: allow external code to set the block validator for malicious te…
MariusVanDerWijden Jul 4, 2022
5f6e870
core: apply ttd override to uninitialized db (#25136)
MariusVanDerWijden Jul 4, 2022
55f914a
signer/core/apitypes: support primitive types int96/uint96 (#25105)
spkjp Jul 4, 2022
f6ac80c
cmd/geth, cmd/devp2p: fix some cli parsing issues (#25234)
fjl Jul 4, 2022
87bb5db
core: allow external processor (#25233)
MariusVanDerWijden Jul 5, 2022
7217ef4
consensus/beacon: verify timestamp is greater than parent timestamp (…
MariusVanDerWijden Jul 5, 2022
e3c1a7c
go.mod: updated logfmt dependency (#25231)
MariusVanDerWijden Jul 5, 2022
cb7f359
internal/ethapi: add basefee to block overrides (#25219)
s1na Jul 5, 2022
ed7a80f
build: upgrade -dlgo version to Go 1.18.3
sandakersmann Jul 5, 2022
926b3e0
trie: fix typo in comment (#25241)
aaronbuchwald Jul 6, 2022
e394d01
core/types: fix typo in comment (#25249)
dbadoy Jul 6, 2022
ae8ce72
internal/ethapi: fix chain ID check to return all non-zero IDs (#25244)
lightclient Jul 7, 2022
d839515
rpc: add graceful shutdown timeout for HTTP server (#25258)
windycrypto Jul 8, 2022
b3fc957
p2p/discover: fix typos in comments (#25272)
dbadoy Jul 10, 2022
714fb30
Merge pull request #25247 from sandakersmann/master
karalabe Jul 11, 2022
44893be
core, eth: pre-allocate map in storage copy (#25279)
dbadoy Jul 12, 2022
3e759e2
eth/tracers: add initial revertReasonTracer tracer (#25265)
fanbsb Jul 12, 2022
e66a538
params: enable DNS discovery on Sepolia too
karalabe Jul 12, 2022
48da9d5
Merge pull request #25288 from karalabe/enable-sepolia-dnsdisc
karalabe Jul 12, 2022
68cd0cd
internal/build: add a timestamp to the tar archive folder
karalabe Jul 12, 2022
d740d6e
Merge pull request #25290 from karalabe/tar-archive-folder-time
karalabe Jul 12, 2022
9f96578
build: upgrade -dlgo version to Go 1.18.4
sandakersmann Jul 12, 2022
e108d36
Merge pull request #25293 from sandakersmann/master
karalabe Jul 14, 2022
93f981b
accounts/abi: fix typo in comment (#25271)
eltociear Jul 14, 2022
5b5dfba
accounts/abi/bind/backends: return hash of new blocks (#25163)
DragonDev1906 Jul 14, 2022
b53d382
Merge pull request #25096 from lightclient/remove-version-field
karalabe Jul 14, 2022
434ca02
internal/ethapi: error if tx args includes chain id that doesn't matc…
lightclient Jul 14, 2022
4766b11
core: remove lock in BlockChain.ExportN (#25254)
henridf Jul 14, 2022
1c9afc5
core: prevent negative fee during RPC calls (#25214)
PlasmaPower Jul 15, 2022
1657e43
core, les, eth: port snap sync changes (#24898)
rjl493456442 Jul 15, 2022
a54a230
tests: only activate merge on london rules (#25239)
MariusVanDerWijden Jul 15, 2022
e3df3d3
trie: fix 'gosimple' lint issue (#25309)
fjl Jul 15, 2022
a9ef135
p2p/discover: apply netrestrict in discv5 response handler (#25304)
hadv Jul 15, 2022
a7d47ee
cmd/geth: remove redundant 0x in dbGet/dbDelete (#25315)
gballet Jul 18, 2022
e73e8bc
accounts/abi: substitude arg%d to the range keyword (#25307)
gballet Jul 19, 2022
89b138c
params: Add Shanghai and Cancun blocks (#25305)
gballet Jul 19, 2022
a22fb93
params: change Merge config to print simpler message
Zachinquarantine Jul 21, 2022
b214c49
cmd/puppeth: remove support for exporting non-Geth genesis configurat…
jwasinger Jul 22, 2022
1764f8f
params: set goerli TTD to 10_790_000 (#25324)
MariusVanDerWijden Jul 22, 2022
ba3919c
signer/core: add canonical TypedData hashing methods (#25283)
nik-suri Jul 22, 2022
62306a5
deps: update goleveldb
holiman Jul 23, 2022
22d71af
params: set sepolia mergeNetsplitBlock to 1735371 (#25372)
MariusVanDerWijden Jul 23, 2022
3b2a6b3
cmd/geth: eth/catalyst: enable authrpc by default (#25152)
MariusVanDerWijden Jul 23, 2022
6da1fce
Merge pull request #25379 from holiman/leveldb_update
karalabe Jul 25, 2022
b2be5f9
eth/catalyst: better warning for ttd not configured (#25394)
MariusVanDerWijden Jul 25, 2022
1ed8b7d
cmd: use flags.Merge for grouping flags (#25392)
rjl493456442 Jul 25, 2022
ff22594
consensus/beacon: fix typo in comment (#25391)
gballet Jul 25, 2022
39900be
p2p/netutil: minor code cosmetic
Abirdcfly Jul 25, 2022
d2247d9
eth, internal, light: fix error string capitalization (#25364)
dbadoy Jul 25, 2022
6c4e5d0
light: fix differTries err message in tests (#25358)
eval-exec Jul 25, 2022
b196ad1
all: add whitespace linter (#25312)
jsvisa Jul 25, 2022
eb2b8cb
eth/tracers/js: fix capitalization in tests
karalabe Jul 25, 2022
2b6a761
Merge pull request #25397 from karalabe/fix-tracer-capitalization
karalabe Jul 25, 2022
f3af3fd
eth: support bubbling up bad blocks from sync to the engine API (#25190)
karalabe Jul 25, 2022
f543e6b
Merge pull request #25371 from Zachinquarantine/mergeconfig-message
karalabe Jul 25, 2022
c6dcd01
core: eth: rpc: implement safe rpc block (#25165)
MariusVanDerWijden Jul 25, 2022
14b0eed
go.mod: downgrade leveldb (#25413)
rjl493456442 Jul 27, 2022
6710942
params: go-ethereum v1.10.21 stable
fjl Jul 27, 2022
54007f5
params: begin v1.10.22 release cycle
fjl Jul 27, 2022
9d76a9b
core, trie, eth, cmd: rework preimage store (#25287)
rjl493456442 Jul 27, 2022
ad7106d
eth/catalyst: fix NewPayload warn log when dropping due to snap sync
karalabe Jul 28, 2022
c02b048
Merge pull request #25428 from karalabe/engineapi-snap-import-deny
karalabe Jul 28, 2022
f26b630
node: set JWT expiry to 60 seconds (#25416)
MariusVanDerWijden Jul 28, 2022
f354981
eth/catalyst: return syncing not accepted (#25414)
MariusVanDerWijden Jul 28, 2022
377c7d7
eth/catalyst: return 0x0 if latestvalid is pow block (#25423)
MariusVanDerWijden Jul 28, 2022
9ad5080
ethereum, ethclient: add FeeHistory support (#25403)
lightclient Jul 29, 2022
0290599
all: use AbsTime.Add instead of conversion (#25417)
dbadoy Jul 29, 2022
1af9e4f
cm/puppeth: fix crash when of ethstats specifier doesn't contain `:` …
jsvisa Jul 29, 2022
fea569f
eth: fix typo in comment (#25327)
rithwikbabu Jul 29, 2022
49aa8a6
common/compiler: json unmarshalling error checks (#25449)
henry-0 Aug 1, 2022
6fd06ab
cmd, core, eth, les, params: add merge-passed chain config (#24538)
karalabe Aug 1, 2022
1b34ed2
eth: fix typo in catalyst api (#25460)
s1na Aug 1, 2022
93eabca
build: upgrade -dlgo version to Go 1.18.5
sandakersmann Aug 1, 2022
a0b88ce
eth/gasprice/feehistory: support finalized block (#25442)
lightclient Aug 1, 2022
c7ce74a
Merge pull request #25461 from sandakersmann/master
karalabe Aug 2, 2022
6fdc619
consensus/ethash: remove temp files created during DAG generation (#2…
manoj398 Aug 2, 2022
d804a59
cmd/devp2p/internal/ethtest: update tests for eth/67 (#25306)
fjl Aug 2, 2022
9244f87
node, rpc: add ReadHeaderTimeout config option (#25338)
Tristan-Wilson Aug 3, 2022
6b6261b
core/types: fix typo in comment (#25359)
yzhaoyu Aug 3, 2022
5fb463d
core: preallocate batch size in bloomIndexer (#25289)
dbadoy Aug 3, 2022
948e08d
internal/ethapi: don't estimate gas if no limit provided in eth_creat…
lightclient Aug 3, 2022
f809cf6
graphql: embed *Resolver instead of backend interface (#25468)
fjl Aug 3, 2022
733d76a
node: remove noop path.Join (#25475)
jsvisa Aug 4, 2022
8b53b92
core, trie: rework trie committer (#25320)
rjl493456442 Aug 4, 2022
f67e54c
core: use TryGetAccount to read what TryUpdateAccount has written (#2…
gballet Aug 4, 2022
e44d655
cmd, core, ethdb, node: move chain freezer one folder deeper (#25487)
rjl493456442 Aug 8, 2022
e93442c
eth/downloader: fix log errors of queue_test.go (#25494)
int88 Aug 8, 2022
e4b3bd6
core: fix uncle creation in TestFastVsFullChains (#25476)
int88 Aug 8, 2022
759d795
eth: formatted error nit (#25499)
aaronbuchwald Aug 9, 2022
86de2e5
eth/tracers: add onlyTopCall option to callTracer (#25430)
s1na Aug 9, 2022
a41ea8a
all: cleanup the APIs for initializing genesis (#25473)
rjl493456442 Aug 9, 2022
877ef7f
core: remove unused bc ChainContext in applyTransaction
ycyraum Aug 10, 2022
1a18c14
signer/rules: register clef api properly when rules are used (#25455)
holiman Aug 10, 2022
c4cd632
Merge pull request #25506 from ycyraum/apply-transaction-no-bc
karalabe Aug 10, 2022
c0cc6f6
build: add static linking support (#25492)
0xe3b0c4 Aug 10, 2022
366d216
accounts/abi: display name in "method/event not found" error (#25512)
darioush Aug 11, 2022
0be9d76
internal/ethapi: rework setDefaults for tx args so fee logic is separ…
lightclient Aug 11, 2022
141cd42
core/genesis: remove calaverasAllocData (#25516)
ycyraum Aug 12, 2022
0016eb7
params: set ttdpassed on goerli (#25519)
holiman Aug 15, 2022
c4ab7d2
params: set mainnet terminal total difficulty for the merge (#25528)
MariusVanDerWijden Aug 16, 2022
12185e4
core, trie: flush preimages to db on blockchain close (#25533)
gballet Aug 17, 2022
6da5c16
core/state, trie, light: add a TryDeleteAccount method (#25531)
gballet Aug 17, 2022
a50c006
core: make tx journal check and open atomic (#25530)
dbadoy Aug 17, 2022
23ac8df
cmd. core: save preimages on genesis creation (#25538)
gballet Aug 18, 2022
cce7f08
rlp/rlpgen: fix error handling when target type not found (#25547)
jtraglia Aug 18, 2022
a1b8892
trie: improve node rlp decoding performance (#25357)
rjl493456442 Aug 18, 2022
2c5648d
all: fix some typos (#25551)
jtraglia Aug 19, 2022
fa1305f
internal/ethapi: fix comment typo (#25548)
ucwong Aug 19, 2022
32e8490
accounts/abi/bind/backends: typo fix (#25549)
ucwong Aug 19, 2022
656dc8c
eth, les: unlock downloader peerSet if there's an error (#25546)
jtraglia Aug 19, 2022
9762ddf
cmd/geth: parse uint64 value with ParseUint instead of Atoi (#25545)
jtraglia Aug 19, 2022
77308cd
consensus/beacon: check ttd reached on pos blocks (#25552)
MariusVanDerWijden Aug 19, 2022
36874b6
eth/filters: add global block logs cache (#25459)
s1na Aug 19, 2022
0865880
accounts/abi: fix set function (#25477)
zhiqiangxu Aug 19, 2022
ac7ad81
internal/ethapi: fix build regression (#25555)
fjl Aug 19, 2022
0ce494b
eth/fetcher: don't spend too much time on transaction inclusion (#25524)
holiman Aug 19, 2022
02418c2
Revert "eth/fetcher: don't spend too much time on transaction inclusi…
karalabe Aug 22, 2022
395f3d4
eth/catalyst: warn less frequently if no beacon client is available (…
karalabe Aug 22, 2022
2de49b0
params: release go-ethereum v1.10.22
fjl Aug 22, 2022
6d711f0
params: begin v1.10.23 release cycle
fjl Aug 22, 2022
81bd998
core, eth/downloader: handle spurious junk bodies from racey rollback…
karalabe Aug 23, 2022
5758d1f
core/state, trie: fix trie flush order for proper pruning
karalabe Aug 23, 2022
45a660a
consensus/beacon: don't ignore errors
holiman Aug 23, 2022
9ed10b9
Merge pull request #25581 from karalabe/triedb-fix-flush-order
karalabe Aug 23, 2022
4c114af
Merge pull request #25582 from holiman/err_handling
karalabe Aug 23, 2022
d901d85
params: release Geth v1.10.23
karalabe Aug 24, 2022
63c86b4
flashbots: Add eth_callBundle and eth_estimateGasBundle
jparyani Sep 10, 2022
fddf97b
Merge old but still relevant PRs (#143)
Ruteri Dec 17, 2022
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
Prev Previous commit
Next Next commit
build/bot: add mac build script (ethereum#24917)
  • Loading branch information
fjl authored May 20, 2022
commit 8cab5e171c9db09a6878225605ea773f87f33765
22 changes: 22 additions & 0 deletions build/bot/macos-build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#!/bin/bash

set -e -x

# -- Build for macOS and upload to Azure
go run build/ci.go install -dlgo
go run build/ci.go archive -type tar # -signer OSX_SIGNING_KEY -upload gethstore/builds

# # -- CocoaPods
# gem uninstall cocoapods -a -x
# gem install cocoapods
# mv ~/.cocoapods/repos/master ~/.cocoapods/repos/master.bak
# sed -i '.bak' 's/repo.join/!repo.join/g' $(dirname `gem which cocoapods`)/cocoapods/sources_manager.rb
# git clone --depth=1 https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master
# pod setup --verbose

# -- Check XCode version
xctool -version
xcrun simctl list

# # -- Build for iOS and upload to Azure
# go run build/ci.go xcode -signer IOS_SIGNING_KEY -upload gethstore/builds