├── .github └── ISSUE_TEMPLATE │ ├── bug-issue.md │ └── feature-issue.md ├── .gitignore ├── Examples.md ├── LICENSE ├── README.md ├── WavesCS.sln ├── WavesCS ├── AddressEncoding.cs ├── Assets.cs ├── Base58.cs ├── Http.cs ├── JsonExtensions.cs ├── Matcher.cs ├── Node.cs ├── Order.cs ├── OrderBook.cs ├── OrderSide.cs ├── PrivateKeyAccount.cs ├── Resources │ └── SeedWords.txt ├── Transactions │ ├── AliasTransaction.cs │ ├── BurnTransaction.cs │ ├── CancelLeasingTransaction.cs │ ├── DataTransaction.cs │ ├── ExchangeTransaction.cs │ ├── InvokeScriptTransaction.cs │ ├── IssueTransaction.cs │ ├── LeaseTransaction.cs │ ├── MassTransferTransaction.cs │ ├── ReissueTransaction.cs │ ├── SetAssetScriptTransaction.cs │ ├── SetScriptTransaction.cs │ ├── SponsoredFeeTransaction.cs │ ├── Transaction.cs │ ├── TransactionType.cs │ ├── TransferTransaction.cs │ └── UnknownTransaction.cs ├── Utils.cs ├── WavesCS.csproj ├── WavesCS.csproj.DotSettings ├── WavesCS.nuspec ├── accounts_api.proto ├── amount.proto ├── assets_api.proto ├── block.proto ├── blockchain_api.proto ├── blocks_api.proto ├── events.proto ├── lib │ └── net451 │ │ ├── Blake2Sharp.dll │ │ ├── HashLib.dll │ │ ├── WavesCS.dll │ │ └── curve25519.dll ├── order.proto ├── recipient.proto ├── script.proto ├── transaction.proto └── transactions_api.proto └── WavesCSTests ├── AccountTest.cs ├── Accounts.cs ├── AliasTest.cs ├── Base58Test.cs ├── DataTransactionTest.cs ├── DeserializeTransactionsTest.cs ├── ExchangeTest.cs ├── InvokeScriptTest.cs ├── IssueReissueBurnTest.cs ├── LeasingTest.cs ├── MassTransferTest.cs ├── MatcherTest.cs ├── NodeTest.cs ├── ProtobufTest.cs ├── SetScriptTest.cs ├── SmartAssetsTest.cs ├── SponsoredFeeTest.cs ├── TransactionTest.cs └── WavesCSTests.csproj /.github/ISSUE_TEMPLATE/bug-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/.github/ISSUE_TEMPLATE/bug-issue.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/.github/ISSUE_TEMPLATE/feature-issue.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/.gitignore -------------------------------------------------------------------------------- /Examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/Examples.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/README.md -------------------------------------------------------------------------------- /WavesCS.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS.sln -------------------------------------------------------------------------------- /WavesCS/AddressEncoding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/AddressEncoding.cs -------------------------------------------------------------------------------- /WavesCS/Assets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Assets.cs -------------------------------------------------------------------------------- /WavesCS/Base58.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Base58.cs -------------------------------------------------------------------------------- /WavesCS/Http.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Http.cs -------------------------------------------------------------------------------- /WavesCS/JsonExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/JsonExtensions.cs -------------------------------------------------------------------------------- /WavesCS/Matcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Matcher.cs -------------------------------------------------------------------------------- /WavesCS/Node.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Node.cs -------------------------------------------------------------------------------- /WavesCS/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Order.cs -------------------------------------------------------------------------------- /WavesCS/OrderBook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/OrderBook.cs -------------------------------------------------------------------------------- /WavesCS/OrderSide.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/OrderSide.cs -------------------------------------------------------------------------------- /WavesCS/PrivateKeyAccount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/PrivateKeyAccount.cs -------------------------------------------------------------------------------- /WavesCS/Resources/SeedWords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Resources/SeedWords.txt -------------------------------------------------------------------------------- /WavesCS/Transactions/AliasTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/AliasTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/BurnTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/BurnTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/CancelLeasingTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/CancelLeasingTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/DataTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/DataTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/ExchangeTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/ExchangeTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/InvokeScriptTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/InvokeScriptTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/IssueTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/IssueTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/LeaseTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/LeaseTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/MassTransferTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/MassTransferTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/ReissueTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/ReissueTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/SetAssetScriptTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/SetAssetScriptTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/SetScriptTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/SetScriptTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/SponsoredFeeTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/SponsoredFeeTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/Transaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/Transaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/TransactionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/TransactionType.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/TransferTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/TransferTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Transactions/UnknownTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Transactions/UnknownTransaction.cs -------------------------------------------------------------------------------- /WavesCS/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/Utils.cs -------------------------------------------------------------------------------- /WavesCS/WavesCS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/WavesCS.csproj -------------------------------------------------------------------------------- /WavesCS/WavesCS.csproj.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/WavesCS.csproj.DotSettings -------------------------------------------------------------------------------- /WavesCS/WavesCS.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/WavesCS.nuspec -------------------------------------------------------------------------------- /WavesCS/accounts_api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/accounts_api.proto -------------------------------------------------------------------------------- /WavesCS/amount.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/amount.proto -------------------------------------------------------------------------------- /WavesCS/assets_api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/assets_api.proto -------------------------------------------------------------------------------- /WavesCS/block.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/block.proto -------------------------------------------------------------------------------- /WavesCS/blockchain_api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/blockchain_api.proto -------------------------------------------------------------------------------- /WavesCS/blocks_api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/blocks_api.proto -------------------------------------------------------------------------------- /WavesCS/events.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/events.proto -------------------------------------------------------------------------------- /WavesCS/lib/net451/Blake2Sharp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/lib/net451/Blake2Sharp.dll -------------------------------------------------------------------------------- /WavesCS/lib/net451/HashLib.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/lib/net451/HashLib.dll -------------------------------------------------------------------------------- /WavesCS/lib/net451/WavesCS.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/lib/net451/WavesCS.dll -------------------------------------------------------------------------------- /WavesCS/lib/net451/curve25519.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/lib/net451/curve25519.dll -------------------------------------------------------------------------------- /WavesCS/order.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/order.proto -------------------------------------------------------------------------------- /WavesCS/recipient.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/recipient.proto -------------------------------------------------------------------------------- /WavesCS/script.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/script.proto -------------------------------------------------------------------------------- /WavesCS/transaction.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/transaction.proto -------------------------------------------------------------------------------- /WavesCS/transactions_api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCS/transactions_api.proto -------------------------------------------------------------------------------- /WavesCSTests/AccountTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/AccountTest.cs -------------------------------------------------------------------------------- /WavesCSTests/Accounts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/Accounts.cs -------------------------------------------------------------------------------- /WavesCSTests/AliasTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/AliasTest.cs -------------------------------------------------------------------------------- /WavesCSTests/Base58Test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/Base58Test.cs -------------------------------------------------------------------------------- /WavesCSTests/DataTransactionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/DataTransactionTest.cs -------------------------------------------------------------------------------- /WavesCSTests/DeserializeTransactionsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/DeserializeTransactionsTest.cs -------------------------------------------------------------------------------- /WavesCSTests/ExchangeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/ExchangeTest.cs -------------------------------------------------------------------------------- /WavesCSTests/InvokeScriptTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/InvokeScriptTest.cs -------------------------------------------------------------------------------- /WavesCSTests/IssueReissueBurnTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/IssueReissueBurnTest.cs -------------------------------------------------------------------------------- /WavesCSTests/LeasingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/LeasingTest.cs -------------------------------------------------------------------------------- /WavesCSTests/MassTransferTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/MassTransferTest.cs -------------------------------------------------------------------------------- /WavesCSTests/MatcherTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/MatcherTest.cs -------------------------------------------------------------------------------- /WavesCSTests/NodeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/NodeTest.cs -------------------------------------------------------------------------------- /WavesCSTests/ProtobufTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/ProtobufTest.cs -------------------------------------------------------------------------------- /WavesCSTests/SetScriptTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/SetScriptTest.cs -------------------------------------------------------------------------------- /WavesCSTests/SmartAssetsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/SmartAssetsTest.cs -------------------------------------------------------------------------------- /WavesCSTests/SponsoredFeeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/SponsoredFeeTest.cs -------------------------------------------------------------------------------- /WavesCSTests/TransactionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/TransactionTest.cs -------------------------------------------------------------------------------- /WavesCSTests/WavesCSTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wavesplatform/WavesCS/HEAD/WavesCSTests/WavesCSTests.csproj --------------------------------------------------------------------------------