Liminal has released the development environment version [v1.2.8] of Liminal Express. This update includes improvements to Resend EVM-chain Transactions API to optimise gas fee usage, CELO chain support for hot and Mobile (MPC) wallets, ability to fetch balances and transactions for cold wallets and multiple other bug fixes.
Resend EVM-chain Transactions API
You can now optionally pass feeMultiplier
and MaxGasPrice
as part of the feeIncrementParams
object in the body params of Resend EVM-chain Transactions API for resending stuck EVM transactions due to low gas fees of hot withdrawal wallet transactions more optimally. This will reduce wastage in gas fees for resending stuck transactions.
We recommend you configure these values in your CRON to start benefitting from it.
[🐞 Bug Fixes]
spendableBalance
now reflecting accurately in APIs fetching Wallet Details Responses
spendableBalance
now reflecting accurately in APIs fetching Wallet Details ResponsesA bug related to spendableBalance
showing the same value as confirmedBalanceString
and balanceString
has now been fixed for the responses of the below API's
spendableBalance
returns only the amount that is available for spending i.e. (Total - Locked)
Locked Balance includes
- Balance awaiting firewall approval
- In case of receiving funds when the funds are in firewall approval, this balance is added to both total balance and locked balance (Spendable Balance will remain unaffected)
- In case of sending funds when the funds are in firewall approval, this balance is added to only locked balance (Spendable balance will remain unaffected)
- Balance awaiting initiator approvals for Mobile (MPC) Wallets
- Balance awaiting signatures for Mobile (MPC) Wallets, Hot Withdrawal Wallets, Cold Multisig Wallets
- Balance that is quarantined/frozen by Firewall
allToken: false
filter now fixed for Retrieve Hot Wallet Transactions API
allToken: false
filter now fixed for Retrieve Hot Wallet Transactions API To fetch all the transactions of a hot withdrawal wallet the endpoint Retrieve Hot Wallet Transactions API is used with filter allToken: false
to only fetch the native coin transactions of the wallet and with filter allToken: true
to fetch both native coin and token transactions associated with the wallet. The allToken: false
filter was not working as expected that has been fixed as part of this release.
Reported errors with Consolidation API now fixed
Errors for consolidation of deposit wallets of certain chains such as DOGE and some edge cases have been patched in this release.
Additional check for Create RSA Key API
A new RSA Key will not be allowed to be created once the shard sharing process is completed and the key is imported successfully via the import RSA Key API.
⚙️ Fetch details of Cold Multisig and Warm Mobile (MPC) Wallets via Liminal Express
APIs that fetch details such as wallet details and list of transactions can now be used to fetch details of Cold and Warm wallets after completing the below pre-requisite.
Prerequisite:
- Navigate to Wallets > Select the warm or cold wallet > Settings > Add
- Select the API Key user and click on Add Member
After this you should be able to use APIs such as Retrieve a Wallet Balance to get details of your cold and warm wallets.
Update Liminal Express
To update the Liminal Express Docker container follow the steps provided in the Update Liminal Express document.