### SocialDB `0.10.0` release The release is almost there. Here are the changes: - Remove `1` yoctoNEAR requirement when writing from the matching predecessor. It allows to write under your account with a simple limited access key without requesting the permission first. - Introduce Shared Storage Pools. Pools can share available storage bytes to new or existing accounts. The total shared storage may exceed the prepaid storage, but the prepaid storage is still limits the total amount of bytes that can be written by the accounts using this shared pool. It allows optimistically provide storage quotas. - Add `pub fn shared_storage_pool_deposit(&mut self, owner_id: Option<AccountId>)` - requires at least 100N in deposit. This creates a shared storage pool for a given owner_id (or predecessor) with the attached deposit. If the pool already exists for this owner, then the deposit is added to the existing pool. - Add `pub fn share_storage(&mut self, account_id: AccountId, max_bytes: StorageUsage)` that should be called by the pool owner. It will share the storage from the owner's pool with the given account. If the account already has shared storage, then the `max_bytes` should be higher than the existing `max_bytes`. - Add `pub fn get_account_storage(&self, account_id: AccountId) -> Option<StorageView>` that returns the amount of used bytes and the amount of bytes available. It accounts for the shared storage. PR: https://github.com/NearSocial/social-db/pull/8