Aarsh Shah
469960ce0e
cleanup: Lotus client: remove markets and deal-making from Lotus Client ( #11999 )
...
* remove client CLI
* remove markets CLI from miner
* remove markets from all CLI
* remove client API
* update go mod
* changes as per review
2024-06-05 09:56:25 +04:00
Aarsh Shah
c9c070727a
feat: ETH compatibility in Filecoin : Support Homestead and EIP-155 Ethereum transactions("legacy" transactions) in Filecoin ( #11969 )
...
* poc for eth legacy tx
* print statements
* finished
* tests work
* remove print statements
* Remove all print statements
* remove extraneous changes
* cleaned up code and interface
* run make jen
* dont duplicate signature
* go mod tidy and remove prints
* clean up tests
* test for conversion
* changes as per review
* more unit tests for legacy txns
* Apply suggestions from code review
Co-authored-by: Rod Vagg <rod@vagg.org>
* address review comments from Rodd
* changes as per zen's 2nd review
* go mod tidy
* feat: ETH compatibility in Filecoin : Support EIP-155 Ethereum transactions in Filecoin (#11970 )
* itests passing for 155 tx
* first working version for EIP-155 transactions
* green itest
* add docs
* tests
* remove print stmt
* remove print stmt
* validate signature
* changes as per zen's review
* correct signature verification
* gate tx by Network Version
* handle arajsek review
* fix imports order
* fix lint
* dont lock in mpool for network gating ETH messages
* sender can be an ID address
---------
Co-authored-by: Rod Vagg <rod@vagg.org>
2024-06-05 09:25:50 +04:00
Rod Vagg
423d8a798f
chore: more clearly copy query types, & fix transaction
2024-06-05 13:59:32 +10:00
Rod Vagg
6bc04c8060
feat: cli,events: speed up backfill with temporary index
2024-06-05 13:59:32 +10:00
Łukasz Magiera
41ebef80e6
fix: storage: Fix a race in GenerateWindowPoStAdv ( #12064 )
2024-06-03 18:46:59 +00:00
95c42dc5c4
Merging upstream v1.27.0
2024-05-30 19:45:41 +00:00
Rod Vagg
0a51a0a219
feat!: build: separate miner and node version strings
...
Ref: https://github.com/filecoin-project/lotus/issues/12010
2024-05-30 10:02:43 +10:00
Piotr Galar
cf8d187817
fix: ci: publish correct docker tags on workflow dispatch ( #12060 )
2024-05-29 12:06:11 +02:00
Piotr Galar
a5ec2fb0ea
fix: ci: use custom GITHUB_TOKEN for GoReleaser ( #12059 )
...
* fix: ci: use custom GITHUB_TOKEN for GoReleaser
* fix: ci: use custom GITHUB_TOKEN for GoReleaser
2024-05-29 12:05:21 +02:00
Łukasz Magiera
110da93f8f
Remove curio from Dockerfile
2024-05-28 13:28:00 +02:00
Łukasz Magiera
2e9929d651
Add accidentally deleted 20240401-storage-miner-filter.sql
2024-05-28 13:28:00 +02:00
Łukasz Magiera
dc5cab9c1d
more curio cleanup
2024-05-28 13:28:00 +02:00
Łukasz Magiera
0d96c6ee46
make gen
2024-05-28 13:28:00 +02:00
Łukasz Magiera
bcdca4d09f
Drop curio-related sources
2024-05-28 13:28:00 +02:00
Łukasz Magiera
dce7f5d32d
Trim harmonydb schema to what's needed here
2024-05-28 13:28:00 +02:00
Łukasz Magiera
2a4b1ad62b
make gen
2024-05-28 13:28:00 +02:00
Łukasz Magiera
76459fc226
Remove Ensemble dep on Curio
2024-05-28 13:28:00 +02:00
Łukasz Magiera
f97036c1b0
Move curio packages to curiosrc
2024-05-28 13:28:00 +02:00
Piotr Galar
47fde12838
chore: ci: request contents read permissions explicitly in gha ( #12055 )
2024-05-28 12:51:05 +02:00
Rod Vagg
62228e1a12
chore: pin golanglint-ci to v1.58.2 ( #12054 )
...
Fixes: https://github.com/filecoin-project/lotus/issues/12044
2024-05-28 11:49:03 +02:00
Aarsh Shah
eed108ea4b
revert go version change ( #12050 )
2024-05-28 09:23:36 +04:00
Aarsh Shah
6302607650
chore: libp2p: update to v0.34.1 ( #12027 )
...
* update libp2p to v0.34.0
* fix libp2p err
* fix imports
* update go mod
* update go mod
2024-05-27 19:17:54 +02:00
tomfees
1879570628
chore: fix function names ( #12043 )
...
Co-authored-by: tomfees <170385392+tomfees@users.noreply.github.com>
2024-05-27 03:51:55 +00:00
Łukasz Magiera
9851d35a38
feat: curio: jsonrpc in webui ( #11904 )
...
* curioweb: Setup jsonrpc communication
* curioweb: Move chain state from SSE to rpc
* appease the linter
2024-05-24 17:48:43 +02:00
Łukasz Magiera
759709b768
fix: itests: Fix flaky curio itest ( #12037 )
...
* fix: itests: Fix flaky curio itest
* fix curio test with ffiselect
* try bigger instance for curio itest
* curio itest: reduce block time
2024-05-24 16:35:00 +02:00
LexLuthr
803acdfd16
feat: curio: wdPost and wnPost alerts ( #12029 )
...
* post alerts
* check missed posts
* fix tasks
* fix typo
2024-05-24 12:02:11 +02:00
yumeiyin
4088706697
chore: fix some function names ( #12031 )
2024-05-24 11:34:03 +10:00
3cd3cb6cc1
Merge commit '4daac14f12d4120dc676efdda4a8f5a3b5b0709f' into v1.27.0-rc3
2024-05-23 15:23:36 +00:00
9122a41d42
Merge commit 'bbcad8a8dca52cc8e393ba092a4cfd9a85491076' into HEAD
2024-05-23 15:10:43 +00:00
LexLuthr
9983c466ec
fix logs ( #12036 )
2024-05-23 13:04:28 +02:00
Andrew Jackson (Ajax)
c1f99c58c5
feat: curio ffiselect: Isolate gpu calls in a subprocess ( #11994 )
...
* started
* so far so good
* builds and looks good
* changing level of abstration. some work remains
* it builds
* betterment
* import order
* 2
* stupid linter - you can cast a nil
* build commit and date
* nicer
* tmp and nide makefile
* comments handled
* oops
* added debug and reg
* ffiselect: change err encode to strings, fix some bugs
* ffiselect: Wrap rust logs into go-log
* ffiselect: Make the linter happy
* verification tests
* ffiselect: Fix startup
---------
Co-authored-by: Łukasz Magiera <magik6k@gmail.com>
2024-05-23 13:03:59 +02:00
Peter Rabbitson
939154879b
src: chain: remove C dependency from builtin types ( #12015 )
...
Without this change the followung test fails:
CGO_ENABLED=0 go test -count=1 ./chain/types_test.go
2024-05-23 19:36:43 +10:00
Phi-rjan
1d220f24b5
Bump go-jsonrpc to v0.4.0 ( #12034 )
...
Bump go-jsonrpc to v0.4.0
2024-05-23 10:38:46 +02:00
Steven Allen
081efa47e7
fix: hello: avoid dialing when fetching hello tipset ( #12032 )
...
We should already be connected to this peer and we're only fetching this
tipset opportunistically. If we've already disconnected from them, move
on.
2024-05-23 08:44:52 +04:00
Łukasz Magiera
7dae7ddc23
fix: harmonydb: Use timestampz instead of timestamp across the schema ( #12030 )
...
* fix: harmonydb: Use timestampz instead of timestamp across the schema
* ci: Try YB 2.21
* try smaller alters
2024-05-22 21:41:02 +02:00
Piotr Galar
cfbe59d182
fix: ci: keep lotus checkout clean in the release workflow ( #12028 )
...
* ci: keep lotus checkout clean in the release workflow
* ci: allow providing custom ref to the release workflow
* ci: fix version check performed during the release
* ci: fix install go step of the release workflow
* ci: fix the working directory for the install go step in release workflow
* ci: provide github ref to lotus scripts explicitly
* ci: use actions from the chosen ref in release workflow
* ci: fix install go in release workflow
* ci: fix artifact upload in release workflow
* ci: set INPUTS_REF variable in release workflow
* ci: fix publish checksums script
* ci: allow releasing docker from an arbitrary ref
* ci: fix docker channel discovery
2024-05-22 14:47:29 +02:00
Andrew Jackson (Ajax)
75ca4dec4e
gui-listen fix ( #12013 )
...
* gui-listen fix
* fix test
---------
Co-authored-by: LexLuthr <lexluthr@curiostorage.org>
2024-05-22 11:54:51 +02:00
LexLuthr
7e3846c669
feat: curio: allow multiple pieces per sector ( #11935 )
...
* multiple piece per sector, DDO deals
* in memory to DB
* sql parser
* add seal command
* multi piece TreeD
* redo filler pieces
* remove psql exception handling
* fix deal sectors porep
* fix tests
* ddo deals
* lower SDR cpu for test
* devnet cpu 0
* get params for itest
* fix itest sector size
* revert sdr devnet cpu
* improve SectorStatus API
* account for verified constraints
2024-05-22 10:08:32 +02:00
Steven Allen
967524aa83
chore: update yugabyte deps ( #12022 )
...
And handle a breaking change to the Rows interface.
2024-05-21 14:07:07 -07:00
Steven Allen
04ae41628b
chore: update drand ( #12021 )
2024-05-20 19:43:25 -07:00
Łukasz Magiera
db105f1cb6
fix: curio taskstorage: Don't try to free reservations by nulled TaskID ( #12018 )
2024-05-20 13:04:37 +02:00
LexLuthr
1afe58dcad
fix actor string ( #12019 )
2024-05-20 10:50:24 +00:00
LexLuthr
0da9646418
fix sector UI ( #12016 )
2024-05-20 07:56:46 +00:00
LexLuthr
bedd69602c
fix non existing sector ( #12012 )
2024-05-17 09:08:37 -05:00
Phi-rjan
4daac14f12
Merge pull request #12003 from filecoin-project/backports-rc3
...
build: release: v1.27.0-rc3
2024-05-17 09:19:27 +02:00
Rod Vagg
6dc4ebd2ad
doc: eth: restore comment lost in linter cleanup
...
Ref: https://github.com/filecoin-project/lotus/pull/11968
2024-05-17 16:19:17 +10:00
Rod Vagg
f098fc2a66
feat: api: add SectorNumber to MarketDealState (nv22)
2024-05-17 11:08:45 +10:00
Phi
f0ea83a01d
Update changelog
...
Update changelog with the deprecate circle-ci
2024-05-16 14:10:19 +02:00
Piotr Galar
4a101f40bb
ci: deprecate circle ci in favour of github actions ( #11786 )
2024-05-16 13:55:35 +02:00
Piotr Galar
3ee09115e6
ci: deprecate circle ci in favour of github actions ( #11786 )
2024-05-16 13:31:08 +02:00