├── .gitignore ├── .npmignore ├── Editor ├── NativeFilePicker.meta ├── NativeFilePicker │ ├── NativeFilePicker.Editor.asmdef │ ├── NativeFilePicker.Editor.asmdef.meta │ ├── NativeFilePickerCustomTypes.cs │ ├── NativeFilePickerCustomTypes.cs.meta │ ├── NativeFilePickerPostProcessBuild.cs │ └── NativeFilePickerPostProcessBuild.cs.meta ├── Server.meta ├── Server │ ├── Fleck.meta │ ├── Fleck │ │ ├── ConnectionNotAvailableException.cs │ │ ├── ConnectionNotAvailableException.cs.meta │ │ ├── FleckLog.cs │ │ ├── FleckLog.cs.meta │ │ ├── FrameType.cs │ │ ├── FrameType.cs.meta │ │ ├── HandlerFactory.cs │ │ ├── HandlerFactory.cs.meta │ │ ├── Handlers.meta │ │ ├── Handlers │ │ │ ├── ComposableHandler.cs │ │ │ ├── ComposableHandler.cs.meta │ │ │ ├── Draft76Handler.cs │ │ │ ├── Draft76Handler.cs.meta │ │ │ ├── FlashSocketPolicyRequestHandler.cs │ │ │ ├── FlashSocketPolicyRequestHandler.cs.meta │ │ │ ├── Hybi13Handler.cs │ │ │ └── Hybi13Handler.cs.meta │ │ ├── Helpers.meta │ │ ├── Helpers │ │ │ ├── FleckRuntime.cs │ │ │ └── FleckRuntime.cs.meta │ │ ├── IntExtensions.cs │ │ ├── IntExtensions.cs.meta │ │ ├── Interfaces.meta │ │ ├── Interfaces │ │ │ ├── IHandler.cs │ │ │ ├── IHandler.cs.meta │ │ │ ├── ISocket.cs │ │ │ ├── ISocket.cs.meta │ │ │ ├── IWebSocketConnection.cs │ │ │ ├── IWebSocketConnection.cs.meta │ │ │ ├── IWebSocketConnectionInfo.cs │ │ │ ├── IWebSocketConnectionInfo.cs.meta │ │ │ ├── IWebSocketServer.cs │ │ │ └── IWebSocketServer.cs.meta │ │ ├── QueuedStream.cs │ │ ├── QueuedStream.cs.meta │ │ ├── ReadState.cs │ │ ├── ReadState.cs.meta │ │ ├── RequestParser.cs │ │ ├── RequestParser.cs.meta │ │ ├── SocketWrapper.cs │ │ ├── SocketWrapper.cs.meta │ │ ├── SubProtocolNegotiationFailureException.cs │ │ ├── SubProtocolNegotiationFailureException.cs.meta │ │ ├── SubProtocolNegotiator.cs │ │ ├── SubProtocolNegotiator.cs.meta │ │ ├── WebSocketConnection.cs │ │ ├── WebSocketConnection.cs.meta │ │ ├── WebSocketConnectionInfo.cs │ │ ├── WebSocketConnectionInfo.cs.meta │ │ ├── WebSocketException.cs │ │ ├── WebSocketException.cs.meta │ │ ├── WebSocketHttpRequest.cs │ │ ├── WebSocketHttpRequest.cs.meta │ │ ├── WebSocketServer.cs │ │ ├── WebSocketServer.cs.meta │ │ ├── WebSocketStatusCodes.cs │ │ └── WebSocketStatusCodes.cs.meta │ ├── Server_Fleck.cs │ ├── Server_Fleck.cs.meta │ ├── cert.pfx │ └── cert.pfx.meta ├── UnityWebSocket.Editor.asmdef └── UnityWebSocket.Editor.asmdef.meta ├── NuGet.config ├── NuGet ├── Editor.meta ├── Editor │ ├── NugetForUnity.dll │ └── NugetForUnity.dll.meta ├── LICENSE ├── LICENSE.meta ├── README.pdf ├── README.pdf.meta ├── Resources.meta └── Resources │ ├── defaultIcon.png │ └── defaultIcon.png.meta ├── Packages ├── websocketsharp.core.1.0.0.meta └── websocketsharp.core.1.0.0 │ ├── .signature.p7s │ ├── lib.meta │ ├── lib │ ├── netstandard2.0.meta │ └── netstandard2.0 │ │ ├── websocket-sharp-core.dll │ │ └── websocket-sharp-core.dll.meta │ ├── websocketsharp.core.1.0.0.nupkg │ └── websocketsharp.core.1.0.0.nupkg.meta ├── README.md ├── Runtime ├── BIP.cs ├── BIP.cs.meta ├── Cypher.cs ├── Cypher.cs.meta ├── Plugins.meta ├── Plugins │ ├── BouncyCastle.Crypto.dll │ ├── BouncyCastle.Crypto.dll.meta │ ├── WebSocket.jslib │ ├── WebSocket.jslib.meta │ ├── dotnetstandard-bip39.dll │ └── dotnetstandard-bip39.dll.meta ├── UnityWebSocket.meta ├── UnityWebSocket │ ├── Core.meta │ ├── Core │ │ ├── CloseEventArgs.cs │ │ ├── CloseEventArgs.cs.meta │ │ ├── CloseStatusCode.cs │ │ ├── CloseStatusCode.cs.meta │ │ ├── ErrorEventArgs.cs │ │ ├── ErrorEventArgs.cs.meta │ │ ├── IWebSocket.cs │ │ ├── IWebSocket.cs.meta │ │ ├── MessageEventArgs.cs │ │ ├── MessageEventArgs.cs.meta │ │ ├── Opcode.cs │ │ ├── Opcode.cs.meta │ │ ├── OpenEventArgs.cs │ │ ├── OpenEventArgs.cs.meta │ │ ├── WebSocketState.cs │ │ └── WebSocketState.cs.meta │ ├── Implementation.meta │ ├── Implementation │ │ ├── NoWebGL.meta │ │ ├── NoWebGL │ │ │ ├── Default.meta │ │ │ └── Default │ │ │ │ ├── WebSocket.cs │ │ │ │ └── WebSocket.cs.meta │ │ ├── Uniform.meta │ │ ├── Uniform │ │ │ ├── WebSocket.cs │ │ │ └── WebSocket.cs.meta │ │ ├── UniformSynchronized.meta │ │ ├── UniformSynchronized │ │ │ ├── WebSocket.cs │ │ │ ├── WebSocket.cs.meta │ │ │ ├── WebSocketManager.cs │ │ │ └── WebSocketManager.cs.meta │ │ ├── WebGL.meta │ │ └── WebGL │ │ │ ├── WebSocket.cs │ │ │ ├── WebSocket.cs.meta │ │ │ ├── WebSocketManager.cs │ │ │ └── WebSocketManager.cs.meta │ ├── MainThreadDispatcher.cs │ ├── MainThreadDispatcher.cs.meta │ ├── UnityWebSocket.Runtime.asmdef │ ├── UnityWebSocket.Runtime.asmdef.meta │ ├── WebSocketActions.cs │ ├── WebSocketActions.cs.meta │ ├── WebSocketService.cs │ └── WebSocketService.cs.meta ├── codebase.meta ├── codebase │ ├── Resources.meta │ ├── Resources │ │ ├── Wordlists.meta │ │ └── Wordlists │ │ │ ├── chinese_simplified.txt │ │ │ ├── chinese_simplified.txt.meta │ │ │ ├── chinese_traditional.txt │ │ │ ├── chinese_traditional.txt.meta │ │ │ ├── czech.txt │ │ │ ├── czech.txt.meta │ │ │ ├── english.txt │ │ │ ├── english.txt.meta │ │ │ ├── english_backup.txt │ │ │ ├── english_backup.txt.meta │ │ │ ├── french.txt │ │ │ ├── french.txt.meta │ │ │ ├── italian.txt │ │ │ ├── italian.txt.meta │ │ │ ├── japanese.txt │ │ │ ├── japanese.txt.meta │ │ │ ├── korean.txt │ │ │ ├── korean.txt.meta │ │ │ ├── spanish.txt │ │ │ └── spanish.txt.meta │ ├── Startup.cs │ ├── Startup.cs.meta │ ├── WalletBaseComponent.cs │ ├── WalletBaseComponent.cs.meta │ ├── data.meta │ ├── data │ │ ├── AccountLayout.cs │ │ ├── AccountLayout.cs.meta │ │ ├── AccountMeta.cs │ │ ├── AccountMeta.cs.meta │ │ ├── Comitment.cs │ │ ├── Comitment.cs.meta │ │ ├── Keypair.cs │ │ ├── Keypair.cs.meta │ │ ├── LicenceData.cs │ │ ├── LicenceData.cs.meta │ │ ├── Message.cs │ │ ├── Message.cs.meta │ │ ├── MetaplexData.cs │ │ ├── MetaplexData.cs.meta │ │ ├── NFTProData.cs │ │ ├── NFTProData.cs.meta │ │ ├── PublicKey.cs │ │ ├── PublicKey.cs.meta │ │ ├── SignatureStatus.cs │ │ ├── SignatureStatus.cs.meta │ │ ├── Signer.cs │ │ ├── Signer.cs.meta │ │ ├── TokenSwapData.cs │ │ └── TokenSwapData.cs.meta │ ├── nft.meta │ ├── nft │ │ ├── Nft.cs │ │ ├── Nft.cs.meta │ │ ├── nft_interfaces.meta │ │ └── nft_interfaces │ │ │ ├── iNft.cs │ │ │ ├── iNft.cs.meta │ │ │ ├── iNftFile.cs │ │ │ └── iNftFile.cs.meta │ ├── utility.meta │ ├── utility │ │ ├── ArrayHelpers.cs │ │ ├── ArrayHelpers.cs.meta │ │ ├── Base58Encoding.cs │ │ ├── Base58Encoding.cs.meta │ │ ├── FileDownloader.cs │ │ ├── FileDownloader.cs.meta │ │ ├── ListExtension.cs │ │ ├── ListExtension.cs.meta │ │ ├── ObjectToByte.cs │ │ ├── ObjectToByte.cs.meta │ │ ├── ShortVecEncoding.cs │ │ └── ShortVecEncoding.cs.meta │ ├── wallet-utils.meta │ └── wallet-utils │ │ ├── AccountUtility.cs │ │ ├── AccountUtility.cs.meta │ │ ├── WalletKeyPair.cs │ │ └── WalletKeyPair.cs.meta ├── packages.meta ├── packages │ ├── dotnetstandard-bip32.meta │ ├── dotnetstandard-bip32 │ │ ├── BIP32.cs │ │ ├── BIP32.cs.meta │ │ ├── BigEndianBuffer.cs │ │ ├── BigEndianBuffer.cs.meta │ │ ├── Extensions.cs │ │ ├── Extensions.cs.meta │ │ ├── chaos.nacl.meta │ │ └── chaos.nacl │ │ │ ├── CryptoBytes.cs │ │ │ ├── CryptoBytes.cs.meta │ │ │ ├── Ed25519.cs │ │ │ ├── Ed25519.cs.meta │ │ │ ├── Internal.meta │ │ │ ├── Internal │ │ │ ├── Array16.cs │ │ │ ├── Array16.cs.meta │ │ │ ├── Array8.cs │ │ │ ├── Array8.cs.meta │ │ │ ├── ByteIntegerConverter.cs │ │ │ ├── ByteIntegerConverter.cs.meta │ │ │ ├── Ed25519Ref10.meta │ │ │ ├── Ed25519Ref10 │ │ │ │ ├── FieldElement.cs │ │ │ │ ├── FieldElement.cs.meta │ │ │ │ ├── GroupElement.cs │ │ │ │ ├── GroupElement.cs.meta │ │ │ │ ├── base.cs │ │ │ │ ├── base.cs.meta │ │ │ │ ├── base2.cs │ │ │ │ ├── base2.cs.meta │ │ │ │ ├── d.cs │ │ │ │ ├── d.cs.meta │ │ │ │ ├── d2.cs │ │ │ │ ├── d2.cs.meta │ │ │ │ ├── fe_0.cs │ │ │ │ ├── fe_0.cs.meta │ │ │ │ ├── fe_1.cs │ │ │ │ ├── fe_1.cs.meta │ │ │ │ ├── fe_add.cs │ │ │ │ ├── fe_add.cs.meta │ │ │ │ ├── fe_cmov.cs │ │ │ │ ├── fe_cmov.cs.meta │ │ │ │ ├── fe_cswap.cs │ │ │ │ ├── fe_cswap.cs.meta │ │ │ │ ├── fe_frombytes.cs │ │ │ │ ├── fe_frombytes.cs.meta │ │ │ │ ├── fe_invert.cs │ │ │ │ ├── fe_invert.cs.meta │ │ │ │ ├── fe_isnegative.cs │ │ │ │ ├── fe_isnegative.cs.meta │ │ │ │ ├── fe_isnonzero.cs │ │ │ │ ├── fe_isnonzero.cs.meta │ │ │ │ ├── fe_mul.cs │ │ │ │ ├── fe_mul.cs.meta │ │ │ │ ├── fe_mul121666.cs │ │ │ │ ├── fe_mul121666.cs.meta │ │ │ │ ├── fe_neg.cs │ │ │ │ ├── fe_neg.cs.meta │ │ │ │ ├── fe_pow22523.cs │ │ │ │ ├── fe_pow22523.cs.meta │ │ │ │ ├── fe_sq.cs │ │ │ │ ├── fe_sq.cs.meta │ │ │ │ ├── fe_sq2.cs │ │ │ │ ├── fe_sq2.cs.meta │ │ │ │ ├── fe_sub.cs │ │ │ │ ├── fe_sub.cs.meta │ │ │ │ ├── fe_tobytes.cs │ │ │ │ ├── fe_tobytes.cs.meta │ │ │ │ ├── ge_add.cs │ │ │ │ ├── ge_add.cs.meta │ │ │ │ ├── ge_double_scalarmult.cs │ │ │ │ ├── ge_double_scalarmult.cs.meta │ │ │ │ ├── ge_frombytes.cs │ │ │ │ ├── ge_frombytes.cs.meta │ │ │ │ ├── ge_madd.cs │ │ │ │ ├── ge_madd.cs.meta │ │ │ │ ├── ge_msub.cs │ │ │ │ ├── ge_msub.cs.meta │ │ │ │ ├── ge_p1p1_to_p2.cs │ │ │ │ ├── ge_p1p1_to_p2.cs.meta │ │ │ │ ├── ge_p1p1_to_p3.cs │ │ │ │ ├── ge_p1p1_to_p3.cs.meta │ │ │ │ ├── ge_p2_0.cs │ │ │ │ ├── ge_p2_0.cs.meta │ │ │ │ ├── ge_p2_dbl.cs │ │ │ │ ├── ge_p2_dbl.cs.meta │ │ │ │ ├── ge_p3_0.cs │ │ │ │ ├── ge_p3_0.cs.meta │ │ │ │ ├── ge_p3_dbl.cs │ │ │ │ ├── ge_p3_dbl.cs.meta │ │ │ │ ├── ge_p3_to_cached.cs │ │ │ │ ├── ge_p3_to_cached.cs.meta │ │ │ │ ├── ge_p3_to_p2.cs │ │ │ │ ├── ge_p3_to_p2.cs.meta │ │ │ │ ├── ge_p3_tobytes.cs │ │ │ │ ├── ge_p3_tobytes.cs.meta │ │ │ │ ├── ge_precomp_0.cs │ │ │ │ ├── ge_precomp_0.cs.meta │ │ │ │ ├── ge_scalarmult_base.cs │ │ │ │ ├── ge_scalarmult_base.cs.meta │ │ │ │ ├── ge_sub.cs │ │ │ │ ├── ge_sub.cs.meta │ │ │ │ ├── ge_tobytes.cs │ │ │ │ ├── ge_tobytes.cs.meta │ │ │ │ ├── keypair.cs │ │ │ │ ├── keypair.cs.meta │ │ │ │ ├── open.cs │ │ │ │ ├── open.cs.meta │ │ │ │ ├── sc_clamp.cs │ │ │ │ ├── sc_clamp.cs.meta │ │ │ │ ├── sc_mul_add.cs │ │ │ │ ├── sc_mul_add.cs.meta │ │ │ │ ├── sc_reduce.cs │ │ │ │ ├── sc_reduce.cs.meta │ │ │ │ ├── scalarmult.cs │ │ │ │ ├── scalarmult.cs.meta │ │ │ │ ├── sign.cs │ │ │ │ ├── sign.cs.meta │ │ │ │ ├── sqrtm1.cs │ │ │ │ └── sqrtm1.cs.meta │ │ │ ├── InternalAssert.cs │ │ │ ├── InternalAssert.cs.meta │ │ │ ├── Poly1305Donna.cs │ │ │ ├── Poly1305Donna.cs.meta │ │ │ ├── Salsa.meta │ │ │ ├── Salsa │ │ │ │ ├── Salsa20.cs │ │ │ │ ├── Salsa20.cs.meta │ │ │ │ ├── SalsaCore.cs │ │ │ │ ├── SalsaCore.cs.meta │ │ │ │ ├── replace regex.txt │ │ │ │ └── replace regex.txt.meta │ │ │ ├── Sha512Internal.cs │ │ │ └── Sha512Internal.cs.meta │ │ │ ├── MontgomeryCurve25519.cs │ │ │ ├── MontgomeryCurve25519.cs.meta │ │ │ ├── OneTimeAuth.cs │ │ │ ├── OneTimeAuth.cs.meta │ │ │ ├── Poly1305.cs │ │ │ ├── Poly1305.cs.meta │ │ │ ├── Program.cs │ │ │ ├── Program.cs.meta │ │ │ ├── Sha512.cs │ │ │ ├── Sha512.cs.meta │ │ │ ├── XSalsa20Poly1305.cs │ │ │ └── XSalsa20Poly1305.cs.meta │ ├── solnet.meta │ └── solnet │ │ ├── Solnet.KeyStore.meta │ │ ├── Solnet.KeyStore │ │ ├── Crypto.meta │ │ ├── Crypto │ │ │ ├── IRandomBytesGenerator.cs │ │ │ ├── IRandomBytesGenerator.cs.meta │ │ │ ├── KeyStoreCrypto.cs │ │ │ ├── KeyStoreCrypto.cs.meta │ │ │ ├── RandomBytesGenerator.cs │ │ │ ├── RandomBytesGenerator.cs.meta │ │ │ ├── Scrypt.cs │ │ │ └── Scrypt.cs.meta │ │ ├── Exceptions.meta │ │ ├── Exceptions │ │ │ ├── DecryptionException.cs │ │ │ ├── DecryptionException.cs.meta │ │ │ ├── InvalidKdfException.cs │ │ │ └── InvalidKdfException.cs.meta │ │ ├── Model.meta │ │ ├── Model │ │ │ ├── CipherParams.cs │ │ │ ├── CipherParams.cs.meta │ │ │ ├── CryptoInfo.cs │ │ │ ├── CryptoInfo.cs.meta │ │ │ ├── KdfParams.cs │ │ │ ├── KdfParams.cs.meta │ │ │ ├── KdfType.cs │ │ │ ├── KdfType.cs.meta │ │ │ ├── KeyStore.cs │ │ │ ├── KeyStore.cs.meta │ │ │ ├── Pbkdf2Params.cs │ │ │ ├── Pbkdf2Params.cs.meta │ │ │ ├── ScryptParams.cs │ │ │ └── ScryptParams.cs.meta │ │ ├── README.md │ │ ├── README.md.meta │ │ ├── Serialization.meta │ │ ├── Serialization │ │ │ ├── JsonKeyStorePbkdf2Serializer.cs │ │ │ ├── JsonKeyStorePbkdf2Serializer.cs.meta │ │ │ ├── JsonKeyStoreScryptSerializer.cs │ │ │ └── JsonKeyStoreScryptSerializer.cs.meta │ │ ├── Services.meta │ │ ├── Services │ │ │ ├── ISecretKeyStore.cs │ │ │ ├── ISecretKeyStore.cs.meta │ │ │ ├── KeyStorePbkdf2Service.cs │ │ │ ├── KeyStorePbkdf2Service.cs.meta │ │ │ ├── KeyStoreScryptService.cs │ │ │ ├── KeyStoreScryptService.cs.meta │ │ │ ├── KeyStoreServiceBase.cs │ │ │ └── KeyStoreServiceBase.cs.meta │ │ ├── SolanaKeyStore.cs │ │ ├── SolanaKeyStore.cs.meta │ │ ├── Utils.cs │ │ └── Utils.cs.meta │ │ ├── Solnet.Programs.meta │ │ ├── Solnet.Programs │ │ ├── MemoProgram.cs │ │ ├── MemoProgram.cs.meta │ │ ├── SystemProgram.cs │ │ ├── SystemProgram.cs.meta │ │ ├── TokenProgram.cs │ │ ├── TokenProgram.cs.meta │ │ ├── TokenProgramInstructions.cs │ │ ├── TokenProgramInstructions.cs.meta │ │ ├── Utils.cs │ │ └── Utils.cs.meta │ │ ├── Solnet.Rpc.meta │ │ ├── Solnet.Rpc │ │ ├── Builders.meta │ │ ├── Builders │ │ │ ├── MessageBuilder.cs │ │ │ ├── MessageBuilder.cs.meta │ │ │ ├── TransactionBuilder.cs │ │ │ └── TransactionBuilder.cs.meta │ │ ├── Core.meta │ │ ├── Core │ │ │ ├── Http.meta │ │ │ ├── Http │ │ │ │ ├── JsonRpcClient.cs │ │ │ │ ├── JsonRpcClient.cs.meta │ │ │ │ ├── RequestResult.cs │ │ │ │ ├── RequestResult.cs.meta │ │ │ │ ├── UnityThreadDispatcher.cs │ │ │ │ └── UnityThreadDispatcher.cs.meta │ │ │ ├── IdGenerator.cs │ │ │ ├── IdGenerator.cs.meta │ │ │ ├── Sockets.meta │ │ │ └── Sockets │ │ │ │ ├── IWebSocket.cs │ │ │ │ ├── IWebSocket.cs.meta │ │ │ │ ├── StreamingRpcClient.cs │ │ │ │ ├── StreamingRpcClient.cs.meta │ │ │ │ ├── SubscriptionChannel.cs │ │ │ │ ├── SubscriptionChannel.cs.meta │ │ │ │ ├── SubscriptionEvent.cs │ │ │ │ ├── SubscriptionEvent.cs.meta │ │ │ │ ├── SubscriptionState.cs │ │ │ │ ├── SubscriptionState.cs.meta │ │ │ │ ├── SubscriptionStatus.cs │ │ │ │ ├── SubscriptionStatus.cs.meta │ │ │ │ ├── WebSocketWrapper.cs │ │ │ │ └── WebSocketWrapper.cs.meta │ │ ├── IStreamingRpcClient.cs │ │ ├── IStreamingRpcClient.cs.meta │ │ ├── Messages.meta │ │ ├── Messages │ │ │ ├── JsonRpcBase.cs │ │ │ ├── JsonRpcBase.cs.meta │ │ │ ├── JsonRpcRequest.cs │ │ │ ├── JsonRpcRequest.cs.meta │ │ │ ├── JsonRpcResponse.cs │ │ │ ├── JsonRpcResponse.cs.meta │ │ │ ├── JsonRpcStreamResponse.cs │ │ │ └── JsonRpcStreamResponse.cs.meta │ │ ├── Models.meta │ │ ├── Models │ │ │ ├── AccountData.cs │ │ │ ├── AccountData.cs.meta │ │ │ ├── AccountInfo.cs │ │ │ ├── AccountInfo.cs.meta │ │ │ ├── AccountKeysList.cs │ │ │ ├── AccountKeysList.cs.meta │ │ │ ├── AccountMeta.cs │ │ │ ├── AccountMeta.cs.meta │ │ │ ├── Block.cs │ │ │ ├── Block.cs.meta │ │ │ ├── ClusterNode.cs │ │ │ ├── ClusterNode.cs.meta │ │ │ ├── ErrorResult.cs │ │ │ ├── ErrorResult.cs.meta │ │ │ ├── Logs.cs │ │ │ ├── Logs.cs.meta │ │ │ ├── ProgramInfo.cs │ │ │ ├── ProgramInfo.cs.meta │ │ │ ├── SlotInfo.cs │ │ │ ├── SlotInfo.cs.meta │ │ │ ├── Supply.cs │ │ │ ├── Supply.cs.meta │ │ │ ├── TokenAccount.cs │ │ │ ├── TokenAccount.cs.meta │ │ │ ├── TransactionInstruction.cs │ │ │ └── TransactionInstruction.cs.meta │ │ ├── README.md │ │ ├── README.md.meta │ │ ├── SolanaRpcClient.cs │ │ ├── SolanaRpcClient.cs.meta │ │ ├── SolanaStreamingRpcClient.cs │ │ ├── SolanaStreamingRpcClient.cs.meta │ │ ├── Types.meta │ │ ├── Types │ │ │ ├── BinaryEncoding.cs │ │ │ ├── BinaryEncoding.cs.meta │ │ │ ├── Commitment.cs │ │ │ ├── Commitment.cs.meta │ │ │ ├── LogsSubscriptionType.cs │ │ │ ├── LogsSubscriptionType.cs.meta │ │ │ ├── TransactionDetails.cs │ │ │ └── TransactionDetails.cs.meta │ │ ├── Utilities.meta │ │ └── Utilities │ │ │ ├── AddressExtensions.cs │ │ │ ├── AddressExtensions.cs.meta │ │ │ ├── Ed25519Extensions.cs │ │ │ ├── Ed25519Extensions.cs.meta │ │ │ ├── ShortVectorEncoding.cs │ │ │ └── ShortVectorEncoding.cs.meta │ │ ├── Solnet.Wallet.meta │ │ └── Solnet.Wallet │ │ ├── Account.cs │ │ ├── Account.cs.meta │ │ ├── Ed25519Bip32.cs │ │ ├── Ed25519Bip32.cs.meta │ │ ├── Ed25519Extensions.cs │ │ ├── Ed25519Extensions.cs.meta │ │ ├── PublicKey.cs │ │ ├── PublicKey.cs.meta │ │ ├── README.md │ │ ├── README.md.meta │ │ ├── SeedMode.cs │ │ ├── SeedMode.cs.meta │ │ ├── Utilities.meta │ │ ├── Utilities │ │ ├── Base58Encoder.cs │ │ ├── Base58Encoder.cs.meta │ │ ├── BigEndianBuffer.cs │ │ ├── BigEndianBuffer.cs.meta │ │ ├── DataEncoders.cs │ │ ├── DataEncoders.cs.meta │ │ ├── Utils.cs │ │ └── Utils.cs.meta │ │ ├── Wallet.cs │ │ └── Wallet.cs.meta ├── unity.allart.solana_wallet.asmdef └── unity.allart.solana_wallet.asmdef.meta ├── Samples~ ├── NativeFilePicker.meta ├── NativeFilePicker │ ├── Android.meta │ ├── Android │ │ ├── FPCallbackHelper.cs │ │ ├── FPCallbackHelper.cs.meta │ │ ├── FPPermissionCallbackAndroid.cs │ │ ├── FPPermissionCallbackAndroid.cs.meta │ │ ├── FPResultCallbackAndroid.cs │ │ ├── FPResultCallbackAndroid.cs.meta │ │ ├── NativeFilePicker.aar │ │ └── NativeFilePicker.aar.meta │ ├── NativeFilePicker.Runtime.asmdef │ ├── NativeFilePicker.Runtime.asmdef.meta │ ├── NativeFilePicker.cs │ ├── NativeFilePicker.cs.meta │ ├── README.txt │ ├── README.txt.meta │ ├── iOS.meta │ └── iOS │ │ ├── FPResultCallbackiOS.cs │ │ ├── FPResultCallbackiOS.cs.meta │ │ ├── NativeFilePicker.mm │ │ └── NativeFilePicker.mm.meta ├── Solana Wallet.meta ├── Solana Wallet │ ├── 1.0.0.meta │ └── 1.0.0 │ │ └── Simple Wallet │ │ ├── Plugins.meta │ │ ├── Plugins │ │ ├── ZXing.meta │ │ └── ZXing │ │ │ ├── zxing.unity.dll │ │ │ └── zxing.unity.dll.meta │ │ ├── assets.meta │ │ ├── assets │ │ ├── sprites.meta │ │ └── sprites │ │ │ ├── close.png │ │ │ ├── close.png.meta │ │ │ ├── coin.png │ │ │ ├── coin.png.meta │ │ │ ├── reload.png │ │ │ ├── reload.png.meta │ │ │ ├── wallet.png │ │ │ └── wallet.png.meta │ │ ├── prefabs.meta │ │ ├── prefabs │ │ ├── [WalletController].prefab │ │ ├── [WalletController].prefab.meta │ │ ├── data.meta │ │ ├── data │ │ │ ├── Tokens.asset │ │ │ └── Tokens.asset.meta │ │ ├── ui.meta │ │ └── ui │ │ │ ├── token_item.prefab │ │ │ ├── token_item.prefab.meta │ │ │ ├── wallet.prefab │ │ │ ├── wallet.prefab.meta │ │ │ ├── wallet_holder.prefab │ │ │ └── wallet_holder.prefab.meta │ │ ├── scenes.meta │ │ ├── scenes │ │ ├── wallet_scene.unity │ │ └── wallet_scene.unity.meta │ │ ├── script.meta │ │ └── script │ │ ├── TxtLoader.cs │ │ ├── TxtLoader.cs.meta │ │ ├── example.meta │ │ ├── example │ │ ├── SimpleWallet.cs │ │ ├── SimpleWallet.cs.meta │ │ ├── data.meta │ │ ├── data │ │ │ ├── KnownTokens.cs │ │ │ ├── KnownTokens.cs.meta │ │ │ ├── MnemonicsModel.cs │ │ │ └── MnemonicsModel.cs.meta │ │ ├── screens.meta │ │ ├── screens │ │ │ ├── GenerateAccountScreen.cs │ │ │ ├── GenerateAccountScreen.cs.meta │ │ │ ├── LoginScreen.cs │ │ │ ├── LoginScreen.cs.meta │ │ │ ├── ReGenerateAccountScreen.cs │ │ │ ├── ReGenerateAccountScreen.cs.meta │ │ │ ├── ReceiveScreen.cs │ │ │ ├── ReceiveScreen.cs.meta │ │ │ ├── TransferScreen.cs │ │ │ ├── TransferScreen.cs.meta │ │ │ ├── WalletScreen.cs │ │ │ └── WalletScreen.cs.meta │ │ ├── simple_screen_manager.meta │ │ └── simple_screen_manager │ │ │ ├── WalletHolder.cs │ │ │ ├── WalletHolder.cs.meta │ │ │ ├── interfaces.meta │ │ │ ├── interfaces │ │ │ ├── ISimpleScreen.cs │ │ │ └── ISimpleScreen.cs.meta │ │ │ ├── utility.meta │ │ │ └── utility │ │ │ ├── SimpleScreen.cs │ │ │ ├── SimpleScreen.cs.meta │ │ │ ├── SimpleScreenManager.cs │ │ │ ├── SimpleScreenManager.cs.meta │ │ │ ├── TokenItem.cs │ │ │ └── TokenItem.cs.meta │ │ ├── utility.meta │ │ └── utility │ │ ├── QRGenerator.cs │ │ └── QRGenerator.cs.meta ├── StandaloneFileBrowser.meta └── StandaloneFileBrowser │ ├── IStandaloneFileBrowser.cs │ ├── IStandaloneFileBrowser.cs.meta │ ├── Plugins.meta │ ├── Plugins │ ├── Linux.meta │ ├── Linux │ │ ├── x86_64.meta │ │ └── x86_64 │ │ │ ├── libStandaloneFileBrowser.so │ │ │ └── libStandaloneFileBrowser.so.meta │ ├── Ookii.Dialogs.dll │ ├── Ookii.Dialogs.dll.meta │ ├── StandaloneFileBrowser.bundle.meta │ ├── StandaloneFileBrowser.bundle │ │ ├── Contents.meta │ │ └── Contents │ │ │ ├── Info.plist │ │ │ ├── Info.plist.meta │ │ │ ├── MacOS.meta │ │ │ └── MacOS │ │ │ ├── StandaloneFileBrowser │ │ │ └── StandaloneFileBrowser.meta │ ├── StandaloneFileBrowser.jslib │ ├── StandaloneFileBrowser.jslib.meta │ ├── System.Windows.Forms.dll │ └── System.Windows.Forms.dll.meta │ ├── StandaloneFileBrowser.cs │ ├── StandaloneFileBrowser.cs.meta │ ├── StandaloneFileBrowserEditor.cs │ ├── StandaloneFileBrowserEditor.cs.meta │ ├── StandaloneFileBrowserLinux.cs │ ├── StandaloneFileBrowserLinux.cs.meta │ ├── StandaloneFileBrowserMac.cs │ ├── StandaloneFileBrowserMac.cs.meta │ ├── StandaloneFileBrowserWindows.cs │ └── StandaloneFileBrowserWindows.cs.meta ├── package.json └── packages.config /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | /TextMesh Pro/ 3 | /TextMesh Pro.meta 4 | 5 | ExportedObj/ 6 | .consulo/ 7 | *.csproj 8 | *.unityproj 9 | *.sln 10 | *.suo 11 | *.tmp 12 | *.user 13 | *.userprefs 14 | *.pidb 15 | *.booproj 16 | *.svd 17 | *.pdb 18 | 19 | 20 | *.pidb.meta 21 | 22 | sysinfo.txt 23 | 24 | *.apk 25 | 26 | *.usertasks 27 | 28 | *.resources 29 | test-results/ 30 | 31 | /BUILD/ 32 | *.DS_store -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | /TextMesh Pro/ 2 | TextMesh Pro.meta 3 | -------------------------------------------------------------------------------- /Editor/NativeFilePicker.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6dc63e97d220cb64088d1cd6db0c5e39 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/NativeFilePicker/NativeFilePicker.Editor.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "NativeFilePicker.Editor", 3 | "references": [], 4 | "includePlatforms": [ 5 | "Editor" 6 | ], 7 | "excludePlatforms": [], 8 | "allowUnsafeCode": false, 9 | "overrideReferences": false, 10 | "precompiledReferences": [], 11 | "autoReferenced": true, 12 | "defineConstraints": [], 13 | "versionDefines": [], 14 | "noEngineReferences": false 15 | } -------------------------------------------------------------------------------- /Editor/NativeFilePicker/NativeFilePicker.Editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 534393a8df847604e8b87168b5c17c18 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/NativeFilePicker/NativeFilePickerCustomTypes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 24f690af54641664e9b675f1671c15de 3 | timeCreated: 1592237398 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Editor/NativeFilePicker/NativeFilePickerPostProcessBuild.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 402198d6219ceda40a46dcaffd070a5b 3 | timeCreated: 1521452119 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Editor/Server.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba79d3ab4c4d35b4486db01b05f9d0d8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Server/Fleck.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2fb7c1250802604683f554c58697803 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/ConnectionNotAvailableException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Fleck 4 | { 5 | public class ConnectionNotAvailableException : Exception 6 | { 7 | public ConnectionNotAvailableException() : base() 8 | { 9 | } 10 | 11 | public ConnectionNotAvailableException(string message) : base(message) 12 | { 13 | } 14 | 15 | public ConnectionNotAvailableException(string message, Exception innerException) 16 | : base(message, innerException) 17 | { 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/ConnectionNotAvailableException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca61a43c4da395e46b92db1f9c149485 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/FleckLog.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 862be4a0fee399f489ba063264cb412f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/FrameType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Fleck 4 | { 5 | public enum FrameType : byte 6 | { 7 | Continuation, 8 | Text, 9 | Binary, 10 | Close = 8, 11 | Ping = 9, 12 | Pong = 10, 13 | } 14 | } 15 | 16 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/FrameType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91fe3a2a31e1fd7468f0fa114ffda338 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/HandlerFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4cd79a8340899c41befc98010dcb849 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Handlers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 081bd26c7bf582442b093e8f75a4b640 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Handlers/ComposableHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c109e949608037348a91508a5ff39523 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Handlers/Draft76Handler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 828d811a860bcf446963c521eb2e247b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Handlers/FlashSocketPolicyRequestHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7161865c36fa984d97b7f07ca6df77a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Handlers/Hybi13Handler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 00ab5b2d40fda3249b9bc298f553dfe1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Helpers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7dc1de28ec604394ba3819899ad26e20 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Helpers/FleckRuntime.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Runtime.InteropServices; 3 | 4 | namespace Fleck.Helpers 5 | { 6 | internal static class FleckRuntime 7 | { 8 | public static bool IsRunningOnMono() 9 | { 10 | return Type.GetType("Mono.Runtime") != null; 11 | } 12 | 13 | public static bool IsRunningOnWindows() 14 | { 15 | #if NET45 || NET40 16 | return true; 17 | #else 18 | return (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)); 19 | #endif 20 | } 21 | } 22 | } -------------------------------------------------------------------------------- /Editor/Server/Fleck/Helpers/FleckRuntime.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2495389bf67766a4fa58bc87693f1061 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/IntExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2be777a13bf5a874c93c96d0117fca3b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Interfaces.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1fe761b82f40b7f44a8790f801bc4916 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Interfaces/IHandler.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | 3 | namespace Fleck 4 | { 5 | public interface IHandler 6 | { 7 | byte[] CreateHandshake(string subProtocol = null); 8 | void Receive(IEnumerable data); 9 | byte[] FrameText(string text); 10 | byte[] FrameBinary(byte[] bytes); 11 | byte[] FramePing(byte[] bytes); 12 | byte[] FramePong(byte[] bytes); 13 | byte[] FrameClose(int code); 14 | } 15 | } 16 | 17 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Interfaces/IHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ffdfaea6a7007a4fb1e8324863b5739 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Interfaces/ISocket.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b5b507ccbe1d5ee4eb04828b00339e30 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Interfaces/IWebSocketConnection.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Threading.Tasks; 3 | 4 | namespace Fleck 5 | { 6 | public interface IWebSocketConnection 7 | { 8 | Action OnOpen { get; set; } 9 | Action OnClose { get; set; } 10 | Action OnMessage { get; set; } 11 | Action OnBinary { get; set; } 12 | Action OnPing { get; set; } 13 | Action OnPong { get; set; } 14 | Action OnError { get; set; } 15 | Task Send(string message); 16 | Task Send(byte[] message); 17 | Task SendPing(byte[] message); 18 | Task SendPong(byte[] message); 19 | void Close(); 20 | void Close(int code); 21 | IWebSocketConnectionInfo ConnectionInfo { get; } 22 | bool IsAvailable { get; } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Interfaces/IWebSocketConnection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3fb43a0cb4a1bfd4d8a3e98ba5fee97e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Interfaces/IWebSocketConnectionInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using System; 3 | 4 | namespace Fleck 5 | { 6 | public interface IWebSocketConnectionInfo 7 | { 8 | string SubProtocol { get; } 9 | string Origin { get; } 10 | string Host { get; } 11 | string Path { get; } 12 | string ClientIpAddress { get; } 13 | int ClientPort { get; } 14 | IDictionary Cookies { get; } 15 | IDictionary Headers { get; } 16 | Guid Id { get; } 17 | string NegotiatedSubProtocol { get; } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Interfaces/IWebSocketConnectionInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e56ab8e23f8362c4b9f89e50482f95e9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Interfaces/IWebSocketServer.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Fleck 4 | { 5 | public interface IWebSocketServer : IDisposable 6 | { 7 | void Start(Action config); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/Interfaces/IWebSocketServer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0427866ab7e48554b9693ff52350c03d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/QueuedStream.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d94224ec1b99bf34e8100156b236fc57 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/ReadState.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | 4 | namespace Fleck 5 | { 6 | public class ReadState 7 | { 8 | public ReadState() 9 | { 10 | Data = new List(); 11 | } 12 | public List Data { get; private set; } 13 | public FrameType? FrameType { get; set; } 14 | public void Clear() 15 | { 16 | Data.Clear(); 17 | FrameType = null; 18 | } 19 | } 20 | } 21 | 22 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/ReadState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a6aa60fe87f0f15479e3c1732ad16afd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/RequestParser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb76c06e44df5a749ad3c7f079977c8b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/SocketWrapper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2626329a513b73b469661575218d3001 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/SubProtocolNegotiationFailureException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Fleck 4 | { 5 | public class SubProtocolNegotiationFailureException : Exception 6 | { 7 | public SubProtocolNegotiationFailureException() : base() { } 8 | 9 | public SubProtocolNegotiationFailureException(string message) : base(message) {} 10 | 11 | public SubProtocolNegotiationFailureException(string message, Exception innerException) : base(message, innerException) {} 12 | } 13 | } 14 | 15 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/SubProtocolNegotiationFailureException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad9ebdcb0f66bd14a84c9113d18d651a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/SubProtocolNegotiator.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using System.Collections.Generic; 4 | 5 | namespace Fleck 6 | { 7 | public static class SubProtocolNegotiator 8 | { 9 | public static string Negotiate(IEnumerable server, IEnumerable client) 10 | { 11 | if (!server.Any() || !client.Any()) { 12 | return null; 13 | } 14 | 15 | var matches = client.Intersect(server); 16 | if (!matches.Any()) { 17 | throw new SubProtocolNegotiationFailureException("Unable to negotiate a subprotocol"); 18 | } 19 | return matches.First(); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/SubProtocolNegotiator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aeae5bccd912d214e9cca94ba3bfd000 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/WebSocketConnection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94d19c2be98f87342bf345d9b3d1c8b9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/WebSocketConnectionInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38777bb97fd4f7d4aa13862c081b7144 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/WebSocketException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | namespace Fleck 3 | { 4 | public class WebSocketException : Exception 5 | { 6 | public WebSocketException(ushort statusCode) : base() 7 | { 8 | StatusCode = statusCode; 9 | } 10 | 11 | public WebSocketException(ushort statusCode, string message) : base(message) 12 | { 13 | StatusCode = statusCode; 14 | } 15 | 16 | public WebSocketException(ushort statusCode, string message, Exception innerException) : base(message, innerException) 17 | { 18 | StatusCode = statusCode; 19 | } 20 | 21 | public ushort StatusCode { get; private set;} 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/WebSocketException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 256ac658c67781d4abd53995847371fa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/WebSocketHttpRequest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe3b843f272a0714bba38c86d542e411 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/WebSocketServer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 24299c1e15dfdb748974510c5f8114c4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Fleck/WebSocketStatusCodes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68d19ea653ed63349a714dbf90f76bf0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/Server_Fleck.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d08b7d5b107ee7246ad51ec33026a728 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Server/cert.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Editor/Server/cert.pfx -------------------------------------------------------------------------------- /Editor/Server/cert.pfx.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d7f54a0901dfd04c9f90fcb61ad1e76 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/UnityWebSocket.Editor.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "UnityWebSocket.Editor", 3 | "references": [ 4 | "UnityWebSocket.Runtime" 5 | ], 6 | "optionalUnityReferences": [], 7 | "includePlatforms": [ 8 | "Editor" 9 | ], 10 | "excludePlatforms": [], 11 | "allowUnsafeCode": false, 12 | "overrideReferences": false, 13 | "precompiledReferences": [], 14 | "autoReferenced": true, 15 | "defineConstraints": [] 16 | } -------------------------------------------------------------------------------- /Editor/UnityWebSocket.Editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8644a30ac060804d9b4cdaedc303bd8 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /NuGet.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /NuGet/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3fad56c531ac5a4db190a745f589a8e 3 | folderAsset: yes 4 | timeCreated: 1510280304 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /NuGet/Editor/NugetForUnity.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/NuGet/Editor/NugetForUnity.dll -------------------------------------------------------------------------------- /NuGet/Editor/NugetForUnity.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8dc1be91775c4bb469f6b74cef450eaa 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | validateReferences: 1 13 | platformData: 14 | - first: 15 | Any: 16 | second: 17 | enabled: 0 18 | settings: {} 19 | - first: 20 | Editor: Editor 21 | second: 22 | enabled: 1 23 | settings: 24 | DefaultValueInitialized: true 25 | - first: 26 | Windows Store Apps: WindowsStoreApps 27 | second: 28 | enabled: 0 29 | settings: 30 | CPU: AnyCPU 31 | userData: 32 | assetBundleName: 33 | assetBundleVariant: 34 | -------------------------------------------------------------------------------- /NuGet/LICENSE.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d9014b99ad06af428514a5902d29ff3 3 | timeCreated: 1573248500 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /NuGet/README.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/NuGet/README.pdf -------------------------------------------------------------------------------- /NuGet/README.pdf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83c5d2001771f15429a88d67e81366d6 3 | timeCreated: 1517876157 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /NuGet/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1738075a39a390447b7a620ca6962142 3 | folderAsset: yes 4 | timeCreated: 1510280362 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /NuGet/Resources/defaultIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/NuGet/Resources/defaultIcon.png -------------------------------------------------------------------------------- /Packages/websocketsharp.core.1.0.0.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5aac49bf9af6674f88a9a44b8010422 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/websocketsharp.core.1.0.0/.signature.p7s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Packages/websocketsharp.core.1.0.0/.signature.p7s -------------------------------------------------------------------------------- /Packages/websocketsharp.core.1.0.0/lib.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a76d84336156cf489ba42c5dd4bd824 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/websocketsharp.core.1.0.0/lib/netstandard2.0.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cbf1cd0fa6db77d4ea5e086b1a027062 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/websocketsharp.core.1.0.0/lib/netstandard2.0/websocket-sharp-core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Packages/websocketsharp.core.1.0.0/lib/netstandard2.0/websocket-sharp-core.dll -------------------------------------------------------------------------------- /Packages/websocketsharp.core.1.0.0/websocketsharp.core.1.0.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Packages/websocketsharp.core.1.0.0/websocketsharp.core.1.0.0.nupkg -------------------------------------------------------------------------------- /Packages/websocketsharp.core.1.0.0/websocketsharp.core.1.0.0.nupkg.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2970a619294782f4e98863bf7b558cc0 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/BIP.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 734adf8d8dbb55d4db3c7b29c3f78c59 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Cypher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de924cf943c24ff45b971d01cc85e600 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4824800ec28ed9a4580475f015a0b710 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Plugins/BouncyCastle.Crypto.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Runtime/Plugins/BouncyCastle.Crypto.dll -------------------------------------------------------------------------------- /Runtime/Plugins/BouncyCastle.Crypto.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ff77f484dfa9bb41b2704642400c709 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | validateReferences: 1 13 | platformData: 14 | - first: 15 | Any: 16 | second: 17 | enabled: 1 18 | settings: {} 19 | - first: 20 | Editor: Editor 21 | second: 22 | enabled: 0 23 | settings: 24 | DefaultValueInitialized: true 25 | - first: 26 | Windows Store Apps: WindowsStoreApps 27 | second: 28 | enabled: 0 29 | settings: 30 | CPU: AnyCPU 31 | userData: 32 | assetBundleName: 33 | assetBundleVariant: 34 | -------------------------------------------------------------------------------- /Runtime/Plugins/dotnetstandard-bip39.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Runtime/Plugins/dotnetstandard-bip39.dll -------------------------------------------------------------------------------- /Runtime/Plugins/dotnetstandard-bip39.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1eb5fb753f0b3e489ce38230df1bf74 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | validateReferences: 1 13 | platformData: 14 | - first: 15 | Any: 16 | second: 17 | enabled: 1 18 | settings: {} 19 | - first: 20 | Editor: Editor 21 | second: 22 | enabled: 0 23 | settings: 24 | DefaultValueInitialized: true 25 | - first: 26 | Windows Store Apps: WindowsStoreApps 27 | second: 28 | enabled: 0 29 | settings: 30 | CPU: AnyCPU 31 | userData: 32 | assetBundleName: 33 | assetBundleVariant: 34 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 767dc234c7c8fff4c80b66899c88ccdf 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Core.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 20b6f03f337914b4cbde1a8f300cf848 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Core/CloseEventArgs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 852ed79625495bd4886eca62cab47742 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Core/CloseStatusCode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c6b2deecbcefdff47b4b5e5cc5d117ec 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Core/ErrorEventArgs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5990873d8b41e22428b2df1f04ebdccf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Core/IWebSocket.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94070fe32cd11c349af090099ef2dce9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Core/MessageEventArgs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 744c4eb6cc210844196d4b0b454d6d1f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Core/Opcode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8a149af38a87df343b4459b5cfb555ff 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Core/OpenEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace UnityWebSocket 4 | { 5 | public class OpenEventArgs : EventArgs 6 | { 7 | internal OpenEventArgs() 8 | { 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Core/OpenEventArgs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9a2db3d2771f2c4591f32baf8e621b7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Core/WebSocketState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa82d638f2030b7498681e9a90644144 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Implementation.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a90c58c7a442c864997833f2a246650b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Implementation/NoWebGL.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 398da1255e228e44cab503139f0dc364 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Implementation/NoWebGL/Default.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe9dfc7e2e30f3146b5381d3d8341b2d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Implementation/NoWebGL/Default/WebSocket.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 41e1ed943033f46498a0104fbccfd7e1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Implementation/Uniform.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1dc34102e4381294f996945b03ce989f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Implementation/Uniform/WebSocket.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7a49226d2fd62c4aa45311ee744101b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Implementation/UniformSynchronized.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ac11b494604612d49965b6e24ee370ff 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Implementation/UniformSynchronized/WebSocket.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2725131785cbcc42a394927d3946bbd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Implementation/UniformSynchronized/WebSocketManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 068c0298339a6bc4cbbd565d188fb44e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Implementation/WebGL.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8457506447e9bc42896e633e836403c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Implementation/WebGL/WebSocket.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 968dcb0b5f1acaf429fca9c86021da94 3 | timeCreated: 1466578513 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/Implementation/WebGL/WebSocketManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d778f512a17926428e6991ef314e110 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/MainThreadDispatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c915183a66ff2444a833276269898760 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/UnityWebSocket.Runtime.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "UnityWebSocket.Runtime", 3 | "rootNamespace": "", 4 | "references": [], 5 | "includePlatforms": [], 6 | "excludePlatforms": [], 7 | "allowUnsafeCode": false, 8 | "overrideReferences": false, 9 | "precompiledReferences": [], 10 | "autoReferenced": true, 11 | "defineConstraints": [], 12 | "versionDefines": [], 13 | "noEngineReferences": false 14 | } -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/UnityWebSocket.Runtime.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11b8985f735c7ea47bf017c34f3fcc41 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/WebSocketActions.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | using UnityEngine; 5 | 6 | public static class WebSocketActions 7 | { 8 | /// 9 | /// if bool is true then subscribe otherwise unsubscribe 10 | /// 11 | public static Action WebSocketAccountSubscriptionAction; 12 | public static Action CloseWebSocketConnectionAction; 13 | } 14 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/WebSocketActions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd7df622f11f91847962ccadd91d0b38 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/UnityWebSocket/WebSocketService.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07daac2945c20db4b90e89c5b58de274 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd2ec3149de86f643afb24a7f072bd20 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/codebase/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d25677e43d4d6e74ab80171504fe2e52 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/codebase/Resources/Wordlists.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0bd145e57ca897949ac8d45deb7ec216 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/codebase/Resources/Wordlists/chinese_simplified.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0cab140c7ec64046a8b6dde3f2088e7 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/codebase/Resources/Wordlists/chinese_traditional.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 726273de2ca8de14cbb597ebe647c126 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/codebase/Resources/Wordlists/czech.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 180a8d3efb956fa4fa09749ac0ea1ee6 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/codebase/Resources/Wordlists/english.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9c9bfadf8e76db4483beaa625dcdccf 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/codebase/Resources/Wordlists/english_backup.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 988fc57e39fff8b40b8fb8c50451d4e2 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/codebase/Resources/Wordlists/french.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f14f20f7e70b87c4bb23abb64d9f940f 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/codebase/Resources/Wordlists/italian.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9c246ce0edca5d4fb992c503fa177d4 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/codebase/Resources/Wordlists/japanese.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 523f9705e1d0d594d965178692c04a12 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/codebase/Resources/Wordlists/korean.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36fad99f62a7e0d4391acc0515e1172b 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/codebase/Resources/Wordlists/spanish.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01fe8130e858c5543bb6e3c2d46c91c4 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/codebase/Startup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b60b19f60a76a94eaca7b1f30b47b46 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/WalletBaseComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d96aa352a61ecdd4295ba3474c8e019e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3644bb659f7116540a94bd9818e35ce0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/codebase/data/AccountLayout.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 72400702c0f78d74183d6126a11c118d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/data/AccountMeta.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92c22397edf99d44a9a44cac8acef693 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/data/Comitment.cs: -------------------------------------------------------------------------------- 1 | [System.Serializable] 2 | public class Commitment 3 | { 4 | public string commitment; 5 | } 6 | 7 | [System.Serializable] 8 | public enum ECommitment 9 | { 10 | Finalized 11 | } -------------------------------------------------------------------------------- /Runtime/codebase/data/Comitment.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0dc557fdfdd5d73459ae42827fc3eb1b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/data/Keypair.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db9d4b34a6de5f042940d3c949d4be8c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/data/LicenceData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1fb5568cfcb9922428d9eb4911a351b0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/data/Message.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4ebcd9bcad228d47aad2afd5b29ba8f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/data/MetaplexData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74455b2e85f865340a7dfd1ad32f3880 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/data/NFTProData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47df58e103f0b5a46b8ffe82a047c745 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/data/PublicKey.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 205126831e5453546967d9f4d3edf450 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/data/SignatureStatus.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace AllArt.Solana 6 | { 7 | public class SignatureStatus { 8 | public string confirmationStatus; 9 | public long confirmations; 10 | public object error; 11 | public long slot; 12 | } 13 | } -------------------------------------------------------------------------------- /Runtime/codebase/data/SignatureStatus.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bda5a124c8286ee43852d3abff426d61 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/data/Signer.cs: -------------------------------------------------------------------------------- 1 | 2 | namespace AllArt.Solana 3 | { 4 | public class Signer 5 | { 6 | public PublicKey publicKey; 7 | public byte[] secretKey; 8 | } 9 | 10 | public class Ed25519Keypair 11 | { 12 | public byte[] publicKey; 13 | public byte[] privateKey; 14 | } 15 | } -------------------------------------------------------------------------------- /Runtime/codebase/data/Signer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e02182fd031f7024c9932438198bf2e0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/data/TokenSwapData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83fe7bdfd8a120643bce552f360e6a7b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/nft.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a03b27db39124048895c9337b49bb3e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/codebase/nft/Nft.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd8a1fb42dc0ca647af7c6edebf12986 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/nft/nft_interfaces.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11f6fae4eae43694bb027165c39c4ffb 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/codebase/nft/nft_interfaces/iNft.cs: -------------------------------------------------------------------------------- 1 | 2 | namespace AllArt.Solana.Nft { 3 | public interface iNftStandard { 4 | T ParseData(string base64Data); 5 | } 6 | } 7 | 8 | -------------------------------------------------------------------------------- /Runtime/codebase/nft/nft_interfaces/iNft.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a64c53ae4fc206a4ba4bc53b34d381e5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/nft/nft_interfaces/iNftFile.cs: -------------------------------------------------------------------------------- 1 | 2 | namespace AllArt.Solana.Nft { 3 | public interface iNftFile { 4 | string name { get; set; } 5 | string extension { get; set; } 6 | string externalUrl { get; set; } 7 | T file { get; set; } 8 | } 9 | } -------------------------------------------------------------------------------- /Runtime/codebase/nft/nft_interfaces/iNftFile.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c159fed6c08a5fe46b453f7fdd3e254f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/utility.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 359fabef6a3fe524ba27cfc6153c9586 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/codebase/utility/ArrayHelpers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa366d612ebf5b44983ba1a48110cf3f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/utility/Base58Encoding.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8608120a462afed4283041215ddb9962 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/utility/FileDownloader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e4bc5fa10b83174ab7b574fc8127405 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/utility/ListExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b705f1ca5d03f243a35f6b4adc4984b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/utility/ObjectToByte.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c87c44dcfdf5b74088facb93228c268 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/utility/ShortVecEncoding.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d587927738fe784bb4efa5b092d8da1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/wallet-utils.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf21facd7609f8849b3922d01bc18c8d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/codebase/wallet-utils/AccountUtility.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35286ce91636c3c4fb002f03ba155a6c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/codebase/wallet-utils/WalletKeyPair.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 58a5d3b8302ffc54c80b33ed9585fa02 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ba57d9fa0cc8314dbd52758d6fea513 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d30a6d64f8353da40a3ecd76f4ead69c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/BIP32.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b014f2fa248f1c44b38413bde1c15b8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/BigEndianBuffer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7d74d67a3541874ba29f62815407b11 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/Extensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b4dcd65861a1294c98437f895ecdd13 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1aeed8cb944aaf348a87c57fb03d8ab6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/CryptoBytes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b1dffdc4d6e4fd44ab8c68b7109c653 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Ed25519.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 54a11c96db759ac49b263828a3c39d4c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4006f0eeb48921d46b1dc5d3fc8a24bc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Array16.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal 2 | { 3 | // Array16 Salsa20 state 4 | // Array16 SHA-512 block 5 | internal struct Array16 6 | { 7 | public T x0; 8 | public T x1; 9 | public T x2; 10 | public T x3; 11 | public T x4; 12 | public T x5; 13 | public T x6; 14 | public T x7; 15 | public T x8; 16 | public T x9; 17 | public T x10; 18 | public T x11; 19 | public T x12; 20 | public T x13; 21 | public T x14; 22 | public T x15; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Array16.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5078fa65b100c7345bd202dcb478b122 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Array8.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal 2 | { 3 | // Array8 Poly1305 key 4 | // Array8 SHA-512 state/output 5 | internal struct Array8 6 | { 7 | public T x0; 8 | public T x1; 9 | public T x2; 10 | public T x3; 11 | public T x4; 12 | public T x5; 13 | public T x6; 14 | public T x7; 15 | } 16 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Array8.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 859c7c3fa5a185646a533baa35ab1f6c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/ByteIntegerConverter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eeed4987b8482b047b0b286db101e96e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4718e65a3d0715e4ebfb2ab2ad129f41 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/FieldElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b737cd4b3571c142a6422b0c91bb44e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/GroupElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a986bee0d889c974fbda3050a9c9f229 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/base.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 33ba79b19031aab47b797e19c46f34a0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/base2.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f979a773a4af824589e76b133843e88 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/d.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class LookupTables 4 | { 5 | internal static FieldElement d = new FieldElement(-10913610, 13857413, -15372611, 6949391, 114729, -8787816, -6275908, -3247719, -18696448, -12055116); 6 | } 7 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/d.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3cf5ab4a23a2624ab51c279b2daab4d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/d2.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class LookupTables 4 | { 5 | internal static FieldElement d2 = new FieldElement(-21827239, -5839606, -30745221, 13898782, 229458, 15978800, -12551817, -6495438, 29715968, 9444199); 6 | } 7 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/d2.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d5e8973738f71a4fa1b0abc52a55017 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_0.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class FieldOperations 4 | { 5 | public static void fe_0(out FieldElement h) 6 | { 7 | h = default(FieldElement); 8 | } 9 | } 10 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_0.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e8ec7eb4dd1253a40ab2ab1dae31b9d9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_1.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class FieldOperations 4 | { 5 | public static void fe_1(out FieldElement h) 6 | { 7 | h = default(FieldElement); 8 | h.x0 = 1; 9 | } 10 | } 11 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_1.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec1386fcfdab7614499b5658292e7816 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_add.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83aa960fef18a5b479eb1889312bcbbd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_cmov.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87a0da766958dfe4ab532825e17db5ef 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_cswap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 61f214d6ad3a45446b747037ffc211b4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_frombytes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8fee8d75aaa4afe4d81d079b21757f27 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_invert.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d15e2ee1d8aeca14f8b3b43932b85034 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_isnegative.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class FieldOperations 4 | { 5 | /* 6 | return 1 if f is in {1,3,5,...,q-2} 7 | return 0 if f is in {0,2,4,...,q-1} 8 | 9 | Preconditions: 10 | |f| bounded by 1.1*2^26,1.1*2^25,1.1*2^26,1.1*2^25,etc. 11 | */ 12 | //int fe_isnegative(const fe f) 13 | public static int fe_isnegative(ref FieldElement f) 14 | { 15 | FieldElement fr; 16 | fe_reduce(out fr, ref f); 17 | return fr.x0 & 1; 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_isnegative.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7beb397e83e6264ab78c32bff634014 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_isnonzero.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 10dcfd3ad18c1e04fa3a15a5f6e2d037 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_mul.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fd9e1521e4bd164e9a923d301c35bf2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_mul121666.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f554ea183d23dfd41a631b12ea000668 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_neg.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b32d7ad5c73f9f3489e20666d337e4d1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_pow22523.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2386f93a35d0ccd478f9fb6acc160c32 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_sq.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b99a96aaa079274c88a52b453c0c60e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_sq2.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8db54951c345c994f8eda5c5b38f5ec0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_sub.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b097768cf4fec244a90359f9c94642b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/fe_tobytes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 84ae5a085adb4424c9fb036af8f33602 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_add.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 361e3bfafe27cd14a9366e944b8005e8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_double_scalarmult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c99ed4bd5fbc2f0409fccdeb69aae6c9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_frombytes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86b117e299eb40e42a801ebdbe9ed905 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_madd.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ca1f5fe9381377419b706da8f0c908d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_msub.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40e43926b41725c489719a0ab94432f6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p1p1_to_p2.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class GroupOperations 4 | { 5 | /* 6 | r = p 7 | */ 8 | public static void ge_p1p1_to_p2(out GroupElementP2 r, ref GroupElementP1P1 p) 9 | { 10 | FieldOperations.fe_mul(out r.X, ref p.X, ref p.T); 11 | FieldOperations.fe_mul(out r.Y, ref p.Y, ref p.Z); 12 | FieldOperations.fe_mul(out r.Z, ref p.Z, ref p.T); 13 | } 14 | 15 | } 16 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p1p1_to_p2.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 755b756d5eb3f004cbd512b85c932323 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p1p1_to_p3.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class GroupOperations 4 | { 5 | /* 6 | r = p 7 | */ 8 | public static void ge_p1p1_to_p3(out GroupElementP3 r, ref GroupElementP1P1 p) 9 | { 10 | FieldOperations.fe_mul(out r.X, ref p.X, ref p.T); 11 | FieldOperations.fe_mul(out r.Y, ref p.Y, ref p.Z); 12 | FieldOperations.fe_mul(out r.Z, ref p.Z, ref p.T); 13 | FieldOperations.fe_mul(out r.T, ref p.X, ref p.Y); 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p1p1_to_p3.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d0df1d089531d840b8447aa480c9bc8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p2_0.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class GroupOperations 4 | { 5 | public static void ge_p2_0(out GroupElementP2 h) 6 | { 7 | FieldOperations.fe_0(out h.X); 8 | FieldOperations.fe_1(out h.Y); 9 | FieldOperations.fe_1(out h.Z); 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p2_0.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2204a6cfc3b39cc4385355b18c7fe955 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p2_dbl.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8f457921be53b746bfe527e8a711ece 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p3_0.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class GroupOperations 4 | { 5 | public static void ge_p3_0(out GroupElementP3 h) 6 | { 7 | FieldOperations.fe_0(out h.X); 8 | FieldOperations.fe_1(out h.Y); 9 | FieldOperations.fe_1(out h.Z); 10 | FieldOperations.fe_0(out h.T); 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p3_0.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d616d55a9f964e24a850a2c5a7a4fee0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p3_dbl.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class GroupOperations 4 | { 5 | /* 6 | r = 2 * p 7 | */ 8 | public static void ge_p3_dbl(out GroupElementP1P1 r, ref GroupElementP3 p) 9 | { 10 | GroupElementP2 q; 11 | ge_p3_to_p2(out q, ref p); 12 | ge_p2_dbl(out r, ref q); 13 | } 14 | } 15 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p3_dbl.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0e55ca6e871f2c94a9b7d8b42d96de17 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p3_to_cached.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class GroupOperations 4 | { 5 | /* 6 | r = p 7 | */ 8 | public static void ge_p3_to_cached(out GroupElementCached r, ref GroupElementP3 p) 9 | { 10 | FieldOperations.fe_add(out r.YplusX, ref p.Y, ref p.X); 11 | FieldOperations.fe_sub(out r.YminusX, ref p.Y, ref p.X); 12 | r.Z = p.Z; 13 | FieldOperations.fe_mul(out r.T2d, ref p.T, ref LookupTables.d2); 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p3_to_cached.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a30ffbaaf58ef15468d2296315bc3b62 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p3_to_p2.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class GroupOperations 4 | { 5 | /* 6 | r = p 7 | */ 8 | public static void ge_p3_to_p2(out GroupElementP2 r, ref GroupElementP3 p) 9 | { 10 | r.X = p.X; 11 | r.Y = p.Y; 12 | r.Z = p.Z; 13 | } 14 | } 15 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p3_to_p2.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28ea3e63d85692143b22e2b036478f60 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p3_tobytes.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class GroupOperations 4 | { 5 | public static void ge_p3_tobytes(byte[] s, int offset, ref GroupElementP3 h) 6 | { 7 | FieldElement recip; 8 | FieldElement x; 9 | FieldElement y; 10 | 11 | FieldOperations.fe_invert(out recip, ref h.Z); 12 | FieldOperations.fe_mul(out x, ref h.X, ref recip); 13 | FieldOperations.fe_mul(out y, ref h.Y, ref recip); 14 | FieldOperations.fe_tobytes(s, offset, ref y); 15 | s[offset + 31] ^= (byte)(FieldOperations.fe_isnegative(ref x) << 7); 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_p3_tobytes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b0a756cd65b69fb4fb327c987feaac2f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_precomp_0.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class GroupOperations 4 | { 5 | public static void ge_precomp_0(out GroupElementPreComp h) 6 | { 7 | FieldOperations.fe_1(out h.yplusx); 8 | FieldOperations.fe_1(out h.yminusx); 9 | FieldOperations.fe_0(out h.xy2d); 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_precomp_0.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4dc156c698fd13c42a152eedfc3086ae 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_scalarmult_base.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5303343666241494ead292f620ba290d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_sub.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e7c1d92cab5279945a58f289dca39a0e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_tobytes.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class GroupOperations 4 | { 5 | public static void ge_tobytes(byte[] s, int offset, ref GroupElementP2 h) 6 | { 7 | FieldElement recip; 8 | FieldElement x; 9 | FieldElement y; 10 | 11 | FieldOperations.fe_invert(out recip, ref h.Z); 12 | FieldOperations.fe_mul(out x, ref h.X, ref recip); 13 | FieldOperations.fe_mul(out y, ref h.Y, ref recip); 14 | FieldOperations.fe_tobytes(s, offset, ref y); 15 | s[offset + 31] ^= (byte)(FieldOperations.fe_isnegative(ref x) << 7); 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/ge_tobytes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86c279764ae1bcd4482edd975c06f18a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/keypair.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e8b7e36a6bb5294a90b07b1d771a96b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/open.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b93a62af42e4cb4d8fb0ea7db67c638 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/sc_clamp.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class ScalarOperations 4 | { 5 | public static void sc_clamp(byte[] s, int offset) 6 | { 7 | s[offset + 0] &= 248; 8 | s[offset + 31] &= 127; 9 | s[offset + 31] |= 64; 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/sc_clamp.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82ea5b67801d24f49b49e4be305b121d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/sc_mul_add.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dece8bc1ea947104d8b3149bd85b1549 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/sc_reduce.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df0a5fecde9aa3f4b9e1b4f08182c6e1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/scalarmult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d05de9679cb4e69448f844acb01808bf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/sign.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83bf3e491808b1b44981f3aece6a47eb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/sqrtm1.cs: -------------------------------------------------------------------------------- 1 | namespace Chaos.NaCl.Internal.Ed25519Ref10 2 | { 3 | internal static partial class LookupTables 4 | { 5 | internal static FieldElement sqrtm1 = new FieldElement(-32595792, -7943725, 9377950, 3500415, 12389472, -272473, -25146209, -2005654, 326686, 11406482); 6 | } 7 | } -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Ed25519Ref10/sqrtm1.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 30ff225d1378cc14b95fcc0b9fd10465 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/InternalAssert.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Chaos.NaCl.Internal 4 | { 5 | internal static class InternalAssert 6 | { 7 | public static void Assert(bool condition, string message) 8 | { 9 | if (!condition) 10 | throw new InvalidOperationException("An assertion in Chaos.Crypto failed " + message); 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/InternalAssert.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9028177372d537a49852eba62130f84c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Poly1305Donna.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 726c3d5eea14cbb47a41d8b6b064f4d2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Salsa.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a01b8690abdda3c49b36fbfd0b2c0a4d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Salsa/Salsa20.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4c2a82aaa9c15e242a20fa552b650a96 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Salsa/SalsaCore.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c476140dd8f0cae42bf63b2ffc25198c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Salsa/replace regex.txt: -------------------------------------------------------------------------------- 1 | x(\d+) ^= rotate\((.+), (\d+)\); 2 | y = \2;\r\nx\1 ^= (y << \3) | (y >> (32 - \3)); -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Salsa/replace regex.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9222c8e018266a408b01902d331f847 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Internal/Sha512Internal.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef02e4da211ab8e47a122ea6fd3d1c23 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/MontgomeryCurve25519.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67115f8849761594c9b759bb2fc3ed35 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/OneTimeAuth.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ccb338efc2fb4204581ceaf47e72673b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Poly1305.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b69b6e6bd655004fae85f3f80ce9ce1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Chaos.NaCl.dotnetcore 4 | { 5 | class Program 6 | { 7 | static void Main(string[] args) 8 | { 9 | Console.WriteLine("Hello World!"); 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Program.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9baa296f8c090ae499603ed7e2f2e6b7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/Sha512.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2adfce6c9a198234b89613cc3f373c87 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/dotnetstandard-bip32/chaos.nacl/XSalsa20Poly1305.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 247f35a51d3d7c74eb91ab051af47dbd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa2cf54040b8c5c458c89662b597049c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0341c247d79ae34bacaaf5c034b6537 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Crypto.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f164b097edb2ca44486bc6c200e2b555 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Crypto/IRandomBytesGenerator.cs: -------------------------------------------------------------------------------- 1 | namespace Solnet.KeyStore.Crypto 2 | { 3 | public interface IRandomBytesGenerator 4 | { 5 | byte[] GenerateRandomInitializationVector(); 6 | byte[] GenerateRandomSalt(); 7 | } 8 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Crypto/IRandomBytesGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 53eaa162c49e3d2479911ed626bd3f4b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Crypto/KeyStoreCrypto.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3bb5159a7e56014494d4d19aaca42fa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Crypto/RandomBytesGenerator.cs: -------------------------------------------------------------------------------- 1 | using Org.BouncyCastle.Security; 2 | 3 | namespace Solnet.KeyStore.Crypto 4 | { 5 | public class RandomBytesGenerator : IRandomBytesGenerator 6 | { 7 | private static readonly SecureRandom Random = new SecureRandom(); 8 | 9 | public byte[] GenerateRandomInitializationVector() 10 | { 11 | return GenerateRandomBytes(16); 12 | } 13 | 14 | public byte[] GenerateRandomSalt() 15 | { 16 | return GenerateRandomBytes(32); 17 | } 18 | 19 | private static byte[] GenerateRandomBytes(int size) 20 | { 21 | var bytes = new byte[size]; 22 | Random.NextBytes(bytes); 23 | return bytes; 24 | } 25 | } 26 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Crypto/RandomBytesGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ab856addae812f4181b9a8aae3c8e9f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Crypto/Scrypt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 072bdb5e845c1ed47b80a51d88af757d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Exceptions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a6713ad2063714d4e89970826e39caa2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Exceptions/DecryptionException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Solnet.KeyStore.Exceptions 4 | { 5 | public class DecryptionException : Exception 6 | { 7 | internal DecryptionException(string msg) : base(msg) 8 | { 9 | } 10 | } 11 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Exceptions/DecryptionException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86f22f8dc1db8ec4b8073705923a8877 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Exceptions/InvalidKdfException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Solnet.KeyStore.Exceptions 4 | { 5 | public class InvalidKdfException : Exception 6 | { 7 | public InvalidKdfException(string kdf) : base("Invalid kdf:" + kdf) 8 | { 9 | } 10 | } 11 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Exceptions/InvalidKdfException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70fc414a92391de4bb1c513d6b9baff6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Model.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5984d171b6420d45a7a24c563871fda 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Model/CipherParams.cs: -------------------------------------------------------------------------------- 1 | namespace Solnet.KeyStore.Model 2 | { 3 | [System.Serializable] 4 | public class CipherParams 5 | { 6 | public CipherParams() 7 | { 8 | } 9 | 10 | public CipherParams(byte[] iv) 11 | { 12 | Iv = iv.ToHex(); 13 | } 14 | 15 | // ReSharper disable once MemberCanBePrivate.Global 16 | public string Iv { get; set; } 17 | } 18 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Model/CipherParams.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35406a91e134ab447b83940d34c35383 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Model/CryptoInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9449f19353789b44985ece7060ace5f2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Model/KdfParams.cs: -------------------------------------------------------------------------------- 1 | namespace Solnet.KeyStore.Model 2 | { 3 | [System.Serializable] 4 | public class KdfParams 5 | { 6 | // ReSharper disable once StringLiteralTypo 7 | 8 | // ReSharper disable once IdentifierTypo 9 | public int Dklen { get; set; } 10 | 11 | 12 | public string Salt { get; set; } 13 | } 14 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Model/KdfParams.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef9aad9f41427ff41aa4fdd200e72bac 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Model/KdfType.cs: -------------------------------------------------------------------------------- 1 | namespace Solnet.KeyStore.Model 2 | { 3 | public enum KdfType 4 | { 5 | Scrypt, 6 | Pbkdf2 7 | } 8 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Model/KdfType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b7576f4d2268204492a10ce98622ecf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Model/KeyStore.cs: -------------------------------------------------------------------------------- 1 | namespace Solnet.KeyStore.Model 2 | { 3 | public class KeyStore where TKdfParams : KdfParams 4 | { 5 | public CryptoInfo Crypto { get; set; } 6 | 7 | public string Id { get; set; } 8 | 9 | public string Address { get; set; } 10 | 11 | public int Version { get; set; } 12 | } 13 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Model/KeyStore.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f50227513c2c5014db8c7f2bf3883cf8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Model/Pbkdf2Params.cs: -------------------------------------------------------------------------------- 1 | namespace Solnet.KeyStore.Model 2 | { 3 | public class Pbkdf2Params : KdfParams 4 | { 5 | public int Count { get; set; } 6 | 7 | // ReSharper disable once UnusedAutoPropertyAccessor.Global 8 | public string Prf { get; set; } 9 | } 10 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Model/Pbkdf2Params.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f88ae62623d3c44c8f5d125ca20a5e4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Model/ScryptParams.cs: -------------------------------------------------------------------------------- 1 | namespace Solnet.KeyStore.Model 2 | { 3 | public class ScryptParams : KdfParams 4 | { 5 | public int N { get; set; } 6 | 7 | public int R { get; set; } 8 | 9 | public int P { get; set; } 10 | } 11 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Model/ScryptParams.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82e1476613815924f8505d4b360cd274 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/README.md: -------------------------------------------------------------------------------- 1 | # Solnet.KeyStore -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ecec436f4cd20c4fb17d83d841e6f2f 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Serialization.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c44fdcbb1969964ca2203a9ef8b228e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Serialization/JsonKeyStorePbkdf2Serializer.cs: -------------------------------------------------------------------------------- 1 | using Solnet.KeyStore.Model; 2 | using UnityEngine; 3 | 4 | namespace Solnet.KeyStore.Serialization 5 | { 6 | public static class JsonKeyStorePbkdf2Serializer 7 | { 8 | public static string SerialisePbkdf2(KeyStore pbkdf2KeyStore) 9 | { 10 | return JsonUtility.ToJson(pbkdf2KeyStore); 11 | } 12 | 13 | public static KeyStore DeserializePbkdf2(string json) 14 | { 15 | return JsonUtility.FromJson>(json); 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Serialization/JsonKeyStorePbkdf2Serializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd81aa9b34d84bf40bf4474fc5dee309 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Serialization/JsonKeyStoreScryptSerializer.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Solnet.KeyStore.Model; 3 | using UnityEngine; 4 | 5 | namespace Solnet.KeyStore.Serialization 6 | { 7 | public static class JsonKeyStoreScryptSerializer 8 | { 9 | public static string SerializeScrypt(KeyStore scryptKeyStore) 10 | { 11 | return JsonUtility.ToJson(scryptKeyStore); 12 | } 13 | 14 | public static KeyStore DeserializeScrypt(string json) 15 | { 16 | return JsonUtility.FromJson>(json); 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Serialization/JsonKeyStoreScryptSerializer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd44ce7838f283641b8acbbc6c38e7e3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Services.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b6958857ae747cb439b484a940a5ff92 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Services/ISecretKeyStore.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d7598b4f9ed0c9542954591a903d5950 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Services/KeyStorePbkdf2Service.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c01ece0499f9f043b73f7f2129c5223 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Services/KeyStoreScryptService.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9873f2950160c6c459b69e7dbf226f4e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Services/KeyStoreServiceBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3923a95004d33914ca05defe0fc5e4d1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/SolanaKeyStore.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf2b4a5c11886d9459aae1a5f3c0a7c6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.KeyStore/Utils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71520f299e9974f4f873f97ca137ee2f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Programs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e362d0d92c687a449c0d71886f5d1e8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Programs/MemoProgram.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 220f029c1cd45e942888b240b988f327 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Programs/SystemProgram.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1183883905b326849a953e1509e5b6c5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Programs/TokenProgram.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf7f8e774c41a0f4baa710dbeb730ac0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Programs/TokenProgramInstructions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25abae9aa21407448b03d7ec1c5e875a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Programs/Utils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 144f2a26bedd9e049ac1e34775c93f49 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f2f06cf0b3626942bac9c3ceee986d9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Builders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dbf53614933b19f43804ffb7ec986ff2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Builders/MessageBuilder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a1df07867a214b41a61b64eaebb749d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Builders/TransactionBuilder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e8859e7a73f7ff479f823d89db4250e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66e28ba0dea957f4985d33d3d6843ab8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Http.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 055ba213a8d0eeb49aa5a844797eb2c1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Http/JsonRpcClient.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 029fff5b899d97b4cb1302074b4762d0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Http/RequestResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe428b849a6c4954da613cfac51e3454 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Http/UnityThreadDispatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01eb1890f9e389e449c23970a0279a18 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/IdGenerator.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace Solnet.Rpc.Core 8 | { 9 | /// 10 | /// Id generator. 11 | /// 12 | internal class IdGenerator 13 | { 14 | 15 | /// 16 | /// The id of the last request performed 17 | /// 18 | private int _id; 19 | 20 | /// 21 | /// Gets the id of the next request. 22 | /// 23 | /// The id. 24 | internal int GetNextId() 25 | { 26 | lock (this) 27 | { 28 | return _id++; 29 | } 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/IdGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e4857c0fe3d83b4cab0bbd3a27dcf39 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Sockets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ff69c257d998cb4282b8d2d482908d9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Sockets/IWebSocket.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Net.WebSockets; 4 | using System.Threading; 5 | using System.Threading.Tasks; 6 | 7 | namespace Solnet.Rpc.Core.Sockets 8 | { 9 | public interface IWebSocket : IDisposable 10 | { 11 | WebSocketState State { get; } 12 | Task ConnectAsync(Uri uri, CancellationToken cancellationToken); 13 | Task SendAsync(List buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken); 14 | Task CloseAsync(WebSocketCloseStatus closeStatus, string statusDescription, CancellationToken cancellationToken); 15 | Task ReceiveAsync(ArraySegment buffer, CancellationToken cancellationToken); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Sockets/IWebSocket.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5cf41c9ffcefcfc4f8c362d02c3b6b95 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Sockets/StreamingRpcClient.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3949125790c68ea42ad66937fa6ea257 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Sockets/SubscriptionChannel.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace Solnet.Rpc.Core.Sockets 8 | { 9 | public enum SubscriptionChannel 10 | { 11 | Account, 12 | Logs, 13 | Program, 14 | Signature, 15 | Slot, 16 | Root 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Sockets/SubscriptionChannel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91e63f5f54423c64c83070b8c110527b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Sockets/SubscriptionEvent.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace Solnet.Rpc.Core.Sockets 8 | { 9 | public class SubscriptionEvent : EventArgs 10 | { 11 | public SubscriptionStatus Status { get; } 12 | 13 | public string Error { get; } 14 | 15 | public string Code { get; } 16 | 17 | internal SubscriptionEvent(SubscriptionStatus status, string error = default, string code = default) 18 | { 19 | Status = status; 20 | Error = error; 21 | Code = code; 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Sockets/SubscriptionEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8549d545421b224499ac9466f0f6234c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Sockets/SubscriptionState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f043b1c6220aad4db5f6797a6a15e57 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Sockets/SubscriptionStatus.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace Solnet.Rpc.Core.Sockets 8 | { 9 | public enum SubscriptionStatus 10 | { 11 | WaitingResult, 12 | Unsubscribed, 13 | Subscribed 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Sockets/SubscriptionStatus.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 376ed76935a06024581370be87ee4a3c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Core/Sockets/WebSocketWrapper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d132dd6147e61445afbdf752f10de70 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/IStreamingRpcClient.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e8c387d429a026468905e43902a6b99 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Messages.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1fa3b8f7c3d09046a5004264fa02205 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Messages/JsonRpcBase.cs: -------------------------------------------------------------------------------- 1 | namespace Solnet.Rpc.Messages 2 | { 3 | public class JsonRpcBase 4 | { 5 | public string jsonrpc { get; protected set; } 6 | 7 | public int id { get; set; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Messages/JsonRpcBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47e6208a72f471148828d6d8162f1828 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Messages/JsonRpcRequest.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | 3 | namespace Solnet.Rpc.Messages 4 | { 5 | [System.Serializable] 6 | public class JsonRpcRequest : JsonRpcBase 7 | { 8 | public string method;// { get; } 9 | 10 | public IList @params;// { get; } 11 | 12 | internal JsonRpcRequest(int id, string method, IList parameters) 13 | { 14 | @params = parameters; 15 | this.method = method; 16 | base.id = id; 17 | jsonrpc = "2.0"; 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Messages/JsonRpcRequest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eba4cb9b4fe412a438517724c6e14184 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Messages/JsonRpcResponse.cs: -------------------------------------------------------------------------------- 1 | namespace Solnet.Rpc.Messages 2 | { 3 | public class JsonRpcResponse : JsonRpcBase 4 | { 5 | public T Result { get; set; } 6 | } 7 | 8 | public class JsonRpcErrorResponse : JsonRpcBase 9 | { 10 | public ErrorContent Error { get; set; } 11 | } 12 | 13 | public class ErrorContent 14 | { 15 | public int Code { get; set; } 16 | public string Message { get; set; } 17 | } 18 | 19 | public class ContextObj 20 | { 21 | public int Slot { get; set; } 22 | } 23 | 24 | public class ResponseValue 25 | { 26 | public ContextObj Context { get; set; } 27 | 28 | public T Value { get; set; } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Messages/JsonRpcResponse.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bdf19c61014c7a4479afc0b61c91b6b0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Messages/JsonRpcStreamResponse.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace Solnet.Rpc.Messages 8 | { 9 | public class JsonRpcStreamResponse 10 | { 11 | public ResponseValue result { get; set; } 12 | 13 | public int subscription { get; set; } 14 | } 15 | 16 | public class JsonRpcWrapResponse 17 | { 18 | public JsonRpcStreamResponse @params { get; set; } 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Messages/JsonRpcStreamResponse.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9961460e57eb4cd4da49c0cda347147e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2ec9aca8fd5641b4fb243c970a68929b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/AccountData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8018efc6b40ac4944893c4cc599efa87 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/AccountInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f56a0186b92fe534da5dc378b375649b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/AccountKeysList.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05c81e1b58ae8c949a17f73c9209eb5c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/AccountMeta.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59dae07f7efe0694c8a67794777537f6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/Block.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5875044af1a56d44eaf2ed4cd17d8990 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/ClusterNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70c3c2846022c0c48862525a89819da3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/ErrorResult.cs: -------------------------------------------------------------------------------- 1 | namespace Solnet.Rpc.Models 2 | { 3 | public class ErrorResult 4 | { 5 | public string Error { get; set; } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/ErrorResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 876ec5574c1a3f24eb9c6b58f91374ef 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/Logs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c8e59ed7f731744490fdb890080cbaa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/ProgramInfo.cs: -------------------------------------------------------------------------------- 1 | // ReSharper disable ClassNeverInstantiated.Global 2 | 3 | namespace Solnet.Rpc.Models 4 | { 5 | /// 6 | /// Represents the program info. 7 | /// 8 | public class ProgramInfo 9 | { 10 | /// 11 | /// The base-58 encoded public key of the program. 12 | /// 13 | public string PubKey { get; set; } 14 | 15 | /// 16 | /// The account info associated with the program. 17 | /// 18 | public AccountInfo Account { get; set; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/ProgramInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd06b53c85c1120428473401b43f6509 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/SlotInfo.cs: -------------------------------------------------------------------------------- 1 | // ReSharper disable ClassNeverInstantiated.Global 2 | 3 | namespace Solnet.Rpc.Models 4 | { 5 | /// 6 | /// Represents the slot info. 7 | /// 8 | public class SlotInfo 9 | { 10 | /// 11 | /// The parent slot. 12 | /// 13 | public int Parent { get; set; } 14 | 15 | /// 16 | /// The root as set by the validator. 17 | /// 18 | public int Root { get; set; } 19 | 20 | /// 21 | /// The current slot. 22 | /// 23 | public int Slot { get; set; } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/SlotInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b646fb74c3ebbea4589c1ee4bf0f9e0d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/Supply.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77250d5282c40d34f9a2358fe35a89ed 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/TokenAccount.cs: -------------------------------------------------------------------------------- 1 | // ReSharper disable ClassNeverInstantiated.Global 2 | // ReSharper disable UnusedAutoPropertyAccessor.Global 3 | 4 | namespace Solnet.Rpc.Models 5 | { 6 | /// 7 | /// Represents a token account. 8 | /// 9 | public class TokenAccount 10 | { 11 | /// 12 | /// The token account info. 13 | /// 14 | public TokenAccountInfo Account { get; set; } 15 | 16 | /// 17 | /// A base-58 encoded public key representing the account's public key. 18 | /// 19 | public string pubkey { get; set; } 20 | } 21 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/TokenAccount.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c4323a1b7bbf8742ac5f6e825bfc2f6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Models/TransactionInstruction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f08f80a3b309454d8a601264cdb1ce8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Runtime/packages/solnet/Solnet.Rpc/README.md -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 32fd76b92e5ca90449890d5437f701bb 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/SolanaRpcClient.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68361e99b5afd5547b54168d51ecd2b2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/SolanaStreamingRpcClient.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c803d5c803caf564fb42aaa2bcc2300b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Types.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7869a7a976b0ef4cac1294d824f4865 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Types/BinaryEncoding.cs: -------------------------------------------------------------------------------- 1 | namespace Solnet.Rpc.Types 2 | { 3 | /// 4 | /// The encodings used for binary data to interact with the Solana nodes. 5 | /// 6 | public enum BinaryEncoding 7 | { 8 | /// 9 | /// Request json parsed data, when a parser is available. 10 | /// 11 | JsonParsed, 12 | /// 13 | /// Base58 encoding. 14 | /// 15 | Base58, 16 | /// 17 | /// Base64 encoding. 18 | /// 19 | Base64 20 | } 21 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Types/BinaryEncoding.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5d992d0655d08845b174f36174f1feb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Types/Commitment.cs: -------------------------------------------------------------------------------- 1 | namespace Solnet.Rpc.Types 2 | { 3 | public enum Commitment 4 | { 5 | Finalized, 6 | Confirmed, 7 | Processed 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Types/Commitment.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee4bc176b08cbf143b4a785079532a3e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Types/LogsSubscriptionType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace Solnet.Rpc.Types 8 | { 9 | public enum LogsSubscriptionType 10 | { 11 | All, 12 | AllWithVotes 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Types/LogsSubscriptionType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 061594fbde0e3894aa999cef68cf5d15 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Types/TransactionDetails.cs: -------------------------------------------------------------------------------- 1 | namespace Solnet.Rpc.Types 2 | { 3 | /// 4 | /// Used to specify which block data to retrieve. 5 | /// 6 | public enum TransactionDetails 7 | { 8 | /// 9 | /// Retrieve the full block data. 10 | /// 11 | Full, 12 | /// 13 | /// Retrieve only signatures, leaving out detailed transaction data. 14 | /// 15 | Signatures, 16 | /// 17 | /// Retrieve only basic block data. 18 | /// 19 | None 20 | } 21 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Types/TransactionDetails.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca736a45a63fc5644bac44de5a20315c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Utilities.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5abeafce01706064298187eb40c4e4c1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Utilities/AddressExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2ec02f763215b5d448228439d9ebca1d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Utilities/Ed25519Extensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fbf33077d6359034b9eda50f7a83c6c8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Rpc/Utilities/ShortVectorEncoding.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1cfd845a66858e4f989397b1d8e2102 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 694218f4cacfa034db914858a1275ff3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet/Account.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a6552721cf366d64695f2a278cb34627 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet/Ed25519Bip32.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77922c29b3e010f4db6cd51995d6d5d2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet/Ed25519Extensions.cs: -------------------------------------------------------------------------------- 1 | using Chaos.NaCl; 2 | namespace Solnet.Wallet 3 | { 4 | public static class Ed25519Extensions 5 | { 6 | /// 7 | /// Gets the corresponding ed25519 key pair from the passed seed. 8 | /// 9 | /// The seed 10 | /// The key pair. 11 | public static (byte[] privateKey, byte[] publicKey) EdKeyPairFromSeed(byte[] seed) 12 | { 13 | return (Ed25519.ExpandedPrivateKeyFromSeed(seed), Ed25519.PublicKeyFromSeed(seed)); 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet/Ed25519Extensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3cc31894861a99b4ea6c2348df61819b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet/PublicKey.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65e9ebf40354ced40a358848d29855cf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet/README.md: -------------------------------------------------------------------------------- 1 | # Wallet 2 | 3 | This package implements an HD (Hierarchical Deterministic) wallet as specified in [BIP-39](). 4 | 5 | Usage examples can be found within [Solnet.Examples](). -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d2d75ebb82156547b920e22614d9ca2 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet/SeedMode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94c79123791eeef45b21cdd86eefaace 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet/Utilities.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cdf3e96d6523d0242ab139a9a57a7906 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet/Utilities/Base58Encoder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 100322f7a69ca114f8182cfe2a6ac8a9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet/Utilities/BigEndianBuffer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e436b6aa6c5d5e4a9c636fba529584d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet/Utilities/DataEncoders.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: afb4afdc72d3fe440bae31f69689dd71 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet/Utilities/Utils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01d63b2632fcbfe4aa8302275cd58185 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/packages/solnet/Solnet.Wallet/Wallet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc9493ac9256c1d49a0a2875486e768c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/unity.allart.solana_wallet.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "unity.allart.solana_wallet", 3 | "rootNamespace": "", 4 | "references": [ 5 | "GUID:11b8985f735c7ea47bf017c34f3fcc41" 6 | ], 7 | "includePlatforms": [], 8 | "excludePlatforms": [], 9 | "allowUnsafeCode": true, 10 | "overrideReferences": false, 11 | "precompiledReferences": [], 12 | "autoReferenced": true, 13 | "defineConstraints": [], 14 | "versionDefines": [], 15 | "noEngineReferences": false 16 | } -------------------------------------------------------------------------------- /Runtime/unity.allart.solana_wallet.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f3be9c85e809b764eab4c14239272b33 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/NativeFilePicker.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90c6924c619a5454d994b654618317c1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/NativeFilePicker/Android.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 30d13c9371f9369438ec8795b8f60168 3 | folderAsset: yes 4 | timeCreated: 1596971200 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Samples~/NativeFilePicker/Android/FPCallbackHelper.cs: -------------------------------------------------------------------------------- 1 | #if UNITY_EDITOR || UNITY_ANDROID 2 | using UnityEngine; 3 | 4 | namespace NativeFilePickerNamespace 5 | { 6 | public class FPCallbackHelper : MonoBehaviour 7 | { 8 | private System.Action mainThreadAction = null; 9 | 10 | private void Awake() 11 | { 12 | DontDestroyOnLoad( gameObject ); 13 | } 14 | 15 | private void Update() 16 | { 17 | if( mainThreadAction != null ) 18 | { 19 | System.Action temp = mainThreadAction; 20 | mainThreadAction = null; 21 | temp(); 22 | } 23 | } 24 | 25 | public void CallOnMainThread( System.Action function ) 26 | { 27 | mainThreadAction = function; 28 | } 29 | } 30 | } 31 | #endif -------------------------------------------------------------------------------- /Samples~/NativeFilePicker/Android/FPCallbackHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb7ac0ab122df134fa45659ca4ac0f1b 3 | timeCreated: 1596973837 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Samples~/NativeFilePicker/Android/FPPermissionCallbackAndroid.cs: -------------------------------------------------------------------------------- 1 | #if UNITY_EDITOR || UNITY_ANDROID 2 | using System.Threading; 3 | using UnityEngine; 4 | 5 | namespace NativeFilePickerNamespace 6 | { 7 | public class FPPermissionCallbackAndroid : AndroidJavaProxy 8 | { 9 | private object threadLock; 10 | public int Result { get; private set; } 11 | 12 | public FPPermissionCallbackAndroid( object threadLock ) : base( "com.yasirkula.unity.NativeFilePickerPermissionReceiver" ) 13 | { 14 | Result = -1; 15 | this.threadLock = threadLock; 16 | } 17 | 18 | public void OnPermissionResult( int result ) 19 | { 20 | Result = result; 21 | 22 | lock( threadLock ) 23 | { 24 | Monitor.Pulse( threadLock ); 25 | } 26 | } 27 | } 28 | } 29 | #endif -------------------------------------------------------------------------------- /Samples~/NativeFilePicker/Android/FPPermissionCallbackAndroid.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 26a4d60edf2bc374f95000015e754faf 3 | timeCreated: 1596973837 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Samples~/NativeFilePicker/Android/FPResultCallbackAndroid.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 73ab8c06b3f5d604ca62e2253fada32d 3 | timeCreated: 1596973837 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Samples~/NativeFilePicker/Android/NativeFilePicker.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Samples~/NativeFilePicker/Android/NativeFilePicker.aar -------------------------------------------------------------------------------- /Samples~/NativeFilePicker/NativeFilePicker.Runtime.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "NativeFilePicker.Runtime" 3 | } 4 | -------------------------------------------------------------------------------- /Samples~/NativeFilePicker/NativeFilePicker.Runtime.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 50679d615a399924f9f9efa292879a3b 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/NativeFilePicker/NativeFilePicker.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f9dbe80ea11a364289f5d0e474657d7 3 | timeCreated: 1498722610 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Samples~/NativeFilePicker/README.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba3e6410bb0e4a5469d1d99966f04f3f 3 | timeCreated: 1563308465 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/NativeFilePicker/iOS.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a09ffbfe4235114295c8e1d3d9faf5c 3 | folderAsset: yes 4 | timeCreated: 1592132993 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Samples~/NativeFilePicker/iOS/FPResultCallbackiOS.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d3f500ff00c13b447ac07ae234a468d8 3 | timeCreated: 1519060539 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Samples~/NativeFilePicker/iOS/NativeFilePicker.mm.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 32ffaef4e4fe0c64daf8e00c056c9c31 3 | timeCreated: 1498722774 4 | licenseType: Store 5 | PluginImporter: 6 | serializedVersion: 2 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | isOverridable: 0 11 | platformData: 12 | data: 13 | first: 14 | Any: 15 | second: 16 | enabled: 0 17 | settings: {} 18 | data: 19 | first: 20 | Editor: Editor 21 | second: 22 | enabled: 0 23 | settings: 24 | DefaultValueInitialized: true 25 | data: 26 | first: 27 | iPhone: iOS 28 | second: 29 | enabled: 1 30 | settings: {} 31 | userData: 32 | assetBundleName: 33 | assetBundleVariant: 34 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8457532b0f3374a4292ba127f7d2666c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e070da13b3fcc8749a077dd13bcf01ef 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a224aeedbe90f8c408d246e0cfd38956 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/Plugins/ZXing.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dbe100fd618280b459e19a234cef714a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/Plugins/ZXing/zxing.unity.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Samples~/Solana Wallet/1.0.0/Simple Wallet/Plugins/ZXing/zxing.unity.dll -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/assets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c64f3f16df97574092132c8a1a0224d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/assets/sprites.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1671cb7666acdfc41a26879bea6f4e7d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/assets/sprites/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Samples~/Solana Wallet/1.0.0/Simple Wallet/assets/sprites/close.png -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/assets/sprites/coin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Samples~/Solana Wallet/1.0.0/Simple Wallet/assets/sprites/coin.png -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/assets/sprites/reload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Samples~/Solana Wallet/1.0.0/Simple Wallet/assets/sprites/reload.png -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/assets/sprites/wallet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Samples~/Solana Wallet/1.0.0/Simple Wallet/assets/sprites/wallet.png -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 404c23436f51c744388d526160836c92 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/prefabs/[WalletController].prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8eb765922c6c37d49b885282538d2b8e 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/prefabs/data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 84d37c5ca7097d24e8e3f6dae3ee980d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/prefabs/data/Tokens.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: f3580264c6631df4d851932bf91a83a2, type: 3} 13 | m_Name: Tokens 14 | m_EditorClassIdentifier: Assembly-CSharp:AllArt.Solana.Example:Tokens 15 | knownTokens: 16 | - name: Gold coins 17 | logo: {fileID: 21300000, guid: 34c95eaac0002654280ecbaf3ad6427c, type: 3} 18 | mint: 8b5HQskPYkbJ7RU3qG2e4okYEDvT2xvEK4GQHyJoohh1 19 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/prefabs/data/Tokens.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01c32da527efaea498dd2c6eda543689 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/prefabs/ui.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2398eba900cfcd48809fdc9f3f93f41 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/prefabs/ui/token_item.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a51eb3c411c7c3741bf08dc749df6726 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/prefabs/ui/wallet.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71e632174bd46f946a7f5619acb25ee5 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/prefabs/ui/wallet_holder.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 51b19f34b566aa04ea3325e5810f314c 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39cc083c50c29424f9b6a4a75c599bfc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/scenes/wallet_scene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b3834b526b1d9f4687af110b68aeda9 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0b8b4a33b311314fb3b61fc2ba26d77 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/TxtLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e91f01c596a5b204f90133dfb9993397 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 96fd69ee5295e8940be03a6ebe1754fc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/SimpleWallet.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 653ac91d5a7e8f64ca09fdbacb357c84 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5508be2d9bbbf0f4481cf4f0f5b0ced1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/data/KnownTokens.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f3580264c6631df4d851932bf91a83a2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/data/MnemonicsModel.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using UnityEngine; 5 | 6 | namespace AllArt.Solana.Example 7 | { 8 | public class MnemonicsModel 9 | { 10 | public List Mnemonics { get; set; } 11 | } 12 | } -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/data/MnemonicsModel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 293eebeaf7ead3341b24ade42d7fe981 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/screens.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 640d927b39974ce4491014e708dfbc90 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/screens/GenerateAccountScreen.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0ac38b6fd7cbbb46959ddbbd41b1253 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/screens/LoginScreen.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d40048f05176ef54b9b713b73d2abe25 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/screens/ReGenerateAccountScreen.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db3f12ab965f2664eae1120a6857d9c7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/screens/ReceiveScreen.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fbf6b9f730ab1844b8ca50c99c32e556 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/screens/TransferScreen.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36b03432e5fa80745a934239e8c3213f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/screens/WalletScreen.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6dcefc17cb3f08499cce69d7b0af341 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/simple_screen_manager.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60a8954610de27d48946d045df460b87 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/simple_screen_manager/WalletHolder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 633a733088ac4b94ea9e0f7972e107bb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/simple_screen_manager/interfaces.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b5209bffb11b1d241bc56fed86100e62 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/simple_screen_manager/interfaces/ISimpleScreen.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace AllArt.Solana.Example 6 | { 7 | public interface ISimpleScreen 8 | { 9 | SimpleScreenManager manager { get; set; } 10 | void ShowScreen(object data = null); 11 | void HideScreen(); 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/simple_screen_manager/interfaces/ISimpleScreen.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77609fe2aac96604db09982f6c5bc0b4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/simple_screen_manager/utility.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8165c6c043ead864b911c4b479db8b51 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/simple_screen_manager/utility/SimpleScreen.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections; 3 | using System.Collections.Generic; 4 | using UnityEngine; 5 | 6 | namespace AllArt.Solana.Example 7 | { 8 | public class SimpleScreen : MonoBehaviour, ISimpleScreen 9 | { 10 | public SimpleScreenManager manager { get; set; } 11 | 12 | public virtual void HideScreen() 13 | { 14 | gameObject.SetActive(false); 15 | } 16 | 17 | public virtual void ShowScreen(object data = null) 18 | { 19 | gameObject.SetActive(true); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/simple_screen_manager/utility/SimpleScreen.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e1712fcf6e71ebd49b316d8c514d8099 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/simple_screen_manager/utility/SimpleScreenManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3bdd1d333ac0b704ea2451e57505cdc2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/example/simple_screen_manager/utility/TokenItem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0fb02afa4b90a3f409c4fd7bead2ebf3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/utility.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5210a60a57e820e4885fd0ba91693f9c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Solana Wallet/1.0.0/Simple Wallet/script/utility/QRGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6bd2d13d79dd4b2409628d9b3078116b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bef7f331bada666459dd6239c560ae93 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/IStandaloneFileBrowser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7609f7b6787a54496aa41a3053fcc76a 3 | timeCreated: 1483902788 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ddc4e7b83981f244ba9a26b88c18cb67 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/Plugins/Linux.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82666e520ab4d4cf08bebbb8059cd6f4 3 | folderAsset: yes 4 | timeCreated: 1538224809 5 | licenseType: Free 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/Plugins/Linux/x86_64.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd198408642944765b9305bd99404136 3 | folderAsset: yes 4 | timeCreated: 1538230728 5 | licenseType: Free 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/Plugins/Linux/x86_64/libStandaloneFileBrowser.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Samples~/StandaloneFileBrowser/Plugins/Linux/x86_64/libStandaloneFileBrowser.so -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/Plugins/Ookii.Dialogs.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Samples~/StandaloneFileBrowser/Plugins/Ookii.Dialogs.dll -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.bundle/Contents.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 996ea0b0fb9804844ba9595686ee3e7a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.bundle/Contents/Info.plist.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce685769797f44046afa3e567860c94c 3 | timeCreated: 1505756861 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.bundle/Contents/MacOS.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5a66f5db020f344c9327188aec2c060 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.bundle/Contents/MacOS/StandaloneFileBrowser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Samples~/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.bundle/Contents/MacOS/StandaloneFileBrowser -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/Plugins/StandaloneFileBrowser.bundle/Contents/MacOS/StandaloneFileBrowser.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ddf122e0e89124ce78aacfeecb3ec554 3 | timeCreated: 1508179371 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/Plugins/System.Windows.Forms.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allartprotocol/unity-solana-wallet/a9928ac8e35f97f43721e439a29f667972cfb30a/Samples~/StandaloneFileBrowser/Plugins/System.Windows.Forms.dll -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/StandaloneFileBrowser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c708be74128e4ced9b79eaaf80e8443 3 | timeCreated: 1483902788 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/StandaloneFileBrowserEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2650af8de2cda46b99b1bc7cf5d30ca5 3 | timeCreated: 1483902788 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/StandaloneFileBrowserLinux.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d3a668018554b8a89c3fe12de72b60c 3 | timeCreated: 1538067919 -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/StandaloneFileBrowserMac.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bcb49ddb0ed5644fda9c3b055cafa27a 3 | timeCreated: 1483902788 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Samples~/StandaloneFileBrowser/StandaloneFileBrowserWindows.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 194e247414a78461d83ae606c1b96917 3 | timeCreated: 1483902788 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "com.allart.solana_wallet", 3 | "version": "1.0.0", 4 | "unity": "2019.4", 5 | "displayName": "Solana Wallet", 6 | "description": "Solana Wallet", 7 | "samples": [ 8 | { 9 | "displayName": "Simple Wallet", 10 | "description": "Contains simple implementation of Unity Solana Wallet", 11 | "path": "Samples~" 12 | }], 13 | "dependencies":{ 14 | "com.unity.nuget.newtonsoft-json": "2.0.0" 15 | } 16 | } -------------------------------------------------------------------------------- /packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | --------------------------------------------------------------------------------