n this video, we'll take a look at the exciting crypto world of Vietnam. With 16 million crypto users and a growing economy, this is one country you don't want to miss out on.
Man of Crypto: Vietnam - 16M Crypto users, Growing Economy, Young Population
In this video, we'll take a look at the exciting crypto world of Vietnam. With 16 million crypto users and a growing economy, this is one country you don't want to miss out on.
We spoke 🙊 with Binance, ETH Vietnam, and Coin98
We tried to exchange ETH 💰 for food 🦞and local services 🏄🏻♂️
Take a look 🎥 how far did we go!
Follow us on socials: @manofcryptoxyz
Lens SDK 1.1 - Improvements in this release
LensClient
improvementsWhat's new?
Momoka support
The Lens SDK React hooks now support Momoka publications. To start using Momoka today just upgrade to [localhost:3000/u/lens-protocol/react-webhttp://localhost:3000/u/latest
](@lens-protocol/react-webhttp://localhost:3000) and the SDK will take care of the rest.
The Lens SDK will choose Momoka posts over on-chain posts automatically based on your collect settings. It will also know when comments and mirrors need to be on Momoka infrastructure based on the referencing publication.
Self-funded transactions fallback
Occasionally gasless transactions might not be available for a given profile. To provide continuity in your user experience you can now fallback to execute transactions using the user's funds to cover gas costs. More documentation is available here: docs.lens.xyz/docs/self-funded-transactions
Bi-directional pagination traversing
It's now possible to traverse paginated results in both directions (older and newer results).
This allows you to implement functionalities such as "pull to refresh" on a mobile app or fetch newer feed entries. See this example as a reference: github.com/lens-protocol/lens-sdk/blob/main/examples/web-wagmi/src/discovery/UseFeed.tsx#L63
Supports limited free collects
Last month we launched a new collect module called SimpleCollectModule
. In this SDK release, you can leverage all its potential. For example, you can define a Free Collect with a limited number of NFTs to be minted.
LensClient
improvements
We added client.authentication.verify
and client.authentication.getAccessToken
methods to enable extraction and verification of someone's API credentials.
This is a huge step forward for UX for the API. This is our first steps doing optimistic API updates, this means when you do a free follow or collect the state will be reflected straight away in the UI experience. No need for hard UI optimistic caching and this inherits on all of the lens apps instantly. The transaction then is processed in the background without the user having to wait. This means for example you follow user Y and then refresh it will still look like your following, you will start seeing them in the timeline and it just be as it is like on web2 social media sites. Optimistic API updates is something we going to be doing for all actions as we start trying to build the best UX we can from the API level.
Features:
Thats a hefty set of new features as well as bug fixes. Looking forward to the nft gallery creation. Good job Devs!
2
Lens devs keep shipping 🛳️ 💨. A lot of cool things have been added with 1.26.0.
Features
·Ability to create Nft galleries
·Added support for data availability for mirror with signed typed data (staging only)
·Add support for data availability for comment with signed typed data (staging only)
·Added support for 'ar://' protocol in metadata
·Added support for 'ar://' protocol in metadata
·Added support authentication with EIP1271-compatible smart wallets
·Added indexes to the database
·Added support for MultirecipientFeeCollectModule
·Added support for AaveFeeCollectModule
·Added support for ERC4626FeeCollectModule
·Added more relays to load balance to spread out traffic
·Enabled hasTxHashBeenIndexed to be accessible without auth token
·Moved the Follow Proxy action to RabbitMQ.
·Moved the Collect Proxy action to RabbitMQ.
·Removed Internal endpoints
·Rewrote the notification service to improve performance
·Removed wallets from showing in the of follower list
·Handle validation internal extensions
·Lensqueue granular error handling
·Rabbitmq metrics and alerts
·Improved speed latency on redis
·Improved Estimate of gas
·Improved Contain memory spikes
·Whitelisted new apps for gasless transactions
Bug fixes
·Added optional pretty name to whitelisted currencies
·Added block timestamp to indexer
·Added optional pretty name to whitelisted currencies
·Fixed typo in GraphQL schema doc
·Fixed collect records mismatch on the backend
·Fixed typo in GraphQL schema doc
·Fixed nft population in nft gallery
·Fixed Internal error counts
·Fixed typo in GraphQL schema doc
·Gated working on the dispatcher
·Resolved issue on collect modules circular references
·Resolved issue: When using the whoMirroredPublicationId field in the request and querying a publication with multiple mirrors by the same profile profiles repeated in the response
·Resolved issue on collect modules circular references
·Resolved uncaught exceptions for graphql validation errors
·Redis expiry times made dynamic
·Resolved deadlocks on db
·Stopped supporting kovan, rinkeby and ropsten testnets
·Validation metadata fixes
Breaking changes
·Feed and feedHighlights now require auth to call them
Breaking changes actioned
·ACTIONED: breaking change: timeline has been removed