gnosis.eth.django package
Subpackages
Submodules
gnosis.eth.django.filters module
gnosis.eth.django.models module
gnosis.eth.django.serializers module
- class gnosis.eth.django.serializers.EthereumAddressField(*args, **kwargs)
Bases:
FieldEthereum address checksumed https://github.com/ethereum/EIPs/blob/master/EIPS/eip-55.md
- to_internal_value(data)
Transform the incoming primitive data into a native value.
- to_representation(obj)
Transform the outgoing native value into primitive data.
- class gnosis.eth.django.serializers.HexadecimalField(*args, **kwargs)
Bases:
FieldSerializes hexadecimal values starting by 0x. Empty values should be None or just 0x.
- default_error_messages
- to_internal_value(data)
Transform the incoming primitive data into a native value.
- to_representation(obj)
Transform the outgoing native value into primitive data.
- class gnosis.eth.django.serializers.Sha3HashField(*args, **kwargs)
Bases:
HexadecimalField
- class gnosis.eth.django.serializers.SignatureSerializer(*args, **kwargs)
Bases:
Serializer
gnosis.eth.django.validators module
- gnosis.eth.django.validators.validate_checksumed_address(address)