nectarbase.objects module
- class nectarbase.objects.Amount(d: str | Any, prefix: str = 'STM', json_str: bool = False, **kwargs)
Bases:
object- toJson()
- class nectarbase.objects.Beneficiaries(*args, **kwargs)
Bases:
GrapheneObject
- class nectarbase.objects.Beneficiary(*args, **kwargs)
Bases:
GrapheneObject
- class nectarbase.objects.CommentOptionExtensions(o)
Bases:
Static_variantSerialize Comment Payout Beneficiaries.
- Parameters:
beneficiaries (list) – A static_variant containing beneficiaries.
Example:
[0, {'beneficiaries': [ {'account': 'furion', 'weight': 10000} ]} ]
- class nectarbase.objects.ExchangeRate(*args, **kwargs)
Bases:
GrapheneObject
- class nectarbase.objects.Memo(*args: Any, **kwargs: Any)
Bases:
GrapheneObject
- class nectarbase.objects.Operation(*args: Any, **kwargs: Any)
Bases:
Operation- getOperationNameForId(i: int) str
Convert an operation id into the corresponding string
- json() Dict[str, Any]
- operations() Dict[str, int]
- class nectarbase.objects.Permission(*args, **kwargs)
Bases:
GrapheneObject
- class nectarbase.objects.Price(*args, **kwargs)
Bases:
GrapheneObject
- class nectarbase.objects.UpdateProposalEndDate(*args, **kwargs)
Bases:
GrapheneObject
- class nectarbase.objects.UpdateProposalExtensions(o)
Bases:
Static_variantSerialize Update proposal extensions.
- Parameters:
end_date – A static_variant containing the new end_date.
Example:
{ 'type': '1', 'value': { 'end_date': '2021-04-05T13:39:48' } }
- class nectarbase.objects.WitnessProps(*args, **kwargs)
Bases:
GrapheneObject
- nectarbase.objects.value_to_decimal(value: str | float | int, decimal_places: int) Decimal