I checked several datasets and their payers are all 0xA27774aC5eDFb083805CD4e8d9Aa35b89648Bc79
{"level":"debug","ts":"2026-01-10T13:11:43.017+0800","logger":"harmonytask","caller":"harmonytask/harmonytask.go:445","msg":"Task 5925854 is not ready to retry yet, retries 2, wait: 20s"}
{"level":"debug","ts":"2026-01-10T13:11:43.017+0800","logger":"harmonytask","caller":"harmonytask/harmonytask.go:445","msg":"Task 5925855 is not ready to retry yet, retries 2, wait: 20s"}
{"level":"debug","ts":"2026-01-10T13:11:43.017+0800","logger":"harmonytask","caller":"harmonytask/harmonytask.go:445","msg":"Task 5925557 is not ready to retry yet, retries 1, wait: 10s"}
{"level":"debug","ts":"2026-01-10T13:11:43.017+0800","logger":"harmonytask","caller":"harmonytask/harmonytask.go:445","msg":"Task 5925856 is not ready to retry yet, retries 2, wait: 20s"}
{"level":"info","ts":"2026-01-10T13:11:43.022+0800","logger":"harmonytask","caller":"harmonytask/task_type_handler.go:195","msg":"Beginning work on Task","id":5925857,"from":"poller","name":"PDPv0_ProvPeriod","sector":null}
{"level":"error","ts":"2026-01-10T13:11:43.242+0800","logger":"pdp","caller":"pdp/task_next_pp.go:130","msg":"Next challange window scheduling failed","dataSetId":2955,"error":"failed to send transaction: failed to estimate gas: message execution failed (exit=[33], revert reason=[message failed with backtrace:\n00: f0176630 (method 3844450837) -- contract reverted at 75 (33)\n01: f0176630 (method 6) -- contract reverted at 3533 (33)\n02: f0176641 (method 3844450837) -- contract reverted at 75 (33)\n03: f0176641 (method 6) -- contract reverted at 20890 (33)\n (RetCode=33)], vm error=[0xd7c45de50000000000000000000000000000000000000000000000000000000000000b8b0000000000000000000000000000000000000000000000000000000000332f040000000000000000000000000000000000000000000000000000000000333765])","errorVerbose":"failed to send transaction:\n github.com/filecoin-project/curio/tasks/pdp.(*NextProvingPeriodTask).Do\n /root/workspace/curio/tasks/pdp/task_next_pp.go:209\n - failed to estimate gas: message execution failed (exit=[33], revert reason=[message failed with backtrace:\n00: f0176630 (method 3844450837) -- contract reverted at 75 (33)\n01: f0176630 (method 6) -- contract reverted at 3533 (33)\n02: f0176641 (method 3844450837) -- contract reverted at 75 (33)\n03: f0176641 (method 6) -- contract reverted at 20890 (33)\n (RetCode=33)], vm error=[0xd7c45de50000000000000000000000000000000000000000000000000000000000000b8b0000000000000000000000000000000000000000000000000000000000332f040000000000000000000000000000000000000000000000000000000000333765])"}
{"level":"error","ts":"2026-01-10T13:11:43.242+0800","logger":"harmonytask","caller":"harmonytask/task_type_handler.go:237","msg":"Do() returned error","type":"PDPv0_ProvPeriod","id":"5925857","error":"failed to set up next proving period for dataset 2955: failed to send transaction: failed to estimate gas: message execution failed (exit=[33], revert reason=[message failed with backtrace:\n00: f0176630 (method 3844450837) -- contract reverted at 75 (33)\n01: f0176630 (method 6) -- contract reverted at 3533 (33)\n02: f0176641 (method 3844450837) -- contract reverted at 75 (33)\n03: f0176641 (method 6) -- contract reverted at 20890 (33)\n (RetCode=33)], vm error=[0xd7c45de50000000000000000000000000000000000000000000000000000000000000b8b0000000000000000000000000000000000000000000000000000000000332f040000000000000000000000000000000000000000000000000000000000333765])"}
{"level":"debug","ts":"2026-01-10T13:11:44.188+0800","logger":"harmonytask","caller":"harmonytask/harmonytask.go:445","msg":"Task 5925483 is not ready to retry yet, retries 2, wait: 20s"}
{"level":"debug","ts":"2026-01-10T13:11:44.188+0800","logger":"harmonytask","caller":"harmonytask/harmonytask.go:445","msg":"Task 5925484 is not ready to retry yet, retries 2, wait: 20s"}
{"level":"debug","ts":"2026-01-10T13:11:44.188+0800","logger":"harmonytask","caller":"harmonytask/harmonytask.go:445","msg":"Task 5925485 is not ready to retry yet, retries 2, wait: 20s"}
{"level":"debug","ts":"2026-01-10T13:11:44.188+0800","logger":"harmonytask","caller":"harmonytask/harmonytask.go:445","msg":"Task 5925852 is not ready to retry yet, retries 2, wait: 20s"}
{"level":"debug","ts":"2026-01-10T13:11:44.188+0800","logger":"harmonytask","caller":"harmonytask/harmonytask.go:445","msg":"Task 5925853 is not ready to retry yet, retries 2, wait: 20s"}
{"level":"debug","ts":"2026-01-10T13:11:44.188+0800","logger":"harmonytask","caller":"harmonytask/harmonytask.go:445","msg":"Task 5925854 is not ready to retry yet, retries 2, wait: 20s"}
{"level":"debug","ts":"2026-01-10T13:11:44.188+0800","logger":"harmonytask","caller":"harmonytask/harmonytask.go:445","msg":"Task 5925855 is not ready to retry yet, retries 2, wait: 20s"}
{"level":"debug","ts":"2026-01-10T13:11:44.188+0800","logger":"harmonytask","caller":"harmonytask/harmonytask.go:445","msg":"Task 5925557 is not ready to retry yet, retries 1, wait: 10s"}
{"level":"debug","ts":"2026-01-10T13:11:44.188+0800","logger":"harmonytask","caller":"harmonytask/harmonytask.go:445","msg":"Task 5925856 is not ready to retry yet, retries 2, wait: 20s"}
{"level":"debug","ts":"2026-01-10T13:11:44.188+0800","logger":"harmonytask","caller":"harmonytask/harmonytask.go:445","msg":"Task 5925857 is not ready to retry yet, retries 2, wait: 20s"}
{"level":"info","ts":"2026-01-10T13:11:44.192+0800","logger":"harmonytask","caller":"harmonytask/task_type_handler.go:195","msg":"Beginning work on Task","id":5925858,"from":"poller","name":"PDPv0_ProvPeriod","sector":null}
{"level":"error","ts":"2026-01-10T13:11:44.410+0800","logger":"pdp","caller":"pdp/task_next_pp.go:130","msg":"Next challange window scheduling failed","dataSetId":2699,"error":"failed to send transaction: failed to estimate gas: message execution failed (exit=[33], revert reason=[message failed with backtrace:\n00: f0176630 (method 3844450837) -- contract reverted at 75 (33)\n01: f0176630 (method 6) -- contract reverted at 3533 (33)\n02: f0176641 (method 3844450837) -- contract reverted at 75 (33)\n03: f0176641 (method 6) -- contract reverted at 20890 (33)\n (RetCode=33)], vm error=[0xd7c45de50000000000000000000000000000000000000000000000000000000000000a8b0000000000000000000000000000000000000000000000000000000000332ee90000000000000000000000000000000000000000000000000000000000333765])","errorVerbose":"failed to send transaction:\n github.com/filecoin-project/curio/tasks/pdp.(*NextProvingPeriodTask).Do\n /root/workspace/curio/tasks/pdp/task_next_pp.go:209\n - failed to estimate gas: message execution failed (exit=[33], revert reason=[message failed with backtrace:\n00: f0176630 (method 3844450837) -- contract reverted at 75 (33)\n01: f0176630 (method 6) -- contract reverted at 3533 (33)\n02: f0176641 (method 3844450837) -- contract reverted at 75 (33)\n03: f0176641 (method 6) -- contract reverted at 20890 (33)\n (RetCode=33)], vm error=[0xd7c45de50000000000000000000000000000000000000000000000000000000000000a8b0000000000000000000000000000000000000000000000000000000000332ee90000000000000000000000000000000000000000000000000000000000333765])"}
{"level":"error","ts":"2026-01-10T13:11:44.410+0800","logger":"harmonytask","caller":"harmonytask/task_type_handler.go:237","msg":"Do() returned error","type":"PDPv0_ProvPeriod","id":"5925858","error":"failed to set up next proving period for dataset 2699: failed to send transaction: failed to estimate gas: message execution failed (exit=[33], revert reason=[message failed with backtrace:\n00: f0176630 (method 3844450837) -- contract reverted at 75 (33)\n01: f0176630 (method 6) -- contract reverted at 3533 (33)\n02: f0176641 (method 3844450837) -- contract reverted at 75 (33)\n03: f0176641 (method 6) -- contract reverted at 20890 (33)\n (RetCode=33)], vm error=[0xd7c45de50000000000000000000000000000000000000000000000000000000000000a8b0000000000000000000000000000000000000000000000000000000000332ee90000000000000000000000000000000000000000000000000000000000333765])"}
➜ ~ cast decode-error 0xd7c45de50000000000000000000000000000000000000000000000000000000000000a8b0000000000000000000000000000000000000000000000000000000000332ee90000000000000000000000000000000000000000000000000000000000333765
DataSetPaymentBeyondEndEpoch(uint256,uint256,uint256)
2699
3354345 [3.354e6]
3356517 [3.356e6]
I checked several datasets and their payers are all 0xA27774aC5eDFb083805CD4e8d9Aa35b89648Bc79