aelf is thrilled to announce that we have just upgraded our smart contracts in August 2024. The upgrade is centred on the improvement of user experience, unlocking more possibilities for users to engage with the aelf ecosystem. Here are the key advancements achieved during this process:
- Adjust the permission control of the UpdateUserSmartContract method by transferring the authority to ContractInfo.Author. ContractInfo.Author can modify permissions using the SetContractAuthor method in the Genesis contract, thus preventing a scenario where permission control remains with the unchangeable ContractInfo.Deployer if contracts are deployed without review.
- Prohibit the use of the symbol to set shared allowances for all tokens, while retaining the symbol to apply the batch approval functionality to all NFT items in the NFT collection. This adjustment reduces the potential risks associated with batch approval functionality while maintaining a positive user experience for NFT users.
- Enhance all proposals by adding Title and Description fields to optimise proposal presentation.
- Due to the replacement and upgrade of cryptographic libraries related to Secret Sharing in aelf v1.10.0, temporarily disable calls to Secret Sharing related methods until all nodes have completed the v1.10.0 mirror upgrade. This functionality will be reactivated through a proposal to the Configuration contract.
We sincerely appreciate the support and trust from our communities. aelf is committed to continuously upgrading our code and optimising our system contracts and other support to provide the best blockchain services to all our users, developers, and partners.
*Disclaimer: The information provided on this blog does not constitute investment advice, financial advice, trading advice, or any other form of professional advice. Aelf makes no guarantees or warranties about the accuracy, completeness, or timeliness of the information on this blog. You should not make any investment decisions based solely on the information provided on this blog. You should always consult with a qualified financial or legal advisor before making any investment decisions.
About aelf
aelf, an AI-enhanced Layer 1 blockchain network, leverages the robust C# programming language for efficiency and scalability across its sophisticated multi-layered architecture. Founded in 2017 with its global hub in Singapore, aelf is a pioneer in the industry, leading Asia in evolving blockchain with state-of-the-art AI integration to ensure an efficient, low-cost, and highly secure platform that is both developer and end-user friendly. Aligned with its progressive vision, aelf is committed to fostering innovation within its ecosystem and advancing Web3 and AI technology adoption.
For more information about aelf, please refer to our Whitepaper V2.0.
Stay connected with our community:
Website | X | Telegram | Discord