Skip to content

Conversation

@shiyasmohd
Copy link
Contributor

@shiyasmohd shiyasmohd commented Jan 20, 2026

  • Allow optional parameters (from, input_data) to accept NULL values in eth_call udf
  • Added integration tests
  • Update feature docs

Example

// Before
SELECT eth_rpc.eth_call(
    arrow_cast(NULL,'FixedSizeBinary(20)'),
    evm_encode_hex('0x0000000000000000000000000000000000000000'),
    arrow_cast(NULL,'Binary'),
    'latest'
)

// After
SELECT eth_rpc.eth_call(
    NULL,
    evm_encode_hex('0x0000000000000000000000000000000000000000'),
    NULL,
    'latest'
)

@shiyasmohd shiyasmohd self-assigned this Jan 20, 2026
@shiyasmohd shiyasmohd force-pushed the shiyasmohd/eth-call-null-params branch from 308498a to a974e8e Compare January 21, 2026 07:19
@shiyasmohd shiyasmohd force-pushed the shiyasmohd/eth-call-null-params branch from a974e8e to 898dc26 Compare January 30, 2026 15:13
@shiyasmohd shiyasmohd merged commit ef55d98 into main Jan 30, 2026
8 checks passed
@shiyasmohd shiyasmohd deleted the shiyasmohd/eth-call-null-params branch January 30, 2026 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants