zq1
Zilliqa is the world's first high-throughput public blockchain platform - designed to scale to thousands of transactions per second.
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- feature_request.md
- autoassign.yaml
- autoprtitleupdate.yaml
- ci-image-dev.yml
- ci-image-release.yml
- ci-image-test.yml
- PULL_REQUEST_TEMPLATE.md
- CodeCoverage.cmake
- FindCryptoUtils.cmake
- Findg3sinks.cmake
- FindMiniupnpc.cmake
- FindSchnorr.cmake
- LLVMExtraTools.cmake
- community-testnet-constants.xml
- mainnet-constants.xml
- miner-constants.xml
- p2pseed-constants.xml
- rehersal-testnet-constants.xml
- seed-constants.xml
- ssn-constants.xml
- CMakeLists.txt
- run.sh
- run_local.sh
- ZilliqaDaemon.cpp
- ZilliqaDaemon.h
- ZilliqaUpdater.cpp
- ZilliqaUpdater.h
- Dockerfile
- Dockerfile.lite
- Makefile
- README.md
- requirements3.txt
- chain_overview.json
- consensus.json
- dashboards.md
- networking.json
- rpc_calls.json
- chain_overview.json
- consensus.json
- network.json
- rpc_calls.json
- Switchyomega-create-new-profile.png
- Switchyomega-newprofile.png
- Switchyomega-pac.png
- Switchyomega-selectprofile.png
- installme.sh
- README.md
- runlocaldev.sh
- setenv.sh
- localdev.md
- metrics
- p2p.md
- persistence.md
- reward_control.md
- blake2.rs
- ec.rs
- ecrecover.rs
- identity.rs
- mod.rs
- modexp.rs
- ripemd160.rs
- scilla_call.rs
- scilla_common.rs
- scilla_read.rs
- sha2_256.rs
- .gitignore
- mod.rs
- continuations.rs
- convert.rs
- cps_executor.rs
- evm_server.rs
- evm_server_run.rs
- ipc_connect.rs
- lib.rs
- main.rs
- pretty_printer.rs
- scillabackend.rs
- tracing_logging.rs
- storage.sol
- die.sh
- test.sh
- test1.sh
- calldata.js
- .gitignore
- build.rs
- Cargo.lock
- Cargo.toml
- log4rs-local.yml
- log4rs.yml
- README.md
- rust-toolchain.toml
- rustfmt.toml
- zilliqa-logo-color.png
- control
- postinst
- .gitignore
- check_guard.sh
- LICENSE.txt
- auto_backup.py
- ci_build.sh
- ci_make_image.sh
- ci_make_image_common.sh
- ci_report_coverage.sh
- ci_xml_checker.sh
- dep_graph.sh
- download_incr_DB.py
- download_static_DB.py
- integration_test.sh
- integration_test_js.sh
- license_checker.sh
- list_shards.py
- localdev.py
- make_image.sh
- make_image_for_test.sh
- mim.sh
- miner_info.py
- profile_time.py
- release.sh
- replace_header_guard.py
- replay-txn.py
- report_bastion.py
- report_lookup.sh
- report_normal.sh
- restore.sh
- run-clang-format.py
- run-clang-tidy.py
- scan_consolidate.py
- stall_checker.py
- txn-sanity-check.py
- upload_incr_DB.py
- validateBackupDB.sh
- validatePersistence.sh
- asio_multiplier.cpp
- buildTxBlockHashesToNums.cpp
- CMakeLists.txt
- connectivity.cpp
- genaccounts.cpp
- genkeypair.cpp
- gentxn.cpp
- genTxnBodiesFromS3.cpp
- GetAddressFromPubKey.cpp
- GetPubKeyFromPrivKey.cpp
- isolated_server.cpp
- main.cpp
- rebuildState.cpp
- sendcmd.cpp
- signmultisig.cpp
- validateDB.cpp
- verifymultisig.cpp
- BaseType.h
- CMakeLists.txt
- Constants.cpp
- Constants.h
- FatalAssert.h
- Hashes.h
- MessageNames.h
- Messages.h
- Serializable.h
- Singleton.h
- TxnStatus.h
- .gitignore
- CMakeLists.txt
- Common.h
- CommonData.cpp
- CommonData.h
- Exceptions.h
- FixedHash.cpp
- FixedHash.h
- Miner.cpp
- Miner.h
- RLP.cpp
- RLP.h
- SHA3.cpp
- SHA3.h
- vector_ref.h
- httpclient.cpp
- httpclient.h
- streamreader.cpp
- streamreader.h
- batchcall.cpp
- batchcall.h
- batchresponse.cpp
- batchresponse.h
- client.cpp
- client.h
- iclientconnector.h
- rpcprotocolclient.cpp
- rpcprotocolclient.h
- errors.cpp
- errors.h
- exception.cpp
- exception.h
- jsonparser.h
- procedure.cpp
- procedure.h
- sharedconstants.h
- specification.h
- specificationparser.cpp
- specificationparser.h
- specificationwriter.cpp
- specificationwriter.h
- streamreader.cpp
- streamreader.h
- streamwriter.cpp
- streamwriter.h
- abstractprotocolhandler.cpp
- abstractprotocolhandler.h
- abstractserver.h
- abstractserverconnector.cpp
- abstractserverconnector.h
- abstractthreadedserver.cpp
- abstractthreadedserver.h
- iclientconnectionhandler.h
- iprocedureinvokationhandler.h
- requesthandlerfactory.cpp
- requesthandlerfactory.h
- rpcprotocolserver12.cpp
- rpcprotocolserver12.h
- rpcprotocolserverv1.cpp
- rpcprotocolserverv1.h
- rpcprotocolserverv2.cpp
- rpcprotocolserverv2.h
- threadpool.h
- AUTHORS.md
- client.h
- CMakeLists.txt
- LICENSE.txt
- server.h
- version.h
- CMakeLists.txt
- LevelDB.cpp
- LevelDB.h
- MemoryDB.cpp
- MemoryDB.h
- OverlayDB.cpp
- OverlayDB.h
- cl2.hpp
- bin2h.cmake
- CLMiner.cpp
- CLMiner.h
- CLMiner_kernel_experimental.cl
- CLMiner_kernel_stable.cl
- CMakeLists.txt
- .gitignore
- CMakeLists.txt
- Trie.cpp
- Trie.h
- TrieCommon.cpp
- TrieCommon.h
- TrieDB.h
- TrieHash.cpp
- TrieHash.h
- CMakeLists.txt
- nat.cpp
- nat.h
- .gitignore
- CMakeLists.txt
- CMakeLists.txt
- getnetworkhistory.cpp
- getrewardhistory.cpp
- Block.h
- BlockBase.h
- BlockHashSet.h
- BlockHeaderBase.cpp
- BlockHeaderBase.h
- CMakeLists.txt
- DSBlock.cpp
- DSBlock.h
- DSBlockHeader.cpp
- DSBlockHeader.h
- MicroBlock.cpp
- MicroBlock.h
- MicroBlockHeader.cpp
- MicroBlockHeader.h
- Serialization.cpp
- Serialization.h
- TxBlock.cpp
- TxBlock.h
- TxBlockHeader.cpp
- TxBlockHeader.h
- VCBlock.cpp
- VCBlock.h
- VCBlockHeader.cpp
- VCBlockHeader.h
- .gitignore
- CMakeLists.txt
- Consensus.h
- ConsensusBackup.cpp
- ConsensusBackup.h
- ConsensusCommon.cpp
- ConsensusCommon.h
- ConsensusLeader.cpp
- ConsensusLeader.h
- Amount.h
- CMakeLists.txt
- CpsAccountStoreInterface.h
- CpsContext.h
- CpsExecuteResult.h
- CpsExecuteValidator.cpp
- CpsExecuteValidator.h
- CpsExecutor.cpp
- CpsExecutor.h
- CpsMetrics.h
- CpsRun.h
- CpsRunEvm.cpp
- CpsRunEvm.h
- CpsRunScilla.cpp
- CpsRunScilla.h
- CpsRunTransfer.cpp
- CpsRunTransfer.h
- CpsUtils.cpp
- CpsUtils.h
- ScillaHelpers.cpp
- ScillaHelpers.h
- ScillaHelpersCall.cpp
- ScillaHelpersCall.h
- ScillaHelpersCreate.cpp
- ScillaHelpersCreate.h
- .gitignore
- CMakeLists.txt
- CoSignatures.h
- EthCrypto.cpp
- EthCrypto.h
- Sha2.h
- Account.cpp
- Account.h
- Address.cpp
- Address.h
- CMakeLists.txt
- InvokeType.h
- LogEntry.cpp
- LogEntry.h
- MBnForwardedTxnEntry.h
- Transaction.cpp
- Transaction.h
- TransactionLite.cpp
- TransactionLite.h
- TransactionReceipt.cpp
- TransactionReceipt.h
- TxnOrderVerifier.h
- TxnPool.h
- EvmClient.cpp
- EvmClient.h
- EvmProcessContext.cpp
- EvmProcessContext.h
- ScillaProcessContext.h
- AccountStore.cpp
- AccountStore.h
- AccountStoreAtomic.cpp
- AccountStoreAtomic.h
- AccountStoreBase.cpp
- AccountStoreBase.h
- AccountStoreCpsInterface.h
- AccountStoreSC.cpp
- AccountStoreSC.h
- AccountStoreSCEvm.cpp
- AccountStoreTemp.cpp
- AccountStoreTemp.h
- CMakeLists.txt
- BlockChain.h
- BlockLinkChain.cpp
- BlockLinkChain.h
- CMakeLists.txt
- CMakeLists.txt
- CoinbaseStruct.cpp
- CoinbaseStruct.h
- RewardControlContractState.cpp
- RewardControlContractState.h
- CircularArray.h
- CMakeLists.txt
- TraceableDB.cpp
- TraceableDB.h
- CMakeLists.txt
- DSPowSolution.cpp
- DSPowSolution.h
- MinerInfo.h
- .gitignore
- CMakeLists.txt
- CMakeLists.txt
- Coinbase.cpp
- DirectoryService.cpp
- DirectoryService.h
- DSBlockPostProcessing.cpp
- DSBlockPreProcessing.cpp
- DSComposition.cpp
- DSComposition.h
- FinalBlockPostProcessing.cpp
- FinalBlockPreProcessing.cpp
- GasPricer.cpp
- MicroBlockProcessing.cpp
- PoWProcessing.cpp
- ViewChangePostProcessing.cpp
- ViewChangePreProcessing.cpp
- APICache.cpp
- BlocksCache.cpp
- BlocksCache.h
- Common.h
- FiltersImpl.cpp
- FiltersImpl.h
- FiltersUtils.cpp
- FiltersUtils.h
- PendingTxnCache.cpp
- PendingTxnCache.h
- PendingTxnUpdater.cpp
- PendingTxnUpdater.h
- SubscriptionsImpl.cpp
- SubscriptionsImpl.h
- EthUtils.cpp
- EthUtils.h
- CMakeLists.txt
- Eth.cpp
- Eth.h
- Filters.h
- .gitignore
- CMakeLists.txt
- Lookup.cpp
- Lookup.h
- Synchronizer.cpp
- Synchronizer.h
- CMakeLists.txt
- Mediator.cpp
- Mediator.h
- CMakeLists.txt
- Messenger.cpp
- Messenger.h
- MessengerAccountStoreBase.cpp
- MessengerAccountStoreBase.h
- MessengerAccountStoreTrie.cpp
- MessengerAccountStoreTrie.h
- MessengerCommon.cpp
- MessengerCommon.h
- MessengerSWInfo.cpp
- MessengerSWInfo.h
- ZilliqaMessage.proto
- mixins.h
- scope.cpp
- scope.h
- source_location.h
- Api.cpp
- Api.h
- CMakeLists.txt
- Common.h
- Logging.cpp
- Logging.h
- MetricFilters.h
- Metrics.cpp
- Metrics.h
- TracedIds.h
- Tracing.cpp
- Tracing.h
- Blacklist.cpp
- Blacklist.h
- CMakeLists.txt
- DataSender.cpp
- DataSender.h
- Executable.h
- Guard.cpp
- Guard.h
- P2P.cpp
- P2P.h
- P2PMessage.cpp
- P2PMessage.h
- P2PServer.cpp
- P2PServer.h
- Peer.cpp
- Peer.h
- ReputationManager.cpp
- ReputationManager.h
- RumorManager.cpp
- RumorManager.h
- SendJobs.cpp
- SendJobs.h
- ShardStruct.h
- CMakeLists.txt
- DSBlockProcessing.cpp
- FinalBlockProcessing.cpp
- MicroBlockPostProcessing.cpp
- MicroBlockPreProcessing.cpp
- Node.cpp
- Node.h
- PoWProcessing.cpp
- RootComputation.cpp
- RootComputation.h
- ViewChangeBlockProcessing.cpp
- .gitignore
- BlockStorage.cpp
- BlockStorage.h
- CMakeLists.txt
- ContractStorage.cpp
- ContractStorage.h
- Retriever.cpp
- Retriever.h
- ScillaMessage.proto
- CMakeLists.txt
- pow.cpp
- pow.h
- CMakeLists.txt
- RemoteStorageDB.cpp
- RemoteStorageDB.h
- CMakeLists.txt
- MemberID.cpp
- MemberID.h
- Message.cpp
- Message.h
- NetworkConfig.cpp
- NetworkConfig.h
- RumorHolder.cpp
- RumorHolder.h
- RumorSpreadingInterface.cpp
- RumorSpreadingInterface.h
- RumorStateMachine.cpp
- RumorStateMachine.h
- CMakeLists.txt
- ScillaClient.cpp
- ScillaClient.h
- ScillaIPCServer.cpp
- ScillaIPCServer.h
- ScillaUtils.cpp
- ScillaUtils.h
- UnixDomainSocketClient.cpp
- UnixDomainSocketClient.h
- UnixDomainSocketServer.cpp
- UnixDomainSocketServer.h
- AddressChecksum.h
- APIServer.h
- APIServerImpl.cpp
- APIServerImpl.h
- APIThreadPool.cpp
- APIThreadPool.h
- CMakeLists.txt
- DedicatedWebsocketServer.cpp
- DedicatedWebsocketServer.h
- EthRpcMethods.cpp
- EthRpcMethods.h
- GetWorkServer.cpp
- GetWorkServer.h
- IsolatedServer.cpp
- IsolatedServer.h
- JSONConversion.cpp
- JSONConversion.h
- LocalAPIServer.cpp
- LocalAPIServer.h
- LookupServer.cpp
- LookupServer.h
- Server.cpp
- Server.h
- spec.json
- StakingServer.cpp
- StakingServer.h
- StatusServer.cpp
- StatusServer.h
- WebsocketServer.h
- WebsocketServerBackend.h
- WebsocketServerImpl.cpp
- WebsocketServerImpl.h
- CMakeLists.txt
- DaemonListener.cpp
- DaemonListener.h
- UpdatePipe.cpp
- UpdatePipe.h
- BitVector.cpp
- BitVector.h
- CMakeLists.txt
- CommonUtils.cpp
- CommonUtils.h
- CryptoUtils.h
- DataConversion.cpp
- DataConversion.h
- DetachedFunction.h
- Evm.proto
- EvmUtils.cpp
- EvmUtils.h
- FileSystem.cpp
- FileSystem.h
- GasConv.h
- GetTxnFromFile.h
- HardwareSpecification.h
- IPConverter.cpp
- IPConverter.h
- JsonUtils.h
- Logger.cpp
- Logger.h
- MemoryPool.h
- MemoryStats.cpp
- MemoryStats.h
- Queue.h
- RandomGenerator.cpp
- RandomGenerator.h
- SafeMath.h
- SafeMath.tpp
- SetThreadName.h
- ShardSizeCalculator.cpp
- ShardSizeCalculator.h
- SWInfo.cpp
- SWInfo.h
- SysCommand.h
- ThreadPool.h
- TimestampVerifier.h
- TimeUtils.cpp
- TimeUtils.h
- TxnExtras.h
- UpgradeManager.cpp
- UpgradeManager.h
- CMakeLists.txt
- Validator.cpp
- Validator.h
- .gitignore
- CMakeLists.txt
- Zilliqa.cpp
- Zilliqa.h
- CMakeLists.txt
- CMakeLists.txt
- Test_DSBlock.cpp
- Test_DSBlockHeader.cpp
- Test_MicroBlock.cpp
- Test_MicroBlockHeader.cpp
- Test_TxBlock.cpp
- Test_TxBlockHeader.cpp
- Test_VCBlock.cpp
- Test_VCBlockHeader.cpp
- CMakeLists.txt
- test_signmultisig.py
- verifyMultiSignature.cpp
- .gitignore
- test_broadcast_local.sh
- test_consensus_local.sh
- .gitignore
- .gitignore
- CMakeLists.txt
- Test_EthCrypto.cpp
- Test_MultiSig.cpp
- Test_Schnorr.cpp
- Test_Sha2.cpp
- CMakeLists.txt
- Test_Account.cpp
- Test_AccountStore.cpp
- Test_Address.cpp
- Test_Transaction.cpp
- Test_TransactionReceipt.cpp
- Test_TxnPool.cpp
- CMakeLists.txt
- Test_BlockChain.cpp
- .gitignore
- CMakeLists.txt
- ScillaTestUtil.cpp
- ScillaTestUtil.h
- Test_CircularArray.cpp
- Test_Contract.cpp
- Test_ContractInvoke.cpp
- Test_DSPowSolution.cpp
- Test_EIP.cpp
- Test_EthABI.cpp
- Test_Get_Txn.cpp
- Test_LogEntry.cpp
- Test_TransactionPerformance.cpp
- Test_TxnOrder.cpp
- .gitignore
- CMakeLists.txt
- Test_LevelDB.cpp
- .gitignore
- CMakeLists.txt
- Test_Trie.cpp
- Test_TriePerformance.cpp
- Test_TxnTrie.cpp
- .gitignore
- CMakeLists.txt
- CMakeLists.txt
- Test_DetermineByzantineNodes.cpp
- test_ds_simple.sh
- Test_SaveDSPerformance.cpp
- Test_UpdateDSComposition.cpp
- CMakeLists.txt
- Test_EthRpcMethods.cpp
- __init__.py
- api.py
- test_case.py
- utils.py
- fund_accounts.py
- bcinfo.sol
- ERC20.sol
- __init__.py
- conftest.py
- test_bcinfo.py
- test_contract_install.py
- test_erc20.py
- test_evm_ds_test.py
- test_parent_child.py
- test_revert.py
- test_transfer.py
- .gitignore
- pyproject.toml
- README.md
- run_test_loop.sh
- scilla.cache
- RoleBased.sol
- ERC20.sol
- Ownable.sol
- ScillaCall.sol
- ScillaCallComplex.sol
- ScillaCallReceiver.sol
- ScillaCallRevert.sol
- ScillaRead.sol
- ImmutableString.scilla
- ScillaCallComplex.scilla
- ScillaCallRevert.scilla
- ScillaCallSimple.scilla
- ScillaRead.scilla
- AdditionLib.scillib
- AdditionLib_Errored.scillib
- BasicInterop.scilla
- ByStr.scilla
- chainid.scilla
- codehash.scilla
- ecdsa.scilla
- FungibleToken.scilla
- HelloWorld.scilla
- MutualLib.scillib
- ParserCheck.scilla
- RewardsParams.scilla
- SendZil.scilla
- SetGet.scilla
- TestContract1.scilla
- TestContract2.scilla
- Timestamp.scilla
- ZRC2Interop.scilla
- BasicInterop.sol
- BatchTransfer.sol
- BatchTransferCtor.sol
- BlockchainInstructions.sol
- ChainedContractCalls.sol
- Create2.sol
- Delegatecall.sol
- Deployment.sol
- Dummy.sol
- ERC20.sol
- ERC20Interop.sol
- ERC20isZRC2.sol
- Erroneous.sol
- Event.sol
- ForwardZil.sol
- GasTransferTest.sol
- Interaction.sol
- ParentChildContract.sol
- Precompiles.sol
- Revert.sol
- SimpleContract.sol
- SingleTransfer.sol
- StaticCall.sol
- Storage.sol
- Subscriptions.sol
- Token.sol
- Display.ts
- index.ts
- Scenario.ts
- SignerPool.ts
- Stage.ts
- Worker.ts
- DebugHelper.ts
- EnvVarParser.ts
- index.ts
- JsonRpcHelper.ts
- Parallelizer.ts
- SignersHelper.ts
- UiHelper.ts
- Accounts.ts
- FeedDevnet.ts
- FundAccountsAsync.ts
- FundAccountsFromEth.ts
- FundAccountsFromPrimaryAccount.ts
- FundAccountsFromZil.ts
- run_eth_transaction_count_api_test.sh
- Template.ts
- Balances.ts
- InitSigners.ts
- ParallelTest.ts
- RefundSigners.ts
- SetRewards.ts
- Setup.ts
- Test.ts
- Transfer.ts
- Ui.ts
- ZilBalance.ts
- ContractDeploymentEthers.ts
- ContractDeploymentWeb3.ts
- ContractDestructionEthers.ts
- ContractDestructionWeb3.ts
- ContractInteractionEthers.ts
- ContractInteractionWeb3.ts
- deployDummyContract.ts
- txn.ts
- GasTransferTest.ts
- Ownable.ts
- RoleBased.ts
- ERC20.ts
- ots_getInternalOperations.ts
- ots_getTransactionBySenderAndNonce.ts
- ots_getTransactionError.ts
- ots_searchTransactions.ts
- ots_traceTransaction.ts
- EvmPrecompiles.ts
- scilla_call_complex.ts
- scilla_call_eoa.ts
- scilla_call_evm_tag.ts
- scilla_call_receiver.ts
- scilla_call_revert.ts
- scilla_read.ts
- eth_accounts.ts
- eth_blockNumber.ts
- eth_call.ts
- eth_chainId.ts
- eth_coinbase.ts
- eth_estimateGas.ts
- eth_gasPrice.ts
- eth_getBalance.ts
- eth_getBlockByNumber.ts
- eth_getCode.ts
- eth_getStorageAt.ts
- eth_getTransactionByHash.ts
- eth_getTransactionCount.ts
- eth_getTransactionReceipt.ts
- eth_getUncleByBlockHashAndIndex.ts
- eth_getUncleByBlockNumberAndIndex.ts
- eth_mining.ts
- eth_protocolVersion.ts
- eth_sendRawTransaction.ts
- eth_sendTransaction.ts
- eth_sign.ts
- eth_signTransaction.ts
- eth_syncing.ts
- net_listening.ts
- net_peerCount.ts
- net_version.ts
- web3_clientVersion.ts
- web3_sha3.ts
- call_evm.ts
- ByStr.ts
- ChainId.ts
- Codehash.ts
- ContractDeployment.ts
- Ecdsa.ts
- FungibleToken.ts
- HelloWorld.ts
- InvalidContractDeployment.ts
- ManualNonce.ts
- SendZil.ts
- SetGet.ts
- Timestamp.ts
- UserDefinedLibrary.ts
- MultiAddress.ts
- OneIndexedParameters.ts
- shared.ts
- ThreeIndexedParameters.ts
- TwoIndexedParameters.ts
- WithTwoSubscribers.ts
- ZeroIndexedParameters.ts
- GetBalance.ts
- AssureFunds.ts
- BasicInterop.ts
- BlockchainInstructions.ts
- ChainedCalls.ts
- ContractRevert.ts
- Create2.ts
- Delegatecall.ts
- ERC20Interop.ts
- ERC20isZRC2.ts
- Errorneous.ts
- EventsLogs.ts
- GasEstimations.ts
- ParentChild.ts
- StaticCall.ts
- Transfer.ts
- .env
- .eslintrc.json
- .gitignore
- .npmrc
- .prettierignore
- .prettierrc.json
- AddConfigHelpersToHre.ts
- BriefMochaReporter.ts
- hardhat.config.ts
- package-lock.json
- package.json
- pnpm-lock.yaml
- README.md
- tsconfig.json
- Typescript.md
- CMakeLists.txt
- Test_EvmFiltersAPI.cpp
- CMakeLists.txt
- constants.xml
- Test_EvmLookupServer.cpp
- .gitignore
- CMakeLists.txt
- test_coinbase.cpp
- testDs.json
- testTx.json
- hex_encoded_securetrie_test.json
- trieanyorder.json
- trieanyorder_secureTrie.json
- trietest.json
- trietest_secureTrie.json
- trietestnextprev.json
- CMakeLists.txt
- TestUtils.cpp
- TestUtils.h
- .gitignore
- CMakeLists.txt
- Test_LookupNodeForDSBlock.cpp
- Test_LookupNodeForTxBlock.cpp
- Test_Seed.cpp
- CMakeLists.txt
- Test_Mediator.cpp
- CMakeLists.txt
- Test_MessageName.cpp
- Test_Messenger_Compatibility.cpp
- Test_Messenger_Consensus.cpp
- Test_Messenger_Limits.cpp
- Test_Messenger_Primitives.cpp
- ZilliqaTest.proto
- CMakeLists.txt
- prepare_constants.py
- start_native.sh
- .gitignore
- CMakeLists.txt
- README
- Test_Blacklist.cpp
- Test_IPFilter.cpp
- Test_P2P.cpp
- Test_Peer.cpp
- Test_ReputationManager.cpp
- pre_run.sh
- pre_run_guard.sh
- test_gentxn.sh
- test_node_late.sh
- test_node_lookup.sh
- test_node_NAT.sh
- test_node_rejoindsguardnode2.sh
- test_node_seedpub.sh
- test_node_server.sh
- test_node_simple.sh
- test_node_validateBackupDB.sh
- thrmonitor.sh
- watch_node_simple.sh
- .env
- docker-compose.yaml
- otel-collector-config.yaml
- prometheus.yml
- rmimages.sh
- rmivol.sh
- docker-compose.yaml
- otel-collector-config.yaml
- prometheus.yaml
- .env
- docker-compose.yaml
- otel-collector-config.yaml
- prometheus.yml
- pr.sh
- prometheus.yaml
- sample
- .gitignore
- CMakeLists.txt
- ReadBlock.cpp
- ReadTransactions.cpp
- ReadTxBlock.cpp
- Test_ContractStorage.cpp
- Test_Diagnostic.cpp
- Test_DSPersistence.cpp
- Test_ExtSeedPubKeys.cpp
- Test_MetaPersistence.cpp
- Test_TrieDB.cpp
- Test_TxBody.cpp
- Test_TxPersistence.cpp
- .gitignore
- CMakeLists.txt
- test_POW.cpp
- test_RemoteMine.cpp
- CMakeLists.txt
- test_download.cpp
- CMakeLists.txt
- Test_mongo.cpp
- .gitignore
- CMakeLists.txt
- Test_RumorSpreading.cpp
- CMakeLists.txt
- Test_DSBlockSer.cpp
- Test_ScillaIPCServer.cpp
- .gitignore
- CMakeLists.txt
- Test_BoostBigNum.cpp
- Test_DataConversion.cpp
- Test_DetachedFunction.cpp
- Test_IPConverter.cpp
- Test_Logger1.cpp
- Test_Logger2.cpp
- Test_Logger3.cpp
- Test_RootComputation.cpp
- Test_SafeMath.cpp
- Test_SafeMath_Exhaustive.cpp
- Test_Serializable.cpp
- Test_ShardSizeCalculator.cpp
- Test_SWInfo.cpp
- .gitignore
- CMakeLists.txt
- daemon_restart_local.py
- test_zilliqa_late.py
- test_zilliqa_local.py
- test_zilliqa_lookup.py
- test_zilliqa_NAT.py
- test_zilliqa_seedpub.py
- .gitignore
- CMakeLists.txt
- portfile.cmake
- vcpkg.json
- c++20.patch
- extra_data.patch
- portfile.cmake
- sink_filter.patch
- vcpkg.json
- find-library-g3log.patch
- portfile.cmake
- vcpkg.json
- mac-fix.patch
- portfile.cmake
- proto-shared.patch
- thread-safe.patch
- vcpkg.json
- portfile.cmake
- vcpkg.json
- cryptoutils.json
- g3log.json
- g3sinks.json
- opentelemetry-cpp.json
- schnorr.json
- baseline.json
- .clang-format
- .clang-tidy
- .codecov.yml
- .dockerignore
- .gitattributes
- .gitignore
- .gitmodules
- build.sh
- CMakeGraphVizOptions.cmake
- CMakeLists.txt
- CODE_OF_CONDUCT.md
- CODEOWNERS
- CODING_STYLE.md
- constants.xml
- constants.xml.normal
- constants_local.xml
- CONTRIBUTING.md
- isolated-server-accounts.json
- ISOLATED_SERVER_setup.md
- LICENSE
- primary_account.json
- README.md
- SECURITY.md
- TESTING.md
- vcpkg-configuration.json
- vcpkg.json
- VERSION
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/Zilliqa/zq1
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd zq1
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- APT (Debian/Ubuntu 계열) Debian/Ubuntu 계열 리눅스에 기본 내장된 패키지 매니저입니다.
sudo apt-get install autoconf \
APT 패키지 저장소에서 바로 설치합니다 (Debian/Ubuntu 계열).
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Docker
쉬움사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f docker/Dockerfile -t zq1 .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 zq1
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
4. CMake
보통사전 준비물
wget https://github.com/Kitware/CMake/releases/download/v3.19.3/cmake-3.19.3-Linux-x86_64.sh
이 명령어를 터미널에 그대로 입력해 실행하세요.
bash ./cmake-3.19.3-Linux-x86_64.sh --skip-license --prefix="${HOME}"/.local/
이 명령어를 터미널에 그대로 입력해 실행하세요.
cmake --version
이 명령어를 터미널에 그대로 입력해 실행하세요.
rm cmake-3.19.3-Linux-x86_64.sh
이 명령어를 터미널에 그대로 입력해 실행하세요.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
5. Rust
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
cd evm-ds
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
cargo build --release
Rust 프로젝트를 컴파일합니다.
cargo run
빌드 후 바로 실행까지 진행합니다.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
6. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
cd docker
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
