├── .gitattributes ├── .gitignore ├── Client.sln └── Client ├── Client.csproj ├── Documents └── Readme.docx ├── Infrastructure └── Utility.cs ├── Introduction01 ├── Person.cs └── Program.cs ├── Introduction02 ├── Person.cs ├── Program.cs └── Readme.txt ├── Introduction03 ├── Person.cs ├── Program.cs └── Readme.txt ├── Introduction04 ├── Company1.cs ├── Company2.cs ├── Company3.cs ├── Company4.cs ├── Company5.cs ├── Person.cs ├── Program.cs └── Readme.txt ├── Introduction05 ├── Company.cs ├── Person.cs ├── Program.cs └── Readme.txt ├── Introduction06 └── Readme.txt ├── Step01 ├── Account.cs └── Program.cs ├── Step02 ├── Account.cs ├── Program.cs └── Transaction.cs ├── Step03 ├── Account.cs ├── Program.cs └── Transaction.cs ├── Step04 ├── Account.cs ├── Block.cs ├── Contract.cs ├── Program.cs └── Transaction.cs ├── Step05 ├── Account.cs ├── Block.cs ├── Contract.cs ├── Program.cs └── Transaction.cs ├── Step06 ├── Account.cs ├── Block.cs ├── Contract.cs ├── Program.cs └── Transaction.cs ├── Step07 ├── Account.cs ├── Block.cs ├── Contract.cs ├── Program.cs ├── Transaction.cs └── TransactionType.cs └── Step08 ├── Account.cs ├── Block.cs ├── Contract.cs ├── Program.cs ├── Transaction.cs └── TransactionType.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/.gitignore -------------------------------------------------------------------------------- /Client.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client.sln -------------------------------------------------------------------------------- /Client/Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Client.csproj -------------------------------------------------------------------------------- /Client/Documents/Readme.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Documents/Readme.docx -------------------------------------------------------------------------------- /Client/Infrastructure/Utility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Infrastructure/Utility.cs -------------------------------------------------------------------------------- /Client/Introduction01/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction01/Person.cs -------------------------------------------------------------------------------- /Client/Introduction01/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction01/Program.cs -------------------------------------------------------------------------------- /Client/Introduction02/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction02/Person.cs -------------------------------------------------------------------------------- /Client/Introduction02/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction02/Program.cs -------------------------------------------------------------------------------- /Client/Introduction02/Readme.txt: -------------------------------------------------------------------------------- 1 | ها String کار کردن با 2 | -------------------------------------------------------------------------------- /Client/Introduction03/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction03/Person.cs -------------------------------------------------------------------------------- /Client/Introduction03/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction03/Program.cs -------------------------------------------------------------------------------- /Client/Introduction03/Readme.txt: -------------------------------------------------------------------------------- 1 | Generic کار کردن با کلاس‌های -------------------------------------------------------------------------------- /Client/Introduction04/Company1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction04/Company1.cs -------------------------------------------------------------------------------- /Client/Introduction04/Company2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction04/Company2.cs -------------------------------------------------------------------------------- /Client/Introduction04/Company3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction04/Company3.cs -------------------------------------------------------------------------------- /Client/Introduction04/Company4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction04/Company4.cs -------------------------------------------------------------------------------- /Client/Introduction04/Company5.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction04/Company5.cs -------------------------------------------------------------------------------- /Client/Introduction04/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction04/Person.cs -------------------------------------------------------------------------------- /Client/Introduction04/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction04/Program.cs -------------------------------------------------------------------------------- /Client/Introduction04/Readme.txt: -------------------------------------------------------------------------------- 1 | ReadOnly List 2 | -------------------------------------------------------------------------------- /Client/Introduction05/Company.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction05/Company.cs -------------------------------------------------------------------------------- /Client/Introduction05/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction05/Person.cs -------------------------------------------------------------------------------- /Client/Introduction05/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction05/Program.cs -------------------------------------------------------------------------------- /Client/Introduction05/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Introduction05/Readme.txt -------------------------------------------------------------------------------- /Client/Introduction06/Readme.txt: -------------------------------------------------------------------------------- 1 | Hashing 2 | -------------------------------------------------------------------------------- /Client/Step01/Account.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step01/Account.cs -------------------------------------------------------------------------------- /Client/Step01/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step01/Program.cs -------------------------------------------------------------------------------- /Client/Step02/Account.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step02/Account.cs -------------------------------------------------------------------------------- /Client/Step02/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step02/Program.cs -------------------------------------------------------------------------------- /Client/Step02/Transaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step02/Transaction.cs -------------------------------------------------------------------------------- /Client/Step03/Account.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step03/Account.cs -------------------------------------------------------------------------------- /Client/Step03/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step03/Program.cs -------------------------------------------------------------------------------- /Client/Step03/Transaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step03/Transaction.cs -------------------------------------------------------------------------------- /Client/Step04/Account.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step04/Account.cs -------------------------------------------------------------------------------- /Client/Step04/Block.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step04/Block.cs -------------------------------------------------------------------------------- /Client/Step04/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step04/Contract.cs -------------------------------------------------------------------------------- /Client/Step04/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step04/Program.cs -------------------------------------------------------------------------------- /Client/Step04/Transaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step04/Transaction.cs -------------------------------------------------------------------------------- /Client/Step05/Account.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step05/Account.cs -------------------------------------------------------------------------------- /Client/Step05/Block.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step05/Block.cs -------------------------------------------------------------------------------- /Client/Step05/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step05/Contract.cs -------------------------------------------------------------------------------- /Client/Step05/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step05/Program.cs -------------------------------------------------------------------------------- /Client/Step05/Transaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step05/Transaction.cs -------------------------------------------------------------------------------- /Client/Step06/Account.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step06/Account.cs -------------------------------------------------------------------------------- /Client/Step06/Block.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step06/Block.cs -------------------------------------------------------------------------------- /Client/Step06/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step06/Contract.cs -------------------------------------------------------------------------------- /Client/Step06/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step06/Program.cs -------------------------------------------------------------------------------- /Client/Step06/Transaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step06/Transaction.cs -------------------------------------------------------------------------------- /Client/Step07/Account.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step07/Account.cs -------------------------------------------------------------------------------- /Client/Step07/Block.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step07/Block.cs -------------------------------------------------------------------------------- /Client/Step07/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step07/Contract.cs -------------------------------------------------------------------------------- /Client/Step07/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step07/Program.cs -------------------------------------------------------------------------------- /Client/Step07/Transaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step07/Transaction.cs -------------------------------------------------------------------------------- /Client/Step07/TransactionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step07/TransactionType.cs -------------------------------------------------------------------------------- /Client/Step08/Account.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step08/Account.cs -------------------------------------------------------------------------------- /Client/Step08/Block.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step08/Block.cs -------------------------------------------------------------------------------- /Client/Step08/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step08/Contract.cs -------------------------------------------------------------------------------- /Client/Step08/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step08/Program.cs -------------------------------------------------------------------------------- /Client/Step08/Transaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step08/Transaction.cs -------------------------------------------------------------------------------- /Client/Step08/TransactionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dariush-Tasdighi/CreatePureBlockChainWithCSharp/HEAD/Client/Step08/TransactionType.cs --------------------------------------------------------------------------------