SeismicNamespace
Sync wallet Seismic namespace
SeismicNamespace extends SeismicPublicNamespace with private-key operations.
Definition
class SeismicNamespace(SeismicPublicNamespace):
encryption: EncryptionState
def contract(..., eip712: bool = False) -> ShieldedContract: ...
def send_shielded_transaction(..., eip712: bool = False) -> HexBytes: ...
def signed_call(..., gas: int = 30_000_000, eip712: bool = False) -> HexBytes: ...
def debug_send_shielded_transaction(..., eip712: bool = False) -> DebugWriteResult: ...
def deposit(..., address: str = DEPOSIT_CONTRACT_ADDRESS) -> HexBytes: ...Methods
Method
Returns
Description
Example
Notes
Includes every public namespace method
signed_call()always returnsHexBytes; empty responses areHexBytes(b"")deposit()validates byte lengths and raisesValueErroron mismatchAttached as
w3.seismicbyCHAIN.wallet_client(pk)
See Also
AsyncSeismicNamespace — Async equivalent
SeismicPublicNamespace — Read-only base class
ShieldedContract — Contract wrapper returned by
contract()
Last updated

