SRC20
Privacy-preserving ERC20 tokens with shielded balances
from seismic_web3 import create_wallet_client, SRC20_ABI, PrivateKey
w3 = create_wallet_client("http://127.0.0.1:8545", private_key=PrivateKey(...))
token = w3.seismic.contract(address="0x...", abi=SRC20_ABI)Metadata
name = token.tread.name() # b"TestToken"
symbol = token.tread.symbol() # b"TEST"
decimals = token.tread.decimals() # b'\x12' (18)Balances
raw = token.read.balanceOf()
balance = int.from_bytes(raw, "big")Approvals
Transfers
Last updated

