├── .gitignore ├── Dockerfile ├── INSTALL.md ├── Makefile ├── README.md ├── chainspaceapi ├── .gitignore ├── chainspaceapi │ ├── __init__.py │ └── api.py └── setup.py ├── chainspacecontract ├── .gitignore ├── INSTALL.txt ├── chainspacecontract │ ├── __init__.py │ ├── contract.py │ ├── examples │ │ ├── __init__.py │ │ ├── addition.py │ │ ├── bank_authenticated.py │ │ ├── bank_unauthenticated.py │ │ ├── coconut.py │ │ ├── coconut_backup.backup │ │ ├── coconut_lib.py │ │ ├── coconut_util.py │ │ ├── cscoin.py │ │ ├── dump.py │ │ ├── hello.py │ │ ├── homomorphic_encryption.py │ │ ├── increment_run.py │ │ ├── increment_thrice.py │ │ ├── increment_twice.py │ │ ├── increment_with_custom_checker.py │ │ ├── petition.py │ │ ├── petition_encrypted.py │ │ ├── petition_encrypted_run.py │ │ ├── petition_run.py │ │ ├── petition_simple.py │ │ ├── sensor.py │ │ ├── smart_meter.py │ │ ├── tumbler.py │ │ ├── utils.py │ │ ├── vote.py │ │ └── vote_run.py │ ├── measurements │ │ ├── measure_bank_authenticated.py │ │ ├── measure_coconut.py │ │ ├── measure_petition.py │ │ ├── measure_sensor.py │ │ ├── measure_smart_meter.py │ │ ├── measure_tumbler.py │ │ ├── measure_vote.py │ │ ├── outcome.txt │ │ ├── runmeasurements.sh │ │ └── tester.py │ └── test │ │ ├── examples.py │ │ ├── test_addition.py │ │ ├── test_bank_authenticated.py │ │ ├── test_coconut.py │ │ ├── test_coconut_backup.backup │ │ ├── test_cscoin.py │ │ ├── test_hello.py │ │ ├── test_increment_twice.py │ │ ├── test_petition.py │ │ ├── test_petition_simple.py │ │ ├── test_sensor.py │ │ ├── test_smart_meter.py │ │ ├── test_tumbler.py │ │ └── test_vote.py ├── docs │ ├── Makefile │ ├── conf.py │ ├── index.rst │ └── make.bat └── setup.py ├── chainspacecore ├── .gitignore ├── ChainSpaceClientConfig │ ├── config.txt │ ├── shardConfig.txt │ └── shards │ │ ├── config0 │ │ ├── hosts.config │ │ ├── keys │ │ │ ├── privatekey │ │ │ ├── privatekey0 │ │ │ ├── privatekey1 │ │ │ ├── privatekey1001 │ │ │ ├── privatekey1002 │ │ │ ├── privatekey1003 │ │ │ ├── privatekey1004 │ │ │ ├── privatekey1005 │ │ │ ├── privatekey1006 │ │ │ ├── privatekey1007 │ │ │ ├── privatekey1008 │ │ │ ├── privatekey1009 │ │ │ ├── privatekey1010 │ │ │ ├── privatekey1011 │ │ │ ├── privatekey1012 │ │ │ ├── privatekey1013 │ │ │ ├── privatekey1014 │ │ │ ├── privatekey1015 │ │ │ ├── privatekey1016 │ │ │ ├── privatekey1017 │ │ │ ├── privatekey1018 │ │ │ ├── privatekey1019 │ │ │ ├── privatekey1020 │ │ │ ├── privatekey2 │ │ │ ├── privatekey3 │ │ │ ├── privatekey4 │ │ │ ├── privatekey5 │ │ │ ├── privatekey5001 │ │ │ ├── privatekey5002 │ │ │ ├── privatekey6 │ │ │ ├── privatekey6001 │ │ │ ├── privatekey6002 │ │ │ ├── privatekey7 │ │ │ ├── privatekey7001 │ │ │ ├── privatekey7002 │ │ │ ├── privatekey8 │ │ │ ├── privatekey9 │ │ │ ├── publickey │ │ │ ├── publickey0 │ │ │ ├── publickey1 │ │ │ ├── publickey1001 │ │ │ ├── publickey1002 │ │ │ ├── publickey1003 │ │ │ ├── publickey1004 │ │ │ ├── publickey1005 │ │ │ ├── publickey1006 │ │ │ ├── publickey1007 │ │ │ ├── publickey1008 │ │ │ ├── publickey1009 │ │ │ ├── publickey1010 │ │ │ ├── publickey1011 │ │ │ ├── publickey1012 │ │ │ ├── publickey1013 │ │ │ ├── publickey1014 │ │ │ ├── publickey1015 │ │ │ ├── publickey1016 │ │ │ ├── publickey1017 │ │ │ ├── publickey1018 │ │ │ ├── publickey1019 │ │ │ ├── publickey1020 │ │ │ ├── publickey2 │ │ │ ├── publickey3 │ │ │ ├── publickey4 │ │ │ ├── publickey5 │ │ │ ├── publickey5001 │ │ │ ├── publickey5002 │ │ │ ├── publickey6 │ │ │ ├── publickey6001 │ │ │ ├── publickey6002 │ │ │ ├── publickey7 │ │ │ ├── publickey7001 │ │ │ ├── publickey7002 │ │ │ ├── publickey8 │ │ │ └── publickey9 │ │ ├── system.config │ │ ├── system.config.forscript │ │ └── workloads │ │ │ └── workloada │ │ └── config1 │ │ ├── hosts.config │ │ ├── keys │ │ ├── privatekey │ │ ├── privatekey0 │ │ ├── privatekey1 │ │ ├── privatekey1001 │ │ ├── privatekey1002 │ │ ├── privatekey1003 │ │ ├── privatekey1004 │ │ ├── privatekey1005 │ │ ├── privatekey1006 │ │ ├── privatekey1007 │ │ ├── privatekey1008 │ │ ├── privatekey1009 │ │ ├── privatekey1010 │ │ ├── privatekey1011 │ │ ├── privatekey1012 │ │ ├── privatekey1013 │ │ ├── privatekey1014 │ │ ├── privatekey1015 │ │ ├── privatekey1016 │ │ ├── privatekey1017 │ │ ├── privatekey1018 │ │ ├── privatekey1019 │ │ ├── privatekey1020 │ │ ├── privatekey2 │ │ ├── privatekey3 │ │ ├── privatekey4 │ │ ├── privatekey5 │ │ ├── privatekey5001 │ │ ├── privatekey5002 │ │ ├── privatekey6 │ │ ├── privatekey6001 │ │ ├── privatekey6002 │ │ ├── privatekey7 │ │ ├── privatekey7001 │ │ ├── privatekey7002 │ │ ├── privatekey8 │ │ ├── privatekey9 │ │ ├── publickey │ │ ├── publickey0 │ │ ├── publickey1 │ │ ├── publickey1001 │ │ ├── publickey1002 │ │ ├── publickey1003 │ │ ├── publickey1004 │ │ ├── publickey1005 │ │ ├── publickey1006 │ │ ├── publickey1007 │ │ ├── publickey1008 │ │ ├── publickey1009 │ │ ├── publickey1010 │ │ ├── publickey1011 │ │ ├── publickey1012 │ │ ├── publickey1013 │ │ ├── publickey1014 │ │ ├── publickey1015 │ │ ├── publickey1016 │ │ ├── publickey1017 │ │ ├── publickey1018 │ │ ├── publickey1019 │ │ ├── publickey1020 │ │ ├── publickey2 │ │ ├── publickey3 │ │ ├── publickey4 │ │ ├── publickey5 │ │ ├── publickey5001 │ │ ├── publickey5002 │ │ ├── publickey6 │ │ ├── publickey6001 │ │ ├── publickey6002 │ │ ├── publickey7 │ │ ├── publickey7001 │ │ ├── publickey7002 │ │ ├── publickey8 │ │ └── publickey9 │ │ ├── system.config │ │ └── workloads │ │ └── workloada ├── ChainSpaceConfig │ ├── config.txt │ ├── shardConfig.txt │ └── shards │ │ ├── config0 │ │ ├── hosts.config │ │ ├── keys │ │ │ ├── privatekey │ │ │ ├── privatekey0 │ │ │ ├── privatekey1 │ │ │ ├── privatekey1001 │ │ │ ├── privatekey1002 │ │ │ ├── privatekey1003 │ │ │ ├── privatekey1004 │ │ │ ├── privatekey1005 │ │ │ ├── privatekey1006 │ │ │ ├── privatekey1007 │ │ │ ├── privatekey1008 │ │ │ ├── privatekey1009 │ │ │ ├── privatekey1010 │ │ │ ├── privatekey1011 │ │ │ ├── privatekey1012 │ │ │ ├── privatekey1013 │ │ │ ├── privatekey1014 │ │ │ ├── privatekey1015 │ │ │ ├── privatekey1016 │ │ │ ├── privatekey1017 │ │ │ ├── privatekey1018 │ │ │ ├── privatekey1019 │ │ │ ├── privatekey1020 │ │ │ ├── privatekey2 │ │ │ ├── privatekey3 │ │ │ ├── privatekey4 │ │ │ ├── privatekey5 │ │ │ ├── privatekey5001 │ │ │ ├── privatekey5002 │ │ │ ├── privatekey6 │ │ │ ├── privatekey6001 │ │ │ ├── privatekey6002 │ │ │ ├── privatekey7 │ │ │ ├── privatekey7001 │ │ │ ├── privatekey7002 │ │ │ ├── privatekey8 │ │ │ ├── privatekey9 │ │ │ ├── publickey │ │ │ ├── publickey0 │ │ │ ├── publickey1 │ │ │ ├── publickey1001 │ │ │ ├── publickey1002 │ │ │ ├── publickey1003 │ │ │ ├── publickey1004 │ │ │ ├── publickey1005 │ │ │ ├── publickey1006 │ │ │ ├── publickey1007 │ │ │ ├── publickey1008 │ │ │ ├── publickey1009 │ │ │ ├── publickey1010 │ │ │ ├── publickey1011 │ │ │ ├── publickey1012 │ │ │ ├── publickey1013 │ │ │ ├── publickey1014 │ │ │ ├── publickey1015 │ │ │ ├── publickey1016 │ │ │ ├── publickey1017 │ │ │ ├── publickey1018 │ │ │ ├── publickey1019 │ │ │ ├── publickey1020 │ │ │ ├── publickey2 │ │ │ ├── publickey3 │ │ │ ├── publickey4 │ │ │ ├── publickey5 │ │ │ ├── publickey5001 │ │ │ ├── publickey5002 │ │ │ ├── publickey6 │ │ │ ├── publickey6001 │ │ │ ├── publickey6002 │ │ │ ├── publickey7 │ │ │ ├── publickey7001 │ │ │ ├── publickey7002 │ │ │ ├── publickey8 │ │ │ └── publickey9 │ │ ├── system.config │ │ ├── system.config.forscript │ │ └── workloads │ │ │ └── workloada │ │ └── config1 │ │ ├── hosts.config │ │ ├── keys │ │ ├── privatekey │ │ ├── privatekey0 │ │ ├── privatekey1 │ │ ├── privatekey1001 │ │ ├── privatekey1002 │ │ ├── privatekey1003 │ │ ├── privatekey1004 │ │ ├── privatekey1005 │ │ ├── privatekey1006 │ │ ├── privatekey1007 │ │ ├── privatekey1008 │ │ ├── privatekey1009 │ │ ├── privatekey1010 │ │ ├── privatekey1011 │ │ ├── privatekey1012 │ │ ├── privatekey1013 │ │ ├── privatekey1014 │ │ ├── privatekey1015 │ │ ├── privatekey1016 │ │ ├── privatekey1017 │ │ ├── privatekey1018 │ │ ├── privatekey1019 │ │ ├── privatekey1020 │ │ ├── privatekey2 │ │ ├── privatekey3 │ │ ├── privatekey4 │ │ ├── privatekey5 │ │ ├── privatekey5001 │ │ ├── privatekey5002 │ │ ├── privatekey6 │ │ ├── privatekey6001 │ │ ├── privatekey6002 │ │ ├── privatekey7 │ │ ├── privatekey7001 │ │ ├── privatekey7002 │ │ ├── privatekey8 │ │ ├── privatekey9 │ │ ├── publickey │ │ ├── publickey0 │ │ ├── publickey1 │ │ ├── publickey1001 │ │ ├── publickey1002 │ │ ├── publickey1003 │ │ ├── publickey1004 │ │ ├── publickey1005 │ │ ├── publickey1006 │ │ ├── publickey1007 │ │ ├── publickey1008 │ │ ├── publickey1009 │ │ ├── publickey1010 │ │ ├── publickey1011 │ │ ├── publickey1012 │ │ ├── publickey1013 │ │ ├── publickey1014 │ │ ├── publickey1015 │ │ ├── publickey1016 │ │ ├── publickey1017 │ │ ├── publickey1018 │ │ ├── publickey1019 │ │ ├── publickey1020 │ │ ├── publickey2 │ │ ├── publickey3 │ │ ├── publickey4 │ │ ├── publickey5 │ │ ├── publickey5001 │ │ ├── publickey5002 │ │ ├── publickey6 │ │ ├── publickey6001 │ │ ├── publickey6002 │ │ ├── publickey7 │ │ ├── publickey7001 │ │ ├── publickey7002 │ │ ├── publickey8 │ │ └── publickey9 │ │ ├── system.config │ │ └── workloads │ │ └── workloada ├── README.TXT ├── config │ ├── hosts.config │ ├── hosts.config.0 │ ├── hosts.config.1 │ ├── keys │ │ ├── privatekey │ │ ├── privatekey0 │ │ ├── privatekey1 │ │ ├── privatekey1001 │ │ ├── privatekey1002 │ │ ├── privatekey1003 │ │ ├── privatekey1004 │ │ ├── privatekey1005 │ │ ├── privatekey1006 │ │ ├── privatekey1007 │ │ ├── privatekey1008 │ │ ├── privatekey1009 │ │ ├── privatekey1010 │ │ ├── privatekey1011 │ │ ├── privatekey1012 │ │ ├── privatekey1013 │ │ ├── privatekey1014 │ │ ├── privatekey1015 │ │ ├── privatekey1016 │ │ ├── privatekey1017 │ │ ├── privatekey1018 │ │ ├── privatekey1019 │ │ ├── privatekey1020 │ │ ├── privatekey2 │ │ ├── privatekey3 │ │ ├── privatekey4 │ │ ├── privatekey5 │ │ ├── privatekey5001 │ │ ├── privatekey5002 │ │ ├── privatekey6 │ │ ├── privatekey6001 │ │ ├── privatekey6002 │ │ ├── privatekey7 │ │ ├── privatekey7001 │ │ ├── privatekey7002 │ │ ├── privatekey8 │ │ ├── privatekey9 │ │ ├── publickey │ │ ├── publickey0 │ │ ├── publickey1 │ │ ├── publickey1001 │ │ ├── publickey1002 │ │ ├── publickey1003 │ │ ├── publickey1004 │ │ ├── publickey1005 │ │ ├── publickey1006 │ │ ├── publickey1007 │ │ ├── publickey1008 │ │ ├── publickey1009 │ │ ├── publickey1010 │ │ ├── publickey1011 │ │ ├── publickey1012 │ │ ├── publickey1013 │ │ ├── publickey1014 │ │ ├── publickey1015 │ │ ├── publickey1016 │ │ ├── publickey1017 │ │ ├── publickey1018 │ │ ├── publickey1019 │ │ ├── publickey1020 │ │ ├── publickey2 │ │ ├── publickey3 │ │ ├── publickey4 │ │ ├── publickey5 │ │ ├── publickey5001 │ │ ├── publickey5002 │ │ ├── publickey6 │ │ ├── publickey6001 │ │ ├── publickey6002 │ │ ├── publickey7 │ │ ├── publickey7001 │ │ ├── publickey7002 │ │ ├── publickey8 │ │ └── publickey9 │ ├── system.config │ └── workloads │ │ └── workloada ├── contracts │ ├── addition.py │ ├── petition.py │ └── petition_encrypted.py ├── lib │ ├── bft-smart-1.2.1-UCL-sources.jar │ └── bft-smart-1.2.1-UCL.jar ├── pom.xml ├── runclientservice.sh ├── runconsoleclient.sh ├── simplelog_client ├── src │ ├── main │ │ └── java │ │ │ └── uk │ │ │ └── ac │ │ │ └── ucl │ │ │ └── cs │ │ │ └── sec │ │ │ └── chainspace │ │ │ ├── AbortTransactionException.java │ │ │ ├── CSTransaction.java │ │ │ ├── Cache.java │ │ │ ├── Checker.java │ │ │ ├── Client.java │ │ │ ├── ClientService.java │ │ │ ├── Core.java │ │ │ ├── DatabaseConnector.java │ │ │ ├── Main.java │ │ │ ├── Pair.java │ │ │ ├── PythonChecker.java │ │ │ ├── ReplicaService.java │ │ │ ├── SQLiteConnector.java │ │ │ ├── SimpleCache.java │ │ │ ├── SimpleLogger.java │ │ │ ├── StartCheckerException.java │ │ │ ├── Store.java │ │ │ ├── SystemProcess.java │ │ │ ├── TransactionForChecker.java │ │ │ ├── TransactionPackager.java │ │ │ ├── TransactionQuery.java │ │ │ ├── Utils.java │ │ │ └── bft │ │ │ ├── ClientConfig.java │ │ │ ├── ConsoleClient.java │ │ │ ├── Extractor.java │ │ │ ├── MapClient.java │ │ │ ├── ObjectStatus.java │ │ │ ├── RequestType.java │ │ │ ├── ResponseType.java │ │ │ ├── ServerConfig.java │ │ │ ├── Transaction.java │ │ │ ├── TransactionSequence.java │ │ │ └── TreeMapServer.java │ └── test │ │ └── java │ │ └── junit │ │ └── uk │ │ └── ac │ │ └── ucl │ │ └── cs │ │ └── sec │ │ └── chainspace │ │ ├── TestClientService.java │ │ ├── TestDatabase.java │ │ ├── TestPythonChecker.java │ │ ├── TestSystemProcess.java │ │ ├── TestTransactionQuery.java │ │ └── bft │ │ ├── TestMapClient.java │ │ └── TestTransaction.java └── test │ ├── test_bank_authenticated.py │ ├── test_increment.py │ ├── test_increment_twice.py │ ├── test_smart_meter.py │ └── test_vote.py ├── chainspacemeasurements ├── .gitignore ├── chainspacemeasurements │ ├── README.TXT │ ├── __init__.py │ ├── contracts │ │ ├── __init__.py │ │ └── simulator.py │ ├── dumper.py │ ├── dumpparser.py │ ├── instances.py │ ├── results.py │ ├── tester.py │ ├── tps.py │ ├── tpsm.py │ └── utils.py ├── results │ ├── clientlatency-20t-200t-20step-5runs.json │ ├── clientlatency.pdf │ ├── inputscaling.pdf │ ├── inputscaling2-5s-1i-10i-10runs.json │ ├── nodescaling-5s-4n-48n-3step-20runs.json │ ├── nodescaling.pdf │ └── shardscaling-2s-15s-20runs.json └── setup.py ├── checker-api-docs.md ├── contrib ├── core-tools │ ├── build-node-dist.sh │ ├── easystart.linux.sh │ ├── easystart.mac.debug.sh │ ├── easystart.mac.sh │ ├── easystop.sh │ ├── node-dist-template │ │ ├── config │ │ │ ├── client-api │ │ │ │ └── config.txt │ │ │ ├── node │ │ │ │ └── config.txt │ │ │ └── shards │ │ │ │ ├── S_0 │ │ │ │ ├── hosts.config │ │ │ │ └── system.config │ │ │ │ └── shard_config.txt │ │ ├── start_client_api.sh │ │ └── start_node.sh │ ├── start-nodes-from-dist.sh │ └── system-test │ │ ├── README.md │ │ ├── test_increment.py │ │ ├── test_petition.py │ │ └── test_petition_encrypted.py └── linecount │ ├── java.sh │ └── python.sh ├── cs-persistence.md ├── figures ├── source.key └── source.pdf ├── getting-started.md ├── network-calls.md └── requirements.pip /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | venv 3 | out 4 | .chainspace.env 5 | checker.*.log.* 6 | checker.pids 7 | chainspacecore-0-0 8 | chainspacecore-0-1 9 | chainspacecore-0-2 10 | chainspacecore-0-3 11 | chainspacecore-1-0 12 | chainspacecore-1-1 13 | chainspacecore-1-2 14 | chainspacecore-1-3 15 | simplelog_client 16 | contrib/core-tools/screenlog.0 17 | contrib/screenlog.0 18 | workspace.xml 19 | tasks.xml 20 | .idea 21 | *.iml 22 | *.sqlite 23 | *.process.id 24 | chainspacecore/.swo 25 | chainspacecore/.swp 26 | chainspacemeasurements/build/ 27 | chainspacemeasurements/dist/ 28 | 29 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM java:8-jre 2 | COPY chainspaceapi /app/chainspaceapi 3 | COPY chainspacecontract /app/chainspacecontract 4 | COPY chainspacecore /app/chainspacecore 5 | COPY contrib /app/contrib 6 | COPY Makefile /app/ 7 | RUN apt-get update 8 | RUN apt-get install screen 9 | RUN apt-get -y install virtualenv 10 | RUN apt-get -y install python 11 | RUN apt-get -y install python-setuptools 12 | RUN apt-get -y install build-essential libssl-dev libffi-dev python-dev 13 | RUN easy_install pip 14 | WORKDIR /app 15 | RUN virtualenv .chainspace.env 16 | RUN . .chainspace.env/bin/activate && pip install -U setuptools 17 | RUN . .chainspace.env/bin/activate && pip install -e ./chainspaceapi 18 | RUN . .chainspace.env/bin/activate && pip install -e ./chainspacecontract 19 | RUN . .chainspace.env/bin/activate && pip install petlib 20 | CMD make start-nodes && make start-client-api 21 | 22 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | ps: 2 | ps aux | grep -v grep | grep chainspace | awk '{print $$2 " " $$11 " " $$12 " " $$13}' 3 | 4 | check-port: 5 | lsof -i :$(port) 6 | 7 | list-nodes: 8 | screen -list 9 | 10 | build-jar: 11 | cd chainspacecore && mvn -Dversion=1.0-SNAPSHOT package assembly:single 12 | 13 | dist: 14 | ./contrib/core-tools/build-node-dist.sh 15 | 16 | start-nodes: 17 | ./contrib/core-tools/easystart.mac.sh 18 | 19 | start-nodes-debug: 20 | ./contrib/core-tools/easystart.mac.debug.sh 21 | 22 | tail-node: 23 | tail -f chainspacecore-0-0/screenlog.0 24 | 25 | start-client-api: 26 | cd chainspacecore && ./runclientservice.sh 27 | 28 | path=/ 29 | curl-client-api: 30 | curl -v -H "Accept: application/json" -H "Content-Type: application/json" http://localhost:5000/api/1.0$(path) && echo "\n\n" 31 | 32 | kill-all: 33 | ps aux | grep -v grep | grep chainspace | awk '{print $$2}' | xargs kill 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /chainspaceapi/.gitignore: -------------------------------------------------------------------------------- 1 | venv 2 | *.pyc 3 | *.egg-info 4 | -------------------------------------------------------------------------------- /chainspaceapi/chainspaceapi/__init__.py: -------------------------------------------------------------------------------- 1 | """Python wrapper for Chainspace client API.""" 2 | from chainspaceapi.api import ChainspaceClient 3 | -------------------------------------------------------------------------------- /chainspaceapi/chainspaceapi/api.py: -------------------------------------------------------------------------------- 1 | import requests 2 | import json 3 | 4 | class ChainspaceClient(object): 5 | def __init__(self, host='127.0.0.1', port=5000): 6 | self.host = host 7 | self.port = port 8 | 9 | @property 10 | def url(self): 11 | return 'http://{}:{}'.format(self.host, self.port) 12 | 13 | def process_transaction(self, transaction): 14 | endpoint = self.url + '/api/1.0/transaction/process' 15 | print "POST " + endpoint + " HTTP/1.1" 16 | print "" + json.dumps(transaction) 17 | r = requests.post(endpoint, json=transaction) 18 | 19 | print "HTTP/1.1 " + str(r.status_code) + " " + r.reason 20 | print r.json() 21 | return r 22 | 23 | def dump_transaction(self, transaction): 24 | endpoint = self.url + '/api/1.0/transaction/dump' 25 | r = requests.post(endpoint, json=transaction) 26 | return r 27 | -------------------------------------------------------------------------------- /chainspaceapi/setup.py: -------------------------------------------------------------------------------- 1 | from setuptools import setup 2 | 3 | 4 | setup( 5 | name = 'chainspaceapi', 6 | version = '0.1', 7 | packages = ['chainspaceapi'], 8 | install_requires = [ 9 | 'requests', 10 | ], 11 | ) 12 | -------------------------------------------------------------------------------- /chainspacecontract/.gitignore: -------------------------------------------------------------------------------- 1 | venv 2 | *.pyc 3 | *.egg-info 4 | -------------------------------------------------------------------------------- /chainspacecontract/INSTALL.txt: -------------------------------------------------------------------------------- 1 | INSTALL: 2 | 3 | cd ../ 4 | 5 | pip install --editable chainspacecontract -------------------------------------------------------------------------------- /chainspacecontract/chainspacecontract/__init__.py: -------------------------------------------------------------------------------- 1 | """Chainspace contract framework.""" 2 | from chainspacecontract.contract import ChainspaceContract 3 | from chainspacecontract.contract import ChainspaceObject 4 | from chainspacecontract.contract import transaction_to_solution, transaction_inline_objects 5 | 6 | CObject = ChainspaceObject 7 | -------------------------------------------------------------------------------- /chainspacecontract/chainspacecontract/examples/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainspace/chainspace-prototype/a0108479ea18cbaa38c2f9192a7c5cf36e50c8a0/chainspacecontract/chainspacecontract/examples/__init__.py -------------------------------------------------------------------------------- /chainspacecontract/chainspacecontract/examples/addition.py: -------------------------------------------------------------------------------- 1 | """A simple smart contract which keeps track of an integer that can be 2 | incremented.""" 3 | 4 | from chainspacecontract import ChainspaceContract 5 | 6 | contract = ChainspaceContract('addition') 7 | 8 | 9 | @contract.method('init') 10 | def init(): 11 | return { 12 | 'outputs': ('0',) 13 | } 14 | 15 | 16 | @contract.method('increment') 17 | def increment(inputs, reference_inputs, parameters): 18 | 19 | integer = int(inputs[0]) 20 | 21 | return { 22 | 'outputs': (str(integer + 1),) 23 | } 24 | 25 | 26 | 27 | if __name__ == '__main__': 28 | contract.run() 29 | -------------------------------------------------------------------------------- /chainspacecontract/chainspacecontract/examples/coconut_util.py: -------------------------------------------------------------------------------- 1 | from bplib.bp import G2Elem, G1Elem 2 | from petlib.pack import encode, decode 3 | from binascii import hexlify, unhexlify 4 | 5 | def pet_pack(x): 6 | return hexlify(encode(x)) 7 | 8 | def pet_unpack(x): 9 | return decode(unhexlify(x)) 10 | 11 | def pack(x): 12 | return hexlify(x.export()).decode() 13 | 14 | def unpackG1(params, x): 15 | G = params[0] 16 | return G1Elem.from_bytes(unhexlify(x.encode()), G) 17 | 18 | def unpackG2(params, x): 19 | G = params[0] 20 | return G2Elem.from_bytes(unhexlify(x.encode()), G) 21 | 22 | -------------------------------------------------------------------------------- /chainspacecontract/chainspacecontract/examples/dump.py: -------------------------------------------------------------------------------- 1 | """ Dump contract with a checker returning always True. """ 2 | 3 | from chainspacecontract import ChainspaceContract 4 | 5 | contract = ChainspaceContract('dump') 6 | 7 | 8 | @contract.method('init') 9 | def init(): 10 | return { 11 | 'outputs': ('dump',) 12 | } 13 | 14 | 15 | @contract.method('do_nothing') 16 | def increment(inputs, reference_inputs, parameters): 17 | return { 18 | 'outputs': ('dump',) 19 | } 20 | 21 | @contract.checker('do_nothing') 22 | def increment_checker(inputs, reference_inputs, parameters, outputs, returns, dependencies): 23 | return True 24 | 25 | 26 | if __name__ == '__main__': 27 | contract.run() 28 | -------------------------------------------------------------------------------- /chainspacecontract/chainspacecontract/examples/increment_thrice.py: -------------------------------------------------------------------------------- 1 | """An example smart contract to demonstrate three layer deep cross-contract 2 | calls.""" 3 | 4 | from chainspacecontract import ChainspaceContract 5 | from chainspacecontract.examples.increment_twice import contract as increment_twice_contract 6 | 7 | contract = ChainspaceContract('increment_thrice') 8 | contract.register_dependency(increment_twice_contract) 9 | 10 | 11 | @contract.method('init') 12 | def init(): 13 | return { 14 | 'outputs': (0,) 15 | } 16 | 17 | 18 | @contract.method('increment') 19 | def increment(inputs, reference_inputs, parameters): 20 | integer = int(inputs[0]) 21 | increment_twice_contract.increment((parameters[1],), None, (parameters[0],)) 22 | return { 23 | 'outputs': (str(integer + 1),) 24 | } 25 | 26 | if __name__ == '__main__': 27 | contract.run() 28 | -------------------------------------------------------------------------------- /chainspacecontract/chainspacecontract/examples/increment_twice.py: -------------------------------------------------------------------------------- 1 | """An example smart contract to demonstrate cross-contract calls.""" 2 | 3 | from chainspacecontract import ChainspaceContract 4 | from chainspacecontract.examples.addition import contract as increment_contract 5 | 6 | contract = ChainspaceContract('increment_twice') 7 | contract.register_dependency(increment_contract) 8 | 9 | 10 | @contract.method('init') 11 | def init(): 12 | return { 13 | 'outputs': ('0',) 14 | } 15 | 16 | 17 | @contract.method('increment') 18 | def increment(inputs, reference_inputs, parameters): 19 | integer = int(inputs[0]) 20 | increment_contract.increment((parameters[0],), None, None) 21 | return { 22 | 'outputs': (str(integer + 1),) 23 | } 24 | 25 | if __name__ == '__main__': 26 | contract.run() 27 | -------------------------------------------------------------------------------- /chainspacecontract/chainspacecontract/measurements/runmeasurements.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | python measure_sensor.py 4 | python measure_bank_authenticated.py 5 | python measure_smart_meter.py 6 | python measure_vote.py 7 | -------------------------------------------------------------------------------- /chainspacecontract/docs/Makefile: -------------------------------------------------------------------------------- 1 | # Minimal makefile for Sphinx documentation 2 | # 3 | 4 | # You can set these variables from the command line. 5 | SPHINXOPTS = 6 | SPHINXBUILD = python -msphinx 7 | SPHINXPROJ = chainspacecontract 8 | SOURCEDIR = . 9 | BUILDDIR = _build 10 | 11 | # Put it first so that "make" without argument is like "make help". 12 | help: 13 | @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) 14 | 15 | .PHONY: help Makefile 16 | 17 | # Catch-all target: route all unknown targets to Sphinx using the new 18 | # "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). 19 | %: Makefile 20 | @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) -------------------------------------------------------------------------------- /chainspacecontract/setup.py: -------------------------------------------------------------------------------- 1 | from setuptools import setup 2 | 3 | 4 | setup( 5 | name = 'chainspacecontract', 6 | version = '0.1', 7 | packages = ['chainspacecontract'], 8 | install_requires = [ 9 | 'flask', 10 | 'requests', 11 | 'click', 12 | ], 13 | ) 14 | -------------------------------------------------------------------------------- /chainspacecore/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | out 3 | target 4 | *.iml 5 | test.process.id 6 | -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/config.txt: -------------------------------------------------------------------------------- 1 | shardConfigFile ChainSpaceClientConfig/shardConfig.txt 2 | thisClient 0 3 | -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shardConfig.txt: -------------------------------------------------------------------------------- 1 | 0 ChainSpaceConfig/shards/config0 2 | 1 ChainSpaceConfig/shards/config1 -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwuoTWbSFDnVjohwdZftoAwv3oCxUPnUiiNNH9 2 | pXryEW8kSFRGVJ7zJCwxJnt3YZGnpPGxnC3hAI4XkG26hO7+TxkgaYmv5GbamL946uZISxv0aNX3 3 | YbaOf//MC6F8tShFfCnpWlj68FYulM5dC2OOOHaUJfofQhmXfsaEWU251wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey0: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwuoTWbSFDnVjohwdZftoAwv3oCxUPnUiiNNH9 2 | pXryEW8kSFRGVJ7zJCwxJnt3YZGnpPGxnC3hAI4XkG26hO7+TxkgaYmv5GbamL946uZISxv0aNX3 3 | YbaOf//MC6F8tShFfCnpWlj68FYulM5dC2OOOHaUJfofQhmXfsaEWU251wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDuFjuIK3SAUlrEk9ViAZjp30JWdXopBQZAO8pc 2 | 1B3GmYD/8g33HLJ0uukFc30c2WtfdUcPNnTW09GBlpoM8VIbGYsUje1JQhlGiDIio8o3qr8imsdz 3 | HDnOyizvuW+gpufHcnHauqoC18V242r69uEdfoEqJPoEQjda905HyxYRvQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1003: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1004: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1005: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1006: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1007: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1008: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1009: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1010: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1011: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1012: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1013: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1014: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1015: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1016: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1017: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1018: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1019: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey1020: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey2: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCApoEu6VOdaxYHy61rvn3YGjl9wnlgy5ikGQNz 2 | I7Pb6AVZN0NkXd622AbtJhfsv0J1FuHfUQDlu2vpbSOT9ju2t2iD1zugOsV9511F7pq2G070jnMZ 3 | 0s5AnE1ygMfj7x8sIZEQoHqS5UMgqpgz1SuS63hZLhmayAnxSjYYVtIkMQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey3: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCE4SByyp9nkZJZDtEkNQBPA84I0DFtu6vfuL0b 2 | yw3GzSS1Cceywu2T8SerM/fGt6cawjHXR33S3vmewNIb99CSF4NgWGrB6D7dWK4HJ4kRLb/+NrQI 3 | oRzrwien/NKyaVZE6Y1h9pIwPpiLrAa49r58t8/wS4W8j5gkpbtfuGFTIQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey4: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCe7qTmum8ZWUxDnT7v/NOWiV6GaBBED5fIpiyv 2 | XuV9pjTQaOPM3dKrAA3lVSuauUOW1gxP/UEeHvYtdV9BtzSGELFZKxXQkdTtdbUWE/7poS1lUM33 3 | jPpSGOzT/UTBpnnWBnMb9CjUZlwDoCBeWxRV5ignINDY5pPhYyB2c3UCawIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey5: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey5001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey5002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey6: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey6001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey6002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey7: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey7001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey7002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey8: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCbIwnzrgzx1ayjQnWATZNrjEt2wKPgPUoTbYcN 2 | TN/FHjPL+TTGSVt8Th/fx6l/Fzw5s1ZqWFrzzMF/K406mGwYe9pLj8c0elEYRLaxrCGq7vsKB/0O 3 | KYD95PlcqC1sZweqxW/wBE4a9QVilDHiEn4xIz0WPaqqbZ8PUgU6+/1lpwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config0/keys/publickey9: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwuoTWbSFDnVjohwdZftoAwv3oCxUPnUiiNNH9 2 | pXryEW8kSFRGVJ7zJCwxJnt3YZGnpPGxnC3hAI4XkG26hO7+TxkgaYmv5GbamL946uZISxv0aNX3 3 | YbaOf//MC6F8tShFfCnpWlj68FYulM5dC2OOOHaUJfofQhmXfsaEWU251wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey0: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwuoTWbSFDnVjohwdZftoAwv3oCxUPnUiiNNH9 2 | pXryEW8kSFRGVJ7zJCwxJnt3YZGnpPGxnC3hAI4XkG26hO7+TxkgaYmv5GbamL946uZISxv0aNX3 3 | YbaOf//MC6F8tShFfCnpWlj68FYulM5dC2OOOHaUJfofQhmXfsaEWU251wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDuFjuIK3SAUlrEk9ViAZjp30JWdXopBQZAO8pc 2 | 1B3GmYD/8g33HLJ0uukFc30c2WtfdUcPNnTW09GBlpoM8VIbGYsUje1JQhlGiDIio8o3qr8imsdz 3 | HDnOyizvuW+gpufHcnHauqoC18V242r69uEdfoEqJPoEQjda905HyxYRvQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1003: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1004: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1005: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1006: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1007: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1008: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1009: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1010: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1011: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1012: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1013: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1014: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1015: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1016: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1017: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1018: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1019: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey1020: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey2: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCApoEu6VOdaxYHy61rvn3YGjl9wnlgy5ikGQNz 2 | I7Pb6AVZN0NkXd622AbtJhfsv0J1FuHfUQDlu2vpbSOT9ju2t2iD1zugOsV9511F7pq2G070jnMZ 3 | 0s5AnE1ygMfj7x8sIZEQoHqS5UMgqpgz1SuS63hZLhmayAnxSjYYVtIkMQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey3: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCE4SByyp9nkZJZDtEkNQBPA84I0DFtu6vfuL0b 2 | yw3GzSS1Cceywu2T8SerM/fGt6cawjHXR33S3vmewNIb99CSF4NgWGrB6D7dWK4HJ4kRLb/+NrQI 3 | oRzrwien/NKyaVZE6Y1h9pIwPpiLrAa49r58t8/wS4W8j5gkpbtfuGFTIQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey4: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCe7qTmum8ZWUxDnT7v/NOWiV6GaBBED5fIpiyv 2 | XuV9pjTQaOPM3dKrAA3lVSuauUOW1gxP/UEeHvYtdV9BtzSGELFZKxXQkdTtdbUWE/7poS1lUM33 3 | jPpSGOzT/UTBpnnWBnMb9CjUZlwDoCBeWxRV5ignINDY5pPhYyB2c3UCawIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey5: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey5001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey5002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey6: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey6001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey6002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey7: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey7001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey7002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey8: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCbIwnzrgzx1ayjQnWATZNrjEt2wKPgPUoTbYcN 2 | TN/FHjPL+TTGSVt8Th/fx6l/Fzw5s1ZqWFrzzMF/K406mGwYe9pLj8c0elEYRLaxrCGq7vsKB/0O 3 | KYD95PlcqC1sZweqxW/wBE4a9QVilDHiEn4xIz0WPaqqbZ8PUgU6+/1lpwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceClientConfig/shards/config1/keys/publickey9: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/config.txt: -------------------------------------------------------------------------------- 1 | shardConfigFile ChainSpaceConfig/shardConfig.txt 2 | thisShard 0 3 | thisReplica 0 -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shardConfig.txt: -------------------------------------------------------------------------------- 1 | 0 ChainSpaceConfig/shards/config0 2 | 1 ChainSpaceConfig/shards/config1 -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBALC6hNZtIUOdWOiHB1l+2gDC/egL 2 | FQ+dSKI00f2levIRbyRIVEZUnvMkLDEme3dhkaek8bGcLeEAjheQbbqE7v5PGSBpia/kZtqYv3jq 3 | 5khLG/Ro1fdhto5//8wLoXy1KEV8KelaWPrwVi6Uzl0LY444dpQl+h9CGZd+xoRZTbnXAgMBAAEC 4 | gYAJaUVdrd4RnbV4XIh1qZ2uYLPowX5ToIqXqLxuB3vunCMRCZEDVcpJJGn+DBCTIO0CwnPkg26m 5 | BsOKWbSeNCoN5gOi5yd6Poe0D40ZmvHP1hMCQ9LYhwjLB3Aa+Cl5gYL074Qe/eJFqJaYjZApkeJU 6 | Ay1HkXhM5OBW9grrXxg6YQJBAPTIni5fG5f2SYutkR2pUydZP4haKVabRkZr8nSHuClGDE2HzbNQ 7 | jb17z5rRVxJCKMLb2HiPg7ZsUgGK/J1ri78CQQC405h45rL1mCIyZQCXcK/nQZTVi8UaaelKN/ub 8 | LQKtTGenJao/zoL+m39i+gGRkHWiG6HNaGFdOkRJmeeH+rfpAkEAn0fwDjKbDP4ZC0fM1uU4k7Ey 9 | czJgFdgCGY7ifMtXnZvUI5sL0fPH15W6GH7BzsK4LVvK92BDj6/aiOB80p6JlwJASjL4NSE4mwv2 10 | PpD5ydI9a/OSEqDIAjCerWMIKWXKe1P/EMU4MeFwCVLXsx523r9F2kyJinLrE4g+veWBY7+tcQJB 11 | AKCTm3tbbwLJnnPN46mAgrYb5+LFOmHyNtEDgjxEVrzpQaCChZici2YGY1jTBjb/De4jii8RXllA 12 | tUhBEsqyXDA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey0: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBALC6hNZtIUOdWOiHB1l+2gDC/egL 2 | FQ+dSKI00f2levIRbyRIVEZUnvMkLDEme3dhkaek8bGcLeEAjheQbbqE7v5PGSBpia/kZtqYv3jq 3 | 5khLG/Ro1fdhto5//8wLoXy1KEV8KelaWPrwVi6Uzl0LY444dpQl+h9CGZd+xoRZTbnXAgMBAAEC 4 | gYAJaUVdrd4RnbV4XIh1qZ2uYLPowX5ToIqXqLxuB3vunCMRCZEDVcpJJGn+DBCTIO0CwnPkg26m 5 | BsOKWbSeNCoN5gOi5yd6Poe0D40ZmvHP1hMCQ9LYhwjLB3Aa+Cl5gYL074Qe/eJFqJaYjZApkeJU 6 | Ay1HkXhM5OBW9grrXxg6YQJBAPTIni5fG5f2SYutkR2pUydZP4haKVabRkZr8nSHuClGDE2HzbNQ 7 | jb17z5rRVxJCKMLb2HiPg7ZsUgGK/J1ri78CQQC405h45rL1mCIyZQCXcK/nQZTVi8UaaelKN/ub 8 | LQKtTGenJao/zoL+m39i+gGRkHWiG6HNaGFdOkRJmeeH+rfpAkEAn0fwDjKbDP4ZC0fM1uU4k7Ey 9 | czJgFdgCGY7ifMtXnZvUI5sL0fPH15W6GH7BzsK4LVvK92BDj6/aiOB80p6JlwJASjL4NSE4mwv2 10 | PpD5ydI9a/OSEqDIAjCerWMIKWXKe1P/EMU4MeFwCVLXsx523r9F2kyJinLrE4g+veWBY7+tcQJB 11 | AKCTm3tbbwLJnnPN46mAgrYb5+LFOmHyNtEDgjxEVrzpQaCChZici2YGY1jTBjb/De4jii8RXllA 12 | tUhBEsqyXDA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAO4WO4grdIBSWsST1WIBmOnfQlZ1 2 | eikFBkA7ylzUHcaZgP/yDfccsnS66QVzfRzZa191Rw82dNbT0YGWmgzxUhsZixSN7UlCGUaIMiKj 3 | yjeqvyKax3McOc7KLO+5b6Cm58dycdq6qgLXxXbjavr24R1+gSok+gRCN1r3TkfLFhG9AgMBAAEC 4 | gYEArSvWmTCiSEOeaaTta5+lzVXqNmC0Pem9pjLW+bX/Aljcj01MAxUIaAcbPi/GLJmnk4MF8Ha3 5 | fRoMJKmZ2xgbkttZRKTlJX/gwjjNGUsSwiV8Xn0sTnnB33kGgSFQZqkKyp3yScC6Ndxj4yihKjm5 6 | Dp+W+Gk24PKpphOs9MQ1O7ECQQD3Nq5u5j8w9QKmV9CmfgXDomwYqGKBcnUZzJkS4QJ2bxJ02p1Z 7 | wOn+JhsMx8Lagh5Euks8W24XqepfJM2IH45HAkEA9oyCfLjVEMkrqerkn8PdOEHgdEWgdTn4o7v9 8 | gGshQ6WmJILa46ZRP2T5K1FLFdgssw4gUfL6OIB19S8U/VRN2wJBAKoXsYUUXr4slholqaYkZ4rn 9 | okCE+uHeArwxjdDziGI8ohJMqJ8soNMBHPN6LpNxm6nmFAX/UoxtmJjGFbRnIdkCQFYffRFuS1dC 10 | vpLrb5Nzito1AN/81nE8n+MqLwJl6cfEnIXSg/3Twjvf3L5J9m2aBvtBKv8VXlzQWuQb3zwi79MC 11 | QGgQOgtb/WQ3c/xd1It8tAbxagcYUYYm8c74+uOqzPsE5hVLsfL+1eB4kWW8U+MSWESuCcIpMkmb 12 | roUKzw6NHlw= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1001: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1002: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1003: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1004: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1005: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1006: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1007: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1008: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1009: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1010: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1011: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1012: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1013: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1014: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1015: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1016: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1017: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1018: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1019: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey1020: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey2: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAICmgS7pU51rFgfLrWu+fdgaOX3C 2 | eWDLmKQZA3Mjs9voBVk3Q2Rd3rbYBu0mF+y/QnUW4d9RAOW7a+ltI5P2O7a3aIPXO6A6xX3nXUXu 3 | mrYbTvSOcxnSzkCcTXKAx+PvHywhkRCgepLlQyCqmDPVK5LreFkuGZrICfFKNhhW0iQxAgMBAAEC 4 | gYB/a2qbmgF08rE5O2QiSOO/fAnhIxKw6jXeod+m1H+5mI5jlLas28RQeJozm/0qQSyDaAyC8Gnh 5 | H8Z7xdrtG357xfbtwbrl+LYTi6jdIiYQoMZeS7Levy1RRdIbnMDFT9DvbdWHiX4YzRX3mN/YEjly 6 | GKx6BPN0XQDKkzGyoozDgQJBANv4VCr235hyUQW1+4bMzu96H22FKUq2/QD30ft8uvycEKjrweJg 7 | A3TbLG/xIp4uLnR2qDRIpLl98jYJ0veyBjkCQQCVuQIF+3m/YCpj0zD2k9RjDuICXAVEwIkUE39h 8 | ZP4NB7R4AMcLQZaUr+d8pwQk9cmMEJzE+kfH7imMCRmJsM25AkEAm8/dHsncPAnNpnPvhN6SPkOM 9 | +3D1fLz9na/tB2ykrsaFboIAxi8og5+0bF6sHMutkEV0hARo2hOCfBCdZWKu0QJAc1hBZ8xx4e67 10 | GYalLQF8WQgpM/oikPHnaREQTD8avX0XGnA258QStt/BbbXZqoO0TvSpYdMTI8KmPVzxULNl+QJA 11 | SW6TIWfvr5LIn7WXPPHjrElrywKzed/NRJxCy+j5f68nU9Y5mBLuoEOI8CToWMNz0xUB+7i0PnNI 12 | 3EYimDKS3Q== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey3: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAIThIHLKn2eRklkO0SQ1AE8DzgjQ 2 | MW27q9+4vRvLDcbNJLUJx7LC7ZPxJ6sz98a3pxrCMddHfdLe+Z7A0hv30JIXg2BYasHoPt1Yrgcn 3 | iREtv/42tAihHOvCJ6f80rJpVkTpjWH2kjA+mIusBrj2vny3z/BLhbyPmCSlu1+4YVMhAgMBAAEC 4 | gYBhYhRDzJeycY9N0XwZCvbk8abn8pynDSlTVrLRUakRD3tdaoN+UTmIeO5XnEh0zFedVsDsQyrF 5 | hkBuxmW1tZKWzyrp2I1DSYeDDzuFxcLBksqr41OWNyF08T+xOX8dh8prE6WyW91TN9oCFPzRko3b 6 | TORWdmO4W110krtU4DXGgQJBAMsAiriGm1eoSjayZrIgUBS+nEXCEoWn0AG9VvvSdWmTRcAy9Rfy 7 | wHX64hJn75tcD30/CXgDXhZdLQ/Bj5gONDkCQQCnkf+Nn+1vAUHFiUhAO/mkCCiiDaMdhD7G0Y5Y 8 | jLtN/C7aoris3RPjXa53ZZe3d/ioWvcqA6OQ4A8XFGP2LqYpAkEAqC4Hvz5Nfj6/VTdR22rnzXfp 9 | EeXp4G8Z5gcOBEzk1xWa6NOOuEt15Yh3ORaArK6FapcJ6jKoBVEmXvJWW3wRCQJAFWLApqZ+euhC 10 | KJ+4pNoCpjiUVvo+kwnJqT4dWJe9X9qLcEPMJeOhIidWmM5SaovZJENXv/ju6xJtWpizmTui4QJA 11 | CxUOypjq0rTpveleNPytDJQUILsr6m5QjHeZLamKQVdiv8DhgXvuc2282YFM5hfOaIxJkKRIxsQz 12 | PJn9FRQYlQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey4: -------------------------------------------------------------------------------- 1 | MIICeAIBADANBgkqhkiG9w0BAQEFAASCAmIwggJeAgEAAoGBAJ7upOa6bxlZTEOdPu/805aJXoZo 2 | EEQPl8imLK9e5X2mNNBo48zd0qsADeVVK5q5Q5bWDE/9QR4e9i11X0G3NIYQsVkrFdCR1O11tRYT 3 | /umhLWVQzfeM+lIY7NP9RMGmedYGcxv0KNRmXAOgIF5bFFXmKCcg0Njmk+FjIHZzdQJrAgMBAAEC 4 | gYEAg4k/MTZbfL9LPyqFTFoTRCOs99BopevB0260zO/dP4CvdU1aO9Pa52vEFGnJDOUH6258Aje4 5 | DRXS6QybKehWrtBUGT61PccoCIJbiyPnssoR5VlZ2IZSezhzJ0aPEod1/restXf9OzUKQJCsyiwX 6 | WiLB0BqxJailkX6p0bzdlQECQQDQQHb38BtN6o87EuUcO1cnQ3WUsGhO7bKE+wuk3qL1Y1nwbPXp 7 | xSmv8V42gydicMjCHYWG27dVYFCKmfZV46RVAkEAw19Rkq62CZbsmoUhHK2QuyNBipSjyDEqeeYn 8 | hoJlRMHgm++VLaSFK5eNRXRPK4eUuF/gJTQcKMj27HvZzBbLvwJBAMtEINsgoYYLzIH8j2RfB1Jr 9 | pfjbtvRTTkw+Pb9PEAA0WTUzJVRn/aieDzdmDKspKstNxWc8TlYnDHY8kRSEfYECQHgEHvUvlC3x 10 | 46jMbVnTmVwMPV/nDXGWGlTFuLQdeB4zx0mjdI2USiZMNAFdgKDp6ccVRnk0OLQpN95v+owv2LsC 11 | QQDCU7qSYzss/HsN1cu+NmDBYW7P60VVYbLqnZYyqs4157N/YRAR2QsAk+0stzkUaTKNcFHurzP1 12 | a0TcT5mnA6z0 -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey5: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey5001: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey5002: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey6: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey6001: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey6002: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey7: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey7001: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey7002: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey8: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJsjCfOuDPHVrKNCdYBNk2uMS3bA 2 | o+A9ShNthw1M38UeM8v5NMZJW3xOH9/HqX8XPDmzVmpYWvPMwX8rjTqYbBh72kuPxzR6URhEtrGs 3 | Iaru+woH/Q4pgP3k+VyoLWxnB6rFb/AEThr1BWKUMeISfjEjPRY9qqptnw9SBTr7/WWnAgMBAAEC 4 | gYAxhgDySjiVpslioJ+T4q/R4Epi0WI+/jG8e/Vl2ImCin6seZRQTDCpQONJ85n3GTq/jLFkZ2o5 5 | c769UvDVqLywoFK0H0wCu1T+atHtBwhjmmE1okkACato/BxUiySGYiTagJOkLBTkWdPPE4i9aZqm 6 | EsSEsJFV4c8JiudL8H8ZKQJBANwqlAKaEmxiNsEinfT8R8mCLQc7GaX5Rud2jxbiaGI255/FMfAY 7 | tTsGnN6WKqYbMbVQXVQjxz9COIxUKre3ikUCQQC0YvOxo7RWczWnjLAinTxx891Qp37v7Yn9gdDq 8 | IRZEeqiHB/aaTsVFy5zV1ElaDkBstL82hMobUtmDkUmJPMT7AkEAj4BBEKETuQka3y+M/Q0iTTlH 9 | 2BqxUPj1OhCQmz3fA4T926lQL0orddmNjZcbHUFEWQWUjy7yw0yKRwzk+vHqcQJAIyM7URkQYd6j 10 | TvXqwXNbeN8F91YJNfdRb94/sbusOL6j4Vm9waUibEwTStvFRhOMnSBANwB61gO3dxdv+ZmqzQJA 11 | Sb0R/zHeP+6EVCmiFUYqFnUcFh3K1t9yWWEAaU+/9EGnAhi0nee5GzaRbL0tZwCCDxkTYX149NKT 12 | Zscf88xQcQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/privatekey9: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwuoTWbSFDnVjohwdZftoAwv3oCxUPnUiiNNH9 2 | pXryEW8kSFRGVJ7zJCwxJnt3YZGnpPGxnC3hAI4XkG26hO7+TxkgaYmv5GbamL946uZISxv0aNX3 3 | YbaOf//MC6F8tShFfCnpWlj68FYulM5dC2OOOHaUJfofQhmXfsaEWU251wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey0: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwuoTWbSFDnVjohwdZftoAwv3oCxUPnUiiNNH9 2 | pXryEW8kSFRGVJ7zJCwxJnt3YZGnpPGxnC3hAI4XkG26hO7+TxkgaYmv5GbamL946uZISxv0aNX3 3 | YbaOf//MC6F8tShFfCnpWlj68FYulM5dC2OOOHaUJfofQhmXfsaEWU251wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDuFjuIK3SAUlrEk9ViAZjp30JWdXopBQZAO8pc 2 | 1B3GmYD/8g33HLJ0uukFc30c2WtfdUcPNnTW09GBlpoM8VIbGYsUje1JQhlGiDIio8o3qr8imsdz 3 | HDnOyizvuW+gpufHcnHauqoC18V242r69uEdfoEqJPoEQjda905HyxYRvQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1003: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1004: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1005: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1006: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1007: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1008: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1009: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1010: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1011: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1012: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1013: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1014: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1015: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1016: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1017: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1018: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1019: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey1020: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey2: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCApoEu6VOdaxYHy61rvn3YGjl9wnlgy5ikGQNz 2 | I7Pb6AVZN0NkXd622AbtJhfsv0J1FuHfUQDlu2vpbSOT9ju2t2iD1zugOsV9511F7pq2G070jnMZ 3 | 0s5AnE1ygMfj7x8sIZEQoHqS5UMgqpgz1SuS63hZLhmayAnxSjYYVtIkMQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey3: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCE4SByyp9nkZJZDtEkNQBPA84I0DFtu6vfuL0b 2 | yw3GzSS1Cceywu2T8SerM/fGt6cawjHXR33S3vmewNIb99CSF4NgWGrB6D7dWK4HJ4kRLb/+NrQI 3 | oRzrwien/NKyaVZE6Y1h9pIwPpiLrAa49r58t8/wS4W8j5gkpbtfuGFTIQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey4: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCe7qTmum8ZWUxDnT7v/NOWiV6GaBBED5fIpiyv 2 | XuV9pjTQaOPM3dKrAA3lVSuauUOW1gxP/UEeHvYtdV9BtzSGELFZKxXQkdTtdbUWE/7poS1lUM33 3 | jPpSGOzT/UTBpnnWBnMb9CjUZlwDoCBeWxRV5ignINDY5pPhYyB2c3UCawIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey5: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey5001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey5002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey6: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey6001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey6002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey7: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey7001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey7002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey8: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCbIwnzrgzx1ayjQnWATZNrjEt2wKPgPUoTbYcN 2 | TN/FHjPL+TTGSVt8Th/fx6l/Fzw5s1ZqWFrzzMF/K406mGwYe9pLj8c0elEYRLaxrCGq7vsKB/0O 3 | KYD95PlcqC1sZweqxW/wBE4a9QVilDHiEn4xIz0WPaqqbZ8PUgU6+/1lpwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config0/keys/publickey9: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBALC6hNZtIUOdWOiHB1l+2gDC/egL 2 | FQ+dSKI00f2levIRbyRIVEZUnvMkLDEme3dhkaek8bGcLeEAjheQbbqE7v5PGSBpia/kZtqYv3jq 3 | 5khLG/Ro1fdhto5//8wLoXy1KEV8KelaWPrwVi6Uzl0LY444dpQl+h9CGZd+xoRZTbnXAgMBAAEC 4 | gYAJaUVdrd4RnbV4XIh1qZ2uYLPowX5ToIqXqLxuB3vunCMRCZEDVcpJJGn+DBCTIO0CwnPkg26m 5 | BsOKWbSeNCoN5gOi5yd6Poe0D40ZmvHP1hMCQ9LYhwjLB3Aa+Cl5gYL074Qe/eJFqJaYjZApkeJU 6 | Ay1HkXhM5OBW9grrXxg6YQJBAPTIni5fG5f2SYutkR2pUydZP4haKVabRkZr8nSHuClGDE2HzbNQ 7 | jb17z5rRVxJCKMLb2HiPg7ZsUgGK/J1ri78CQQC405h45rL1mCIyZQCXcK/nQZTVi8UaaelKN/ub 8 | LQKtTGenJao/zoL+m39i+gGRkHWiG6HNaGFdOkRJmeeH+rfpAkEAn0fwDjKbDP4ZC0fM1uU4k7Ey 9 | czJgFdgCGY7ifMtXnZvUI5sL0fPH15W6GH7BzsK4LVvK92BDj6/aiOB80p6JlwJASjL4NSE4mwv2 10 | PpD5ydI9a/OSEqDIAjCerWMIKWXKe1P/EMU4MeFwCVLXsx523r9F2kyJinLrE4g+veWBY7+tcQJB 11 | AKCTm3tbbwLJnnPN46mAgrYb5+LFOmHyNtEDgjxEVrzpQaCChZici2YGY1jTBjb/De4jii8RXllA 12 | tUhBEsqyXDA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey0: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBALC6hNZtIUOdWOiHB1l+2gDC/egL 2 | FQ+dSKI00f2levIRbyRIVEZUnvMkLDEme3dhkaek8bGcLeEAjheQbbqE7v5PGSBpia/kZtqYv3jq 3 | 5khLG/Ro1fdhto5//8wLoXy1KEV8KelaWPrwVi6Uzl0LY444dpQl+h9CGZd+xoRZTbnXAgMBAAEC 4 | gYAJaUVdrd4RnbV4XIh1qZ2uYLPowX5ToIqXqLxuB3vunCMRCZEDVcpJJGn+DBCTIO0CwnPkg26m 5 | BsOKWbSeNCoN5gOi5yd6Poe0D40ZmvHP1hMCQ9LYhwjLB3Aa+Cl5gYL074Qe/eJFqJaYjZApkeJU 6 | Ay1HkXhM5OBW9grrXxg6YQJBAPTIni5fG5f2SYutkR2pUydZP4haKVabRkZr8nSHuClGDE2HzbNQ 7 | jb17z5rRVxJCKMLb2HiPg7ZsUgGK/J1ri78CQQC405h45rL1mCIyZQCXcK/nQZTVi8UaaelKN/ub 8 | LQKtTGenJao/zoL+m39i+gGRkHWiG6HNaGFdOkRJmeeH+rfpAkEAn0fwDjKbDP4ZC0fM1uU4k7Ey 9 | czJgFdgCGY7ifMtXnZvUI5sL0fPH15W6GH7BzsK4LVvK92BDj6/aiOB80p6JlwJASjL4NSE4mwv2 10 | PpD5ydI9a/OSEqDIAjCerWMIKWXKe1P/EMU4MeFwCVLXsx523r9F2kyJinLrE4g+veWBY7+tcQJB 11 | AKCTm3tbbwLJnnPN46mAgrYb5+LFOmHyNtEDgjxEVrzpQaCChZici2YGY1jTBjb/De4jii8RXllA 12 | tUhBEsqyXDA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAO4WO4grdIBSWsST1WIBmOnfQlZ1 2 | eikFBkA7ylzUHcaZgP/yDfccsnS66QVzfRzZa191Rw82dNbT0YGWmgzxUhsZixSN7UlCGUaIMiKj 3 | yjeqvyKax3McOc7KLO+5b6Cm58dycdq6qgLXxXbjavr24R1+gSok+gRCN1r3TkfLFhG9AgMBAAEC 4 | gYEArSvWmTCiSEOeaaTta5+lzVXqNmC0Pem9pjLW+bX/Aljcj01MAxUIaAcbPi/GLJmnk4MF8Ha3 5 | fRoMJKmZ2xgbkttZRKTlJX/gwjjNGUsSwiV8Xn0sTnnB33kGgSFQZqkKyp3yScC6Ndxj4yihKjm5 6 | Dp+W+Gk24PKpphOs9MQ1O7ECQQD3Nq5u5j8w9QKmV9CmfgXDomwYqGKBcnUZzJkS4QJ2bxJ02p1Z 7 | wOn+JhsMx8Lagh5Euks8W24XqepfJM2IH45HAkEA9oyCfLjVEMkrqerkn8PdOEHgdEWgdTn4o7v9 8 | gGshQ6WmJILa46ZRP2T5K1FLFdgssw4gUfL6OIB19S8U/VRN2wJBAKoXsYUUXr4slholqaYkZ4rn 9 | okCE+uHeArwxjdDziGI8ohJMqJ8soNMBHPN6LpNxm6nmFAX/UoxtmJjGFbRnIdkCQFYffRFuS1dC 10 | vpLrb5Nzito1AN/81nE8n+MqLwJl6cfEnIXSg/3Twjvf3L5J9m2aBvtBKv8VXlzQWuQb3zwi79MC 11 | QGgQOgtb/WQ3c/xd1It8tAbxagcYUYYm8c74+uOqzPsE5hVLsfL+1eB4kWW8U+MSWESuCcIpMkmb 12 | roUKzw6NHlw= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1001: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1002: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1003: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1004: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1005: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1006: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1007: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1008: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1009: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1010: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1011: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1012: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1013: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1014: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1015: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1016: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1017: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1018: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1019: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey1020: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey2: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAICmgS7pU51rFgfLrWu+fdgaOX3C 2 | eWDLmKQZA3Mjs9voBVk3Q2Rd3rbYBu0mF+y/QnUW4d9RAOW7a+ltI5P2O7a3aIPXO6A6xX3nXUXu 3 | mrYbTvSOcxnSzkCcTXKAx+PvHywhkRCgepLlQyCqmDPVK5LreFkuGZrICfFKNhhW0iQxAgMBAAEC 4 | gYB/a2qbmgF08rE5O2QiSOO/fAnhIxKw6jXeod+m1H+5mI5jlLas28RQeJozm/0qQSyDaAyC8Gnh 5 | H8Z7xdrtG357xfbtwbrl+LYTi6jdIiYQoMZeS7Levy1RRdIbnMDFT9DvbdWHiX4YzRX3mN/YEjly 6 | GKx6BPN0XQDKkzGyoozDgQJBANv4VCr235hyUQW1+4bMzu96H22FKUq2/QD30ft8uvycEKjrweJg 7 | A3TbLG/xIp4uLnR2qDRIpLl98jYJ0veyBjkCQQCVuQIF+3m/YCpj0zD2k9RjDuICXAVEwIkUE39h 8 | ZP4NB7R4AMcLQZaUr+d8pwQk9cmMEJzE+kfH7imMCRmJsM25AkEAm8/dHsncPAnNpnPvhN6SPkOM 9 | +3D1fLz9na/tB2ykrsaFboIAxi8og5+0bF6sHMutkEV0hARo2hOCfBCdZWKu0QJAc1hBZ8xx4e67 10 | GYalLQF8WQgpM/oikPHnaREQTD8avX0XGnA258QStt/BbbXZqoO0TvSpYdMTI8KmPVzxULNl+QJA 11 | SW6TIWfvr5LIn7WXPPHjrElrywKzed/NRJxCy+j5f68nU9Y5mBLuoEOI8CToWMNz0xUB+7i0PnNI 12 | 3EYimDKS3Q== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey3: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAIThIHLKn2eRklkO0SQ1AE8DzgjQ 2 | MW27q9+4vRvLDcbNJLUJx7LC7ZPxJ6sz98a3pxrCMddHfdLe+Z7A0hv30JIXg2BYasHoPt1Yrgcn 3 | iREtv/42tAihHOvCJ6f80rJpVkTpjWH2kjA+mIusBrj2vny3z/BLhbyPmCSlu1+4YVMhAgMBAAEC 4 | gYBhYhRDzJeycY9N0XwZCvbk8abn8pynDSlTVrLRUakRD3tdaoN+UTmIeO5XnEh0zFedVsDsQyrF 5 | hkBuxmW1tZKWzyrp2I1DSYeDDzuFxcLBksqr41OWNyF08T+xOX8dh8prE6WyW91TN9oCFPzRko3b 6 | TORWdmO4W110krtU4DXGgQJBAMsAiriGm1eoSjayZrIgUBS+nEXCEoWn0AG9VvvSdWmTRcAy9Rfy 7 | wHX64hJn75tcD30/CXgDXhZdLQ/Bj5gONDkCQQCnkf+Nn+1vAUHFiUhAO/mkCCiiDaMdhD7G0Y5Y 8 | jLtN/C7aoris3RPjXa53ZZe3d/ioWvcqA6OQ4A8XFGP2LqYpAkEAqC4Hvz5Nfj6/VTdR22rnzXfp 9 | EeXp4G8Z5gcOBEzk1xWa6NOOuEt15Yh3ORaArK6FapcJ6jKoBVEmXvJWW3wRCQJAFWLApqZ+euhC 10 | KJ+4pNoCpjiUVvo+kwnJqT4dWJe9X9qLcEPMJeOhIidWmM5SaovZJENXv/ju6xJtWpizmTui4QJA 11 | CxUOypjq0rTpveleNPytDJQUILsr6m5QjHeZLamKQVdiv8DhgXvuc2282YFM5hfOaIxJkKRIxsQz 12 | PJn9FRQYlQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey4: -------------------------------------------------------------------------------- 1 | MIICeAIBADANBgkqhkiG9w0BAQEFAASCAmIwggJeAgEAAoGBAJ7upOa6bxlZTEOdPu/805aJXoZo 2 | EEQPl8imLK9e5X2mNNBo48zd0qsADeVVK5q5Q5bWDE/9QR4e9i11X0G3NIYQsVkrFdCR1O11tRYT 3 | /umhLWVQzfeM+lIY7NP9RMGmedYGcxv0KNRmXAOgIF5bFFXmKCcg0Njmk+FjIHZzdQJrAgMBAAEC 4 | gYEAg4k/MTZbfL9LPyqFTFoTRCOs99BopevB0260zO/dP4CvdU1aO9Pa52vEFGnJDOUH6258Aje4 5 | DRXS6QybKehWrtBUGT61PccoCIJbiyPnssoR5VlZ2IZSezhzJ0aPEod1/restXf9OzUKQJCsyiwX 6 | WiLB0BqxJailkX6p0bzdlQECQQDQQHb38BtN6o87EuUcO1cnQ3WUsGhO7bKE+wuk3qL1Y1nwbPXp 7 | xSmv8V42gydicMjCHYWG27dVYFCKmfZV46RVAkEAw19Rkq62CZbsmoUhHK2QuyNBipSjyDEqeeYn 8 | hoJlRMHgm++VLaSFK5eNRXRPK4eUuF/gJTQcKMj27HvZzBbLvwJBAMtEINsgoYYLzIH8j2RfB1Jr 9 | pfjbtvRTTkw+Pb9PEAA0WTUzJVRn/aieDzdmDKspKstNxWc8TlYnDHY8kRSEfYECQHgEHvUvlC3x 10 | 46jMbVnTmVwMPV/nDXGWGlTFuLQdeB4zx0mjdI2USiZMNAFdgKDp6ccVRnk0OLQpN95v+owv2LsC 11 | QQDCU7qSYzss/HsN1cu+NmDBYW7P60VVYbLqnZYyqs4157N/YRAR2QsAk+0stzkUaTKNcFHurzP1 12 | a0TcT5mnA6z0 -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey5: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/privatekey5001: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwuoTWbSFDnVjohwdZftoAwv3oCxUPnUiiNNH9 2 | pXryEW8kSFRGVJ7zJCwxJnt3YZGnpPGxnC3hAI4XkG26hO7+TxkgaYmv5GbamL946uZISxv0aNX3 3 | YbaOf//MC6F8tShFfCnpWlj68FYulM5dC2OOOHaUJfofQhmXfsaEWU251wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey0: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwuoTWbSFDnVjohwdZftoAwv3oCxUPnUiiNNH9 2 | pXryEW8kSFRGVJ7zJCwxJnt3YZGnpPGxnC3hAI4XkG26hO7+TxkgaYmv5GbamL946uZISxv0aNX3 3 | YbaOf//MC6F8tShFfCnpWlj68FYulM5dC2OOOHaUJfofQhmXfsaEWU251wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDuFjuIK3SAUlrEk9ViAZjp30JWdXopBQZAO8pc 2 | 1B3GmYD/8g33HLJ0uukFc30c2WtfdUcPNnTW09GBlpoM8VIbGYsUje1JQhlGiDIio8o3qr8imsdz 3 | HDnOyizvuW+gpufHcnHauqoC18V242r69uEdfoEqJPoEQjda905HyxYRvQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1003: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1004: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1005: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1006: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1007: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1008: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1009: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1010: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1011: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1012: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1013: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1014: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1015: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1016: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1017: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1018: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1019: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey1020: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey2: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCApoEu6VOdaxYHy61rvn3YGjl9wnlgy5ikGQNz 2 | I7Pb6AVZN0NkXd622AbtJhfsv0J1FuHfUQDlu2vpbSOT9ju2t2iD1zugOsV9511F7pq2G070jnMZ 3 | 0s5AnE1ygMfj7x8sIZEQoHqS5UMgqpgz1SuS63hZLhmayAnxSjYYVtIkMQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey3: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCE4SByyp9nkZJZDtEkNQBPA84I0DFtu6vfuL0b 2 | yw3GzSS1Cceywu2T8SerM/fGt6cawjHXR33S3vmewNIb99CSF4NgWGrB6D7dWK4HJ4kRLb/+NrQI 3 | oRzrwien/NKyaVZE6Y1h9pIwPpiLrAa49r58t8/wS4W8j5gkpbtfuGFTIQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey4: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCe7qTmum8ZWUxDnT7v/NOWiV6GaBBED5fIpiyv 2 | XuV9pjTQaOPM3dKrAA3lVSuauUOW1gxP/UEeHvYtdV9BtzSGELFZKxXQkdTtdbUWE/7poS1lUM33 3 | jPpSGOzT/UTBpnnWBnMb9CjUZlwDoCBeWxRV5ignINDY5pPhYyB2c3UCawIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey5: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey5001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey5002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey6: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey6001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey6002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey7: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey7001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey7002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey8: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCbIwnzrgzx1ayjQnWATZNrjEt2wKPgPUoTbYcN 2 | TN/FHjPL+TTGSVt8Th/fx6l/Fzw5s1ZqWFrzzMF/K406mGwYe9pLj8c0elEYRLaxrCGq7vsKB/0O 3 | KYD95PlcqC1sZweqxW/wBE4a9QVilDHiEn4xIz0WPaqqbZ8PUgU6+/1lpwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/ChainSpaceConfig/shards/config1/keys/publickey9: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/README.TXT: -------------------------------------------------------------------------------- 1 | COMPILE: 2 | from chainspacecore/ 3 | mvn package assembly:single 4 | 5 | 6 | 7 | RUN CONSOLE CLIENT: 8 | from chainspacecore/ 9 | 10 | java -cp lib/BFT-SMaRt.jar:target/chainspace-1.0-SNAPSHOT-jar-with-dependencies.jar uk.ac.ucl.cs.sec.chainspace.bft.ConsoleClient ChainSpaceClientConfig/config.txt 11 | 12 | 13 | 14 | RUN SERVERS: 15 | from chainsapce/ 16 | 17 | contrib/core-tools/easystart.sh 18 | 19 | -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBALC6hNZtIUOdWOiHB1l+2gDC/egL 2 | FQ+dSKI00f2levIRbyRIVEZUnvMkLDEme3dhkaek8bGcLeEAjheQbbqE7v5PGSBpia/kZtqYv3jq 3 | 5khLG/Ro1fdhto5//8wLoXy1KEV8KelaWPrwVi6Uzl0LY444dpQl+h9CGZd+xoRZTbnXAgMBAAEC 4 | gYAJaUVdrd4RnbV4XIh1qZ2uYLPowX5ToIqXqLxuB3vunCMRCZEDVcpJJGn+DBCTIO0CwnPkg26m 5 | BsOKWbSeNCoN5gOi5yd6Poe0D40ZmvHP1hMCQ9LYhwjLB3Aa+Cl5gYL074Qe/eJFqJaYjZApkeJU 6 | Ay1HkXhM5OBW9grrXxg6YQJBAPTIni5fG5f2SYutkR2pUydZP4haKVabRkZr8nSHuClGDE2HzbNQ 7 | jb17z5rRVxJCKMLb2HiPg7ZsUgGK/J1ri78CQQC405h45rL1mCIyZQCXcK/nQZTVi8UaaelKN/ub 8 | LQKtTGenJao/zoL+m39i+gGRkHWiG6HNaGFdOkRJmeeH+rfpAkEAn0fwDjKbDP4ZC0fM1uU4k7Ey 9 | czJgFdgCGY7ifMtXnZvUI5sL0fPH15W6GH7BzsK4LVvK92BDj6/aiOB80p6JlwJASjL4NSE4mwv2 10 | PpD5ydI9a/OSEqDIAjCerWMIKWXKe1P/EMU4MeFwCVLXsx523r9F2kyJinLrE4g+veWBY7+tcQJB 11 | AKCTm3tbbwLJnnPN46mAgrYb5+LFOmHyNtEDgjxEVrzpQaCChZici2YGY1jTBjb/De4jii8RXllA 12 | tUhBEsqyXDA= -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey0: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBALC6hNZtIUOdWOiHB1l+2gDC/egL 2 | FQ+dSKI00f2levIRbyRIVEZUnvMkLDEme3dhkaek8bGcLeEAjheQbbqE7v5PGSBpia/kZtqYv3jq 3 | 5khLG/Ro1fdhto5//8wLoXy1KEV8KelaWPrwVi6Uzl0LY444dpQl+h9CGZd+xoRZTbnXAgMBAAEC 4 | gYAJaUVdrd4RnbV4XIh1qZ2uYLPowX5ToIqXqLxuB3vunCMRCZEDVcpJJGn+DBCTIO0CwnPkg26m 5 | BsOKWbSeNCoN5gOi5yd6Poe0D40ZmvHP1hMCQ9LYhwjLB3Aa+Cl5gYL074Qe/eJFqJaYjZApkeJU 6 | Ay1HkXhM5OBW9grrXxg6YQJBAPTIni5fG5f2SYutkR2pUydZP4haKVabRkZr8nSHuClGDE2HzbNQ 7 | jb17z5rRVxJCKMLb2HiPg7ZsUgGK/J1ri78CQQC405h45rL1mCIyZQCXcK/nQZTVi8UaaelKN/ub 8 | LQKtTGenJao/zoL+m39i+gGRkHWiG6HNaGFdOkRJmeeH+rfpAkEAn0fwDjKbDP4ZC0fM1uU4k7Ey 9 | czJgFdgCGY7ifMtXnZvUI5sL0fPH15W6GH7BzsK4LVvK92BDj6/aiOB80p6JlwJASjL4NSE4mwv2 10 | PpD5ydI9a/OSEqDIAjCerWMIKWXKe1P/EMU4MeFwCVLXsx523r9F2kyJinLrE4g+veWBY7+tcQJB 11 | AKCTm3tbbwLJnnPN46mAgrYb5+LFOmHyNtEDgjxEVrzpQaCChZici2YGY1jTBjb/De4jii8RXllA 12 | tUhBEsqyXDA= -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAO4WO4grdIBSWsST1WIBmOnfQlZ1 2 | eikFBkA7ylzUHcaZgP/yDfccsnS66QVzfRzZa191Rw82dNbT0YGWmgzxUhsZixSN7UlCGUaIMiKj 3 | yjeqvyKax3McOc7KLO+5b6Cm58dycdq6qgLXxXbjavr24R1+gSok+gRCN1r3TkfLFhG9AgMBAAEC 4 | gYEArSvWmTCiSEOeaaTta5+lzVXqNmC0Pem9pjLW+bX/Aljcj01MAxUIaAcbPi/GLJmnk4MF8Ha3 5 | fRoMJKmZ2xgbkttZRKTlJX/gwjjNGUsSwiV8Xn0sTnnB33kGgSFQZqkKyp3yScC6Ndxj4yihKjm5 6 | Dp+W+Gk24PKpphOs9MQ1O7ECQQD3Nq5u5j8w9QKmV9CmfgXDomwYqGKBcnUZzJkS4QJ2bxJ02p1Z 7 | wOn+JhsMx8Lagh5Euks8W24XqepfJM2IH45HAkEA9oyCfLjVEMkrqerkn8PdOEHgdEWgdTn4o7v9 8 | gGshQ6WmJILa46ZRP2T5K1FLFdgssw4gUfL6OIB19S8U/VRN2wJBAKoXsYUUXr4slholqaYkZ4rn 9 | okCE+uHeArwxjdDziGI8ohJMqJ8soNMBHPN6LpNxm6nmFAX/UoxtmJjGFbRnIdkCQFYffRFuS1dC 10 | vpLrb5Nzito1AN/81nE8n+MqLwJl6cfEnIXSg/3Twjvf3L5J9m2aBvtBKv8VXlzQWuQb3zwi79MC 11 | QGgQOgtb/WQ3c/xd1It8tAbxagcYUYYm8c74+uOqzPsE5hVLsfL+1eB4kWW8U+MSWESuCcIpMkmb 12 | roUKzw6NHlw= -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1001: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1002: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1003: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1004: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1005: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1006: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1007: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1008: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1009: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1010: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1011: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1012: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1013: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1014: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1015: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1016: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1017: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1018: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1019: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey1020: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey2: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAICmgS7pU51rFgfLrWu+fdgaOX3C 2 | eWDLmKQZA3Mjs9voBVk3Q2Rd3rbYBu0mF+y/QnUW4d9RAOW7a+ltI5P2O7a3aIPXO6A6xX3nXUXu 3 | mrYbTvSOcxnSzkCcTXKAx+PvHywhkRCgepLlQyCqmDPVK5LreFkuGZrICfFKNhhW0iQxAgMBAAEC 4 | gYB/a2qbmgF08rE5O2QiSOO/fAnhIxKw6jXeod+m1H+5mI5jlLas28RQeJozm/0qQSyDaAyC8Gnh 5 | H8Z7xdrtG357xfbtwbrl+LYTi6jdIiYQoMZeS7Levy1RRdIbnMDFT9DvbdWHiX4YzRX3mN/YEjly 6 | GKx6BPN0XQDKkzGyoozDgQJBANv4VCr235hyUQW1+4bMzu96H22FKUq2/QD30ft8uvycEKjrweJg 7 | A3TbLG/xIp4uLnR2qDRIpLl98jYJ0veyBjkCQQCVuQIF+3m/YCpj0zD2k9RjDuICXAVEwIkUE39h 8 | ZP4NB7R4AMcLQZaUr+d8pwQk9cmMEJzE+kfH7imMCRmJsM25AkEAm8/dHsncPAnNpnPvhN6SPkOM 9 | +3D1fLz9na/tB2ykrsaFboIAxi8og5+0bF6sHMutkEV0hARo2hOCfBCdZWKu0QJAc1hBZ8xx4e67 10 | GYalLQF8WQgpM/oikPHnaREQTD8avX0XGnA258QStt/BbbXZqoO0TvSpYdMTI8KmPVzxULNl+QJA 11 | SW6TIWfvr5LIn7WXPPHjrElrywKzed/NRJxCy+j5f68nU9Y5mBLuoEOI8CToWMNz0xUB+7i0PnNI 12 | 3EYimDKS3Q== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey3: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAIThIHLKn2eRklkO0SQ1AE8DzgjQ 2 | MW27q9+4vRvLDcbNJLUJx7LC7ZPxJ6sz98a3pxrCMddHfdLe+Z7A0hv30JIXg2BYasHoPt1Yrgcn 3 | iREtv/42tAihHOvCJ6f80rJpVkTpjWH2kjA+mIusBrj2vny3z/BLhbyPmCSlu1+4YVMhAgMBAAEC 4 | gYBhYhRDzJeycY9N0XwZCvbk8abn8pynDSlTVrLRUakRD3tdaoN+UTmIeO5XnEh0zFedVsDsQyrF 5 | hkBuxmW1tZKWzyrp2I1DSYeDDzuFxcLBksqr41OWNyF08T+xOX8dh8prE6WyW91TN9oCFPzRko3b 6 | TORWdmO4W110krtU4DXGgQJBAMsAiriGm1eoSjayZrIgUBS+nEXCEoWn0AG9VvvSdWmTRcAy9Rfy 7 | wHX64hJn75tcD30/CXgDXhZdLQ/Bj5gONDkCQQCnkf+Nn+1vAUHFiUhAO/mkCCiiDaMdhD7G0Y5Y 8 | jLtN/C7aoris3RPjXa53ZZe3d/ioWvcqA6OQ4A8XFGP2LqYpAkEAqC4Hvz5Nfj6/VTdR22rnzXfp 9 | EeXp4G8Z5gcOBEzk1xWa6NOOuEt15Yh3ORaArK6FapcJ6jKoBVEmXvJWW3wRCQJAFWLApqZ+euhC 10 | KJ+4pNoCpjiUVvo+kwnJqT4dWJe9X9qLcEPMJeOhIidWmM5SaovZJENXv/ju6xJtWpizmTui4QJA 11 | CxUOypjq0rTpveleNPytDJQUILsr6m5QjHeZLamKQVdiv8DhgXvuc2282YFM5hfOaIxJkKRIxsQz 12 | PJn9FRQYlQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey4: -------------------------------------------------------------------------------- 1 | MIICeAIBADANBgkqhkiG9w0BAQEFAASCAmIwggJeAgEAAoGBAJ7upOa6bxlZTEOdPu/805aJXoZo 2 | EEQPl8imLK9e5X2mNNBo48zd0qsADeVVK5q5Q5bWDE/9QR4e9i11X0G3NIYQsVkrFdCR1O11tRYT 3 | /umhLWVQzfeM+lIY7NP9RMGmedYGcxv0KNRmXAOgIF5bFFXmKCcg0Njmk+FjIHZzdQJrAgMBAAEC 4 | gYEAg4k/MTZbfL9LPyqFTFoTRCOs99BopevB0260zO/dP4CvdU1aO9Pa52vEFGnJDOUH6258Aje4 5 | DRXS6QybKehWrtBUGT61PccoCIJbiyPnssoR5VlZ2IZSezhzJ0aPEod1/restXf9OzUKQJCsyiwX 6 | WiLB0BqxJailkX6p0bzdlQECQQDQQHb38BtN6o87EuUcO1cnQ3WUsGhO7bKE+wuk3qL1Y1nwbPXp 7 | xSmv8V42gydicMjCHYWG27dVYFCKmfZV46RVAkEAw19Rkq62CZbsmoUhHK2QuyNBipSjyDEqeeYn 8 | hoJlRMHgm++VLaSFK5eNRXRPK4eUuF/gJTQcKMj27HvZzBbLvwJBAMtEINsgoYYLzIH8j2RfB1Jr 9 | pfjbtvRTTkw+Pb9PEAA0WTUzJVRn/aieDzdmDKspKstNxWc8TlYnDHY8kRSEfYECQHgEHvUvlC3x 10 | 46jMbVnTmVwMPV/nDXGWGlTFuLQdeB4zx0mjdI2USiZMNAFdgKDp6ccVRnk0OLQpN95v+owv2LsC 11 | QQDCU7qSYzss/HsN1cu+NmDBYW7P60VVYbLqnZYyqs4157N/YRAR2QsAk+0stzkUaTKNcFHurzP1 12 | a0TcT5mnA6z0 -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey5: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey5001: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey5002: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKSf6ycmjnW3EXqYG+kPKXmtBZ0s 2 | ZPzAqyMYdXwB6OZ9VDO5KmZH6tpnAGrCVu0kSXDLJxEctXWpaMKMEWZ+nc3saiayaPHUKueQNrEn 3 | zIBwanLjLpLQtBYONkugYFZroSMnISB+Ruqv0gJlOxaS62PZcsNdbxmkAGM1qPU5UXn9AgMBAAEC 4 | gYAs5fiqeteLv1wjBW1HSP1U1B2d2kfIr3t9XORd599vTWszmCK6No8U9dalR0+R6b2l56JGBoBv 5 | EL8joDP2sj2zRR/O1yybvJhWGts/7efHb5T8eraDus+btRlOlwJTfYaLFVmf+eNauaqydgNiv858 6 | TYfq7hXmYlDRtN11WuvSuQJBAOf/SprCoutduU2Z+YDMmN+t8v0k8DXxSdyyonKhAr85g8p6W6/c 7 | +RylLouRROwqQvIfxnRvbZf68pvKib/zB0MCQQC1qDBouQdsR+K8KXer7kTJBIMccuYotMhm84Yc 8 | 3MRHZvR3tfXTJlyFQw3f8FT4sKChmWQA2Rv1sIku1aa8LkW/AkEAhrV/9ljqDMzBGkQ70gP7CHaS 9 | z1axfED86H95QCIp3CtjUSC3OGiQ5YcsfbH+WTs44Cp/K4DAHC2Ezd1PGvvczQJAfesbwzuevZwG 10 | us8zuOXsoDqUd3/dspG96D8d05vkImpnQyPKRpbswyL71yLMg6ZLcjjVbRERpHi+XsySSxb4GQJA 11 | NUK1DEc615gggvYWgSYGjj7XxhrDhhxifukB3eCEWavaDJD8iXQTcmL+64/lTH24Yq10cmDm+d24 12 | T0aFR1RoPQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey6: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey6001: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey6002: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJTlQg0vlwe6dPOffFxPjTk4fubI 2 | wu/Gw6cxckSU9cXP26qBcof57iJyBI+0tQVGVOSarXFFY1AstYNq/DmhBJLRgtVoTFTheuZqgsdT 3 | QT5uBEdWij/fj3R4jlCqZ3T4N2jwJnGK1JVoM6b8WGC+Fu8Wyd6qMnNirCSPy/g0NdytAgMBAAEC 4 | gYA0okJSJPOPsNLs2AD/JMP4aUc6z9dRKYM6VBlfswSac5rkUDQraydKF+IS5r9i6PTThvYu52dv 5 | DQ7xMN2OhaP2tC/U4HM6Bz5jw4inlpUoHolmVaTp3isqo6XMj2vMLkTeLOE9H/l/fp7QaZ383p6+ 6 | otFavgp4cXKuTKv2/buqhQJBANC/NS3i73w3ypswycGfL6pHAcZTUx5nIuJ4ue5jVL0ZX4MTMZVw 7 | cWv9u+ZYp2vgZhGtCDFLVBEZhKGdNenc0AsCQQC2mbCOqEQ05AsuHYXWW2fum78xQecvLxg3Nqjm 8 | BmgZx0EzAHbl1i87pXsTipYemg/CiQkAHyy2Xw5lNmX6+mEnAkBNoD0zYieypsCmM19jrEG6bYtg 9 | aA4JyUq0szZZSwDxDSVyhcmzi8vx37pnL2KbACiUvCbGxf9uGHI081RgMif/AkEAk8t/yWfOlRTD 10 | K9c/fcnMLKgpL0BNU7aFniMCv/QNjFfnoNVOZydeYaPGI4H3kdtWyDlMbKnO8emsaCWIk4TW3wJA 11 | BZAI8/aRcyqFAKyui29f3nvyMQ5fgOaJRN4nsiPT+inFiIRmvd6KL/3eBrk0y4d73CKOVET4Bdm1 12 | xGh1TAE27Q== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey7: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey7001: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey7002: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALcyCISI8Yxfdb86aPjyLCIU4qlK 2 | loZ/uWp9W9BiXCSUGkPrgLtdF6j24siUL9V5d6TGmKuUA11guKsUTwpQJUcEGP7LJw80B5sViiXG 3 | DHlnBkGkolsyupKAsajlo/rNY2dzWwMiskwgCf13DWBiExV13B1gRtQt/EEWYV63PgfjAgMBAAEC 4 | gYAmMHnyFxIzrxq+uJB1hRaKLExr+i6S70FZ37QqJrcKsQ0gp5F4fZmXEZCJO8sU93NnmDbvXbWt 5 | 26HjmCI6Bice4jPjdB5ZkfZ5dpwqJuuOp0mtivfVjk8hrW3LjagnLOHYzTcIrgveU6L5M3oG6e91 6 | ilLDF1nJ81cfnM5XSVA7oQJBAOtJ1VcGCZgeMCNfCdC/KViWPm7AaSqMr67BuZpePMWYoi5Sm3pg 7 | PVUV89sDd1GcGlWb31gmFha0udNlC+DbGDsCQQDHUkwxpl48AmM+Nu/6cRKxJy5CL7x5y1Lmok2Y 8 | Ldq3wt54pAITpGLS37WxHWQGQ6X77kr1fFj1fkNkwKjjqXx5AkEAs/Ix0W5yo/5iforO7PFmY7P0 9 | Z6uMQth5/EN4+ZCdFdoYHylac4trHMm/SH8sICQtF9AwTjBCsHbjr8MWBJBLxQJAUmu5jh5ZgT8L 10 | gsJ84Xa4YADvo/bRXRuyoCQlKfRsKOivzfsj0LN9Ge3f1+lrXxvCGzciT/inYHxhqdvw+pMvIQJA 11 | FVo6Q4VYj1jDe9zKmxL91WUwt85/dvSNcCayNaT5moC4GRFIkWwojsSbN0SCyMhti6u38OCZy1dd 12 | NOhf3eXFXQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey8: -------------------------------------------------------------------------------- 1 | MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJsjCfOuDPHVrKNCdYBNk2uMS3bA 2 | o+A9ShNthw1M38UeM8v5NMZJW3xOH9/HqX8XPDmzVmpYWvPMwX8rjTqYbBh72kuPxzR6URhEtrGs 3 | Iaru+woH/Q4pgP3k+VyoLWxnB6rFb/AEThr1BWKUMeISfjEjPRY9qqptnw9SBTr7/WWnAgMBAAEC 4 | gYAxhgDySjiVpslioJ+T4q/R4Epi0WI+/jG8e/Vl2ImCin6seZRQTDCpQONJ85n3GTq/jLFkZ2o5 5 | c769UvDVqLywoFK0H0wCu1T+atHtBwhjmmE1okkACato/BxUiySGYiTagJOkLBTkWdPPE4i9aZqm 6 | EsSEsJFV4c8JiudL8H8ZKQJBANwqlAKaEmxiNsEinfT8R8mCLQc7GaX5Rud2jxbiaGI255/FMfAY 7 | tTsGnN6WKqYbMbVQXVQjxz9COIxUKre3ikUCQQC0YvOxo7RWczWnjLAinTxx891Qp37v7Yn9gdDq 8 | IRZEeqiHB/aaTsVFy5zV1ElaDkBstL82hMobUtmDkUmJPMT7AkEAj4BBEKETuQka3y+M/Q0iTTlH 9 | 2BqxUPj1OhCQmz3fA4T926lQL0orddmNjZcbHUFEWQWUjy7yw0yKRwzk+vHqcQJAIyM7URkQYd6j 10 | TvXqwXNbeN8F91YJNfdRb94/sbusOL6j4Vm9waUibEwTStvFRhOMnSBANwB61gO3dxdv+ZmqzQJA 11 | Sb0R/zHeP+6EVCmiFUYqFnUcFh3K1t9yWWEAaU+/9EGnAhi0nee5GzaRbL0tZwCCDxkTYX149NKT 12 | Zscf88xQcQ== -------------------------------------------------------------------------------- /chainspacecore/config/keys/privatekey9: -------------------------------------------------------------------------------- 1 | MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAIOsuw2PdzI2NvWA81iltnmj+6Xn 2 | Un1sMQ8kNro6Z9h0vrEjwccjtqsAw5KupzLFjgZBZlld3xwCiKdvXH0C5Lml9hCB3vSolnb3oWyU 3 | NyS59TvwY0yB/IM+ZYICO+b2LLoo+72DR0HUPbWQOXXAg4QFNCIBVi3G+hI1aO2I3e63AgMBAAEC 4 | gYBv0O3jXRJGhH11S7TacZacg2F+iAqn0YlzpzgGOvTWfoU03f1/Q1eqrXJnDIOVfOfXbhAhEbMW 5 | ERzEuq+axSs/LcjYSlj1PyWbKm0OoiVQS9YklqVl2oQyN7mrUspRBnvq35M33+cOec/0BnbXjl8L 6 | H2N2q5xC/7b76U83ktKJgQJBAOyNtcwcsY0J+NZNJQwdpW4hmOriy672AZjAZ7spSrXngF3rTrqP 7 | N/dIczudLYVc6Ws04aJdHnadlR4TMfqcZUECQQCOf9YuM8pSdqVsM4cS/E8DvmbM1w7OY3HWYuZz 8 | 4wsWWylDbiBu0ETsGC2M+ojfd4Ap6/DPayT/g1GBZRn/J/33AkEA6QjJmaSCvQCf5O3mm0LxX8c1 9 | T9/Q7DFpbUPObLDG6uB+swdGbb79UVxMOOQkngbj5DsaNMsrYYroBdK/H7XGgQJAFuyL2SztvGxn 10 | 2ktDzJMYZwLHaOaj9CHdW17XsgbxbqxFrBpYT1tj6xNMqKRZRpHj5VqWh9e1wQEwKH/KOdkGKwJB 11 | AOEO/Xs8BWnzF/vsXGN7E/xiFOhio4mP862NqQSL8cxRmswzMeLJ3cdv1Z1lxXGFIY+aOczB6Sm4 12 | jnszzWPp0yA= -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwuoTWbSFDnVjohwdZftoAwv3oCxUPnUiiNNH9 2 | pXryEW8kSFRGVJ7zJCwxJnt3YZGnpPGxnC3hAI4XkG26hO7+TxkgaYmv5GbamL946uZISxv0aNX3 3 | YbaOf//MC6F8tShFfCnpWlj68FYulM5dC2OOOHaUJfofQhmXfsaEWU251wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey0: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwuoTWbSFDnVjohwdZftoAwv3oCxUPnUiiNNH9 2 | pXryEW8kSFRGVJ7zJCwxJnt3YZGnpPGxnC3hAI4XkG26hO7+TxkgaYmv5GbamL946uZISxv0aNX3 3 | YbaOf//MC6F8tShFfCnpWlj68FYulM5dC2OOOHaUJfofQhmXfsaEWU251wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDuFjuIK3SAUlrEk9ViAZjp30JWdXopBQZAO8pc 2 | 1B3GmYD/8g33HLJ0uukFc30c2WtfdUcPNnTW09GBlpoM8VIbGYsUje1JQhlGiDIio8o3qr8imsdz 3 | HDnOyizvuW+gpufHcnHauqoC18V242r69uEdfoEqJPoEQjda905HyxYRvQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1003: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1004: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1005: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1006: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1007: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1008: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1009: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1010: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1011: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1012: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1013: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1014: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1015: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1016: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1017: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1018: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1019: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey1020: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey2: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCApoEu6VOdaxYHy61rvn3YGjl9wnlgy5ikGQNz 2 | I7Pb6AVZN0NkXd622AbtJhfsv0J1FuHfUQDlu2vpbSOT9ju2t2iD1zugOsV9511F7pq2G070jnMZ 3 | 0s5AnE1ygMfj7x8sIZEQoHqS5UMgqpgz1SuS63hZLhmayAnxSjYYVtIkMQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey3: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCE4SByyp9nkZJZDtEkNQBPA84I0DFtu6vfuL0b 2 | yw3GzSS1Cceywu2T8SerM/fGt6cawjHXR33S3vmewNIb99CSF4NgWGrB6D7dWK4HJ4kRLb/+NrQI 3 | oRzrwien/NKyaVZE6Y1h9pIwPpiLrAa49r58t8/wS4W8j5gkpbtfuGFTIQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey4: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCe7qTmum8ZWUxDnT7v/NOWiV6GaBBED5fIpiyv 2 | XuV9pjTQaOPM3dKrAA3lVSuauUOW1gxP/UEeHvYtdV9BtzSGELFZKxXQkdTtdbUWE/7poS1lUM33 3 | jPpSGOzT/UTBpnnWBnMb9CjUZlwDoCBeWxRV5ignINDY5pPhYyB2c3UCawIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey5: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey5001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey5002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCkn+snJo51txF6mBvpDyl5rQWdLGT8wKsjGHV8 2 | AejmfVQzuSpmR+raZwBqwlbtJElwyycRHLV1qWjCjBFmfp3N7Gomsmjx1CrnkDaxJ8yAcGpy4y6S 3 | 0LQWDjZLoGBWa6EjJyEgfkbqr9ICZTsWkutj2XLDXW8ZpABjNaj1OVF5/QIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey6: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey6001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey6002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCU5UINL5cHunTzn3xcT405OH7myMLvxsOnMXJE 2 | lPXFz9uqgXKH+e4icgSPtLUFRlTkmq1xRWNQLLWDavw5oQSS0YLVaExU4XrmaoLHU0E+bgRHVoo/ 3 | 3490eI5Qqmd0+Ddo8CZxitSVaDOm/FhgvhbvFsneqjJzYqwkj8v4NDXcrQIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey7: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey7001: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey7002: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3MgiEiPGMX3W/Omj48iwiFOKpSpaGf7lqfVvQ 2 | YlwklBpD64C7XReo9uLIlC/VeXekxpirlANdYLirFE8KUCVHBBj+yycPNAebFYolxgx5ZwZBpKJb 3 | MrqSgLGo5aP6zWNnc1sDIrJMIAn9dw1gYhMVddwdYEbULfxBFmFetz4H4wIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey8: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCbIwnzrgzx1ayjQnWATZNrjEt2wKPgPUoTbYcN 2 | TN/FHjPL+TTGSVt8Th/fx6l/Fzw5s1ZqWFrzzMF/K406mGwYe9pLj8c0elEYRLaxrCGq7vsKB/0O 3 | KYD95PlcqC1sZweqxW/wBE4a9QVilDHiEn4xIz0WPaqqbZ8PUgU6+/1lpwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/config/keys/publickey9: -------------------------------------------------------------------------------- 1 | MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCDrLsNj3cyNjb1gPNYpbZ5o/ul51J9bDEPJDa6 2 | OmfYdL6xI8HHI7arAMOSrqcyxY4GQWZZXd8cAoinb1x9AuS5pfYQgd70qJZ296FslDckufU78GNM 3 | gfyDPmWCAjvm9iy6KPu9g0dB1D21kDl1wIOEBTQiAVYtxvoSNWjtiN3utwIDAQAB -------------------------------------------------------------------------------- /chainspacecore/contracts/addition.py: -------------------------------------------------------------------------------- 1 | """A simple smart contract which keeps track of an integer that can be 2 | incremented.""" 3 | 4 | from chainspacecontract import ChainspaceContract 5 | 6 | contract = ChainspaceContract('addition') 7 | 8 | 9 | @contract.method('init') 10 | def init(): 11 | return { 12 | 'outputs': ('0',) 13 | } 14 | 15 | 16 | @contract.method('increment') 17 | def increment(inputs, reference_inputs, parameters): 18 | 19 | integer = int(inputs[0]) 20 | 21 | return { 22 | 'outputs': (str(integer + 1),) 23 | } 24 | 25 | if __name__ == '__main__': 26 | contract.run() 27 | -------------------------------------------------------------------------------- /chainspacecore/lib/bft-smart-1.2.1-UCL-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainspace/chainspace-prototype/a0108479ea18cbaa38c2f9192a7c5cf36e50c8a0/chainspacecore/lib/bft-smart-1.2.1-UCL-sources.jar -------------------------------------------------------------------------------- /chainspacecore/lib/bft-smart-1.2.1-UCL.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainspace/chainspace-prototype/a0108479ea18cbaa38c2f9192a7c5cf36e50c8a0/chainspacecore/lib/bft-smart-1.2.1-UCL.jar -------------------------------------------------------------------------------- /chainspacecore/runclientservice.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | 4 | 5 | BFT_SMART_LIB=lib/bft-smart-1.2-UCL.jar 6 | CLIENT_API_DB=../chainspacecore-0-0/database 7 | 8 | rm config/currentView 9 | java -Dclient.api.database=${CLIENT_API_DB} -cp ${BFT_SMART_LIB}:target/chainspace-1.0-SNAPSHOT-jar-with-dependencies.jar uk.ac.ucl.cs.sec.chainspace.Client ChainSpaceClientConfig/config.txt 10 | -------------------------------------------------------------------------------- /chainspacecore/runconsoleclient.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | rm config/currentView 4 | java -cp lib/BFT-SMaRt.jar:target/chainspace-1.0-SNAPSHOT-jar-with-dependencies.jar uk.ac.ucl.cs.sec.chainspace.bft.ConsoleClient ChainSpaceClientConfig/config.txt 5 | -------------------------------------------------------------------------------- /chainspacecore/simplelog_client: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainspace/chainspace-prototype/a0108479ea18cbaa38c2f9192a7c5cf36e50c8a0/chainspacecore/simplelog_client -------------------------------------------------------------------------------- /chainspacecore/src/main/java/uk/ac/ucl/cs/sec/chainspace/AbortTransactionException.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace; 2 | 3 | 4 | /** 5 | * Custom exception. Thrown when a chainspace transaction aborts. 6 | */ 7 | public class AbortTransactionException extends Exception { 8 | 9 | /** 10 | * Message constructor. 11 | * 12 | * @param message the error message. 13 | */ 14 | public AbortTransactionException(String message) { 15 | 16 | super("[ERROR_TRANSACTIONABORT] " + message); 17 | 18 | } 19 | 20 | public AbortTransactionException(String message, Throwable cause) { 21 | super("[ERROR_TRANSACTIONABORT] " + message + " (see cause)", cause); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /chainspacecore/src/main/java/uk/ac/ucl/cs/sec/chainspace/Cache.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace; 2 | 3 | /** 4 | * 5 | * 6 | */ 7 | public interface Cache { 8 | 9 | boolean isInCache(String input); 10 | 11 | } 12 | -------------------------------------------------------------------------------- /chainspacecore/src/main/java/uk/ac/ucl/cs/sec/chainspace/Checker.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace; 2 | 3 | 4 | /** 5 | * An abstract class representing a checker. 6 | * 7 | */ 8 | abstract class Checker { 9 | abstract void startChecker() throws StartCheckerException; 10 | abstract void stopChecker(); 11 | abstract String check(TransactionForChecker transactionForChecker); 12 | 13 | String checkSingle(TransactionForChecker transactionForChecker) throws StartCheckerException { 14 | 15 | this.startChecker(); 16 | String result = this.check(transactionForChecker); 17 | this.stopChecker(); 18 | 19 | return result; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /chainspacecore/src/main/java/uk/ac/ucl/cs/sec/chainspace/DatabaseConnector.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace; 2 | 3 | 4 | /** 5 | * 6 | * 7 | */ 8 | abstract class DatabaseConnector { 9 | 10 | 11 | abstract void saveObject(String transactionID, String[] objects) throws AbortTransactionException; 12 | 13 | abstract boolean isInactive(String[] objectIDs) throws AbortTransactionException; 14 | 15 | abstract void setInactive(String[] objectIDs) throws AbortTransactionException; 16 | 17 | abstract void logTransaction(String transactionID, String transactionJson) throws Exception; 18 | 19 | abstract void close() throws Exception; 20 | 21 | 22 | } 23 | -------------------------------------------------------------------------------- /chainspacecore/src/main/java/uk/ac/ucl/cs/sec/chainspace/Pair.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace; 2 | 3 | /** 4 | * 5 | * 6 | */ 7 | class Pair { 8 | 9 | private V value1; 10 | private W value2; 11 | 12 | Pair(V value1, W value2) { 13 | this.value1 = value1; 14 | this.value2 = value2; 15 | } 16 | 17 | 18 | /* 19 | Getters 20 | */ 21 | 22 | V getValue1() { 23 | return value1; 24 | } 25 | 26 | W getValue2() { 27 | return value2; 28 | } 29 | 30 | } 31 | -------------------------------------------------------------------------------- /chainspacecore/src/main/java/uk/ac/ucl/cs/sec/chainspace/ReplicaService.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace; 2 | 3 | import uk.ac.ucl.cs.sec.chainspace.bft.TreeMapServer; 4 | 5 | /** 6 | * 7 | * 8 | */ 9 | public class ReplicaService { 10 | 11 | public static void main(String[] args) { 12 | 13 | TreeMapServer.main(args); 14 | 15 | } 16 | 17 | } 18 | -------------------------------------------------------------------------------- /chainspacecore/src/main/java/uk/ac/ucl/cs/sec/chainspace/SimpleLogger.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace; 2 | 3 | import java.io.BufferedWriter; 4 | import java.io.FileWriter; 5 | import java.io.IOException; 6 | import java.io.PrintWriter; 7 | 8 | /** 9 | * Created by mus on 05/08/17. 10 | */ 11 | public class SimpleLogger { 12 | private String file; 13 | private PrintWriter writer; 14 | 15 | public SimpleLogger() { 16 | this("simplelog"); 17 | } 18 | 19 | public SimpleLogger(String file) { 20 | this.file = file; 21 | 22 | try { 23 | this.writer = new PrintWriter(file); 24 | } catch (IOException e) { 25 | e.printStackTrace(); 26 | } 27 | } 28 | 29 | public void log(String message) { 30 | this.writer.println(System.currentTimeMillis() + " " + message); 31 | this.writer.flush(); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /chainspacecore/src/main/java/uk/ac/ucl/cs/sec/chainspace/StartCheckerException.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace; 2 | 3 | class StartCheckerException extends Exception { 4 | 5 | StartCheckerException(String message) { 6 | 7 | super("[ERROR_STARTCHECKER] " + message); 8 | } 9 | 10 | public StartCheckerException(String message, Exception e) { 11 | super("[ERROR_STARTCHECKER] " + message, e); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /chainspacecore/src/main/java/uk/ac/ucl/cs/sec/chainspace/Store.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace; 2 | 3 | import com.google.gson.Gson; 4 | import org.json.JSONArray; 5 | import org.json.JSONObject; 6 | 7 | import java.io.Serializable; 8 | import java.util.HashMap; 9 | 10 | 11 | /** 12 | * 13 | * Simple key-value store. 14 | */ 15 | public class Store extends HashMap implements Serializable { 16 | 17 | /** 18 | * fromJson 19 | * Generates a Store object from its JSONObject representation. 20 | * @param json JSONObject 21 | * @return Store 22 | */ 23 | public static Store fromJson(JSONObject json) { 24 | Gson gson = new Gson(); 25 | return gson.fromJson(json.toString(), Store.class); 26 | } 27 | 28 | } 29 | -------------------------------------------------------------------------------- /chainspacecore/src/main/java/uk/ac/ucl/cs/sec/chainspace/bft/ClientConfig.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace.bft; 2 | 3 | /** 4 | * Created by sheharbano on 26/07/2017. 5 | */ 6 | public class ClientConfig { 7 | public static final String shardConfigFile = "shardConfigFile"; 8 | public static final String thisClient = "thisClient"; 9 | } 10 | -------------------------------------------------------------------------------- /chainspacecore/src/main/java/uk/ac/ucl/cs/sec/chainspace/bft/Extractor.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace.bft; 2 | 3 | import bftsmart.tom.core.messages.TOMMessage; 4 | 5 | public interface Extractor { 6 | TOMMessage extractResponse(TOMMessage[] replies, int sameContent, int lastReceived); 7 | } 8 | -------------------------------------------------------------------------------- /chainspacecore/src/main/java/uk/ac/ucl/cs/sec/chainspace/bft/ObjectStatus.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace.bft; 2 | 3 | /** 4 | * Created by sheharbano on 12/07/2017. 5 | */ 6 | public class ObjectStatus { 7 | public static final String ACTIVE = "0"; 8 | public static final String LOCKED = "1"; 9 | public static final String INACTIVE = "2"; 10 | } 11 | -------------------------------------------------------------------------------- /chainspacecore/src/main/java/uk/ac/ucl/cs/sec/chainspace/bft/ServerConfig.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace.bft; 2 | 3 | /** 4 | * Created by sheharbano on 26/07/2017. 5 | */ 6 | public class ServerConfig { 7 | public static final String shardConfigFile = "shardConfigFile"; 8 | public static final String thisShard = "thisShard"; 9 | public static final String thisReplica = "thisReplica"; 10 | } 11 | -------------------------------------------------------------------------------- /chainspacecore/src/main/java/uk/ac/ucl/cs/sec/chainspace/bft/TransactionSequence.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace.bft; 2 | 3 | /** 4 | * Created by sheharbano on 12/07/2017. 5 | */ 6 | public class TransactionSequence { 7 | public boolean PREPARE_T; 8 | public boolean PREPARED_T_ABORT; 9 | public boolean PREPARED_T_COMMIT; 10 | public boolean ACCEPT_T_ABORT; 11 | public boolean ACCEPT_T_COMMIT; 12 | public boolean ACCEPTED_T_ABORT; 13 | public boolean ACCEPTED_T_COMMIT; 14 | 15 | public TransactionSequence() { 16 | PREPARE_T = false; 17 | PREPARED_T_ABORT = false; 18 | PREPARED_T_COMMIT = false; 19 | ACCEPT_T_ABORT = false; 20 | ACCEPT_T_COMMIT = false; 21 | ACCEPTED_T_ABORT = false; 22 | ACCEPTED_T_COMMIT = false; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /chainspacecore/src/test/java/junit/uk/ac/ucl/cs/sec/chainspace/TestSystemProcess.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace; 2 | 3 | import org.junit.Test; 4 | 5 | import java.io.File; 6 | 7 | import static org.hamcrest.core.Is.is; 8 | import static org.junit.Assert.assertThat; 9 | 10 | public class TestSystemProcess { 11 | 12 | @Test 13 | public void writes_process_id_to_file() { 14 | File idFile = new File("test.process.id"); 15 | 16 | SystemProcess.writeProcessIdToFile(idFile.getAbsolutePath()); 17 | 18 | assertThat(idFile.exists(), is(true)); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /chainspacecore/src/test/java/junit/uk/ac/ucl/cs/sec/chainspace/bft/TestMapClient.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace.bft; 2 | 3 | import org.junit.Test; 4 | 5 | import static org.hamcrest.CoreMatchers.is; 6 | import static org.junit.Assert.assertThat; 7 | 8 | public class TestMapClient { 9 | 10 | @Test 11 | public void how_it_maps_objects_to_shards() { 12 | 13 | test_shard_id("cfe08a142af2899b9177adeb85e30b613cf0d36bf7e492a4146fa1faf71330bc", 0, 2); 14 | test_shard_id("404d5c43cf0f34857b65405cb2cdcf015cbe792ee0327157f1cd66ea8b340411", 0, 2); 15 | 16 | test_shard_id("16b5467c7759e8534f9663305eef8dc82818bd2027232bdfb8786bf8e82d7bf6", 0, 2); 17 | } 18 | 19 | private void test_shard_id(String object_id, int expectedShard, int numShards) { 20 | int shardId = MapClient.objectToShardAlgorithm(object_id, numShards); 21 | 22 | assertThat(object_id, shardId, is(expectedShard)); 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /chainspacecore/src/test/java/junit/uk/ac/ucl/cs/sec/chainspace/bft/TestTransaction.java: -------------------------------------------------------------------------------- 1 | package uk.ac.ucl.cs.sec.chainspace.bft; 2 | 3 | import com.google.gson.Gson; 4 | import com.google.gson.GsonBuilder; 5 | import org.junit.Test; 6 | import uk.ac.ucl.cs.sec.chainspace.CSTransaction; 7 | 8 | public class TestTransaction { 9 | 10 | 11 | @Test 12 | public void parse_cs_tx_arr_in_parameters() { 13 | String arr_in_arr = "{\"parameters\":[\"[0,1]\", \"foo\", [\"A\", \"b\"]]}"; 14 | 15 | Gson gson = new GsonBuilder().create(); 16 | gson.fromJson(arr_in_arr, CSTransaction.class); 17 | 18 | } 19 | } 20 | 21 | -------------------------------------------------------------------------------- /chainspacemeasurements/.gitignore: -------------------------------------------------------------------------------- 1 | venv 2 | *.pyc 3 | *.egg-info 4 | -------------------------------------------------------------------------------- /chainspacemeasurements/chainspacemeasurements/README.TXT: -------------------------------------------------------------------------------- 1 | RUN: 2 | 3 | python -c 'from chainspacemeasurements import dumper; dumper.simulation_a1(5);' 4 | -------------------------------------------------------------------------------- /chainspacemeasurements/chainspacemeasurements/__init__.py: -------------------------------------------------------------------------------- 1 | """Chainspace performance measurements.""" 2 | -------------------------------------------------------------------------------- /chainspacemeasurements/chainspacemeasurements/contracts/__init__.py: -------------------------------------------------------------------------------- 1 | """Contracts used for measurements.""" 2 | -------------------------------------------------------------------------------- /chainspacemeasurements/chainspacemeasurements/contracts/simulator.py: -------------------------------------------------------------------------------- 1 | """Simulation contract for generating and consuming objects.""" 2 | from chainspacecontract import ChainspaceContract 3 | 4 | contract = ChainspaceContract('simulator') 5 | 6 | 7 | @contract.method('init') 8 | def init(): 9 | return { 10 | 'outputs': ('o',) 11 | } 12 | 13 | 14 | @contract.method('create') 15 | def create(inputs, reference_inputs, parameters): 16 | count = int(parameters[0]) 17 | return { 18 | 'outputs': ('o',)*count 19 | } 20 | 21 | 22 | @contract.method('consume') 23 | def consume(inputs, reference_inputs, parameters): 24 | return {} 25 | 26 | 27 | @contract.method('consume_co') 28 | def consume_co(inputs, reference_inputs, parameters): 29 | return { 30 | 'outputs': ('o',) 31 | } 32 | 33 | if __name__ == '__main__': 34 | contract.run() 35 | -------------------------------------------------------------------------------- /chainspacemeasurements/chainspacemeasurements/dumpparser.py: -------------------------------------------------------------------------------- 1 | """tcpdump parser""" 2 | 3 | 4 | def parse_tcpdump(filename): 5 | lines = open(filename).readlines() 6 | 7 | txes = {} 8 | 9 | for i, line in enumerate(lines): 10 | if 'Flags' in line: 11 | time_line = line 12 | elif 'accepted_t_commit;' in line: 13 | hash_index = line.index('accepted_t_commit;')+len('accepted_t_commit;') 14 | first_input = line[hash_index:hash_index+64] 15 | timestamp = float(time_line[:17]) 16 | timestamp = timestamp*1000 17 | txes[first_input] = timestamp 18 | 19 | return txes 20 | -------------------------------------------------------------------------------- /chainspacemeasurements/chainspacemeasurements/tps.py: -------------------------------------------------------------------------------- 1 | """Script to calculate transactions per second from an SQLite database.""" 2 | 3 | 4 | def tps(filename): 5 | lines = open(filename).readlines() 6 | lines = lines[2:] 7 | lines = [line.strip() for line in lines] 8 | 9 | start_time = int(lines[0].split()[0]) 10 | end_time = int(lines[-1].split()[0]) 11 | s = (end_time - start_time) / float(1000) 12 | tps = len(lines) / float(s) 13 | 14 | return tps 15 | 16 | 17 | if __name__ == '__main__': 18 | try: 19 | print tps('simplelog') 20 | except Exception: 21 | print '0' 22 | -------------------------------------------------------------------------------- /chainspacemeasurements/chainspacemeasurements/tpsm.py: -------------------------------------------------------------------------------- 1 | """Script to calculate transactions per second from an SQLite database.""" 2 | 3 | 4 | def tps(filename): 5 | lines = open(filename).readlines() 6 | lines = lines[2:] 7 | lines = [line.strip() for line in lines] 8 | 9 | start_time = int(lines[0].split()[0]) 10 | end_time = int(lines[-1].split()[0]) 11 | s = (end_time - start_time) / float(1000) 12 | 13 | tx_num = 0 14 | for line in lines: 15 | record = line.split() 16 | num_shards = int(record[2]) 17 | tx_num += 1/float(num_shards) 18 | 19 | tps = tx_num / float(s) 20 | 21 | return tps 22 | 23 | 24 | if __name__ == '__main__': 25 | try: 26 | print tps('simplelog') 27 | except Exception: 28 | print '0' 29 | -------------------------------------------------------------------------------- /chainspacemeasurements/chainspacemeasurements/utils.py: -------------------------------------------------------------------------------- 1 | import datetime 2 | from hashlib import sha256 3 | 4 | 5 | def map_object_id_to_shard(num_shards, object_id): 6 | i = int(object_id, 16) 7 | return (i % num_shards) 8 | -------------------------------------------------------------------------------- /chainspacemeasurements/results/clientlatency.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainspace/chainspace-prototype/a0108479ea18cbaa38c2f9192a7c5cf36e50c8a0/chainspacemeasurements/results/clientlatency.pdf -------------------------------------------------------------------------------- /chainspacemeasurements/results/inputscaling.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainspace/chainspace-prototype/a0108479ea18cbaa38c2f9192a7c5cf36e50c8a0/chainspacemeasurements/results/inputscaling.pdf -------------------------------------------------------------------------------- /chainspacemeasurements/results/nodescaling.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainspace/chainspace-prototype/a0108479ea18cbaa38c2f9192a7c5cf36e50c8a0/chainspacemeasurements/results/nodescaling.pdf -------------------------------------------------------------------------------- /chainspacemeasurements/setup.py: -------------------------------------------------------------------------------- 1 | from setuptools import setup 2 | 3 | 4 | setup( 5 | name = 'chainspacemeasurements', 6 | version = '0.1', 7 | packages = ['chainspacemeasurements'], 8 | install_requires = [ 9 | 'paramiko', 10 | 'boto3', 11 | 'matplotlib', 12 | ], 13 | ) 14 | -------------------------------------------------------------------------------- /contrib/core-tools/easystop.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | rm -rf chainspacecore-* 3 | 4 | screen -X -S s0n0 kill 5 | screen -X -S s0n1 kill 6 | screen -X -S s0n2 kill 7 | screen -X -S s0n3 kill 8 | screen -X -S s1n0 kill 9 | screen -X -S s1n1 kill 10 | screen -X -S s1n2 kill 11 | screen -X -S s1n3 kill 12 | -------------------------------------------------------------------------------- /contrib/core-tools/node-dist-template/config/client-api/config.txt: -------------------------------------------------------------------------------- 1 | shardConfigFile config/shards/shard_config.txt 2 | # Need to update this to whatever shard your client-api is running for 3 | thisClient 0 4 | -------------------------------------------------------------------------------- /contrib/core-tools/node-dist-template/config/node/config.txt: -------------------------------------------------------------------------------- 1 | shardConfigFile config/shards/shard_config.txt 2 | # Need to update these to whatever your node is 3 | thisShard 0 4 | thisReplica REPLICA_ID -------------------------------------------------------------------------------- /contrib/core-tools/node-dist-template/config/shards/shard_config.txt: -------------------------------------------------------------------------------- 1 | 0 config/shards/S_0 -------------------------------------------------------------------------------- /contrib/core-tools/node-dist-template/start_client_api.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo -e "\nStarting Chainspace Client API...\n" 4 | 5 | BFT_SMART_LIB=lib/bft-smart-1.2.1-UCL.jar 6 | CHAINSPACE_JAR=chainspace-1.0-SNAPSHOT-jar-with-dependencies.jar 7 | CLIENT_API_PORT=5000 8 | CLIENT_API_DB=../node_0_0/database 9 | MAIN_CLASS=uk.ac.ucl.cs.sec.chainspace.Client 10 | CONFIG_FILE=config/client-api/config.txt 11 | 12 | java -Dclient.api.database=${CLIENT_API_DB} -Dclient.api.port=${CLIENT_API_PORT} -cp ${BFT_SMART_LIB}:${CHAINSPACE_JAR} ${MAIN_CLASS} ${CONFIG_FILE} -------------------------------------------------------------------------------- /contrib/core-tools/node-dist-template/start_node.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo -e "\nStarting Chainspace Node...\n" 4 | 5 | BFT_SMART_LIB=lib/bft-smart-1.2.1-UCL.jar 6 | CHAINSPACE_JAR=chainspace-1.0-SNAPSHOT-jar-with-dependencies.jar 7 | CHECKER_START_PORT=__START_PORT__ 8 | MAIN_CLASS=uk.ac.ucl.cs.sec.chainspace.bft.TreeMapServer 9 | CONFIG_FILE=config/node/config.txt 10 | PYTHON_BIN=../../../../.chainspace.env/bin/python 11 | 12 | java -Dchecker.python.bin=${PYTHON_BIN} -Dchecker.start.port=${CHECKER_START_PORT} -cp ${BFT_SMART_LIB}:${CHAINSPACE_JAR} ${MAIN_CLASS} ${CONFIG_FILE} -------------------------------------------------------------------------------- /contrib/core-tools/start-nodes-from-dist.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash -------------------------------------------------------------------------------- /contrib/core-tools/system-test/README.md: -------------------------------------------------------------------------------- 1 | # System Tests 2 | 3 | These python files perform a series of whole leve system tests. 4 | 5 | They assume (for now) that the client api at least is running locally on 127.0.0.1:5000 6 | 7 | They also assume you have the contracts installed in your chainspace node: 8 | 9 | ``` 10 | petition_encrypted.py 11 | ``` 12 | 13 | To execute, first make sure you setup the virtualenve for python then 14 | ``` 15 | python test_petition_encrypted.py 16 | ``` 17 | 18 | Should run through a bunch of transactions and tell you at the end wether they worked or not. 19 | 20 | ## Setup environmnet 21 | 22 | So how -------------------------------------------------------------------------------- /contrib/linecount/java.sh: -------------------------------------------------------------------------------- 1 | cat `find | grep java$` | wc -l 2 | -------------------------------------------------------------------------------- /contrib/linecount/python.sh: -------------------------------------------------------------------------------- 1 | cat `find | grep py$ | grep -v venv` | wc -l 2 | -------------------------------------------------------------------------------- /figures/source.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainspace/chainspace-prototype/a0108479ea18cbaa38c2f9192a7c5cf36e50c8a0/figures/source.key -------------------------------------------------------------------------------- /figures/source.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chainspace/chainspace-prototype/a0108479ea18cbaa38c2f9192a7c5cf36e50c8a0/figures/source.pdf -------------------------------------------------------------------------------- /requirements.pip: -------------------------------------------------------------------------------- 1 | ansible==2.1.0 2 | certifi==2017.11.5 3 | cffi==1.11.2 4 | chainspaceapi==0.1 5 | chainspacecontract==0.1 6 | chardet==3.0.4 7 | click==6.7 8 | coverage==4.4.2 9 | Flask==0.12.2 10 | future==0.16.0 11 | idna==2.6 12 | itsdangerous==0.24 13 | Jinja2==2.10 14 | MarkupSafe==1.0 15 | msgpack-python==0.4.8 16 | Paver==1.2.4 17 | petlib==0.0.42 18 | py==1.5.2 19 | pycparser==2.18 20 | pytest==3.2.5 21 | pytest-cov==2.5.1 22 | requests==2.18.4 23 | urllib3==1.22 24 | Werkzeug==0.12.2 25 | wheel==0.24.0 26 | --------------------------------------------------------------------------------