import rework
This commit is contained in:
		
							parent
							
								
									1312e81fe1
								
							
						
					
					
						commit
						82ff985112
					
				@ -1,3 +1,3 @@
 | 
			
		||||
from .atomic import Atomic
 | 
			
		||||
from .integer import Integer
 | 
			
		||||
from .plain import Plain
 | 
			
		||||
from .atomic import *
 | 
			
		||||
from .integer import *
 | 
			
		||||
from .plain import *
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
from .atomic import Atomic
 | 
			
		||||
from .atomic import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('Integer',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
from .atomic import Atomic
 | 
			
		||||
from .atomic import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('Plain',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,5 @@
 | 
			
		||||
from .blockchain import *
 | 
			
		||||
from .blockchainprotocol import BlockChainProtocol
 | 
			
		||||
from .chaincollectionfactory import ChainCollectionFactory
 | 
			
		||||
from .chaincollectioninterface import ChainCollectionInterface
 | 
			
		||||
from .reductionchainmetafactory import ReductionChainMetaFactory
 | 
			
		||||
from .blockchainprotocol import *
 | 
			
		||||
from .chaincollectionfactory import *
 | 
			
		||||
from .chaincollectioninterface import *
 | 
			
		||||
from .reductionchainmetafactory import *
 | 
			
		||||
 | 
			
		||||
@ -3,9 +3,9 @@ from typing import Generic, TypeVar
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
from .block import *
 | 
			
		||||
from .blockchainprotocol import BlockChainProtocol
 | 
			
		||||
from .chaincollectionfactory import ChainCollectionFactory
 | 
			
		||||
from .chaincollectioninterface import ChainCollectionInterface
 | 
			
		||||
from .blockchainprotocol import *
 | 
			
		||||
from .chaincollectionfactory import *
 | 
			
		||||
from .chaincollectioninterface import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('BlockChain', 'BlockChainFactory',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.collection.collectioninterface import CollectionInterface
 | 
			
		||||
from rainbowadn.collection.collectioninterface import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
from .chaincollectioninterface import ChainCollectionInterface
 | 
			
		||||
from .chaincollectioninterface import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('ChainCollectionFactory',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -2,7 +2,7 @@ import abc
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .blockcollectioninterface import BlockCollectionInterface
 | 
			
		||||
from .blockcollectioninterface import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('ChainCollectionInterface',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,5 @@
 | 
			
		||||
from .activestageprotocol import ActiveStageProtocol
 | 
			
		||||
from .activestagestateprotocol import ActiveStageStateProtocol
 | 
			
		||||
from .derived import Derived
 | 
			
		||||
from .derivedstage import DerivedStage
 | 
			
		||||
from .derivedstate import DerivedState
 | 
			
		||||
from .activestageprotocol import *
 | 
			
		||||
from .activestagestateprotocol import *
 | 
			
		||||
from .derived import *
 | 
			
		||||
from .derivedstage import *
 | 
			
		||||
from .derivedstate import *
 | 
			
		||||
 | 
			
		||||
@ -3,9 +3,9 @@ from typing import Generic, TypeVar
 | 
			
		||||
from rainbowadn.chain.stages import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
from .derived import Derived
 | 
			
		||||
from .derivedstage import DerivedStage
 | 
			
		||||
from .derivedstate import DerivedState
 | 
			
		||||
from .derived import *
 | 
			
		||||
from .derivedstage import *
 | 
			
		||||
from .derivedstate import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('ActiveStageProtocol',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -4,7 +4,7 @@ from rainbowadn.chain.stages import *
 | 
			
		||||
from rainbowadn.chain.states import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
from .activestageprotocol import ActiveStageProtocol
 | 
			
		||||
from .activestageprotocol import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('ActiveStageStateProtocol',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .derived import Derived
 | 
			
		||||
from .derived import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('DerivedStage',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .derived import Derived
 | 
			
		||||
from .derived import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('DerivedState',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
from .abstractreductionchainmetafactory import AbstractReductionChainMetaFactory
 | 
			
		||||
from .reduced import Reduced
 | 
			
		||||
from .reducible import Reducible
 | 
			
		||||
from .reductionchainprotocol import ReductionChainProtocol
 | 
			
		||||
from .reductionprotocol import ReductionProtocol
 | 
			
		||||
from .reductionresult import ReductionResult
 | 
			
		||||
from .abstractreductionchainmetafactory import *
 | 
			
		||||
from .reduced import *
 | 
			
		||||
from .reducible import *
 | 
			
		||||
from .reductionchainprotocol import *
 | 
			
		||||
from .reductionprotocol import *
 | 
			
		||||
from .reductionresult import *
 | 
			
		||||
 | 
			
		||||
@ -1,8 +1,8 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.chain.chaincollectionfactory import ChainCollectionFactory
 | 
			
		||||
from rainbowadn.chain.chaincollectionfactory import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .reductionprotocol import ReductionProtocol
 | 
			
		||||
from .reductionprotocol import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('AbstractReductionChainMetaFactory',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .reductionresult import ReductionResult
 | 
			
		||||
from .reductionresult import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('Reduced',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,9 +1,9 @@
 | 
			
		||||
from typing import Generic, Iterable, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .reductionresult import ReductionResult
 | 
			
		||||
from .reductionresult import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('Reducible', 'ReductionFactory',)
 | 
			
		||||
__all__ = ('Reducible', 'ReducibleFactory',)
 | 
			
		||||
 | 
			
		||||
ReductorType = TypeVar('ReductorType')
 | 
			
		||||
AccumulatorType = TypeVar('AccumulatorType')
 | 
			
		||||
@ -27,7 +27,7 @@ class Reducible(
 | 
			
		||||
        return bytes(self.reductor) + bytes(self.accumulator)
 | 
			
		||||
 | 
			
		||||
    def __factory__(self) -> RainbowFactory['Reducible[ReductorType, AccumulatorType]']:
 | 
			
		||||
        return ReductionFactory(self.reductor.factory, self.accumulator.factory)
 | 
			
		||||
        return ReducibleFactory(self.reductor.factory, self.accumulator.factory)
 | 
			
		||||
 | 
			
		||||
    async def str(self, tab: int) -> str:
 | 
			
		||||
        assert isinstance(tab, int)
 | 
			
		||||
@ -35,7 +35,7 @@ class Reducible(
 | 
			
		||||
               f'{tabulate(tab)}{await hash_point_format(self.accumulator, tab)}'
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class ReductionFactory(
 | 
			
		||||
class ReducibleFactory(
 | 
			
		||||
    RainbowFactory[Reducible[ReductorType, AccumulatorType]],
 | 
			
		||||
    Generic[ReductorType, AccumulatorType]
 | 
			
		||||
):
 | 
			
		||||
 | 
			
		||||
@ -1,12 +1,12 @@
 | 
			
		||||
from typing import TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.chain.blockchainprotocol import BlockChainProtocol
 | 
			
		||||
from rainbowadn.chain.blockchainprotocol import *
 | 
			
		||||
from rainbowadn.chain.derivation import *
 | 
			
		||||
from rainbowadn.chain.stages import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .reducible import *
 | 
			
		||||
from .reductionprotocol import ReductionProtocol
 | 
			
		||||
from .reductionstageprotocol import ReductionStageProtocol
 | 
			
		||||
from .reductionprotocol import *
 | 
			
		||||
from .reductionstageprotocol import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('ReductionChainProtocol',)
 | 
			
		||||
 | 
			
		||||
@ -33,7 +33,7 @@ class ReductionChainProtocol(
 | 
			
		||||
 | 
			
		||||
        reduction_factory: RainbowFactory[
 | 
			
		||||
            Reducible[ReductorType, AccumulatorType]
 | 
			
		||||
        ] = ReductionFactory(
 | 
			
		||||
        ] = ReducibleFactory(
 | 
			
		||||
            reductor_factory, accumulator_factory
 | 
			
		||||
        )
 | 
			
		||||
        assert isinstance(reduction_factory, RainbowFactory)
 | 
			
		||||
 | 
			
		||||
@ -1,8 +1,8 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .reducible import Reducible
 | 
			
		||||
from .reductionresult import ReductionResult
 | 
			
		||||
from .reducible import *
 | 
			
		||||
from .reductionresult import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('ReductionProtocol',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -3,10 +3,10 @@ from typing import Generic, TypeVar
 | 
			
		||||
from rainbowadn.chain.derivation import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
from .reduced import Reduced
 | 
			
		||||
from .reducible import Reducible
 | 
			
		||||
from .reductionprotocol import ReductionProtocol
 | 
			
		||||
from .reductionresult import ReductionResult
 | 
			
		||||
from .reduced import *
 | 
			
		||||
from .reducible import *
 | 
			
		||||
from .reductionprotocol import *
 | 
			
		||||
from .reductionresult import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('ReductionStageProtocol',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,9 +1,9 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .block import Block
 | 
			
		||||
from .blockchain import BlockChainFactory
 | 
			
		||||
from .chaincollectionfactory import ChainCollectionFactory
 | 
			
		||||
from .block import *
 | 
			
		||||
from .blockchain import *
 | 
			
		||||
from .chaincollectionfactory import *
 | 
			
		||||
from .reduction import *
 | 
			
		||||
from .stages import *
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -2,7 +2,7 @@ from typing import Generic, Iterable, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
from .stageprotocol import StageProtocol
 | 
			
		||||
from .stageprotocol import *
 | 
			
		||||
 | 
			
		||||
__all__ = (
 | 
			
		||||
    'StageStage',
 | 
			
		||||
 | 
			
		||||
@ -3,7 +3,7 @@ from typing import Generic, TypeVar
 | 
			
		||||
from rainbowadn.chain.states import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
from .stagestate import StateStage
 | 
			
		||||
from .stagestate import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('StageStateProtocol',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -2,7 +2,7 @@ from typing import TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
from .stateprotocol import StateProtocol
 | 
			
		||||
from .stateprotocol import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('ActiveStateProtocol',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -2,7 +2,7 @@ from typing import TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
from .activestateprotocol import ActiveStateProtocol
 | 
			
		||||
from .activestateprotocol import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('MetaReductionStateProtocol',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
from .comparator import *
 | 
			
		||||
from .hashcomparator import HashComparator
 | 
			
		||||
from .keyedcomparator import KeyedComparator
 | 
			
		||||
from .plaincomparator import PlainComparator
 | 
			
		||||
from .hashcomparator import *
 | 
			
		||||
from .keyedcomparator import *
 | 
			
		||||
from .plaincomparator import *
 | 
			
		||||
 | 
			
		||||
@ -2,7 +2,7 @@ from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .comparator import *
 | 
			
		||||
from .protocolcomparator import ProtocolComparator
 | 
			
		||||
from .protocolcomparator import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('HashComparator',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.collection.keyed import Keyed
 | 
			
		||||
from rainbowadn.collection.keyed import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .comparator import *
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
from rainbowadn.atomic.plain import Plain
 | 
			
		||||
from rainbowadn.atomic import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .comparator import *
 | 
			
		||||
from .protocolcomparator import ProtocolComparator
 | 
			
		||||
from .protocolcomparator import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('PlainComparator',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
from typing import Generic, Iterable, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .keyed import Keyed
 | 
			
		||||
from .keyed import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('KeyMetadata', 'KeyMetadataFactory',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
from typing import Generic, Iterable, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .keyed import Keyed
 | 
			
		||||
from .keyed import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('KeyValue', 'KeyValueFactory',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
from typing import Generic, Iterable, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .tlparametres import TLParametres
 | 
			
		||||
from .tlparametres import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('TLNode', 'TLNodeFactory',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from .tlrparametres import TLRParametres
 | 
			
		||||
from .tlrparametres import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('TLParametres',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -3,8 +3,8 @@ from typing import Generic, Iterable, TypeVar
 | 
			
		||||
from rainbowadn.atomic import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .tlnode import *
 | 
			
		||||
from .tlparametres import TLParametres
 | 
			
		||||
from .tlrparametres import TLRParametres
 | 
			
		||||
from .tlparametres import *
 | 
			
		||||
from .tlrparametres import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('TLRoot', 'TLRootFactory',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,3 +1,3 @@
 | 
			
		||||
from .activebinarytree import ActiveBinaryTree
 | 
			
		||||
from .avl import AVL
 | 
			
		||||
from .activebinarytree import *
 | 
			
		||||
from .avl import *
 | 
			
		||||
from .binarytree import *
 | 
			
		||||
 | 
			
		||||
@ -1,3 +1,3 @@
 | 
			
		||||
from .binaryaction import BinaryAction
 | 
			
		||||
from .binaryaction import *
 | 
			
		||||
from .stdactions import *
 | 
			
		||||
from .symmetric import *
 | 
			
		||||
 | 
			
		||||
@ -4,7 +4,7 @@ from typing import Generic, TypeVar
 | 
			
		||||
from rainbowadn.collection.comparison import *
 | 
			
		||||
from rainbowadn.collection.trees.binary.core import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .binaryaction import BinaryAction
 | 
			
		||||
from .binaryaction import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('CompareAction',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -2,8 +2,8 @@ from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.collection.comparison import *
 | 
			
		||||
from rainbowadn.collection.trees.binary.core import *
 | 
			
		||||
from .binaryaction import BinaryAction
 | 
			
		||||
from .compareaction import CompareAction
 | 
			
		||||
from .binaryaction import *
 | 
			
		||||
from .compareaction import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('AddAction', 'RemoveAction', 'ContainsAction',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
from typing import Generic, Optional, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.collection.collectioninterface import CollectionInterface
 | 
			
		||||
from rainbowadn.collection.collectioninterface import *
 | 
			
		||||
from rainbowadn.collection.keymetadata import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
 | 
			
		||||
@ -2,9 +2,9 @@ import abc
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .binarybalancing import BinaryBalancing
 | 
			
		||||
from .binarycreation import BinaryCreation
 | 
			
		||||
from .binaryprotocolized import BinaryProtocolized
 | 
			
		||||
from .binarybalancing import *
 | 
			
		||||
from .binarycreation import *
 | 
			
		||||
from .binaryprotocolized import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('BalancedCreation',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -2,8 +2,8 @@ from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.collection.comparison import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .binarycreation import BinaryCreation
 | 
			
		||||
from .binaryprotocolized import BinaryProtocolized
 | 
			
		||||
from .binarycreation import *
 | 
			
		||||
from .binaryprotocolized import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('BinaryBalancing',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -2,7 +2,7 @@ from typing import Generic, Optional, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.collection.comparison import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .binarysplit import BinarySplit
 | 
			
		||||
from .binarysplit import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('BinaryCreation',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
from typing import Generic, Optional, TypeVar
 | 
			
		||||
 | 
			
		||||
from .binarycreation import BinaryCreation
 | 
			
		||||
from .binarysplit import BinarySplit
 | 
			
		||||
from .binarycreation import *
 | 
			
		||||
from .binarysplit import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('BinaryProtocolized',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,8 +1,8 @@
 | 
			
		||||
from typing import Generic, Optional, TypeVar
 | 
			
		||||
 | 
			
		||||
from .binarycreation import BinaryCreation
 | 
			
		||||
from .binaryprotocolized import BinaryProtocolized
 | 
			
		||||
from .binarysplit import BinarySplit
 | 
			
		||||
from .binarycreation import *
 | 
			
		||||
from .binaryprotocolized import *
 | 
			
		||||
from .binarysplit import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('ProtocolizedBinarySplit',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,16 +1,16 @@
 | 
			
		||||
from .asserts import *
 | 
			
		||||
from .extendableresolver import ExtendableResolver
 | 
			
		||||
from .extendableresolver import *
 | 
			
		||||
from .gather import *
 | 
			
		||||
from .hash_point_format import *
 | 
			
		||||
from .hashpoint import HashPoint
 | 
			
		||||
from .hashresolver import HashResolver
 | 
			
		||||
from .localmetaorigin import LocalMetaOrigin
 | 
			
		||||
from .localorigin import LocalOrigin
 | 
			
		||||
from .mentionable import Mentionable
 | 
			
		||||
from .metaorigin import MetaOrigin
 | 
			
		||||
from .origin import Origin
 | 
			
		||||
from .rainbow_factory import RainbowFactory
 | 
			
		||||
from .recursivementionable import RecursiveMentionable
 | 
			
		||||
from .resolvermetaorigin import ResolverMetaOrigin
 | 
			
		||||
from .resolverorigin import ResolverOrigin
 | 
			
		||||
from .hashpoint import *
 | 
			
		||||
from .hashresolver import *
 | 
			
		||||
from .localmetaorigin import *
 | 
			
		||||
from .localorigin import *
 | 
			
		||||
from .mentionable import *
 | 
			
		||||
from .metaorigin import *
 | 
			
		||||
from .origin import *
 | 
			
		||||
from .rainbow_factory import *
 | 
			
		||||
from .recursivementionable import *
 | 
			
		||||
from .resolvermetaorigin import *
 | 
			
		||||
from .resolverorigin import *
 | 
			
		||||
from .static import *
 | 
			
		||||
 | 
			
		||||
@ -1,10 +1,10 @@
 | 
			
		||||
import abc
 | 
			
		||||
from typing import TypeVar
 | 
			
		||||
 | 
			
		||||
from .hashpoint import HashPoint
 | 
			
		||||
from .hashresolver import HashResolver
 | 
			
		||||
from .mentionable import Mentionable
 | 
			
		||||
from .resolvermetaorigin import ResolverMetaOrigin
 | 
			
		||||
from .hashpoint import *
 | 
			
		||||
from .hashresolver import *
 | 
			
		||||
from .mentionable import *
 | 
			
		||||
from .resolvermetaorigin import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('ExtendableResolver',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
from .hashpoint import HashPoint
 | 
			
		||||
from .mentionable import Mentionable
 | 
			
		||||
from .recursivementionable import RecursiveMentionable
 | 
			
		||||
from .hashpoint import *
 | 
			
		||||
from .mentionable import *
 | 
			
		||||
from .recursivementionable import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('hash_point_format', 'tabulate',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -2,10 +2,10 @@ import hashlib
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from .asserts import *
 | 
			
		||||
from .localorigin import LocalOrigin
 | 
			
		||||
from .mentionable import Mentionable
 | 
			
		||||
from .origin import Origin
 | 
			
		||||
from .rainbow_factory import RainbowFactory
 | 
			
		||||
from .localorigin import *
 | 
			
		||||
from .mentionable import *
 | 
			
		||||
from .origin import *
 | 
			
		||||
from .rainbow_factory import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('HashPoint',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,10 +1,10 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from .asserts import *
 | 
			
		||||
from .hashpoint import HashPoint
 | 
			
		||||
from .metaorigin import MetaOrigin
 | 
			
		||||
from .origin import Origin
 | 
			
		||||
from .rainbow_factory import RainbowFactory
 | 
			
		||||
from .hashpoint import *
 | 
			
		||||
from .metaorigin import *
 | 
			
		||||
from .origin import *
 | 
			
		||||
from .rainbow_factory import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('LocalMetaOrigin',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from .mentionable import Mentionable
 | 
			
		||||
from .origin import Origin
 | 
			
		||||
from .mentionable import *
 | 
			
		||||
from .origin import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('LocalOrigin',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
from typing import TypeVar
 | 
			
		||||
 | 
			
		||||
from .rainbow_factory import RainbowFactory
 | 
			
		||||
from .rainbow_factory import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('Mentionable',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,9 +1,9 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from .asserts import *
 | 
			
		||||
from .hashpoint import HashPoint
 | 
			
		||||
from .origin import Origin
 | 
			
		||||
from .rainbow_factory import RainbowFactory
 | 
			
		||||
from .hashpoint import *
 | 
			
		||||
from .origin import *
 | 
			
		||||
from .rainbow_factory import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('MetaOrigin',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from .rainbow_factory import RainbowFactory
 | 
			
		||||
from .rainbow_factory import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('Origin',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from .hashresolver import HashResolver
 | 
			
		||||
from .hashresolver import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('RainbowFactory',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,8 +1,8 @@
 | 
			
		||||
import abc
 | 
			
		||||
from typing import Iterable
 | 
			
		||||
 | 
			
		||||
from .hashpoint import HashPoint
 | 
			
		||||
from .mentionable import Mentionable
 | 
			
		||||
from .hashpoint import *
 | 
			
		||||
from .mentionable import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('RecursiveMentionable',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,12 +1,12 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from .asserts import *
 | 
			
		||||
from .hashpoint import HashPoint
 | 
			
		||||
from .hashresolver import HashResolver
 | 
			
		||||
from .metaorigin import MetaOrigin
 | 
			
		||||
from .origin import Origin
 | 
			
		||||
from .rainbow_factory import RainbowFactory
 | 
			
		||||
from .resolverorigin import ResolverOrigin
 | 
			
		||||
from .hashpoint import *
 | 
			
		||||
from .hashresolver import *
 | 
			
		||||
from .metaorigin import *
 | 
			
		||||
from .origin import *
 | 
			
		||||
from .rainbow_factory import *
 | 
			
		||||
from .resolverorigin import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('ResolverMetaOrigin',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,11 +1,11 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from .asserts import *
 | 
			
		||||
from .hashpoint import HashPoint
 | 
			
		||||
from .hashresolver import HashResolver
 | 
			
		||||
from .mentionable import Mentionable
 | 
			
		||||
from .origin import Origin
 | 
			
		||||
from .rainbow_factory import RainbowFactory
 | 
			
		||||
from .hashpoint import *
 | 
			
		||||
from .hashresolver import *
 | 
			
		||||
from .mentionable import *
 | 
			
		||||
from .origin import *
 | 
			
		||||
from .rainbow_factory import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('ResolverOrigin',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,9 +1,9 @@
 | 
			
		||||
import abc
 | 
			
		||||
from typing import Generic, Type, TypeVar
 | 
			
		||||
 | 
			
		||||
from .hashresolver import HashResolver
 | 
			
		||||
from .mentionable import Mentionable
 | 
			
		||||
from .rainbow_factory import RainbowFactory
 | 
			
		||||
from .hashresolver import *
 | 
			
		||||
from .mentionable import *
 | 
			
		||||
from .rainbow_factory import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('StaticMentionable', 'StaticFactory',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
from .notnull import NotNull
 | 
			
		||||
from .null import Null
 | 
			
		||||
from .nullable import Nullable
 | 
			
		||||
from .notnull import *
 | 
			
		||||
from .null import *
 | 
			
		||||
from .nullable import *
 | 
			
		||||
from .nullablereference import *
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from .nullable import Nullable
 | 
			
		||||
from .nullable import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('NotNull',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
from typing import Generic, TypeVar
 | 
			
		||||
 | 
			
		||||
from .nullable import Nullable
 | 
			
		||||
from .nullable import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('Null',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,9 +1,9 @@
 | 
			
		||||
from typing import Generic, Iterable, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .notnull import NotNull
 | 
			
		||||
from .null import Null
 | 
			
		||||
from .nullable import Nullable
 | 
			
		||||
from .notnull import *
 | 
			
		||||
from .null import *
 | 
			
		||||
from .nullable import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('NullableReference', 'NullableReferenceFactory',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
from .concurrency import Concurrency
 | 
			
		||||
from .counter import Counter
 | 
			
		||||
from .entryexit import EntryExit
 | 
			
		||||
from .instrumentation import Instrumentation
 | 
			
		||||
from .concurrency import *
 | 
			
		||||
from .counter import *
 | 
			
		||||
from .entryexit import *
 | 
			
		||||
from .instrumentation import *
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
import time
 | 
			
		||||
 | 
			
		||||
from .instrumentation import Instrumentation
 | 
			
		||||
from .instrumentation import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('Concurrency',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
from .instrumentation import Instrumentation
 | 
			
		||||
from .instrumentation import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('Counter',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
from typing import Callable
 | 
			
		||||
 | 
			
		||||
from .instrumentation import Instrumentation
 | 
			
		||||
from .instrumentation import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('EntryExit',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,2 +1,2 @@
 | 
			
		||||
from .thresholdprotocol import ThresholdProtocol
 | 
			
		||||
from .thresholdprotocol import *
 | 
			
		||||
from .validreference import *
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
from typing import Generic, Iterable, TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .thresholdprotocol import ThresholdProtocol
 | 
			
		||||
from .thresholdprotocol import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('ValidReference', 'ValidReferenceFactory')
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,5 @@
 | 
			
		||||
from .algo import MINT_CONST
 | 
			
		||||
from .bankchain import BankChain
 | 
			
		||||
from .signature import Signature
 | 
			
		||||
from .subject import Subject
 | 
			
		||||
from .algo import *
 | 
			
		||||
from .bankchain import *
 | 
			
		||||
from .signature import *
 | 
			
		||||
from .subject import *
 | 
			
		||||
from .transaction import *
 | 
			
		||||
 | 
			
		||||
@ -5,8 +5,8 @@ from rainbowadn.chain.reduction import *
 | 
			
		||||
from rainbowadn.collection.linear import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
from .bankprotocol import BankProtocol
 | 
			
		||||
from .bankstate import BankState
 | 
			
		||||
from .bankprotocol import *
 | 
			
		||||
from .bankstate import *
 | 
			
		||||
from .transaction import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('BankChain',)
 | 
			
		||||
 | 
			
		||||
@ -5,8 +5,8 @@ from rainbowadn.collection.linear import *
 | 
			
		||||
from rainbowadn.collection.trees.binary import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
from .bankstate import BankState
 | 
			
		||||
from .subject import Subject
 | 
			
		||||
from .bankstate import *
 | 
			
		||||
from .subject import *
 | 
			
		||||
from .transaction import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('BankProtocol',)
 | 
			
		||||
 | 
			
		||||
@ -6,8 +6,8 @@ from rainbowadn.collection.keymetadata import *
 | 
			
		||||
from rainbowadn.collection.trees.binary import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
from .algo import MINT_CONST
 | 
			
		||||
from .subject import Subject
 | 
			
		||||
from .algo import *
 | 
			
		||||
from .subject import *
 | 
			
		||||
from .transaction import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('BankState',)
 | 
			
		||||
 | 
			
		||||
@ -4,7 +4,7 @@ import nacl.signing
 | 
			
		||||
 | 
			
		||||
from rainbowadn.atomic import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .subject import Subject
 | 
			
		||||
from .subject import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('BadSignature', 'Signature',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -6,8 +6,8 @@ from rainbowadn.atomic import *
 | 
			
		||||
from rainbowadn.collection.linear import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from rainbowadn.nullability import *
 | 
			
		||||
from .signature import Signature
 | 
			
		||||
from .subject import Subject
 | 
			
		||||
from .signature import *
 | 
			
		||||
from .subject import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('CoinData', 'Coin', 'TransactionData', 'Transaction',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,3 +1,3 @@
 | 
			
		||||
from .wrisbtchainprotocol import WrisbtChainProtocol
 | 
			
		||||
from .wrisbtparametres import WrisbtParametres
 | 
			
		||||
from .wrisbtchainprotocol import *
 | 
			
		||||
from .wrisbtparametres import *
 | 
			
		||||
from .wrisbtroot import *
 | 
			
		||||
 | 
			
		||||
@ -2,7 +2,7 @@ import bisect
 | 
			
		||||
from typing import AsyncIterable, Iterable, Sequence
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .wrisbtparametres import WrisbtParametres
 | 
			
		||||
from .wrisbtparametres import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('WeakReferenceIndexSetBTree', 'WrisbtFactory',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -3,8 +3,8 @@ from typing import Generic, TypeVar
 | 
			
		||||
from rainbowadn.chain import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .wrisbtindex import *
 | 
			
		||||
from .wrisbtparametres import WrisbtParametres
 | 
			
		||||
from .wrisbtprotocol import WrisbtProtocol
 | 
			
		||||
from .wrisbtparametres import *
 | 
			
		||||
from .wrisbtprotocol import *
 | 
			
		||||
from .wrisbtroot import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('WrisbtChainProtocol',)
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
from typing import Iterable
 | 
			
		||||
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .wrisbtparametres import WrisbtParametres
 | 
			
		||||
from .wrisbtparametres import *
 | 
			
		||||
from .wrisbtroot import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('WrisbtIndex', 'WrisbtIndexFactory',)
 | 
			
		||||
 | 
			
		||||
@ -2,9 +2,9 @@ from typing import TypeVar
 | 
			
		||||
 | 
			
		||||
from rainbowadn.chain.states import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .wrisbtindex import WrisbtIndex
 | 
			
		||||
from .wrisbtparametres import WrisbtParametres
 | 
			
		||||
from .wrisbtroot import WrisbtRoot
 | 
			
		||||
from .wrisbtindex import *
 | 
			
		||||
from .wrisbtparametres import *
 | 
			
		||||
from .wrisbtroot import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('WrisbtProtocol',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -3,7 +3,7 @@ from typing import Iterable
 | 
			
		||||
from rainbowadn.atomic import *
 | 
			
		||||
from rainbowadn.core import *
 | 
			
		||||
from .weakreferenceindexsetbtree import *
 | 
			
		||||
from .wrisbtparametres import WrisbtParametres
 | 
			
		||||
from .wrisbtparametres import *
 | 
			
		||||
 | 
			
		||||
__all__ = ('WrisbtRoot', 'WrisbtRootFactory',)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user