def SystemShare():
        """
        Register AntShare.

        Returns:
            RegisterTransaction:
        """
        amount = Fixed8.FromDecimal(sum(Blockchain.GENERATION_AMOUNT) * Blockchain.DECREMENT_INTERVAL)
        owner = ECDSA.secp256r1().Curve.Infinity
        admin = Crypto.ToScriptHash(PUSHT)
        return RegisterTransaction([], [], AssetType.GoverningToken,
                                   "[{\"lang\":\"zh-CN\",\"name\":\"小蚁股\"},{\"lang\":\"en\",\"name\":\"AntShare\"}]",
                                   amount, 0, owner, admin)
def SystemShare ( ) : amount = Fixed8 . FromDecimal ( sum ( Blockchain . GENERATION_AMOUNT ) * Blockchain . DECREMENT_INTERVAL ) owner = ECDSA . secp256r1 ( ) . Curve . Infinity admin = Crypto . ToScriptHash ( PUSHT ) return RegisterTransaction ( [ ] , [ ] , AssetType . GoverningToken , "[{\"lang\":\"zh-CN\",\"name\":\"小蚁股\"},{\"lang\":\"en\",\"name\":\"AntShare\"}]" , amount , 0 , owner , admin )
Register AntShare.

        Returns:
            RegisterTransaction: