Access Control Layer

API's middleware execution context for client side requests.

A kind of Proxy layer called ACL is introduced to the framework. Now, every Smart Contract has the native power to review, limit, restrict, or redirect any endpoint request.

Data stored inside a scope might be confidential, and the need to make it private arises, at least when certain conditions are met. Alternatively, your data structures inside your NxtFi implementation may require some processing before delivery in certain actions. These are some of the use-cases that require the implementation of ACL middleware.

Having a proxy context to execute instructions before data delivery from the API is a very powerful feature. It enables privacy and protection for blocks and data storage, thus allowing for the capability to personalize responses granularly for different requests on the same endpoint.

Lets dive into this feature starting from:

Last updated