SeismicSecurityParams
Optional security parameters for shielded transactions
Definition
@dataclass(frozen=True)
class SeismicSecurityParams:
blocks_window: int | None = None
encryption_nonce: EncryptionNonce | None = None
recent_block_hash: Bytes32 | None = None
expires_at_block: int | None = NoneFields
Field
Type
Default
Description
Example
from seismic_web3 import SeismicSecurityParams
# Transaction expires in 200 blocks instead of default 100
security_params = SeismicSecurityParams(blocks_window=200)
result = await contract.write.transfer(
recipient,
amount,
security_params=security_params,
)Field relationships
See Also
Last updated

