ZenGround0
327760acff
chore: build: Merge/v22 into 21 for 23 ( #10702 )
...
* chore: update ffi to increase execution parallelism
* Don't enforce walking receipt tree during compaction
* fix: build: drop drand incentinet servers
* chore: release lotus v1.20.4
* Apply suggestions from code review
Co-authored-by: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
* feat: Introduce nv19 skeleton
Update to go-state-types v0.11.0-alpha-1
Introduce dummy v11 actor bundles
Make new actors adapters
Add upgrade to Upgrade Schedules
make jen
Update to go-state-types v0.11.0-alpha-2
* feat: vm: switch to the new exec trace format (#10372 )
This is now "FVM" native. Changes include:
1. Don't treat "trace" messages like off-chain messages. E.g., don't
include CIDs, versions, etc.
2. Include IPLD codecs where applicable.
3. Remove fields that aren't filled by the FVM (timing, some errors,
code locations, etc.).
* feat: implement FIP-0061
* Address review
* Add and test the FIP-0061 migration
* Update actors bundles to fip/20230406
* Update to go-state-types master
* Update to actors v11.0.0-rc1
* - Update go state types
- Keep current expiration defaults on creation, extension some tests
- Update ffi
* ffi experiment
* Integration nv19 migration
- Open splitstore in migration shed tool
- Update state root version
* Post rebase fixup
* Fix
* gen
* nv19 invariant checking
* Try fixig blockstore so bundle is loaded
* Debug
* Fix
* Make butterfly upgrades happen
* Another ffi experiment
* Fix copy paste error
* Actually schedule migration (#10656 )
Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
* Butterfly artifacts
* Set calibration net upgrade height
* Review Response
* Fix state tree version assert
* Quick butterfly upgrade to sanity check (#10660 )
* Quick butterfly upgrade to sanity check
* Update butterfly artifacts
* Revert fake fix
* Give butterfly net correct genesis
* Butterfly artifacts
* Give time before upgrade
---------
Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
* chore:releasepolish v1.22 release (#10666 )
* Update butterfly artifacts
* register actors v11
* Update calibration upgrade time
* State inspection shed cmds
* Fix
* make gen
* Fix swallowed errors
* Lint fixup
---------
Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
* v1.22.0-rc3
* bundle fix
* Feat/expedite nv19 (#10681 )
* Update go-state-types
* Modify upgrade schedule and params
* Revert fip 0052
* Update gst
* docsgen
* fast butterfly migration to validate migration
* Correct epoch to match specified date
* Update actors v11
* Update changelog build version
* Update butterfly artifacts
* Fix lotus-miner init to work after upgrade
---------
Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
* fix:deps:stable ffi for stable release (#10698 )
* Point to stable ffi for stable lotus release
* go mod tidy
---------
Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
* Update CHANGELOG.md
Co-authored-by: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
---------
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
Co-authored-by: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
Co-authored-by: Steven Allen <steven@stebalien.com>
Co-authored-by: jennijuju <jiayingw703@gmail.com>
2023-04-19 18:40:18 -04:00
ZenGround0
ff2258ff7a
Feat/expedite nv19 ( #10681 )
...
* Update go-state-types
* Modify upgrade schedule and params
* Revert fip 0052
* Update gst
* docsgen
* fast butterfly migration to validate migration
* Correct epoch to match specified date
* Update actors v11
* Update changelog build version
* Update butterfly artifacts
* Fix lotus-miner init to work after upgrade
---------
Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
2023-04-19 10:45:22 -04:00
Shrenuj Bansal
0befed7200
Add API and CLI to unseal sector ( #10626 )
2023-04-17 12:12:15 -04:00
jennijuju
6e231e720a
v1.22.0-rc3
2023-04-14 12:35:29 +08:00
ZenGround0
ff9e706c65
chore:releasepolish v1.22 release ( #10666 )
...
* Update butterfly artifacts
* register actors v11
* Update calibration upgrade time
* State inspection shed cmds
* Fix
* make gen
* Fix swallowed errors
* Lint fixup
---------
Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
2023-04-13 17:21:24 -04:00
ZenGround0
766bdedd29
Quick butterfly upgrade to sanity check ( #10660 )
...
* Quick butterfly upgrade to sanity check
* Update butterfly artifacts
* Revert fake fix
* Give butterfly net correct genesis
* Butterfly artifacts
* Give time before upgrade
---------
Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
2023-04-12 16:33:06 -04:00
zenground0
24da8bdb34
Review Response
2023-04-11 18:29:33 -06:00
zenground0
44979541be
Set calibration net upgrade height
2023-04-11 18:12:44 -06:00
zenground0
65b23b867c
Butterfly artifacts
2023-04-11 18:00:48 -06:00
zenground0
e75c2e4208
Make butterfly upgrades happen
2023-04-10 23:32:03 -06:00
Aayush
597ca9b073
Update to actors v11.0.0-rc1
2023-04-10 12:19:55 -04:00
Phi
8096f7135b
build: release: v1.21.0-rc3
...
build: release: v1.21.0-rc3
2023-04-10 17:44:21 +02:00
Aayush
82a3578849
Update actors bundles to fip/20230406
2023-04-06 16:44:20 -04:00
Steven Allen
f6add2f723
feat: vm: switch to the new exec trace format ( #10372 )
...
This is now "FVM" native. Changes include:
1. Don't treat "trace" messages like off-chain messages. E.g., don't
include CIDs, versions, etc.
2. Include IPLD codecs where applicable.
3. Remove fields that aren't filled by the FVM (timing, some errors,
code locations, etc.).
2023-04-05 13:05:35 -04:00
Phi
b6b3802bb7
build: release: v1.21.0 prep
...
build: release: v1.21.0 prep
2023-04-05 18:55:18 +02:00
Aayush
0afd51510b
fix: build: add CBDeliveryDelay to testground
2023-04-03 14:18:02 -04:00
Zeng Li
8a2a18f43f
Fixed incorrect words that could not be compiled
...
Milisecond is incorrect,resulting in failure to compile.
2023-04-02 19:01:45 +08:00
Aayush
3636af4cd9
feat: Introduce nv19 skeleton
...
Update to go-state-types v0.11.0-alpha-1
Introduce dummy v11 actor bundles
Make new actors adapters
Add upgrade to Upgrade Schedules
make jen
Update to go-state-types v0.11.0-alpha-2
2023-03-29 16:13:41 -04:00
Phi
a647390bef
build: release: v1.21.0-rc2
...
build: release: v1.21.0-rc2
2023-03-29 19:38:47 +02:00
Alfonso de la Rocha
103d786c72
return CBDeliveryDelay into a var
2023-03-29 17:43:10 +02:00
Alfonso de la Rocha
f24fc836b3
add CB param to all testnet builds
2023-03-28 18:22:28 +02:00
Alfonso de la Rocha
b7c297c537
Merge branch 'master' into adlrocha/consistent-bcast
2023-03-28 16:55:06 +02:00
Arsenii Petrovich
11827034b9
add to gw MpoolPending, ChainGetBlock and MinerGetBaseInfo
2023-03-24 20:39:15 +02:00
Aayush
8bb5d985d4
docs: api: clarify MpoolClear params
2023-03-23 10:57:08 -04:00
Łukasz Magiera
4ebc408a5a
Merge remote-tracking branch 'origin/master' into feat/new-gw-methods
2023-03-23 11:26:25 +01:00
Jennifer Wang
57133a8f66
release v1.21.0-rc1 prep
2023-03-21 01:10:32 -04:00
Alfonso de la Rocha
fa7e1ef78e
set CB delay to 2 secs
2023-03-20 18:10:34 +01:00
Aayush Rajasekaran
d374b1ceea
chore: release lotus v1.20.4
2023-03-17 14:28:05 -04:00
Aayush
177212f06b
fix: build: drop drand incentinet servers
2023-03-17 14:19:47 -04:00
Steven Allen
17274e72da
feat: expose limited apis on the gateway
2023-03-15 16:12:18 -07:00
Steven Allen
fee480193e
feat: apply gateway lookback limit to eth API lookback
...
This change:
1. Introduces new "limited" API endpoints for EthGetTransactionByHash
and EthGetTransactionReceipt that accept lookback-limits.
2. Implements the gateway version of these API endpoints by calling the
limited variants with the default message search lookback limit.
fixes #10412
2023-03-15 16:11:11 -07:00
Aayush Rajasekaran
7036e76e17
Merge pull request #10476 from filecoin-project/asr/drop-incentinet-servers
...
fix: build: drop drand incentinet servers
2023-03-15 11:09:45 -04:00
Łukasz Magiera
7e414ac390
Merge remote-tracking branch 'origin/master' into feat/go-data-transfer-v2
2023-03-15 11:37:53 +01:00
Aayush
adfa766e1b
feat: gateway: export StateVerifierStatus
2023-03-14 13:39:05 -04:00
Aayush
991895c0f2
fix: build: drop drand incentinet servers
2023-03-14 11:09:43 -04:00
Raúl Kripalani
2e56237898
Merge branch 'master' into asr/fix-eth-api-gateway
2023-03-12 15:56:55 +00:00
Ales Dumikau
6e9a1f44ed
Add new methods to gw
2023-03-11 10:27:42 +03:00
Jennifer Wang
e3b3b0ca6c
make gen
2023-03-09 22:11:11 -05:00
Jennifer Wang
51d0d5e549
make gen
2023-03-09 19:24:18 -05:00
Steven Allen
b7db4cb280
feat: mempool: Reduce minimum replace fee from 1.25x to 1.1x ( #10416 )
...
However, we're leaving the default at 1.25x for backwards compatibility, for now.
Also:
1. Actually use the configured replace fee ratio.
2. Store said ratios as percentages instead of floats. 1.25, or 1+1/(2^2),
can be represented as a float. 1.1, or 1 + 1/(2 * 5), cannot.
fixes #10415
2023-03-09 19:20:01 -05:00
Arsenii Petrovich
649b0769ba
run make gen
2023-03-09 19:13:16 -05:00
Steven Allen
58900a7033
feat: mempool: Reduce minimum replace fee from 1.25x to 1.1x ( #10416 )
...
However, we're leaving the default at 1.25x for backwards compatibility, for now.
Also:
1. Actually use the configured replace fee ratio.
2. Store said ratios as percentages instead of floats. 1.25, or 1+1/(2^2),
can be represented as a float. 1.1, or 1 + 1/(2 * 5), cannot.
fixes #10415
2023-03-09 13:17:17 -08:00
Arsenii Petrovich
0ccef4e5c0
run make gen
2023-03-08 18:53:19 +02:00
Łukasz Magiera
d114d8fe7e
deprecate MarketListRetrievalDeals, make gen
2023-03-08 17:15:16 +01:00
Aayush
8b5bc45fcf
fix: eth API: correct gateway restrictions, drop unimplemented methods
2023-03-07 12:53:04 -05:00
Jennifer Wang
c3e1d26ddf
v1.20.1 prep
2023-03-06 15:29:03 -05:00
zenground0
a2d331536b
Timing info and updated docs
2023-03-06 12:05:04 -07:00
zenground0
394a7dbb34
Unbump api version as its not necessary
2023-03-06 08:37:28 -07:00
zenground0
c81a51af5b
make gen
2023-03-05 18:48:02 -07:00
zenground0
71b21db0d9
chain prune hot -- hotstore online gc
2023-03-03 11:14:52 -05:00
Steven Allen
dbbcf4b2ee
feat: vm: switch to the new exec trace format ( #10372 )
...
This is now "FVM" native. Changes include:
1. Don't treat "trace" messages like off-chain messages. E.g., don't
include CIDs, versions, etc.
2. Include IPLD codecs where applicable.
3. Remove fields that aren't filled by the FVM (timing, some errors,
code locations, etc.).
2023-03-01 16:02:18 -08:00
Aayush
19f1ad2762
Merge branch 'releases' into asr/merge-release-into-master
2023-03-01 14:18:35 -05:00
Jiaying Wang
6bd39ba137
build: v1.20.0: release prep ( #10368 )
...
* add upgrade epoch and bump version
* Update changelog
---------
Co-authored-by: Aayush <arajasek94@gmail.com>
2023-02-28 18:43:25 -05:00
Aayush
ad4bf73f7b
chore: deps: update to actors v10.0.0
2023-02-28 14:14:20 -05:00
Aayush Rajasekaran
8975f0b753
feat: EthAPI: Add FilecoinAddressToEthAddress ( #10343 )
2023-02-24 14:19:52 -05:00
Łukasz Magiera
ea57a1aec3
Merge remote-tracking branch 'origin/master' into hsanjuan/chain-export-range-rebased
2023-02-23 13:08:14 +01:00
Aayush
2ef5a742e9
chore: release v1.20.0-rc2
2023-02-17 17:54:20 -05:00
Aayush
984b4c78cb
Merge branch 'release/v1.20.0' into asr/merge-release-into-master
2023-02-17 16:08:22 -05:00
Aayush Rajasekaran
7a35a735fa
Merge pull request #10294 from filecoin-project/mikers/buildReleaseOverrides
...
fix: pack: support network name overrides in bundle git tags
2023-02-17 14:28:50 -05:00
mike seiler
0f6cbf1be2
include the version that pack is running on for filtering the build gen metadata
2023-02-16 14:01:45 -07:00
mike seiler
3e678f2abc
support network name overrides in pack to build releases
2023-02-16 10:33:47 -07:00
Aayush
1d0a524b88
feat: EthAPI: Add EthAddressToFilecoinAddress
2023-02-16 12:24:17 -05:00
Aayush
75c744a438
Merge branch 'release/v1.20.0'
2023-02-14 20:29:14 -05:00
jennijuju
39c709f7b3
update butterfly artifects
2023-02-14 19:24:35 -05:00
jennijuju
30fe2c7c69
- add calibration nv18 upgade epoch
...
- bump version to v1.20.0-rc1
2023-02-14 18:48:23 -05:00
Hector Sanjuan
7ecc00090e
range-export: make gen
2023-02-14 21:08:10 +01:00
Steven Allen
a16c54051c
fix: eth: rename yParity to v in transaction return values ( #10264 )
...
fixes https://github.com/filecoin-project/ref-fvm/issues/1662
2023-02-13 23:29:13 +00:00
Łukasz Magiera
d108565ea2
Merge remote-tracking branch 'origin/master' into asr/merge-release-into-master
2023-02-13 13:40:32 +01:00
Jennifer Wang
e73a038fe8
bump version to v1.21.0-dev
2023-02-13 00:00:07 -05:00
Łukasz Magiera
1ee9516887
Merge pull request #9961 from filecoin-project/fix/EthUint64-args
...
Eth JSON-RPC: support passing uint64 in JSON-RPC arguments for EthUint64
2023-02-11 01:12:13 +01:00
Aayush
753a0e5408
Update actors to v10.0.0-rc.1
2023-02-10 17:59:52 -05:00
ychiao
db749b8fc7
Merge branch 'release/v1.20.0' into fix/EthUint64-args
2023-02-10 17:26:38 -05:00
ychiao
3c580403c1
implement itest and handle optional params
2023-02-10 13:33:59 -05:00
Steven Allen
b0d917d542
fix: make gen
2023-02-10 09:32:59 -08:00
ognots
bc4ae8d383
updates butterflynet reset artifacts
...
* bootstrap node multiaddr
* new genesis file
these files are necessary for others to build lotus and join the new butterflynet, reset on February 08, 2023
2023-02-09 21:45:44 -05:00
Łukasz Magiera
e321761a72
ethrpc: Add missing fields to EthTx
2023-02-09 14:26:13 +01:00
Aayush
2ee8c4692a
fix: build: use actual v9 bundles for butterfly
2023-02-08 11:56:40 -05:00
Aayush
df2824ccac
test: build: ignore git tags in embedded metadata
2023-02-08 11:16:28 -05:00
Steven Allen
89499bfd40
fvm: chore: update FVM
...
This:
1. Updates the builtin actors bundle (for actors v10).
2. Updates the event entry type to include the codec.
3. Removes the cbor encoding and zero trimming from event data.
I've chose to:
1. _Not_ add codec handling to the event filtering system for now.
2. _Skip_ events with unexpected codecs.
We don't actually _allow_ these events in the FVM right now, and it
simplifies the implementation.
However, I _am_ recording the codecs in the database so we don't have to
migrate it later.
2023-02-07 18:15:40 -08:00
Mike Seiler
ea82f554be
add bundle git tag from pack.sh into builtin_actors_gen
2023-02-07 02:23:23 +00:00
Łukasz Magiera
bca48dd1eb
make gen
2023-02-06 10:46:24 +01:00
raulk
b46258d0bf
feat: evm: align events implementation with FIP-0049 and FIP-0054. ( #10152 )
...
- Event keys are now t1, t2, t3, t4 for topics; and d for data.
- ref-fvm no longer stores events in the blockstore for us. It just
returns events to the client, who is now responsible for handling
them as it wishes / according to its configuration.
- Add a flag to VMOpts to have the events AMT be written in the blockstore.
- Add a flag to the ChainStore to advertise to the rest of the system
if the ChainStore is storing events.
- Enable that flag if the EthRPC is enabled (can also add an explicit
configuration flag if wanted).
2023-02-02 19:10:30 -08:00
Łukasz Magiera
a6a2f0dbae
gateway: Support all EthModule methods
2023-02-02 13:37:31 +01:00
Łukasz Magiera
ad14d71978
eth rpc: Params are optional in eth_subscribe
2023-01-31 11:08:51 +01:00
Łukasz Magiera
9701b11641
ethtypes: Serialize EthFilterID/EthSubscriptionID correctly
2023-01-31 10:28:12 +01:00
Łukasz Magiera
1286d76988
gateway: eth_subscribe support
2023-01-31 10:28:12 +01:00
Aayush
a64744f213
fix: devnets: default to starting from nv17
2023-01-26 14:57:04 -05:00
Jennifer Wang
35ddf9e8f0
devnets starts with nv17
2023-01-26 09:47:17 -05:00
ychiao
ee6af9de61
Eth JSON-RPC: implement web3_clientVersion
2023-01-24 22:56:04 -05:00
Geoff Stuart
550eef131c
Remove references from wallaby and hyperspace
2023-01-20 16:51:01 -05:00
Geoff Stuart
50f26e9721
Fix testground build
2023-01-20 13:27:04 -05:00
Geoff Stuart
5133b9da94
Add EthGetMessageCidByTransactionHash, fix EthGetTransactionHashByCid
2023-01-18 17:48:10 -05:00
Geoff Stuart
9298023f33
Integrate new bundle, revert accidental ffi
2023-01-18 12:35:13 -05:00
Geoff Stuart
a8436074a6
Store mapping from hashes for Ethereum transactions to Filecoin Message Cids
2023-01-16 01:17:56 -05:00
Jiaying Wang
b6eb7fcd96
turn off actor debug fro wallaby and hyperspace ( #10019 )
2023-01-14 18:31:18 -08:00
Jennifer Wang
f6fbd719d0
add latest bundle
2023-01-14 11:52:48 -05:00
Jennifer Wang
51d77d408b
add bundle dev/20230114-pre-rc.2
2023-01-14 01:41:46 -05:00
Jennifer Wang
a6c7696274
align the network name
2023-01-14 00:48:56 -05:00
Jennifer Wang
125dcca829
add v8 v9 hyperspace bundle
2023-01-14 00:00:02 -05:00
Jiaying Wang
32615ecbd3
Merge pull request #9863 from filecoin-project/feat/eth-gateway-api
...
feat: eth gateway api
2023-01-13 22:32:51 -05:00
Łukasz Magiera
eadf8b680c
address review
2023-01-13 21:55:14 -05:00
Jennifer Wang
75443681ba
im stupid
2023-01-13 21:36:52 -05:00
raulk
cdf3812e40
NV18: Filecoin EVM runtime + Actor Events + EthAccount + EAM + f4 addressing ( #9998 )
...
Co-authored-by: Steven Allen <steven@stebalien.com>
Co-authored-by: Raul Kripalani <raulk@users.noreply.github.com>
Co-authored-by: Kevin Li <ychiaoli18@users.noreply.github.com>
Co-authored-by: vyzo <vyzo@hackzen.org>
Co-authored-by: Ian Davis <nospam@iandavis.com>
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
Co-authored-by: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
Co-authored-by: Jennifer Wang <jiayingw703@gmail.com>
Co-authored-by: Geoff Stuart <geoff.vball@gmail.com>
Co-authored-by: Shrenuj Bansal <shrenuj.bansal@protocol.ai>
Co-authored-by: Shrenuj Bansal <108157875+shrenujbansal@users.noreply.github.com>
Co-authored-by: Geoff Stuart <geoffrey.stuart@protocol.ai>
Co-authored-by: Aayush Rajasekaran <aayushrajasekaran@Aayushs-MacBook-Pro.local>
Co-authored-by: ZenGround0 <5515260+ZenGround0@users.noreply.github.com>
Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
2023-01-13 19:11:13 +00:00
Łukasz Magiera
22231dc34f
gateway: Limits and proxy for eth_ methods
2023-01-13 20:04:42 +01:00
Łukasz Magiera
708618d11c
feat: gateway: eth_ api support
2023-01-13 20:04:41 +01:00
raulk
014d95454b
address review comments from @magik6k on #9617 ( #9997 )
2023-01-12 19:11:48 +00:00
raulk
3ef32395f3
clean up ethtypes: rationalize ethtypes.EthAddressFromFilecoinAddress and conversion methods ( #9992 )
2023-01-12 17:09:21 +00:00
Jennifer Wang
72c04caae9
get hyperspace cids
2023-01-09 21:21:30 -05:00
Jennifer Wang
370c8adec9
add bundle from https://github.com/filecoin-project/builtin-actors/releases/tag/dev%2F20230109-prehyperspace
2023-01-09 21:02:54 -05:00
Jennifer Wang
f05d3d8836
add hyperspacenet
2023-01-09 20:41:44 -05:00
Aayush Rajasekaran
a4d93d7088
feat: docgen: use real values for Eth types ( #9938 )
2022-12-27 16:15:22 +00:00
Aayush
a5851a1763
Merge branch 'master' into feat/nv18-fevm
2022-12-23 16:37:26 -05:00
Raúl Kripalani
5c8a02f92a
back out bundle and network changes.
2022-12-23 18:26:41 +00:00
Raúl Kripalani
a469840290
merge ntwk/wallaby into feat/nv18-fevm.
...
Unfortunately some important changes to make this branch
consistent and functional only existed on the wallaby branch.
So this commit brings them in sync.
2022-12-23 18:20:46 +00:00
Raúl Kripalani
a18b3583be
upgrade to builtin-actors aed216d4deefbf9cdc39770e6869360bb6d30144
2022-12-23 18:06:20 +00:00
Aayush
f4ffff7334
fix: docgen: correctly check for exported fields
2022-12-23 12:59:12 -05:00
Raúl Kripalani
08382c6f48
regen docs.
2022-12-23 17:20:57 +00:00
Aayush
9d3e50f140
feat: implement and test the v18 migration
2022-12-22 13:05:00 -05:00
Aayush
1f3c23dc87
Update to FVM 3.0.0-alpha.17, actors dev/20221219-fvm-m2
2022-12-19 22:42:30 -05:00
Aayush Rajasekaran
a452ab7157
Merge pull request #9907 from filecoin-project/asr/update-ffi-actors-no-merge
...
Update FFI and actors (dev/20221218-fvm-m2)
2022-12-19 13:17:39 -05:00
ychiao
20f27af97e
eth: rpc: various Ethereum JSON-RPC API fixes ( #9837 )
...
Co-authored-by: Raúl Kripalani <raul@protocol.ai>
Fixes https://github.com/filecoin-project/ref-fvm/issues/1016
Fixes https://github.com/filecoin-project/ref-fvm/issues/1158
Fixes https://github.com/filecoin-project/ref-fvm/issues/1196
Fixes https://github.com/filecoin-project/ref-fvm/issues/1269
Fixes https://github.com/filecoin-project/lotus/issues/9820
2022-12-19 16:45:32 +00:00
Aayush
669c76ef6e
Update FFI and actors (dev/20221218-fvm-m2)
2022-12-18 17:36:59 -05:00
Geoff Stuart
4ae498a72e
Fixes
2022-12-16 17:24:46 -05:00
Geoff Stuart
92f3a7b050
Merge branch 'feat/nv18-fevm' into feat/nv18-events
2022-12-16 16:27:14 -05:00
Geoff Stuart
bc7c190db0
Move all eth stuff into ethtypes
2022-12-16 13:48:06 -05:00
Aayush
69ac84088a
Update the v10 actors testing bundle
2022-12-14 22:17:55 -05:00
Aayush
720451c89e
Merge branch 'master' into feat/nv18-fevm
2022-12-14 19:54:47 -05:00
Geoff Stuart
442132be70
Move eth types to chain/types/ethtypes
2022-12-14 14:08:38 -05:00
Geoff Stuart
96bb03e1e0
Move EthTxReceipt to api
2022-12-14 14:00:19 -05:00
Geoff Stuart
855c35cb88
Move eth functions out of api
2022-12-14 11:57:01 -05:00
Geoff Stuart
ae4010ffb6
Drop actor keys from chain/actors/manifest.go
2022-12-13 18:02:34 -05:00
Alfonso de la Rocha
d574d04075
set small cb delivery delay for paych itests
2022-12-13 13:03:42 +01:00
Alfonso de la Rocha
f2cc452d4c
remove error from rcvBlock. type/docs gen
2022-12-13 12:13:20 +01:00
Alfonso de la Rocha
91bd679d1e
consistent broadcast delay as build param
2022-12-13 11:13:51 +01:00
Steven Allen
266492fa1c
Merge branch 'feat/nv18-fevm' into feat/nv18-events
2022-12-07 22:16:56 -08:00
Steven Allen
8504401d69
Merge branch 'master' into feat/nv18-fevm
2022-12-07 21:48:15 -08:00
Steven Allen
1ba2f23efc
chore: update (wip) nv18 actors and fvm-v3 ( #9812 )
2022-12-08 05:44:08 +00:00
Ian Davis
9d26ba5636
make gen
2022-12-07 12:58:50 +00:00
Aayush Rajasekaran
6443e72ad7
Merge branch 'master' into feat/nv18-fevm
2022-11-29 20:16:12 -06:00
Aayush Rajasekaran
12ad791917
Re-enable TestMultisigReentrant
2022-11-29 19:45:32 -06:00
Aayush Rajasekaran
38fe5b7eff
Update FVM & actors
2022-11-29 19:18:59 -06:00
Aayush Rajasekaran
30acef6c75
make jen
2022-11-29 10:11:48 -06:00
Aayush Rajasekaran
15afe384ff
Merge branch 'master' into feat/nv18
2022-11-29 10:01:51 -06:00
Ian Davis
0a4efd4820
Merge branch 'main' into id/update-go-version
2022-11-29 14:29:11 +00:00
ychiao
f1493fbee7
eth: rpc: fix sendRawTransaction, transactionIndex, feeHistory ( #9736 )
...
* Eth JSON-RPC API: add transactionIndex
* Eth JSON-RPC API: fix EthFeeHistory and EthSendRawTransaction
* Eth JSON-RPC API: fix parsing block parameter for getBlockByNumber
* fix itest
2022-11-27 18:44:43 -08:00
Geoff Stuart
e737c1e960
Make gen
2022-11-25 16:06:19 -05:00
Łukasz Magiera
dc6c2b68fe
sealing: Fix tests after finalize changes
2022-11-23 18:57:16 +01:00
Łukasz Magiera
87e5549af5
sealing: Split unsealed cleanup from Finalize
2022-11-23 18:57:16 +01:00
Steven Allen
176275267b
Merge branch 'feat/nv18' into feat/nv18-fevm
2022-11-22 10:32:26 -08:00
Steven Allen
2651a38f89
Merge branch 'master' into feat/nv18
2022-11-22 10:08:54 -08:00
Aayush
0d2d0be8e4
refactor: build: remove unused MinVerifiedDealSize
2022-11-22 10:59:36 -05:00
Aayush Rajasekaran
6067968c07
Merge pull request #9654 from filecoin-project/gstuart/gas-estimation-tooling
...
feat: cli: gas estimation tooling
2022-11-22 09:55:19 -05:00
Steven Allen
9c500e119c
fix: wallaby parameters file ( #9675 )
2022-11-16 19:31:36 -08:00
Raúl Kripalani
e63d5e184c
make gen.
2022-11-16 22:42:32 +00:00
Aayush Rajasekaran
04b52cc25d
Merge pull request #9660 from filecoin-project/sbansal/update-lotus-version-1.19.1
...
chore: update lotus version to 1.19.1-dev
2022-11-16 15:00:23 -05:00
Shrenuj Bansal
233f28696d
chore: update lotus version to 1.19.1
2022-11-16 13:50:44 -05:00
Aayush
084e3414f0
Merge branch 'releases' into asr/merge-release-into-master
2022-11-16 10:53:33 -05:00
Raúl Kripalani
32385a97cd
Eth JSON-RPC API: return logs in eth_getTransactionReceipt.
2022-11-16 13:53:27 +00:00
Raúl Kripalani
28035525f4
Merge branch 'feat/nv18-events' into feat/nv18-events-historic
2022-11-16 09:39:17 +00:00
Raúl Kripalani
2e577e3338
update filecoin-ffi and actors v10 bundle.
2022-11-16 09:37:24 +00:00
raulk
2735e81aaa
feat: events: integrate with FVM changes ( #9644 )
2022-11-16 09:30:35 +00:00
Geoff Stuart
cde4b804e3
gas estimation shed command
2022-11-15 21:39:56 -05:00
Jiaying Wang
bd10bdf99a
build: release: v1.18.0 ( #9652 )
...
* build: Bump version to v1.17.3-dev
* build: set version to v1.18.0-dev
* chore: actors: Allow builtin-actors to return a map of methods (#9342 )
* Allow builtin-actors to return a map of methods
* go mod
* Fix tests
* Fix tests, check carefully please
* Delete lotus-pond (#9352 )
* feat: add StateNetworkVersion to mpool API
* chore: refactor: rename NewestNetworkVersion
* feat: actors: Integrate datacap actor into lotus (#9348 )
* Integrate datacap actor
* Implement datacap actor in chain/builtin
* feat: support typed errors over RPC
* chore: deps: update to go-jsonrpc 0.1.8
* remove duplicate import
* fix: itest: check for closed connection
* chore: refactor: move retry test to API
* address magik supernit
* Add ability to only have single partition per msg for partitions with recovery sectors
* doc gen
* Address comments
* Return beneficiary info from miner state Info()
* Update builtin-actors to dev/20220922-v9 which includes FIP-0045 changes in progress
* Integrate verifreg changes to lotus
* Setup datacap actor
* Update builtin-actors to dev/20220922-v9-1
* Update datacap actor to query datacap instead of verifreg
* update gst
* update markets
* update actors with hamt fix
* update gst
* Update datacap to parse tokens
* Update bundles
* datacap and verifreg actors use ID addresses without protocol byte
* update builtin-actors to rc1
* update go-fil-markets
* Update bundles to rc2
* Integrate the v9 migration
* Add api for getting allocation
* Add upgrade epoch for butterfly
* Tweak PreSeal struct to be infra-friendly
* docsgen
* More tweaking of PreSeal for genesis
* review fixes
* Use fake cid for test
* add butterfly artifacts for oct 5 upgrade
* check datacaps for v8 verifreg match v9 datacap actor
* Remove print statements
* Update to go-state-types master
* Update to go-state-types v0.9.0-rc1
* review fixes
* use go-fil-markets v1.24.0-v17
* Add accessors for allocations and claims maps
* fix: missing permissions tag
* butterfly
* update butterfly artifacts
* sealing pipeline: Prepare deal assigning logic for FIP-45
* sealing pipeline: Get allocationId with StateApi
* use NoAllocationID instead of nil AllocationId
* address review
* Add datacap actor to registry.go
* Add cli for listing allocations and removing expired allocations
* Update to go-state-types master
* deps: upgrade go-merkledag to 0.8.0
* shark params
* Update cli/filplus.go
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
* revert change to verifreg util
* docsgen-cli
* miss the stuff
* Update FFI
* Update go-state-types to v0.9.0
* Update builtin-actors to v9.0.0
* add calib upgrade epcoh
* update the upgrade envvar
* kill shark
* Remove fvm splash banner from nv17 upgrade
* check invariance for pending deals and allocations
* check pending verified deal proposal migrated to allocation
* Add check for unsealed CID in precommit sectors
* Fix counting of allocations in nv17 migration test
* make gen
* pass state trees as pointers
* Add assertion that migrations with & without cache are the same
* compare allocation to verified deal proposal
* Fix miner state precommit info
* fix migration test tool
* add changelog
* Update to go-state-types v0.9.1
* Integrate builtin-actors v9.0.1
* chore: ver: bump version for rc3 (#9512 )
* Bump version to 1.18.0-rc3
* Update CHANGELOG.md
* Update CHANGELOG.md
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
* Update CHANGELOG.md
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
Co-authored-by: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
* Migration: Use autobatch bs
* Fix autobatch
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
* Invoker: Use MethodMeta from go-state-types
* Add a second premigration for nv17
* Add more shed tools for migration checking
* address review
* Lotus release v1.18.0-rc4
* fix: ci: fix app-image build on ci (#9527 )
* Remove old go version first
* Add GO_VERSION file
* Use GO_VERSION to set / verify go version
* mv GO_VERSION GO_VERSION_MIN
* Use GO_VERSION_MIN in Makefile check
Co-authored-by: Ian Davis <jungziege@gmail.com>
* Update to latest go-state-types for migration fixes
* go mod tidy
* fix: use api.ErrActorNotFound instead of types.ErrActorNotFound
* fix: add fields to ForkUpgradeParams
* docs: update actors_version_checklist.md
* chore: fix lint
* update to go state type v0.9.6 with market migration fix (#9545 )
* update go-state-types to v-0.9.7
* Add invariant checks to migration
* fix invariant check: number of entries in datacap actor should include verifreg
* Invariant checks: Only include not-activated deals
* test: nv17 migration
* Address review
* add lotus-shed invariance method
* Migration cli takes a stateroot cid and a height
* make gen
* Update to builtin-actors v9.0.2
* Failing test that shows that notaries can remove datacap from the verifreg actor
* Test that should pass when the problem is solved
* make gen
* Review fixes
* statemanager call function will return call information even if call errors
* update go-state-types
* update builtin-actors
* bubble up errors properly from ApplyImplicitMessage
* bump to rc5
* set new upgrade heights for calibnet
* set new upgrade height for butterfly
* tweak calibnet upgrade schedule
* clarify changelog note about calibnet
* butterfly
* update calibnet artifacts
* Allow setting local bundles for Debug FVM for av 9+
* fix: autobatch: remove potential deadlock when a block is missing
Check the _underlying_ blockstore instead of recursing. Also, drop the
lock before we do that.
* fix imports
* build: set shark mainnet epoch (#9640 )
* chore: build: Lotus release v1.18.0 (#9641 )
* Lotus release v1.18.0
* add changelog
* address review
* changelog improvement
Co-authored-by: Jennifer Wang <jiayingw703@gmail.com>
Co-authored-by: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
Co-authored-by: Łukasz Magiera <magik6k@gmail.com>
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
Co-authored-by: Aayush <arajasek94@gmail.com>
Co-authored-by: Geoff Stuart <geoff.vball@gmail.com>
Co-authored-by: Shrenuj Bansal <shrenuj.bansal@protocol.ai>
Co-authored-by: simlecode <69969590+simlecode@users.noreply.github.com>
Co-authored-by: Rod Vagg <rod@vagg.org>
Co-authored-by: Jakub Sztandera <kubuxu@protocol.ai>
Co-authored-by: Ian Davis <jungziege@gmail.com>
Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
Co-authored-by: Steven Allen <steven@stebalien.com>
2022-11-15 20:57:23 -05:00
Ian Davis
7ef997330f
make gen
2022-11-15 18:08:45 +00:00
Raúl Kripalani
28ec43cdea
Merge branch 'feat/nv18-events' into raulk/events-integrate-fvm
2022-11-15 13:06:18 +00:00
Raúl Kripalani
30050a6cb2
make gen.
2022-11-15 12:39:10 +00:00
Raúl Kripalani
6f51ec24ae
update builtin-actors v10 bundle to http://filecoin-project/builtin-actors#839 .
2022-11-15 12:06:24 +00:00
Shrenuj Bansal
b95d1a6323
Merge branch 'master' into sbansal/nonce-coordination-and-consensus-for-chain-nodes
2022-11-14 17:50:52 -05:00
Geoff Stuart
95af40543a
Fix lotus-miner proving check
2022-11-14 15:29:50 -05:00
Raúl Kripalani
ae7847d097
make gen.
2022-11-14 13:53:30 +00:00
Raúl Kripalani
a915c703a5
Merge branch 'feat/nv18-events' into feat/nv18-ethevents
2022-11-14 11:46:08 +00:00
ychiao
8a7367f1c9
api: ethrpc: add missing fields ( #9631 )
...
* api: ethrpc: add missing fields
* fix make gen
2022-11-12 09:44:52 -08:00
raulk
4e7b8d555e
Merge pull request #9624 from iand/feat/nv18-rcptevent
2022-11-11 20:25:37 +00:00
Raúl Kripalani
9c5d888ec9
docs gen; also fixes lack of *cid.Cid examples elsewhere.
2022-11-11 20:20:28 +00:00
Shrenuj Bansal
2fa21ff091
Merge branch 'master' into sbansal/nonce-coordination-and-consensus-for-chain-nodes
2022-11-11 14:41:38 -05:00
vyzo
30f4ad57ab
wallaby: start at nv18
2022-11-11 04:58:34 +02:00
Ian Davis
7383ecb0ba
make gen
2022-11-10 15:04:58 +00:00
Ian Davis
4eb94b5cea
make gen
2022-11-10 14:50:13 +00:00
vyzo
deea6797c5
make gen
2022-11-10 02:52:06 +02:00
Kevin Li
e5bb5b7430
feat: ethrpc: implement EthBlock and EthTx structs ( #9287 )
...
Co-authored-by: Raúl Kripalani <raul@protocol.ai>
2022-11-09 19:23:49 +02:00
Steven Allen
ef90ba7cef
feat: make actor debugging a build param
...
And enable for wallaby.
fix build.
2022-11-09 19:22:43 +02:00
Patrick Deuse
2317111c85
wallaby files
...
bootstrap cp fail fix
add new wallaby genesis car
Wallaby testnet CAR for FVM M2.1 Selenium r02 (#9269 )
add wallabynet.car rc3-copper (#9297 )
add rc3-copper wallabynet.car
add rc4-iron wallabynet.car
add rcX-4.1 wallabynet.car
wallabynet car rc4-iron patch2 (#9514 )
add rc567-alloy wallabynet.car
add rc567-p1 wallabynet.car (#9558 )
2022-11-09 19:11:59 +02:00
Patrick Deuse
9ecc71ca4a
testin'
2022-11-09 19:11:58 +02:00
Aayush
653e93c62a
feat: add wallabynet
2022-11-09 19:11:58 +02:00
vyzo
3a23ae6ea4
params 2k: start at nv18, dont do shark upgrade
2022-11-09 18:44:36 +02:00
vyzo
6bf7b0312e
make gen
2022-11-09 10:45:11 +02:00
vyzo
3af22d3074
pack bundle for v10
...
pack.sh v10 dev/20221108.1-m2
2022-11-09 07:36:09 +02:00
vyzo
6aee53fc8b
make gen
2022-11-09 07:36:09 +02:00
Łukasz Magiera
888f97a35f
netbs: Add an integration test
2022-11-08 13:38:28 +01:00
Łukasz Magiera
2c89b3240f
retrieval: Support retrievals into remote stores
2022-11-08 09:37:34 +00:00
Aayush
f77c849a2b
address merge review
2022-11-07 15:34:19 -05:00
Aayush
c0b7343e60
Merge branch 'release/v1.18.0' into asr/merge-release-into-master
2022-11-06 14:40:13 -05:00
Geoff Stuart
065e87c071
update calibnet artifacts
2022-11-02 09:58:32 +00:00
jennijuju
d186168a92
butterfly
2022-11-01 17:16:00 +00:00
Aayush Rajasekaran
1e09eff530
Merge branch 'release/v1.18.0' into gstuart/bump-version-rc
2022-11-01 16:30:28 +00:00
Aayush Rajasekaran
1608c7c644
Merge pull request #9584 from filecoin-project/gstuart/update-calibnet-upgrade-heights
...
chore: calibnet: update calibnet upgrade heights
2022-11-01 16:25:45 +00:00
Aayush Rajasekaran
ea5b60d911
tweak calibnet upgrade schedule
2022-11-01 16:21:58 +00:00
Aayush Rajasekaran
8b65834907
Merge pull request #9585 from filecoin-project/gstuart/update-butterfly-upgrade-heights
...
chore: butterfly: set new upgrade height for butterflynet
2022-11-01 12:45:00 +00:00
Geoff Stuart
b0a28635b4
set new upgrade height for butterfly
2022-11-01 12:39:11 +00:00
Geoff Stuart
abb64508da
set new upgrade heights for calibnet
2022-11-01 12:32:18 +00:00
Geoff Stuart
1b52309121
bump to rc5
2022-11-01 12:20:02 +00:00
Geoff Stuart
01bc76b424
update builtin-actors
2022-10-31 19:19:49 +00:00
Aayush Rajasekaran
f2564ab8b1
Update to builtin-actors v9.0.2
2022-10-31 11:47:47 +00:00
simlecode
f5895d6e35
chore: fix lint
2022-10-22 23:44:49 +08:00
Aayush
38c83be39e
Lotus release v1.18.0-rc4
2022-10-20 14:03:41 -04:00
Geoff Stuart
8190658fe9
chore: ver: bump version for rc3 ( #9512 )
...
* Bump version to 1.18.0-rc3
* Update CHANGELOG.md
* Update CHANGELOG.md
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
* Update CHANGELOG.md
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
Co-authored-by: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
Co-authored-by: Aayush Rajasekaran <arajasek94@gmail.com>
2022-10-18 15:41:36 -04:00
Geoff Stuart
185c5f288d
Integrate builtin-actors v9.0.1
2022-10-18 14:56:26 -04:00
Shrenuj Bansal
15ed1ee33c
Merge branch 'master' into sbansal/nonce-coordination-and-consensus-for-chain-nodes
2022-10-17 22:55:48 -04:00
Aayush
b1478a49da
Merge branch 'releases' into release/v1.18.0
2022-10-13 22:09:56 -04:00
Aayush Rajasekaran
e1aa81e3ba
Merge pull request #9485 from filecoin-project/gstuart/update-deps
...
chore: deps: update go-state-types and builtin-actors for v9 release
2022-10-13 15:18:40 -04:00
Jennifer Wang
6d5139e3b2
kill shark
2022-10-13 15:05:58 -04:00
Jennifer Wang
830ff564a3
update the upgrade envvar
2022-10-13 15:04:57 -04:00
Jennifer Wang
b3cffa9ca2
add calib upgrade epcoh
2022-10-13 14:59:52 -04:00
Geoff Stuart
53d8e364e8
Update builtin-actors to v9.0.0
2022-10-13 14:45:12 -04:00
Jennifer Wang
8fd18b7ede
miss the stuff
2022-10-13 14:34:08 -04:00
Jennifer Wang
48bf70f3ee
shark params
2022-10-13 12:18:28 -04:00
Łukasz Magiera
dc102f076a
sealing pipeline: Get allocationId with StateApi
2022-10-12 13:54:03 -04:00
Aayush Rajasekaran
752d58906c
Merge pull request #9467 from filecoin-project/gstuart/update-butterfly-artifacts
...
chore: update butterfly artifacts
2022-10-12 13:30:18 -04:00
Aayush Rajasekaran
e838a86df9
Merge pull request #9437 from filecoin-project/gstuart/verifreg-accessors
...
feat: add API methods to get allocations and claims
2022-10-12 13:09:43 -04:00
Geoff Stuart
b1d2e27ae8
update butterfly artifacts
2022-10-11 14:58:33 -04:00
Łukasz Magiera
2c11f9d265
feat: Add node uptime rpc / output in info command
2022-10-11 10:11:09 +02:00
Jennifer Wang
1fe9c9c4c7
butterfly
2022-10-10 15:03:07 -04:00
Geoff Stuart
e2d5d12e7f
Add accessors for allocations and claims maps
2022-10-07 16:41:59 -04:00
Jennifer Wang
b5e9f270e2
add butterfly artifacts for oct 5 upgrade
2022-10-06 11:06:21 -04:00
Geoff Stuart
b5c5e6627e
review fixes
2022-10-06 11:06:21 -04:00
Geoff Stuart
d121e2070b
Add upgrade epoch for butterfly
2022-10-06 11:06:21 -04:00
Geoff Stuart
f55dc46a32
Add api for getting allocation
2022-10-06 11:06:21 -04:00
Aayush
de95667a6a
Integrate the v9 migration
2022-10-06 11:06:21 -04:00
Geoff Stuart
2a60cbe66d
Update bundles to rc2
2022-10-06 11:06:21 -04:00
Geoff Stuart
652c3707e9
update go-fil-markets
2022-10-06 11:06:21 -04:00
Geoff Stuart
a054f5724b
update builtin-actors to rc1
2022-10-06 11:06:21 -04:00
Geoff Stuart
d4db1bfacb
Update bundles
2022-10-06 11:06:21 -04:00
Geoff Stuart
c246366e7f
update gst
2022-10-06 11:06:21 -04:00
Geoff Stuart
64b1a5298a
update actors with hamt fix
2022-10-06 11:06:21 -04:00
Geoff Stuart
b4c04ad927
update markets
2022-10-06 11:06:21 -04:00
Geoff Stuart
7c62f9e6ab
Update builtin-actors to dev/20220922-v9-1
2022-10-06 11:06:21 -04:00
Geoff Stuart
4218612ccd
Update builtin-actors to dev/20220922-v9 which includes FIP-0045 changes in progress
2022-10-06 11:06:21 -04:00
Łukasz Magiera
d468c36216
release v1.17.2
2022-10-05 16:58:49 +00:00
Łukasz Magiera
310f20e81b
v1.17.2-rc2
2022-09-29 15:08:09 +00:00
Shrenuj Bansal
f89a682d98
Add Mpool ref to raft state and rearrange some APIs
2022-09-29 10:56:57 +00:00
Shrenuj Bansal
559c2c6d34
Merge branch 'master' into sbansal/nonce-coordination-and-consensus-for-chain-nodes
2022-09-27 16:29:03 +00:00
Shrenuj Bansal
99e7c322eb
More wip
2022-09-27 16:08:04 +00:00
Aayush
27880ece2b
feat: support typed errors over RPC
2022-09-27 15:34:01 +00:00
Aayush
b4ec045bc0
fix: build: set PropagationDelaySecs correctly
2022-09-27 14:50:44 +00:00
Aayush
93f94d4ee9
feat: support typed errors over RPC
2022-09-22 11:44:19 -04:00
Aayush
906d8bffdf
fix: build: set PropagationDelaySecs correctly
2022-09-22 11:42:28 -04:00
Geoff Stuart
37be57610c
feat: actors: Integrate datacap actor into lotus ( #9348 )
...
* Integrate datacap actor
* Implement datacap actor in chain/builtin
2022-09-21 15:51:28 -04:00
Aayush
32670e810c
chore: refactor: rename NewestNetworkVersion
2022-09-21 15:48:51 -04:00
Aayush
99db94f476
build: set version to v1.18.0-dev
2022-09-20 15:56:57 -04:00
Łukasz Magiera
3ffedead7a
v1.17.2-rc1
2022-09-20 18:31:06 +02:00