js-moi-sdk
js-moi-sdk copied to clipboard
JavaScript library to interact with MOI Protocol via RPC API
# Enhance `ManifestCoder` for Encoding/Decoding Routine Arguments and Returned Values This pull request enhances the `ManifestCoder` class by introducing new methods and improvements to existing ones. These changes aim to...
# Encode/Decode Argument and Returned Values ## Description Currently, the SDK lacks functionality to encode arguments and decode returned values for methods of type `routine` or `deployers`. This limitation restricts...
# Enhance `ManifestCoder` for Encoding/Decoding Routine Arguments and Returned Values > [!IMPORTANT] > This pull request has breaking changes This pull request enhances the `ManifestCoder` class by introducing new methods...
### Description This pull request enhances the Interaction data structure to support grouping of related transactions into cohesive units. Currently, the Interaction struct manages various aspects of interactional data without...
### Description > [!NOTE] We recently enabled zero-fuel interactions on the Sephorum network. When attempting to deploy the contract, I encounter the following error: #### Code: ```js fuel = {...
# Fix bug "ERROR_INVALID_ARGUMENT" even after providing all necessary arguments ## Description This pull request addresses the issue described in #74. The bug occurred due to the last parameter for...
# Fix bug fuel price is set to zero ## Description This pull request allows user to set fuel price to zero. - Closes #79 ## Changes Include - [X]...
### Description - When attempting to invoke an endpoint through the js-moi-sdk, an error stating "One or more required arguments are missing" is encountered despite all required arguments being provided....
### Description This issue proposes enhancing the `Interaction` struct by introducing support for interaction grouping. Currently, the `Interaction` struct manages various aspects of interactional data but lacks explicit support for...
### Description A new provider class, `BrowserProvider` is proposed for the SDK. This class will facilitate communication between browser-based wallets and dApps, enabling a seamless integration experience. The dedicated BrowserProvider...