[FAIL] upload 20MB piece (exit=1) Error: The contract function "getClientDataSets" reverted with the following reason:
message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:
00: f01023 (method 3844450837) -- contract reverted at 299 (33)
(RetCode=33)])
Contract Call:
address: 0xfcDDd1E5BC2658fB7483B8e2fa72d8368756F5A3
function: getClientDataSets(address client, uint256 offset, uint256 limit)
args: (0x47CC9101fD026fC112D7FADf6B3c9DF5bE7D4A8c, 0, 100)
Docs: https://viem.sh/docs/contract/readContract
Details: message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:
00: f01023 (method 3844450837) -- contract reverted at 299 (33)
(RetCode=33)])
Version: viem@2.48.4
Caused by: The contract function "getClientDataSets" reverted with the following reason:
message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:
00: f01023 (method 3844450837) -- contract reverted at 299 (33)
(RetCode=33)])
Details: message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:
00: f01023 (method 3844450837) -- contract reverted at 299 (33)
(RetCode=33)])
Version: viem@2.48.4
ContractFunctionExecutionError: The contract function "getClientDataSets" reverted with the following reason:
message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:
00: f01023 (method 3844450837) -- contract reverted at 299 (33)
(RetCode=33)])
Contract Call:
address: 0xfcDDd1E5BC2658fB7483B8e2fa72d8368756F5A3
function: getClientDataSets(address client, uint256 offset, uint256 limit)
args: (0x47CC9101fD026fC112D7FADf6B3c9DF5bE7D4A8c, 0, 100)
Docs: https://viem.sh/docs/contract/readContract
Details: message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:
00: f01023 (method 3844450837) -- contract reverted at 299 (33)
(RetCode=33)])
Version: viem@2.48.4
at getContractError (file:///tmp/synapse-sdk-cache-o6rwftvv/synapse-sdk/node_modules/.pnpm/viem@2.48.4_typescript@6.0.3_zod@4.3.6/node_modules/viem/_esm/utils/errors/getContractError.js:34:12)
at readContract (file:///tmp/synapse-sdk-cache-o6rwftvv/synapse-sdk/node_modules/.pnpm/viem@2.48.4_typescript@6.0.3_zod@4.3.6/node_modules/viem/_esm/actions/public/readContract.js:58:15)
... 6 lines matching cause stack trace ...
at async StorageContext.createContexts (file:///tmp/synapse-sdk-cache-o6rwftvv/synapse-sdk/packages/synapse-sdk/src/storage/context.ts:272:21)
at async StorageManager.createContexts (file:///tmp/synapse-sdk-cache-o6rwftvv/synapse-sdk/packages/synapse-sdk/src/storage/manager.ts:882:22) {
cause: ContractFunctionRevertedError: The contract function "getClientDataSets" reverted with the following reason:
message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:
00: f01023 (method 3844450837) -- contract reverted at 299 (33)
(RetCode=33)])
Details: message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:
00: f01023 (method 3844450837) -- contract reverted at 299 (33)
(RetCode=33)])
Version: viem@2.48.4
at file:///tmp/synapse-sdk-cache-o6rwftvv/synapse-sdk/node_modules/.pnpm/viem@2.48.4_typescript@6.0.3_zod@4.3.6/node_modules/viem/_esm/utils/errors/getContractError.js:22:20
at getContractError (file:///tmp/synapse-sdk-cache-o6rwftvv/synapse-sdk/node_modules/.pnpm/viem@2.48.4_typescript@6.0.3_zod@4.3.6/node_modules/viem/_esm/utils/errors/getContractError.js:33:7)
at readContract (file:///tmp/synapse-sdk-cache-o6rwftvv/synapse-sdk/node_modules/.pnpm/viem@2.48.4_typescript@6.0.3_zod@4.3.6/node_modules/viem/_esm/actions/public/readContract.js:58:15)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async getClientDataSetsIterable (file:///tmp/synapse-sdk-cache-o6rwftvv/synapse-sdk/packages/synapse-core/dist/src/warm-storage/get-client-data-sets.js:45:22)
... 4 lines matching cause stack trace ...
at async StorageContext.createContexts (file:///tmp/synapse-sdk-cache-o6rwftvv/synapse-sdk/packages/synapse-sdk/src/storage/context.ts:272:21) {
details: 'message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:\n' +
'00: f01023 (method 3844450837) -- contract reverted at 299 (33)\n' +
' (RetCode=33)])',
docsPath: undefined,
metaMessages: undefined,
shortMessage: 'The contract function "getClientDataSets" reverted with the following reason:\n' +
'message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:\n' +
'00: f01023 (method 3844450837) -- contract reverted at 299 (33)\n' +
' (RetCode=33)])',
version: '2.48.4',
data: undefined,
raw: '0x',
reason: 'message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:\n' +
'00: f01023 (method 3844450837) -- contract reverted at 299 (33)\n' +
' (RetCode=33)])',
signature: undefined,
[cause]: CallExecutionError: Execution reverted with reason: message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:
00: f01023 (method 3844450837) -- contract reverted at 299 (33)
(RetCode=33)]).
Raw Call Arguments:
from: 0x47CC9101fD026fC112D7FADf6B3c9DF5bE7D4A8c
to: 0xfcDDd1E5BC2658fB7483B8e2fa72d8368756F5A3
data: 0x3208aa1f00000000000000000000000047cc9101fd026fc112d7fadf6b3c9df5be7d4a8c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064
Details: message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:
00: f01023 (method 3844450837) -- contract reverted at 299 (33)
(RetCode=33)])
Version: viem@2.48.4
at getCallError (file:///tmp/synapse-sdk-cache-o6rwftvv/synapse-sdk/node_modules/.pnpm/viem@2.48.4_typescript@6.0.3_zod@4.3.6/node_modules/viem/_esm/utils/errors/getCallError.js:11:12)
at call (file:///tmp/synapse-sdk-cache-o6rwftvv/synapse-sdk/node_modules/.pnpm/viem@2.48.4_typescript@6.0.3_zod@4.3.6/node_modules/viem/_esm/actions/public/call.js:149:15)
... 5 lines matching cause stack trace ...
at async fetchProviderSelectionInput (file:///tmp/synapse-sdk-cache-o6rwftvv/synapse-sdk/packages/synapse-core/dist/src/warm-storage/fetch-provider-selection-input.js:5:51)
at async StorageContext.smartSelect (file:///tmp/synapse-sdk-cache-o6rwftvv/synapse-sdk/packages/synapse-sdk/src/storage/context.ts:572:19)
at async StorageContext.createContexts (file:///tmp/synapse-sdk-cache-o6rwftvv/synapse-sdk/packages/synapse-sdk/src/storage/context.ts:272:21) {
cause: [ExecutionRevertedError],
details: 'message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:\n' +
'00: f01023 (method 3844450837) -- contract reverted at 299 (33)\n' +
' (RetCode=33)])',
docsPath: undefined,
metaMessages: [Array],
shortMessage: 'Execution reverted with reason: message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:\n' +
'00: f01023 (method 3844450837) -- contract reverted at 299 (33)\n' +
' (RetCode=33)]).',
version: '2.48.4'
}
},
details: 'message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:\n' +
'00: f01023 (method 3844450837) -- contract reverted at 299 (33)\n' +
' (RetCode=33)])',
docsPath: '/docs/contract/readContract',
metaMessages: [
'Contract Call:',
' address: 0xfcDDd1E5BC2658fB7483B8e2fa72d8368756F5A3\n' +
' function: getClientDataSets(address client, uint256 offset, uint256 limit)\n' +
' args: (0x47CC9101fD026fC112D7FADf6B3c9DF5bE7D4A8c, 0, 100)'
],
shortMessage: 'The contract function "getClientDataSets" reverted with the following reason:\n' +
'message execution failed (exit=[33], revert reason=[none], vm error=[message failed with backtrace:\n' +
'00: f01023 (method 3844450837) -- contract reverted at 299 (33)\n' +
' (RetCode=33)])',
version: '2.48.4',
abi: [
{
type: 'constructor',
inputs: [Array],
stateMutability: 'nonpayable'
},
{
type: 'function',
inputs: [Array],
name: 'clientDataSets',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'clientDataSets',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'clientNonces',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [],
name: 'filBeamControllerAddress',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'getAllDataSetMetadata',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'getAllPieceMetadata',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'getApprovedProviders',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [],
name: 'getApprovedProvidersLength',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'getClientDataSets',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'getClientDataSets',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'getClientDataSetsLength',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [],
name: 'getCurrentPricingRates',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'getDataSet',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'getDataSetMetadata',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'getDataSetSizeInBytes',
outputs: [Array],
stateMutability: 'pure'
},
{
type: 'function',
inputs: [Array],
name: 'getDataSetStatus',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [],
name: 'getPDPConfig',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'getPieceMetadata',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'isProviderApproved',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'nextPDPChallengeWindowStart',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [],
name: 'nextUpgrade',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'provenPeriods',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'provenThisPeriod',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'provingActivationEpoch',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'provingDeadline',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [Array],
name: 'railToDataSet',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [],
name: 'service',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'function',
inputs: [],
name: 'serviceCommissionBps',
outputs: [Array],
stateMutability: 'view'
},
{
type: 'error',
inputs: [Array],
name: 'ProvingPeriodNotInitialized'
}
],
args: [ '0x47CC9101fD026fC112D7FADf6B3c9DF5bE7D4A8c', 0n, 100n ],
contractAddress: '0xfcDDd1E5BC2658fB7483B8e2fa72d8368756F5A3',
formattedArgs: undefined,
functionName: 'getClientDataSets',
sender: undefined
}
[ OK ] git is installed
[ OK ] node is installed
[ OK ] pnpm is installed
[INFO] Run index: 1, seeds: small=43, large=86
[INFO] cqlsh version: cqlsh 6.2.0
[INFO] Yugabyte cassandra port: localhost:5705
[INFO] Initial row count = 0
[ OK ] clone synapse-sdk
[ OK ] checkout master HEAD
[INFO] synapse-sdk commit: 090bdb7716c2a503f68db32146d7c4fc3aa67782
[ OK ] pnpm install
[ OK ] pnpm build
[INFO] Uploading 20MB piece (below 32MB threshold)
The frontier scenarios run failed ❌.
See the workflow run for details.
Scenarios Tests
Versions info
Tests summary
✅ test_containers - PASS (0s)
✅ test_basic_balances - PASS (0s)
❌ test_storage_e2e - FAIL (61s)
❌ test_caching_subsystem - FAIL (50s)