marginpy.generated_client.types.group_config module

class GroupConfigJSON

Bases: TypedDict

admin: Optional[str]
bank: Optional[BankConfigJSON]
paused: Optional[bool]
class GroupConfig(admin: 'typing.Optional[PublicKey]', bank: 'typing.Optional[bank_config.BankConfig]', paused: 'typing.Optional[bool]')

Bases: object

layout: ClassVar = <CStruct>
admin: Optional[PublicKey]
bank: Optional[bank_config.BankConfig]
paused: Optional[bool]
classmethod from_decoded(obj: Container) GroupConfig
to_encodable() dict[str, Any]
to_json() GroupConfigJSON
classmethod from_json(obj: GroupConfigJSON) GroupConfig