diff --git a/next.py b/next.py index ab1fb25..f0cfb1a 100644 --- a/next.py +++ b/next.py @@ -7,6 +7,17 @@ # TODO: Unload 'overwritten' blobs # TODO: Close blobs when they become unknown to the kernel or when we unmount (genesis only on unmount) # TODO: inode_id -> actuall Inode lookup table +# TODO: Add chareable folders: +# TODO: No more 'tokens' -> write-key for address-gen and read-key for encryption +# TODO: Chunksize-=1 -> flag +# TODO: Allow next-public-adress-pointer to be added to blog (reducing avaible Chunksize) +# TODO: Add share-functionality: +# 1. switch directory to a shared-type (store this in parent-dir) +# 2. append next-public-adress-pointer to every future block +# 3. make a new milestone; forcing a new block +# 4. publish read-key of the directory +# 5. publish public adress of new milestone +# Problem: No updateable milestone-index... -> Create share-genesis? from iota import Iota, ProposedTransaction, Address, TryteString, Tag from iota.crypto.addresses import AddressGenerator @@ -603,6 +614,7 @@ class IotaFS(pyfuse3.Operations): async def releasedir(self, fh): # dir no longer open -> uncache? + pass #api = Iota('https://nodes.thetangle.org:443', local_pow=True) #token = b'testToken'