auradefi 0.1.1
PyPI GitHub

BalanceSource

auradefi.portfolio.holdings · source

Structural seam: typed balances for one (chain × address).

Any object with a conforming balances method is a source. EtherscanV2 conforms WITHOUT this module importing anything from it beyond the BalanceRecord record type.

balances

balances(self, chain_id: str, address: str) -> Sequence[BalanceRecord]

Return typed balance records for address on chain_id.

Parameters

chain_idrequired, str

none

addressrequired, str

none

__init__

__init__(self, *args, **kwargs)

Parameters

argsrequired, any

none

kwargsoptional, any

none