.write
Shielded write namespace for encrypted contract transactions
Overview
Usage Pattern
tx_hash = contract.write.functionName(arg1, arg2, ...)Parameters
Function Arguments
Transaction Options (Keyword Arguments)
Parameter
Type
Default
Description
Examples
Sync Usage
Async Usage
Sending ETH
Custom Gas Parameters
Custom Security Parameters
Combining All Parameters
Return Value
Privacy Guarantees
What Gets Encrypted
What Remains Visible
Security Considerations
Block Hash Freshness
Transaction Expiry
Nonce Uniqueness
Error Handling
Comparison with Other Namespaces
Namespace
Encryption
Transaction Type
Gas Cost
Use Case
Best Practices
Use .write When
.write WhenDon't Use .write When
.write WhenProduction Checklist
Low-Level Alternative
See Also
Last updated

