├── .devcontainer ├── devcontainer.dockerfile └── devcontainer.json ├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature-or-enhancement-request.md │ └── questions.md ├── PULL_REQUEST_TEMPLATE.md ├── images │ ├── compiler.png │ ├── consensus.png │ ├── cosmetic.png │ ├── discord-logo.png │ ├── discussion.png │ ├── enhancement.png │ ├── house-keeping.png │ ├── ledger.png │ ├── medium-logo.png │ ├── migration.png │ ├── network-policy.png │ ├── new-feature.png │ ├── nnt-logo.jpg │ ├── p2p.png │ ├── ready-to-implement.png │ ├── reddit-logo.png │ ├── rpc.png │ ├── sdk.png │ ├── solution-design.png │ ├── telegram-logo.png │ ├── to-review.png │ ├── twitter-logo.png │ ├── vm.png │ ├── wallet.png │ ├── we-chat-logo.png │ ├── weibo-logo.png │ └── youtube-logo.png └── workflows │ ├── auto-labels.yml │ ├── main.yml │ └── pkgs-delete.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── SpellingExclusions.dic ├── benchmarks ├── Directory.Build.props ├── Neo.Benchmarks │ ├── Benchmarks.Hash.cs │ ├── Benchmarks.POC.cs │ ├── Benchmarks.SignData.cs │ ├── Benchmarks.UInt160.cs │ ├── IO │ │ └── Benchmarks.Cache.cs │ ├── Neo.Benchmarks.csproj │ ├── Program.cs │ ├── SmartContract │ │ └── Benchmarks.StorageKey.cs │ └── config.json ├── Neo.Extensions.Benchmarks │ ├── Benchmark.ByteArrayComparer.cs │ ├── Benchmark.StringExtensions.cs │ ├── Neo.Extensions.Benchmarks.csproj │ └── Program.cs └── Neo.Json.Benchmarks │ ├── Benchmark_JBoolean.cs │ ├── Benchmark_JNumber.cs │ ├── Benchmark_JObject.cs │ ├── Benchmark_JPath.cs │ ├── Benchmark_JString.cs │ ├── Benchmark_JsonArray.cs │ ├── Benchmark_JsonDeserialize.cs │ ├── Data │ └── RpcTestCases.json │ ├── Neo.Json.Benchmarks.csproj │ ├── Program.cs │ ├── RpcTestCase.cs │ └── RpcTestCaseN.cs ├── docs ├── handlers.md ├── persistence-architecture.md └── serialization-format.md ├── neo.png ├── neo.sln ├── nuget.config ├── pkgs └── .gitkeep ├── src ├── Directory.Build.props ├── Neo.Extensions │ ├── AssemblyExtensions.cs │ ├── BigIntegerExtensions.cs │ ├── ByteArrayComparer.cs │ ├── ByteArrayEqualityComparer.cs │ ├── ByteExtensions.cs │ ├── Collections │ │ ├── CollectionExtensions.cs │ │ └── HashSetExtensions.cs │ ├── DateTimeExtensions.cs │ ├── Exceptions │ │ └── TryCatchExtensions.cs │ ├── Factories │ │ └── RandomNumberFactory.cs │ ├── IntegerExtensions.cs │ ├── LogLevel.cs │ ├── Logs.cs │ ├── Neo.Extensions.csproj │ ├── Network │ │ └── IpAddressExtensions.cs │ ├── SecureStringExtensions.cs │ ├── StringExtensions.cs │ └── Utility.cs ├── Neo.IO │ ├── Actors │ │ └── Idle.cs │ ├── Caching │ │ ├── Cache.cs │ │ ├── FIFOCache.cs │ │ ├── HashSetCache.cs │ │ ├── IndexedQueue.cs │ │ ├── KeyedCollectionSlim.cs │ │ ├── LRUCache.cs │ │ └── ReflectionCacheAttribute.cs │ ├── ISerializable.cs │ ├── ISerializableSpan.cs │ ├── MemoryReader.cs │ └── Neo.IO.csproj ├── Neo.Json │ ├── JArray.cs │ ├── JBoolean.cs │ ├── JContainer.cs │ ├── JNumber.cs │ ├── JObject.cs │ ├── JPathToken.cs │ ├── JPathTokenType.cs │ ├── JString.cs │ ├── JToken.cs │ ├── Neo.Json.csproj │ └── Utility.cs └── Neo │ ├── BigDecimal.cs │ ├── Builders │ ├── AndConditionBuilder.cs │ ├── OrConditionBuilder.cs │ ├── SignerBuilder.cs │ ├── TransactionAttributesBuilder.cs │ ├── TransactionBuilder.cs │ ├── WitnessBuilder.cs │ ├── WitnessConditionBuilder.cs │ └── WitnessRuleBuilder.cs │ ├── ContainsTransactionType.cs │ ├── Cryptography │ ├── Base58.cs │ ├── BloomFilter.cs │ ├── Crypto.cs │ ├── ECC │ │ ├── ECCurve.cs │ │ ├── ECFieldElement.cs │ │ └── ECPoint.cs │ ├── Ed25519.cs │ ├── HashAlgorithm.cs │ ├── Helper.cs │ ├── MerkleTree.cs │ ├── MerkleTreeNode.cs │ ├── Murmur128.cs │ └── Murmur32.cs │ ├── Extensions │ ├── ByteExtensions.cs │ ├── Collections │ │ └── ICollectionExtensions.cs │ ├── IO │ │ ├── BinaryReaderExtensions.cs │ │ ├── BinaryWriterExtensions.cs │ │ ├── ISerializableExtensions.cs │ │ └── MemoryReaderExtensions.cs │ ├── MemoryExtensions.cs │ ├── SmartContract │ │ ├── ContractParameterExtensions.cs │ │ ├── ContractStateExtensions.cs │ │ ├── GasTokenExtensions.cs │ │ └── NeoTokenExtensions.cs │ ├── SpanExtensions.cs │ ├── UInt160Extensions.cs │ └── VM │ │ ├── EvaluationStackExtensions.cs │ │ ├── ScriptBuilderExtensions.cs │ │ └── StackItemExtensions.cs │ ├── Hardfork.cs │ ├── IEventHandlers │ ├── ICommittedHandler.cs │ ├── ICommittingHandler.cs │ ├── ILogHandler.cs │ ├── ILoggingHandler.cs │ ├── IMessageReceivedHandler.cs │ ├── INotifyHandler.cs │ ├── IServiceAddedHandler.cs │ ├── ITransactionAddedHandler.cs │ ├── ITransactionRemovedHandler.cs │ └── IWalletChangedHandler.cs │ ├── IO │ ├── Actors │ │ ├── PriorityMailbox.cs │ │ └── PriorityMessageQueue.cs │ └── Caching │ │ ├── ECPointCache.cs │ │ ├── ReflectionCache.cs │ │ └── RelayCache.cs │ ├── Ledger │ ├── Blockchain.ApplicationExecuted.cs │ ├── Blockchain.cs │ ├── HeaderCache.cs │ ├── MemoryPool.cs │ ├── PoolItem.cs │ ├── TransactionRemovalReason.cs │ ├── TransactionRemovedEventArgs.cs │ ├── TransactionRouter.cs │ ├── TransactionVerificationContext.cs │ └── VerifyResult.cs │ ├── Neo.csproj │ ├── NeoSystem.cs │ ├── Network │ └── P2P │ │ ├── Capabilities │ │ ├── ArchivalNodeCapability.cs │ │ ├── DisableCompressionCapability.cs │ │ ├── FullNodeCapability.cs │ │ ├── NodeCapability.cs │ │ ├── NodeCapabilityType.cs │ │ ├── ServerCapability.cs │ │ └── UnknownCapability.cs │ │ ├── ChannelsConfig.cs │ │ ├── Connection.cs │ │ ├── Helper.cs │ │ ├── LocalNode.cs │ │ ├── Message.cs │ │ ├── MessageCommand.cs │ │ ├── MessageFlags.cs │ │ ├── Payloads │ │ ├── AddrPayload.cs │ │ ├── Block.cs │ │ ├── Conditions │ │ │ ├── AndCondition.cs │ │ │ ├── BooleanCondition.cs │ │ │ ├── CalledByContractCondition.cs │ │ │ ├── CalledByEntryCondition.cs │ │ │ ├── CalledByGroupCondition.cs │ │ │ ├── GroupCondition.cs │ │ │ ├── NotCondition.cs │ │ │ ├── OrCondition.cs │ │ │ ├── ScriptHashCondition.cs │ │ │ ├── WitnessCondition.cs │ │ │ └── WitnessConditionType.cs │ │ ├── Conflicts.cs │ │ ├── ExtensiblePayload.cs │ │ ├── FilterAddPayload.cs │ │ ├── FilterLoadPayload.cs │ │ ├── GetBlockByIndexPayload.cs │ │ ├── GetBlocksPayload.cs │ │ ├── Header.cs │ │ ├── HeadersPayload.cs │ │ ├── HighPriorityAttribute.cs │ │ ├── IInventory.cs │ │ ├── IVerifiable.cs │ │ ├── InvPayload.cs │ │ ├── InventoryType.cs │ │ ├── MerkleBlockPayload.cs │ │ ├── NetworkAddressWithTime.cs │ │ ├── NotValidBefore.cs │ │ ├── NotaryAssisted.cs │ │ ├── OracleResponse.cs │ │ ├── OracleResponseCode.cs │ │ ├── PingPayload.cs │ │ ├── Signer.cs │ │ ├── Transaction.cs │ │ ├── TransactionAttribute.cs │ │ ├── TransactionAttributeType.cs │ │ ├── VersionPayload.cs │ │ ├── Witness.cs │ │ ├── WitnessRule.cs │ │ ├── WitnessRuleAction.cs │ │ └── WitnessScope.cs │ │ ├── Peer.cs │ │ ├── RemoteNode.ProtocolHandler.cs │ │ ├── RemoteNode.cs │ │ ├── TaskManager.cs │ │ └── TaskSession.cs │ ├── Persistence │ ├── ClonedCache.cs │ ├── DataCache.cs │ ├── IReadOnlyStore.cs │ ├── IStore.cs │ ├── IStoreProvider.cs │ ├── IStoreSnapshot.cs │ ├── IWriteStore.cs │ ├── Providers │ │ ├── MemorySnapshot.cs │ │ ├── MemoryStore.cs │ │ └── MemoryStoreProvider.cs │ ├── SeekDirection.cs │ ├── StoreCache.cs │ ├── StoreFactory.cs │ └── TrackState.cs │ ├── Plugins │ ├── IPluginSettings.cs │ ├── Plugin.cs │ └── UnhandledExceptionPolicy.cs │ ├── ProtocolSettings.cs │ ├── Sign │ ├── ISigner.cs │ ├── SignException.cs │ └── SignerManager.cs │ ├── SmartContract │ ├── ApplicationEngine.Contract.cs │ ├── ApplicationEngine.Crypto.cs │ ├── ApplicationEngine.Helper.cs │ ├── ApplicationEngine.Iterator.cs │ ├── ApplicationEngine.OpCodePrices.cs │ ├── ApplicationEngine.Runtime.cs │ ├── ApplicationEngine.Storage.cs │ ├── ApplicationEngine.cs │ ├── BinarySerializer.cs │ ├── CallFlags.cs │ ├── Contract.cs │ ├── ContractBasicMethod.cs │ ├── ContractParameter.cs │ ├── ContractParameterType.cs │ ├── ContractParametersContext.cs │ ├── ContractState.cs │ ├── ContractTask.cs │ ├── ContractTaskAwaiter.cs │ ├── ContractTaskMethodBuilder.cs │ ├── DeployedContract.cs │ ├── ExecutionContextState.cs │ ├── FindOptions.cs │ ├── Helper.cs │ ├── IApplicationEngineProvider.cs │ ├── IDiagnostic.cs │ ├── IInteroperable.cs │ ├── IInteroperableVerifiable.cs │ ├── InteropDescriptor.cs │ ├── InteropParameterDescriptor.cs │ ├── Iterators │ │ ├── IIterator.cs │ │ └── StorageIterator.cs │ ├── JsonSerializer.cs │ ├── KeyBuilder.cs │ ├── LengthAttribute.cs │ ├── LogEventArgs.cs │ ├── Manifest │ │ ├── ContractAbi.cs │ │ ├── ContractEventDescriptor.cs │ │ ├── ContractGroup.cs │ │ ├── ContractManifest.cs │ │ ├── ContractMethodDescriptor.cs │ │ ├── ContractParameterDefinition.cs │ │ ├── ContractPermission.cs │ │ ├── ContractPermissionDescriptor.cs │ │ └── WildCardContainer.cs │ ├── MethodToken.cs │ ├── Native │ │ ├── AccountState.cs │ │ ├── ContractEventAttribute.cs │ │ ├── ContractManagement.cs │ │ ├── ContractMethodAttribute.cs │ │ ├── ContractMethodMetadata.cs │ │ ├── CryptoLib.BLS12_381.cs │ │ ├── CryptoLib.cs │ │ ├── FungibleToken.cs │ │ ├── GasToken.cs │ │ ├── HashIndexState.cs │ │ ├── IHardforkActivable.cs │ │ ├── InteroperableList.cs │ │ ├── LedgerContract.cs │ │ ├── NamedCurveHash.cs │ │ ├── NativeContract.cs │ │ ├── NeoToken.cs │ │ ├── Notary.cs │ │ ├── OracleContract.cs │ │ ├── OracleRequest.cs │ │ ├── PolicyContract.cs │ │ ├── Role.cs │ │ ├── RoleManagement.cs │ │ ├── StdLib.cs │ │ ├── TokenManagement.cs │ │ ├── TransactionState.cs │ │ ├── Treasury.cs │ │ └── TrimmedBlock.cs │ ├── NefFile.cs │ ├── NotifyEventArgs.cs │ ├── RangeAttribute.cs │ ├── StorageContext.cs │ ├── StorageItem.cs │ ├── StorageKey.cs │ ├── TriggerType.cs │ └── ValidatorAttribute.cs │ ├── TimeProvider.cs │ ├── UInt160.cs │ ├── UInt256.cs │ └── Wallets │ ├── AssetDescriptor.cs │ ├── Helper.cs │ ├── IWalletFactory.cs │ ├── IWalletProvider.cs │ ├── KeyPair.cs │ ├── NEP6 │ ├── NEP6Account.cs │ ├── NEP6Contract.cs │ ├── NEP6Wallet.cs │ ├── NEP6WalletFactory.cs │ └── ScryptParameters.cs │ ├── TransferOutput.cs │ ├── Wallet.cs │ └── WalletAccount.cs └── tests ├── .editorconfig ├── AssemblyInfo.cs ├── Directory.Build.props ├── Neo.Extensions.Tests ├── Collections │ ├── UT_CollectionExtensions.cs │ └── UT_HashSetExtensions.cs ├── Exceptions │ └── UT_TryCatchExceptions.cs ├── Factories │ └── UT_RandomNumberFactory.cs ├── Neo.Extensions.Tests.csproj ├── Net │ └── UT_IpAddressExtensions.cs ├── UT_BigIntegerExtensions.cs ├── UT_ByteArrayComparer.cs ├── UT_ByteArrayEqualityComparer.cs ├── UT_ByteExtensions.cs ├── UT_DateTimeExtensions.cs ├── UT_IntegerExtensions.cs ├── UT_Logs.cs ├── UT_SecureStringExtensions.cs └── UT_StringExtensions.cs ├── Neo.Json.UnitTests ├── Neo.Json.UnitTests.csproj ├── UT_JArray.cs ├── UT_JBoolean.cs ├── UT_JNumber.cs ├── UT_JObject.cs ├── UT_JPath.cs ├── UT_JString.cs └── Usings.cs └── Neo.UnitTests ├── Builders ├── UT_SignerBuilder.cs ├── UT_TransactionAttributesBuilder.cs ├── UT_TransactionBuilder.cs ├── UT_WitnessBuilder.cs ├── UT_WitnessConditionBuilder.cs └── UT_WitnessRuleBuilder.cs ├── Cryptography ├── ECC │ ├── UT_ECFieldElement.cs │ └── UT_ECPoint.cs ├── UT_Base58.cs ├── UT_BloomFilter.cs ├── UT_Crypto.cs ├── UT_Cryptography_Helper.cs ├── UT_Ed25519.cs ├── UT_MerkleTree.cs ├── UT_MerkleTreeNode.cs ├── UT_Murmur128.cs ├── UT_Murmur32.cs └── UT_SCrypt.cs ├── Extensions ├── NativeContractExtensions.cs ├── Nep17NativeContractExtensions.cs ├── UT_ContractStateExtensions.cs ├── UT_GasTokenExtensions.cs └── UT_NeoTokenExtensions.cs ├── GasTests ├── Fixtures │ └── StdLib.json ├── GasFixturesTests.cs ├── GasTestFixture.cs └── GenerateGasFixturesTests.cs ├── IO ├── Caching │ ├── UT_Cache.cs │ ├── UT_ECPointCache.cs │ ├── UT_HashSetCache.cs │ ├── UT_IndexedQueue.cs │ ├── UT_KeyedCollectionSlim.cs │ ├── UT_LRUCache.cs │ ├── UT_ReflectionCache.cs │ └── UT_RelayCache.cs ├── UT_IOHelper.cs └── UT_MemoryReader.cs ├── Ledger ├── UT_Blockchain.cs ├── UT_HashIndexState.cs ├── UT_HeaderCache.cs ├── UT_MemoryPool.cs ├── UT_PoolItem.cs ├── UT_StorageItem.cs ├── UT_StorageKey.cs ├── UT_TransactionState.cs ├── UT_TransactionVerificationContext.cs └── UT_TrimmedBlock.cs ├── Neo.UnitTests.csproj ├── Network └── P2P │ ├── Capabilities │ ├── UT_ArchivalNodeCapability.cs │ ├── UT_FullNodeCapability.cs │ ├── UT_ServerCapability.cs │ └── UT_UnknownCapability.cs │ ├── Payloads │ ├── UT_AddrPayload.cs │ ├── UT_Block.cs │ ├── UT_Conflicts.cs │ ├── UT_ExtensiblePayload.cs │ ├── UT_FilterAddPayload.cs │ ├── UT_FilterLoadPayload.cs │ ├── UT_GetBlockByIndexPayload.cs │ ├── UT_GetBlocksPayload.cs │ ├── UT_Header.cs │ ├── UT_HeadersPayload.cs │ ├── UT_HighPriorityAttribute.cs │ ├── UT_InvPayload.cs │ ├── UT_MerkleBlockPayload.cs │ ├── UT_NetworkAddressWithTime.cs │ ├── UT_NotValidBefore.cs │ ├── UT_NotaryAssisted.cs │ ├── UT_Signers.cs │ ├── UT_Transaction.cs │ ├── UT_VersionPayload.cs │ ├── UT_Witness.cs │ ├── UT_WitnessCondition.cs │ └── UT_WitnessRule.cs │ ├── UT_ChannelsConfig.cs │ ├── UT_LocalNode.cs │ ├── UT_Message.cs │ ├── UT_RemoteNode.cs │ ├── UT_RemoteNodeMailbox.cs │ ├── UT_TaskManagerMailbox.cs │ └── UT_TaskSession.cs ├── Persistence ├── TestMemoryStoreProvider.cs ├── UT_CloneCache.cs ├── UT_DataCache.cs ├── UT_MemoryClonedCache.cs ├── UT_MemorySnapshot.cs ├── UT_MemorySnapshotCache.cs └── UT_MemoryStore.cs ├── Plugins ├── TestPlugin.cs └── UT_Plugin.cs ├── README.md ├── SmartContract ├── Iterators │ └── UT_StorageIterator.cs ├── Manifest │ ├── TestFile │ │ ├── SampleContract.manifest.json │ │ ├── SampleContractCall.manifest.json │ │ ├── SampleEvent.manifest.json │ │ ├── SampleException.manifest.json │ │ ├── SampleHelloWorld.manifest.json │ │ ├── SampleNep17Token.manifest.json │ │ └── SampleOracle.manifest.json │ ├── UT_ContractEventDescriptor.cs │ ├── UT_ContractGroup.cs │ ├── UT_ContractManifest.cs │ ├── UT_ContractPermission.cs │ ├── UT_ContractPermissionDescriptor.cs │ └── UT_WildCardContainer.cs ├── Native │ ├── UT_ContractEventAttribute.cs │ ├── UT_ContractMethodAttribute.cs │ ├── UT_CryptoLib.cs │ ├── UT_FungibleToken.cs │ ├── UT_GasToken.cs │ ├── UT_NativeContract.cs │ ├── UT_NeoToken.cs │ ├── UT_Notary.cs │ ├── UT_PolicyContract.cs │ ├── UT_RoleManagement.cs │ └── UT_StdLib.cs ├── UT_ApplicationEngine.Contract.cs ├── UT_ApplicationEngine.Runtime.cs ├── UT_ApplicationEngine.cs ├── UT_ApplicationEngineProvider.cs ├── UT_BinarySerializer.cs ├── UT_Contract.cs ├── UT_ContractParameter.cs ├── UT_ContractParameterContext.cs ├── UT_ContractState.cs ├── UT_DeployedContract.cs ├── UT_Helper.cs ├── UT_InteropPrices.cs ├── UT_InteropService.NEO.cs ├── UT_InteropService.cs ├── UT_JsonSerializer.cs ├── UT_KeyBuilder.cs ├── UT_LogEventArgs.cs ├── UT_MethodToken.cs ├── UT_NefFile.cs ├── UT_NotifyEventArgs.cs ├── UT_OpCodePrices.cs ├── UT_SmartContractHelper.cs ├── UT_Storage.cs └── UT_Syscalls.cs ├── TestBlockchain.cs ├── TestProtocolSettings.cs ├── TestUtils.Block.cs ├── TestUtils.Contract.cs ├── TestUtils.Transaction.cs ├── TestUtils.cs ├── TestVerifiable.cs ├── TestWalletAccount.cs ├── UT_BigDecimal.cs ├── UT_DataCache.cs ├── UT_Helper.cs ├── UT_NeoSystem.cs ├── UT_ProtocolSettings.cs ├── UT_UInt160.cs ├── UT_UInt256.cs ├── VM └── UT_Helper.cs ├── Wallets ├── NEP6 │ ├── UT_NEP6Account.cs │ ├── UT_NEP6Contract.cs │ ├── UT_NEP6Wallet.cs │ └── UT_ScryptParameters.cs ├── UT_AssetDescriptor.cs ├── UT_KeyPair.cs ├── UT_Wallet.cs ├── UT_WalletAccount.cs └── UT_Wallets_Helper.cs └── test.config.json /.devcontainer/devcontainer.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.devcontainer/devcontainer.dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-or-enhancement-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/ISSUE_TEMPLATE/feature-or-enhancement-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/ISSUE_TEMPLATE/questions.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/images/compiler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/compiler.png -------------------------------------------------------------------------------- /.github/images/consensus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/consensus.png -------------------------------------------------------------------------------- /.github/images/cosmetic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/cosmetic.png -------------------------------------------------------------------------------- /.github/images/discord-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/discord-logo.png -------------------------------------------------------------------------------- /.github/images/discussion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/discussion.png -------------------------------------------------------------------------------- /.github/images/enhancement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/enhancement.png -------------------------------------------------------------------------------- /.github/images/house-keeping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/house-keeping.png -------------------------------------------------------------------------------- /.github/images/ledger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/ledger.png -------------------------------------------------------------------------------- /.github/images/medium-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/medium-logo.png -------------------------------------------------------------------------------- /.github/images/migration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/migration.png -------------------------------------------------------------------------------- /.github/images/network-policy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/network-policy.png -------------------------------------------------------------------------------- /.github/images/new-feature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/new-feature.png -------------------------------------------------------------------------------- /.github/images/nnt-logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/nnt-logo.jpg -------------------------------------------------------------------------------- /.github/images/p2p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/p2p.png -------------------------------------------------------------------------------- /.github/images/ready-to-implement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/ready-to-implement.png -------------------------------------------------------------------------------- /.github/images/reddit-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/reddit-logo.png -------------------------------------------------------------------------------- /.github/images/rpc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/rpc.png -------------------------------------------------------------------------------- /.github/images/sdk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/sdk.png -------------------------------------------------------------------------------- /.github/images/solution-design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/solution-design.png -------------------------------------------------------------------------------- /.github/images/telegram-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/telegram-logo.png -------------------------------------------------------------------------------- /.github/images/to-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/to-review.png -------------------------------------------------------------------------------- /.github/images/twitter-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/twitter-logo.png -------------------------------------------------------------------------------- /.github/images/vm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/vm.png -------------------------------------------------------------------------------- /.github/images/wallet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/wallet.png -------------------------------------------------------------------------------- /.github/images/we-chat-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/we-chat-logo.png -------------------------------------------------------------------------------- /.github/images/weibo-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/weibo-logo.png -------------------------------------------------------------------------------- /.github/images/youtube-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/images/youtube-logo.png -------------------------------------------------------------------------------- /.github/workflows/auto-labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/workflows/auto-labels.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/pkgs-delete.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.github/workflows/pkgs-delete.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SpellingExclusions.dic: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Directory.Build.props -------------------------------------------------------------------------------- /benchmarks/Neo.Benchmarks/Benchmarks.Hash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Benchmarks/Benchmarks.Hash.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Benchmarks/Benchmarks.POC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Benchmarks/Benchmarks.POC.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Benchmarks/Benchmarks.SignData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Benchmarks/Benchmarks.SignData.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Benchmarks/Benchmarks.UInt160.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Benchmarks/Benchmarks.UInt160.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Benchmarks/IO/Benchmarks.Cache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Benchmarks/IO/Benchmarks.Cache.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Benchmarks/Neo.Benchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Benchmarks/Neo.Benchmarks.csproj -------------------------------------------------------------------------------- /benchmarks/Neo.Benchmarks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Benchmarks/Program.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Benchmarks/SmartContract/Benchmarks.StorageKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Benchmarks/SmartContract/Benchmarks.StorageKey.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Benchmarks/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Benchmarks/config.json -------------------------------------------------------------------------------- /benchmarks/Neo.Extensions.Benchmarks/Benchmark.ByteArrayComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Extensions.Benchmarks/Benchmark.ByteArrayComparer.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Extensions.Benchmarks/Benchmark.StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Extensions.Benchmarks/Benchmark.StringExtensions.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Extensions.Benchmarks/Neo.Extensions.Benchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Extensions.Benchmarks/Neo.Extensions.Benchmarks.csproj -------------------------------------------------------------------------------- /benchmarks/Neo.Extensions.Benchmarks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Extensions.Benchmarks/Program.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Json.Benchmarks/Benchmark_JBoolean.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Json.Benchmarks/Benchmark_JBoolean.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Json.Benchmarks/Benchmark_JNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Json.Benchmarks/Benchmark_JNumber.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Json.Benchmarks/Benchmark_JObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Json.Benchmarks/Benchmark_JObject.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Json.Benchmarks/Benchmark_JPath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Json.Benchmarks/Benchmark_JPath.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Json.Benchmarks/Benchmark_JString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Json.Benchmarks/Benchmark_JString.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Json.Benchmarks/Benchmark_JsonArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Json.Benchmarks/Benchmark_JsonArray.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Json.Benchmarks/Benchmark_JsonDeserialize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Json.Benchmarks/Benchmark_JsonDeserialize.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Json.Benchmarks/Data/RpcTestCases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Json.Benchmarks/Data/RpcTestCases.json -------------------------------------------------------------------------------- /benchmarks/Neo.Json.Benchmarks/Neo.Json.Benchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Json.Benchmarks/Neo.Json.Benchmarks.csproj -------------------------------------------------------------------------------- /benchmarks/Neo.Json.Benchmarks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Json.Benchmarks/Program.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Json.Benchmarks/RpcTestCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Json.Benchmarks/RpcTestCase.cs -------------------------------------------------------------------------------- /benchmarks/Neo.Json.Benchmarks/RpcTestCaseN.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/benchmarks/Neo.Json.Benchmarks/RpcTestCaseN.cs -------------------------------------------------------------------------------- /docs/handlers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/docs/handlers.md -------------------------------------------------------------------------------- /docs/persistence-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/docs/persistence-architecture.md -------------------------------------------------------------------------------- /docs/serialization-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/docs/serialization-format.md -------------------------------------------------------------------------------- /neo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/neo.png -------------------------------------------------------------------------------- /neo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/neo.sln -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/nuget.config -------------------------------------------------------------------------------- /pkgs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/Neo.Extensions/AssemblyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/AssemblyExtensions.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/BigIntegerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/BigIntegerExtensions.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/ByteArrayComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/ByteArrayComparer.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/ByteArrayEqualityComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/ByteArrayEqualityComparer.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/ByteExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/ByteExtensions.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/Collections/CollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/Collections/CollectionExtensions.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/Collections/HashSetExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/Collections/HashSetExtensions.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/DateTimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/DateTimeExtensions.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/Exceptions/TryCatchExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/Exceptions/TryCatchExtensions.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/Factories/RandomNumberFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/Factories/RandomNumberFactory.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/IntegerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/IntegerExtensions.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/LogLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/LogLevel.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/Logs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/Logs.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/Neo.Extensions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/Neo.Extensions.csproj -------------------------------------------------------------------------------- /src/Neo.Extensions/Network/IpAddressExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/Network/IpAddressExtensions.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/SecureStringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/SecureStringExtensions.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /src/Neo.Extensions/Utility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Extensions/Utility.cs -------------------------------------------------------------------------------- /src/Neo.IO/Actors/Idle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.IO/Actors/Idle.cs -------------------------------------------------------------------------------- /src/Neo.IO/Caching/Cache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.IO/Caching/Cache.cs -------------------------------------------------------------------------------- /src/Neo.IO/Caching/FIFOCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.IO/Caching/FIFOCache.cs -------------------------------------------------------------------------------- /src/Neo.IO/Caching/HashSetCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.IO/Caching/HashSetCache.cs -------------------------------------------------------------------------------- /src/Neo.IO/Caching/IndexedQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.IO/Caching/IndexedQueue.cs -------------------------------------------------------------------------------- /src/Neo.IO/Caching/KeyedCollectionSlim.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.IO/Caching/KeyedCollectionSlim.cs -------------------------------------------------------------------------------- /src/Neo.IO/Caching/LRUCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.IO/Caching/LRUCache.cs -------------------------------------------------------------------------------- /src/Neo.IO/Caching/ReflectionCacheAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.IO/Caching/ReflectionCacheAttribute.cs -------------------------------------------------------------------------------- /src/Neo.IO/ISerializable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.IO/ISerializable.cs -------------------------------------------------------------------------------- /src/Neo.IO/ISerializableSpan.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.IO/ISerializableSpan.cs -------------------------------------------------------------------------------- /src/Neo.IO/MemoryReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.IO/MemoryReader.cs -------------------------------------------------------------------------------- /src/Neo.IO/Neo.IO.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.IO/Neo.IO.csproj -------------------------------------------------------------------------------- /src/Neo.Json/JArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Json/JArray.cs -------------------------------------------------------------------------------- /src/Neo.Json/JBoolean.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Json/JBoolean.cs -------------------------------------------------------------------------------- /src/Neo.Json/JContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Json/JContainer.cs -------------------------------------------------------------------------------- /src/Neo.Json/JNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Json/JNumber.cs -------------------------------------------------------------------------------- /src/Neo.Json/JObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Json/JObject.cs -------------------------------------------------------------------------------- /src/Neo.Json/JPathToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Json/JPathToken.cs -------------------------------------------------------------------------------- /src/Neo.Json/JPathTokenType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Json/JPathTokenType.cs -------------------------------------------------------------------------------- /src/Neo.Json/JString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Json/JString.cs -------------------------------------------------------------------------------- /src/Neo.Json/JToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Json/JToken.cs -------------------------------------------------------------------------------- /src/Neo.Json/Neo.Json.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Json/Neo.Json.csproj -------------------------------------------------------------------------------- /src/Neo.Json/Utility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo.Json/Utility.cs -------------------------------------------------------------------------------- /src/Neo/BigDecimal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/BigDecimal.cs -------------------------------------------------------------------------------- /src/Neo/Builders/AndConditionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Builders/AndConditionBuilder.cs -------------------------------------------------------------------------------- /src/Neo/Builders/OrConditionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Builders/OrConditionBuilder.cs -------------------------------------------------------------------------------- /src/Neo/Builders/SignerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Builders/SignerBuilder.cs -------------------------------------------------------------------------------- /src/Neo/Builders/TransactionAttributesBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Builders/TransactionAttributesBuilder.cs -------------------------------------------------------------------------------- /src/Neo/Builders/TransactionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Builders/TransactionBuilder.cs -------------------------------------------------------------------------------- /src/Neo/Builders/WitnessBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Builders/WitnessBuilder.cs -------------------------------------------------------------------------------- /src/Neo/Builders/WitnessConditionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Builders/WitnessConditionBuilder.cs -------------------------------------------------------------------------------- /src/Neo/Builders/WitnessRuleBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Builders/WitnessRuleBuilder.cs -------------------------------------------------------------------------------- /src/Neo/ContainsTransactionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/ContainsTransactionType.cs -------------------------------------------------------------------------------- /src/Neo/Cryptography/Base58.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Cryptography/Base58.cs -------------------------------------------------------------------------------- /src/Neo/Cryptography/BloomFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Cryptography/BloomFilter.cs -------------------------------------------------------------------------------- /src/Neo/Cryptography/Crypto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Cryptography/Crypto.cs -------------------------------------------------------------------------------- /src/Neo/Cryptography/ECC/ECCurve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Cryptography/ECC/ECCurve.cs -------------------------------------------------------------------------------- /src/Neo/Cryptography/ECC/ECFieldElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Cryptography/ECC/ECFieldElement.cs -------------------------------------------------------------------------------- /src/Neo/Cryptography/ECC/ECPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Cryptography/ECC/ECPoint.cs -------------------------------------------------------------------------------- /src/Neo/Cryptography/Ed25519.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Cryptography/Ed25519.cs -------------------------------------------------------------------------------- /src/Neo/Cryptography/HashAlgorithm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Cryptography/HashAlgorithm.cs -------------------------------------------------------------------------------- /src/Neo/Cryptography/Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Cryptography/Helper.cs -------------------------------------------------------------------------------- /src/Neo/Cryptography/MerkleTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Cryptography/MerkleTree.cs -------------------------------------------------------------------------------- /src/Neo/Cryptography/MerkleTreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Cryptography/MerkleTreeNode.cs -------------------------------------------------------------------------------- /src/Neo/Cryptography/Murmur128.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Cryptography/Murmur128.cs -------------------------------------------------------------------------------- /src/Neo/Cryptography/Murmur32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Cryptography/Murmur32.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/ByteExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/ByteExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/Collections/ICollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/Collections/ICollectionExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/IO/BinaryReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/IO/BinaryReaderExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/IO/BinaryWriterExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/IO/BinaryWriterExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/IO/ISerializableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/IO/ISerializableExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/IO/MemoryReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/IO/MemoryReaderExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/MemoryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/MemoryExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/SmartContract/ContractParameterExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/SmartContract/ContractParameterExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/SmartContract/ContractStateExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/SmartContract/ContractStateExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/SmartContract/GasTokenExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/SmartContract/GasTokenExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/SmartContract/NeoTokenExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/SmartContract/NeoTokenExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/SpanExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/SpanExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/UInt160Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/UInt160Extensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/VM/EvaluationStackExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/VM/EvaluationStackExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/VM/ScriptBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/VM/ScriptBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Extensions/VM/StackItemExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Extensions/VM/StackItemExtensions.cs -------------------------------------------------------------------------------- /src/Neo/Hardfork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Hardfork.cs -------------------------------------------------------------------------------- /src/Neo/IEventHandlers/ICommittedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IEventHandlers/ICommittedHandler.cs -------------------------------------------------------------------------------- /src/Neo/IEventHandlers/ICommittingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IEventHandlers/ICommittingHandler.cs -------------------------------------------------------------------------------- /src/Neo/IEventHandlers/ILogHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IEventHandlers/ILogHandler.cs -------------------------------------------------------------------------------- /src/Neo/IEventHandlers/ILoggingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IEventHandlers/ILoggingHandler.cs -------------------------------------------------------------------------------- /src/Neo/IEventHandlers/IMessageReceivedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IEventHandlers/IMessageReceivedHandler.cs -------------------------------------------------------------------------------- /src/Neo/IEventHandlers/INotifyHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IEventHandlers/INotifyHandler.cs -------------------------------------------------------------------------------- /src/Neo/IEventHandlers/IServiceAddedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IEventHandlers/IServiceAddedHandler.cs -------------------------------------------------------------------------------- /src/Neo/IEventHandlers/ITransactionAddedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IEventHandlers/ITransactionAddedHandler.cs -------------------------------------------------------------------------------- /src/Neo/IEventHandlers/ITransactionRemovedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IEventHandlers/ITransactionRemovedHandler.cs -------------------------------------------------------------------------------- /src/Neo/IEventHandlers/IWalletChangedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IEventHandlers/IWalletChangedHandler.cs -------------------------------------------------------------------------------- /src/Neo/IO/Actors/PriorityMailbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IO/Actors/PriorityMailbox.cs -------------------------------------------------------------------------------- /src/Neo/IO/Actors/PriorityMessageQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IO/Actors/PriorityMessageQueue.cs -------------------------------------------------------------------------------- /src/Neo/IO/Caching/ECPointCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IO/Caching/ECPointCache.cs -------------------------------------------------------------------------------- /src/Neo/IO/Caching/ReflectionCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IO/Caching/ReflectionCache.cs -------------------------------------------------------------------------------- /src/Neo/IO/Caching/RelayCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/IO/Caching/RelayCache.cs -------------------------------------------------------------------------------- /src/Neo/Ledger/Blockchain.ApplicationExecuted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Ledger/Blockchain.ApplicationExecuted.cs -------------------------------------------------------------------------------- /src/Neo/Ledger/Blockchain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Ledger/Blockchain.cs -------------------------------------------------------------------------------- /src/Neo/Ledger/HeaderCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Ledger/HeaderCache.cs -------------------------------------------------------------------------------- /src/Neo/Ledger/MemoryPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Ledger/MemoryPool.cs -------------------------------------------------------------------------------- /src/Neo/Ledger/PoolItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Ledger/PoolItem.cs -------------------------------------------------------------------------------- /src/Neo/Ledger/TransactionRemovalReason.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Ledger/TransactionRemovalReason.cs -------------------------------------------------------------------------------- /src/Neo/Ledger/TransactionRemovedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Ledger/TransactionRemovedEventArgs.cs -------------------------------------------------------------------------------- /src/Neo/Ledger/TransactionRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Ledger/TransactionRouter.cs -------------------------------------------------------------------------------- /src/Neo/Ledger/TransactionVerificationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Ledger/TransactionVerificationContext.cs -------------------------------------------------------------------------------- /src/Neo/Ledger/VerifyResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Ledger/VerifyResult.cs -------------------------------------------------------------------------------- /src/Neo/Neo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Neo.csproj -------------------------------------------------------------------------------- /src/Neo/NeoSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/NeoSystem.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Capabilities/ArchivalNodeCapability.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Capabilities/ArchivalNodeCapability.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Capabilities/DisableCompressionCapability.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Capabilities/DisableCompressionCapability.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Capabilities/FullNodeCapability.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Capabilities/FullNodeCapability.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Capabilities/NodeCapability.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Capabilities/NodeCapability.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Capabilities/NodeCapabilityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Capabilities/NodeCapabilityType.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Capabilities/ServerCapability.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Capabilities/ServerCapability.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Capabilities/UnknownCapability.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Capabilities/UnknownCapability.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/ChannelsConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/ChannelsConfig.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Connection.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Helper.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/LocalNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/LocalNode.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Message.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/MessageCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/MessageCommand.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/MessageFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/MessageFlags.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/AddrPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/AddrPayload.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Block.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Block.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Conditions/AndCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Conditions/AndCondition.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Conditions/BooleanCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Conditions/BooleanCondition.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Conditions/CalledByContractCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Conditions/CalledByContractCondition.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Conditions/CalledByEntryCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Conditions/CalledByEntryCondition.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Conditions/CalledByGroupCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Conditions/CalledByGroupCondition.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Conditions/GroupCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Conditions/GroupCondition.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Conditions/NotCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Conditions/NotCondition.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Conditions/OrCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Conditions/OrCondition.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Conditions/ScriptHashCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Conditions/ScriptHashCondition.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Conditions/WitnessCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Conditions/WitnessCondition.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Conditions/WitnessConditionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Conditions/WitnessConditionType.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Conflicts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Conflicts.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/ExtensiblePayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/ExtensiblePayload.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/FilterAddPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/FilterAddPayload.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/FilterLoadPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/FilterLoadPayload.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/GetBlockByIndexPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/GetBlockByIndexPayload.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/GetBlocksPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/GetBlocksPayload.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Header.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Header.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/HeadersPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/HeadersPayload.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/HighPriorityAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/HighPriorityAttribute.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/IInventory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/IInventory.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/IVerifiable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/IVerifiable.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/InvPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/InvPayload.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/InventoryType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/InventoryType.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/MerkleBlockPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/MerkleBlockPayload.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/NetworkAddressWithTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/NetworkAddressWithTime.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/NotValidBefore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/NotValidBefore.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/NotaryAssisted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/NotaryAssisted.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/OracleResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/OracleResponse.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/OracleResponseCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/OracleResponseCode.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/PingPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/PingPayload.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Signer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Signer.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Transaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Transaction.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/TransactionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/TransactionAttribute.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/TransactionAttributeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/TransactionAttributeType.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/VersionPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/VersionPayload.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/Witness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/Witness.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/WitnessRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/WitnessRule.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/WitnessRuleAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/WitnessRuleAction.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Payloads/WitnessScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Payloads/WitnessScope.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/Peer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/Peer.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/RemoteNode.ProtocolHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/RemoteNode.ProtocolHandler.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/RemoteNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/RemoteNode.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/TaskManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/TaskManager.cs -------------------------------------------------------------------------------- /src/Neo/Network/P2P/TaskSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Network/P2P/TaskSession.cs -------------------------------------------------------------------------------- /src/Neo/Persistence/ClonedCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Persistence/ClonedCache.cs -------------------------------------------------------------------------------- /src/Neo/Persistence/DataCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Persistence/DataCache.cs -------------------------------------------------------------------------------- /src/Neo/Persistence/IReadOnlyStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Persistence/IReadOnlyStore.cs -------------------------------------------------------------------------------- /src/Neo/Persistence/IStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Persistence/IStore.cs -------------------------------------------------------------------------------- /src/Neo/Persistence/IStoreProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Persistence/IStoreProvider.cs -------------------------------------------------------------------------------- /src/Neo/Persistence/IStoreSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Persistence/IStoreSnapshot.cs -------------------------------------------------------------------------------- /src/Neo/Persistence/IWriteStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Persistence/IWriteStore.cs -------------------------------------------------------------------------------- /src/Neo/Persistence/Providers/MemorySnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Persistence/Providers/MemorySnapshot.cs -------------------------------------------------------------------------------- /src/Neo/Persistence/Providers/MemoryStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Persistence/Providers/MemoryStore.cs -------------------------------------------------------------------------------- /src/Neo/Persistence/Providers/MemoryStoreProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Persistence/Providers/MemoryStoreProvider.cs -------------------------------------------------------------------------------- /src/Neo/Persistence/SeekDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Persistence/SeekDirection.cs -------------------------------------------------------------------------------- /src/Neo/Persistence/StoreCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Persistence/StoreCache.cs -------------------------------------------------------------------------------- /src/Neo/Persistence/StoreFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Persistence/StoreFactory.cs -------------------------------------------------------------------------------- /src/Neo/Persistence/TrackState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Persistence/TrackState.cs -------------------------------------------------------------------------------- /src/Neo/Plugins/IPluginSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Plugins/IPluginSettings.cs -------------------------------------------------------------------------------- /src/Neo/Plugins/Plugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Plugins/Plugin.cs -------------------------------------------------------------------------------- /src/Neo/Plugins/UnhandledExceptionPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Plugins/UnhandledExceptionPolicy.cs -------------------------------------------------------------------------------- /src/Neo/ProtocolSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/ProtocolSettings.cs -------------------------------------------------------------------------------- /src/Neo/Sign/ISigner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Sign/ISigner.cs -------------------------------------------------------------------------------- /src/Neo/Sign/SignException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Sign/SignException.cs -------------------------------------------------------------------------------- /src/Neo/Sign/SignerManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Sign/SignerManager.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ApplicationEngine.Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ApplicationEngine.Contract.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ApplicationEngine.Crypto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ApplicationEngine.Crypto.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ApplicationEngine.Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ApplicationEngine.Helper.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ApplicationEngine.Iterator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ApplicationEngine.Iterator.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ApplicationEngine.OpCodePrices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ApplicationEngine.OpCodePrices.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ApplicationEngine.Runtime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ApplicationEngine.Runtime.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ApplicationEngine.Storage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ApplicationEngine.Storage.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ApplicationEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ApplicationEngine.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/BinarySerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/BinarySerializer.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/CallFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/CallFlags.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Contract.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ContractBasicMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ContractBasicMethod.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ContractParameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ContractParameter.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ContractParameterType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ContractParameterType.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ContractParametersContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ContractParametersContext.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ContractState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ContractState.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ContractTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ContractTask.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ContractTaskAwaiter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ContractTaskAwaiter.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ContractTaskMethodBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ContractTaskMethodBuilder.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/DeployedContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/DeployedContract.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ExecutionContextState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ExecutionContextState.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/FindOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/FindOptions.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Helper.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/IApplicationEngineProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/IApplicationEngineProvider.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/IDiagnostic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/IDiagnostic.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/IInteroperable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/IInteroperable.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/IInteroperableVerifiable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/IInteroperableVerifiable.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/InteropDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/InteropDescriptor.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/InteropParameterDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/InteropParameterDescriptor.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Iterators/IIterator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Iterators/IIterator.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Iterators/StorageIterator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Iterators/StorageIterator.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/JsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/JsonSerializer.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/KeyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/KeyBuilder.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/LengthAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/LengthAttribute.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/LogEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/LogEventArgs.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Manifest/ContractAbi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Manifest/ContractAbi.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Manifest/ContractEventDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Manifest/ContractEventDescriptor.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Manifest/ContractGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Manifest/ContractGroup.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Manifest/ContractManifest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Manifest/ContractManifest.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Manifest/ContractMethodDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Manifest/ContractMethodDescriptor.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Manifest/ContractParameterDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Manifest/ContractParameterDefinition.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Manifest/ContractPermission.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Manifest/ContractPermission.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Manifest/ContractPermissionDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Manifest/ContractPermissionDescriptor.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Manifest/WildCardContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Manifest/WildCardContainer.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/MethodToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/MethodToken.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/AccountState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/AccountState.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/ContractEventAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/ContractEventAttribute.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/ContractManagement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/ContractManagement.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/ContractMethodAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/ContractMethodAttribute.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/ContractMethodMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/ContractMethodMetadata.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/CryptoLib.BLS12_381.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/CryptoLib.BLS12_381.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/CryptoLib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/CryptoLib.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/FungibleToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/FungibleToken.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/GasToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/GasToken.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/HashIndexState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/HashIndexState.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/IHardforkActivable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/IHardforkActivable.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/InteroperableList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/InteroperableList.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/LedgerContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/LedgerContract.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/NamedCurveHash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/NamedCurveHash.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/NativeContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/NativeContract.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/NeoToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/NeoToken.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/Notary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/Notary.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/OracleContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/OracleContract.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/OracleRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/OracleRequest.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/PolicyContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/PolicyContract.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/Role.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/Role.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/RoleManagement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/RoleManagement.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/StdLib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/StdLib.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/TokenManagement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/TokenManagement.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/TransactionState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/TransactionState.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/Treasury.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/Treasury.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/Native/TrimmedBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/Native/TrimmedBlock.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/NefFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/NefFile.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/NotifyEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/NotifyEventArgs.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/RangeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/RangeAttribute.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/StorageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/StorageContext.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/StorageItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/StorageItem.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/StorageKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/StorageKey.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/TriggerType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/TriggerType.cs -------------------------------------------------------------------------------- /src/Neo/SmartContract/ValidatorAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/SmartContract/ValidatorAttribute.cs -------------------------------------------------------------------------------- /src/Neo/TimeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/TimeProvider.cs -------------------------------------------------------------------------------- /src/Neo/UInt160.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/UInt160.cs -------------------------------------------------------------------------------- /src/Neo/UInt256.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/UInt256.cs -------------------------------------------------------------------------------- /src/Neo/Wallets/AssetDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Wallets/AssetDescriptor.cs -------------------------------------------------------------------------------- /src/Neo/Wallets/Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Wallets/Helper.cs -------------------------------------------------------------------------------- /src/Neo/Wallets/IWalletFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Wallets/IWalletFactory.cs -------------------------------------------------------------------------------- /src/Neo/Wallets/IWalletProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Wallets/IWalletProvider.cs -------------------------------------------------------------------------------- /src/Neo/Wallets/KeyPair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Wallets/KeyPair.cs -------------------------------------------------------------------------------- /src/Neo/Wallets/NEP6/NEP6Account.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Wallets/NEP6/NEP6Account.cs -------------------------------------------------------------------------------- /src/Neo/Wallets/NEP6/NEP6Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Wallets/NEP6/NEP6Contract.cs -------------------------------------------------------------------------------- /src/Neo/Wallets/NEP6/NEP6Wallet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Wallets/NEP6/NEP6Wallet.cs -------------------------------------------------------------------------------- /src/Neo/Wallets/NEP6/NEP6WalletFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Wallets/NEP6/NEP6WalletFactory.cs -------------------------------------------------------------------------------- /src/Neo/Wallets/NEP6/ScryptParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Wallets/NEP6/ScryptParameters.cs -------------------------------------------------------------------------------- /src/Neo/Wallets/TransferOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Wallets/TransferOutput.cs -------------------------------------------------------------------------------- /src/Neo/Wallets/Wallet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Wallets/Wallet.cs -------------------------------------------------------------------------------- /src/Neo/Wallets/WalletAccount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/src/Neo/Wallets/WalletAccount.cs -------------------------------------------------------------------------------- /tests/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/.editorconfig -------------------------------------------------------------------------------- /tests/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/AssemblyInfo.cs -------------------------------------------------------------------------------- /tests/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Directory.Build.props -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/Collections/UT_CollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/Collections/UT_CollectionExtensions.cs -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/Collections/UT_HashSetExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/Collections/UT_HashSetExtensions.cs -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/Exceptions/UT_TryCatchExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/Exceptions/UT_TryCatchExceptions.cs -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/Factories/UT_RandomNumberFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/Factories/UT_RandomNumberFactory.cs -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/Neo.Extensions.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/Neo.Extensions.Tests.csproj -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/Net/UT_IpAddressExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/Net/UT_IpAddressExtensions.cs -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/UT_BigIntegerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/UT_BigIntegerExtensions.cs -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/UT_ByteArrayComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/UT_ByteArrayComparer.cs -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/UT_ByteArrayEqualityComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/UT_ByteArrayEqualityComparer.cs -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/UT_ByteExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/UT_ByteExtensions.cs -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/UT_DateTimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/UT_DateTimeExtensions.cs -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/UT_IntegerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/UT_IntegerExtensions.cs -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/UT_Logs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/UT_Logs.cs -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/UT_SecureStringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/UT_SecureStringExtensions.cs -------------------------------------------------------------------------------- /tests/Neo.Extensions.Tests/UT_StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Extensions.Tests/UT_StringExtensions.cs -------------------------------------------------------------------------------- /tests/Neo.Json.UnitTests/Neo.Json.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Json.UnitTests/Neo.Json.UnitTests.csproj -------------------------------------------------------------------------------- /tests/Neo.Json.UnitTests/UT_JArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Json.UnitTests/UT_JArray.cs -------------------------------------------------------------------------------- /tests/Neo.Json.UnitTests/UT_JBoolean.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Json.UnitTests/UT_JBoolean.cs -------------------------------------------------------------------------------- /tests/Neo.Json.UnitTests/UT_JNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Json.UnitTests/UT_JNumber.cs -------------------------------------------------------------------------------- /tests/Neo.Json.UnitTests/UT_JObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Json.UnitTests/UT_JObject.cs -------------------------------------------------------------------------------- /tests/Neo.Json.UnitTests/UT_JPath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Json.UnitTests/UT_JPath.cs -------------------------------------------------------------------------------- /tests/Neo.Json.UnitTests/UT_JString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Json.UnitTests/UT_JString.cs -------------------------------------------------------------------------------- /tests/Neo.Json.UnitTests/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.Json.UnitTests/Usings.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Builders/UT_SignerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Builders/UT_SignerBuilder.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Builders/UT_TransactionAttributesBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Builders/UT_TransactionAttributesBuilder.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Builders/UT_TransactionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Builders/UT_TransactionBuilder.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Builders/UT_WitnessBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Builders/UT_WitnessBuilder.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Builders/UT_WitnessConditionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Builders/UT_WitnessConditionBuilder.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Builders/UT_WitnessRuleBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Builders/UT_WitnessRuleBuilder.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Cryptography/ECC/UT_ECFieldElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Cryptography/ECC/UT_ECFieldElement.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Cryptography/ECC/UT_ECPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Cryptography/ECC/UT_ECPoint.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Cryptography/UT_Base58.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Cryptography/UT_Base58.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Cryptography/UT_BloomFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Cryptography/UT_BloomFilter.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Cryptography/UT_Crypto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Cryptography/UT_Crypto.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Cryptography/UT_Cryptography_Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Cryptography/UT_Cryptography_Helper.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Cryptography/UT_Ed25519.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Cryptography/UT_Ed25519.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Cryptography/UT_MerkleTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Cryptography/UT_MerkleTree.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Cryptography/UT_MerkleTreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Cryptography/UT_MerkleTreeNode.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Cryptography/UT_Murmur128.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Cryptography/UT_Murmur128.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Cryptography/UT_Murmur32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Cryptography/UT_Murmur32.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Cryptography/UT_SCrypt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Cryptography/UT_SCrypt.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Extensions/NativeContractExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Extensions/NativeContractExtensions.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Extensions/Nep17NativeContractExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Extensions/Nep17NativeContractExtensions.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Extensions/UT_ContractStateExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Extensions/UT_ContractStateExtensions.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Extensions/UT_GasTokenExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Extensions/UT_GasTokenExtensions.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Extensions/UT_NeoTokenExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Extensions/UT_NeoTokenExtensions.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/GasTests/Fixtures/StdLib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/GasTests/Fixtures/StdLib.json -------------------------------------------------------------------------------- /tests/Neo.UnitTests/GasTests/GasFixturesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/GasTests/GasFixturesTests.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/GasTests/GasTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/GasTests/GasTestFixture.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/GasTests/GenerateGasFixturesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/GasTests/GenerateGasFixturesTests.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/IO/Caching/UT_Cache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/IO/Caching/UT_Cache.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/IO/Caching/UT_ECPointCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/IO/Caching/UT_ECPointCache.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/IO/Caching/UT_HashSetCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/IO/Caching/UT_HashSetCache.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/IO/Caching/UT_IndexedQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/IO/Caching/UT_IndexedQueue.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/IO/Caching/UT_KeyedCollectionSlim.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/IO/Caching/UT_KeyedCollectionSlim.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/IO/Caching/UT_LRUCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/IO/Caching/UT_LRUCache.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/IO/Caching/UT_ReflectionCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/IO/Caching/UT_ReflectionCache.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/IO/Caching/UT_RelayCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/IO/Caching/UT_RelayCache.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/IO/UT_IOHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/IO/UT_IOHelper.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/IO/UT_MemoryReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/IO/UT_MemoryReader.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Ledger/UT_Blockchain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Ledger/UT_Blockchain.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Ledger/UT_HashIndexState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Ledger/UT_HashIndexState.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Ledger/UT_HeaderCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Ledger/UT_HeaderCache.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Ledger/UT_MemoryPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Ledger/UT_MemoryPool.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Ledger/UT_PoolItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Ledger/UT_PoolItem.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Ledger/UT_StorageItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Ledger/UT_StorageItem.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Ledger/UT_StorageKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Ledger/UT_StorageKey.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Ledger/UT_TransactionState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Ledger/UT_TransactionState.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Ledger/UT_TransactionVerificationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Ledger/UT_TransactionVerificationContext.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Ledger/UT_TrimmedBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Ledger/UT_TrimmedBlock.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Neo.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Neo.UnitTests.csproj -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Capabilities/UT_ArchivalNodeCapability.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Capabilities/UT_ArchivalNodeCapability.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Capabilities/UT_FullNodeCapability.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Capabilities/UT_FullNodeCapability.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Capabilities/UT_ServerCapability.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Capabilities/UT_ServerCapability.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Capabilities/UT_UnknownCapability.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Capabilities/UT_UnknownCapability.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_AddrPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_AddrPayload.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_Block.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_Block.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_Conflicts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_Conflicts.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_ExtensiblePayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_ExtensiblePayload.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_FilterAddPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_FilterAddPayload.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_FilterLoadPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_FilterLoadPayload.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_GetBlockByIndexPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_GetBlockByIndexPayload.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_GetBlocksPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_GetBlocksPayload.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_Header.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_Header.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_HeadersPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_HeadersPayload.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_HighPriorityAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_HighPriorityAttribute.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_InvPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_InvPayload.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_MerkleBlockPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_MerkleBlockPayload.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_NetworkAddressWithTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_NetworkAddressWithTime.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_NotValidBefore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_NotValidBefore.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_NotaryAssisted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_NotaryAssisted.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_Signers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_Signers.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_Transaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_Transaction.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_VersionPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_VersionPayload.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_Witness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_Witness.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_WitnessCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_WitnessCondition.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/Payloads/UT_WitnessRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/Payloads/UT_WitnessRule.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/UT_ChannelsConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/UT_ChannelsConfig.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/UT_LocalNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/UT_LocalNode.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/UT_Message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/UT_Message.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/UT_RemoteNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/UT_RemoteNode.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/UT_RemoteNodeMailbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/UT_RemoteNodeMailbox.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/UT_TaskManagerMailbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/UT_TaskManagerMailbox.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Network/P2P/UT_TaskSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Network/P2P/UT_TaskSession.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Persistence/TestMemoryStoreProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Persistence/TestMemoryStoreProvider.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Persistence/UT_CloneCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Persistence/UT_CloneCache.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Persistence/UT_DataCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Persistence/UT_DataCache.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Persistence/UT_MemoryClonedCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Persistence/UT_MemoryClonedCache.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Persistence/UT_MemorySnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Persistence/UT_MemorySnapshot.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Persistence/UT_MemorySnapshotCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Persistence/UT_MemorySnapshotCache.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Persistence/UT_MemoryStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Persistence/UT_MemoryStore.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Plugins/TestPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Plugins/TestPlugin.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Plugins/UT_Plugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Plugins/UT_Plugin.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/README.md -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Iterators/UT_StorageIterator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Iterators/UT_StorageIterator.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Manifest/TestFile/SampleContract.manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Manifest/TestFile/SampleContract.manifest.json -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Manifest/TestFile/SampleContractCall.manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Manifest/TestFile/SampleContractCall.manifest.json -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Manifest/TestFile/SampleEvent.manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Manifest/TestFile/SampleEvent.manifest.json -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Manifest/TestFile/SampleException.manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Manifest/TestFile/SampleException.manifest.json -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Manifest/TestFile/SampleHelloWorld.manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Manifest/TestFile/SampleHelloWorld.manifest.json -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Manifest/TestFile/SampleNep17Token.manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Manifest/TestFile/SampleNep17Token.manifest.json -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Manifest/TestFile/SampleOracle.manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Manifest/TestFile/SampleOracle.manifest.json -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Manifest/UT_ContractEventDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Manifest/UT_ContractEventDescriptor.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Manifest/UT_ContractGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Manifest/UT_ContractGroup.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Manifest/UT_ContractManifest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Manifest/UT_ContractManifest.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Manifest/UT_ContractPermission.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Manifest/UT_ContractPermission.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Manifest/UT_ContractPermissionDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Manifest/UT_ContractPermissionDescriptor.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Manifest/UT_WildCardContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Manifest/UT_WildCardContainer.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Native/UT_ContractEventAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Native/UT_ContractEventAttribute.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Native/UT_ContractMethodAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Native/UT_ContractMethodAttribute.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Native/UT_CryptoLib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Native/UT_CryptoLib.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Native/UT_FungibleToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Native/UT_FungibleToken.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Native/UT_GasToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Native/UT_GasToken.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Native/UT_NativeContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Native/UT_NativeContract.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Native/UT_NeoToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Native/UT_NeoToken.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Native/UT_Notary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Native/UT_Notary.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Native/UT_PolicyContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Native/UT_PolicyContract.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Native/UT_RoleManagement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Native/UT_RoleManagement.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/Native/UT_StdLib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/Native/UT_StdLib.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_ApplicationEngine.Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_ApplicationEngine.Contract.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_ApplicationEngine.Runtime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_ApplicationEngine.Runtime.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_ApplicationEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_ApplicationEngine.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_ApplicationEngineProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_ApplicationEngineProvider.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_BinarySerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_BinarySerializer.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_Contract.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_ContractParameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_ContractParameter.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_ContractParameterContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_ContractParameterContext.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_ContractState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_ContractState.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_DeployedContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_DeployedContract.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_Helper.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_InteropPrices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_InteropPrices.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_InteropService.NEO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_InteropService.NEO.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_InteropService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_InteropService.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_JsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_JsonSerializer.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_KeyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_KeyBuilder.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_LogEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_LogEventArgs.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_MethodToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_MethodToken.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_NefFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_NefFile.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_NotifyEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_NotifyEventArgs.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_OpCodePrices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_OpCodePrices.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_SmartContractHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_SmartContractHelper.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_Storage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_Storage.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/SmartContract/UT_Syscalls.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/SmartContract/UT_Syscalls.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/TestBlockchain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/TestBlockchain.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/TestProtocolSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/TestProtocolSettings.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/TestUtils.Block.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/TestUtils.Block.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/TestUtils.Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/TestUtils.Contract.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/TestUtils.Transaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/TestUtils.Transaction.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/TestUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/TestUtils.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/TestVerifiable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/TestVerifiable.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/TestWalletAccount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/TestWalletAccount.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/UT_BigDecimal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/UT_BigDecimal.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/UT_DataCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/UT_DataCache.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/UT_Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/UT_Helper.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/UT_NeoSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/UT_NeoSystem.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/UT_ProtocolSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/UT_ProtocolSettings.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/UT_UInt160.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/UT_UInt160.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/UT_UInt256.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/UT_UInt256.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/VM/UT_Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/VM/UT_Helper.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Wallets/NEP6/UT_NEP6Account.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Wallets/NEP6/UT_NEP6Account.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Wallets/NEP6/UT_NEP6Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Wallets/NEP6/UT_NEP6Contract.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Wallets/NEP6/UT_NEP6Wallet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Wallets/NEP6/UT_NEP6Wallet.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Wallets/NEP6/UT_ScryptParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Wallets/NEP6/UT_ScryptParameters.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Wallets/UT_AssetDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Wallets/UT_AssetDescriptor.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Wallets/UT_KeyPair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Wallets/UT_KeyPair.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Wallets/UT_Wallet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Wallets/UT_Wallet.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Wallets/UT_WalletAccount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Wallets/UT_WalletAccount.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/Wallets/UT_Wallets_Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/Wallets/UT_Wallets_Helper.cs -------------------------------------------------------------------------------- /tests/Neo.UnitTests/test.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neo-project/neo/HEAD/tests/Neo.UnitTests/test.config.json --------------------------------------------------------------------------------