diff --git a/docs/CreateMarkdownFiles.bat b/docs/CreateMarkdownFiles.bat index 6bad6a7..36f0600 100644 --- a/docs/CreateMarkdownFiles.bat +++ b/docs/CreateMarkdownFiles.bat @@ -1,3 +1,3 @@ setlocal set DIR=%~dp0 -for /R %DIR% %%a in (*.workbook) do type "%%a" > "%%a.md" +for /R %DIR% %%f in (*.workbook) do (type "%%f" > "%%~dpnf.md") diff --git a/docs/index.md b/docs/index.md index cbabc61..0e2b093 100644 --- a/docs/index.md +++ b/docs/index.md @@ -11,19 +11,19 @@ The table below provides Download links to Nethereum workbooks: | Workbook | Description | File | | ------------- |:-------------| -----:| -|[Nethereum Getting Started Test Chain](nethereum-gettingstarted-testchain.workbook.md)|Learn a few simple interactions with a local Test Blockchain|[Workbook](nethereum-gettingstarted-testchain.workbook) -|[Nethereum Getting Started Infura](nethereum-gettingstarted-infura.workbook.md)|How to connect to the Infura blockchian and retrieve the balance of an account|[Workbook](nethereum-gettingstarted-infura.workbook)| -|[Nethereum Getting Started Nodesmith](nethereum-gettingstarted-nodesmith.workbook.md)|How to connect to Ethereum using Nodesmith and get the latest block|[Workbook](nethereum-gettingstarted-nodesmith.workbook)| -[Smart Contracts integration](nethereum-gettingstarted-smartcontracts.workbook.md)|Learn how to create an account using a private key. Deploy a smart contract using handlers, Send a transaction to the smart contract. Make a query call to the a smart contract. This workbook uses typed contract definitions|[Workbook](nethereum-gettingstarted-smartcontracts.workbook)| -[Events, Logs and Filters](nethereum-events-gettingstarted.workbook.md)|Learn how to decode events from transaction|[Workbook](nethereum-events-gettingstarted.workbook)| -[Message signing](nethereum-signing-messages.workbook.md)|Learn how to cryptographically sign messages and verify signatures|[Workbook](nethereum-signing-messages.workbook)| -[Creating A New Account Using Geth](nethereum-creating-a-new-account-using-geth.workbook.md)|Create a new account with Geth|[Workbook](nethereum-creating-a-new-account-using-geth.workbook) -|[Using Nethereum managed accounts](nethereum-managed-accounts.workbook/index.workbook.md)| Learn how to simplify private key management with `ManagedAccount`|[Zip package](nethereum-managed-accounts.workbook.zip) -|[Managing Hd Wallets](nethereum-managing-hdwallets.workbook.md)| Learn how to generate and use Hd Wallets |[Workbook](nethereum-managing-hdwallets.workbook) -|[Chain Id Management](nethereum-chainID-management.workbook.md) |Learn how to protect your code against replay attacks|[Workbook](nethereum-chainID-management.workbook)| -[Estimating gas](nethereum-estimating-gas.workbook/index.workbook.md) |Learn how to Estimate the gas cost of a contract transaction|[Zip package](nethereum-estimating-gas.workbook.zip)| -[Managing Nonces](nethereum-managing-nonces.workbook.md) |Automate nonce management with Nethereum|[Workbook](nethereum-managing-nonces.workbook)| -[Understanding receipt statuses](nethereum-receipt-status.workbook/index.workbook.md) |Learn how to retrieve and understand transactions receipt statuses|[Workbook](nethereum-receipt-status.workbook.zip)| -[Unit conversion](nethereum-converting-units.workbook.md)|Convert Ethereum currency units \(Eth\Gwei\Wei\) using Nethereum methods|[Workbook](nethereum-converting-units.workbook)| -|[Getting Started With Smart Contracts (untyped)](nethereum-gettingstarted-smartcontracts-untyped.workbook.md) |Learn how to create an account using a private key. Deploy a smart contract. Estimate the gas cost of a contract transaction. Send a transaction to the smart contract. Make a call to a smart contract. Retrieve the state of a smart contract from a previous block. This workbook uses untyped contract definitions|[Workbook](nethereum-gettingstarted-smartcontracts-untyped.workbook) | -[Events polling (untyped)](nethereum-eventdtos-getallchanges.workbook.md)|Learn how to poll events with Nethereum |[Workbook](nethereum-eventdtos-getallchanges.workbook)| +|[Nethereum Getting Started Test Chain](nethereum-gettingstarted-testchain.md)|Learn a few simple interactions with a local Test Blockchain|[Workbook](nethereum-gettingstarted-testchain.workbook) +|[Nethereum Getting Started Infura](nethereum-gettingstarted-infura.md)|How to connect to the Infura blockchian and retrieve the balance of an account|[Workbook](nethereum-gettingstarted-infura.workbook)| +|[Nethereum Getting Started Nodesmith](nethereum-gettingstarted-nodesmith.md)|How to connect to Ethereum using Nodesmith and get the latest block|[Workbook](nethereum-gettingstarted-nodesmith.workbook)| +[Smart Contracts integration](nethereum-gettingstarted-smartcontracts.md)|Learn how to create an account using a private key. Deploy a smart contract using handlers, Send a transaction to the smart contract. Make a query call to the a smart contract. This workbook uses typed contract definitions|[Workbook](nethereum-gettingstarted-smartcontracts.workbook)| +[Events, Logs and Filters](nethereum-events-gettingstarted.md)|Learn how to decode events from transaction|[Workbook](nethereum-events-gettingstarted.workbook)| +[Message signing](nethereum-signing-messages.md)|Learn how to cryptographically sign messages and verify signatures|[Workbook](nethereum-signing-messages.workbook)| +[Creating A New Account Using Geth](nethereum-creating-a-new-account-using-geth.md)|Create a new account with Geth|[Workbook](nethereum-creating-a-new-account-using-geth.workbook) +|[Using Nethereum managed accounts](nethereum-managed-accounts.workbook/index.md)| Learn how to simplify private key management with `ManagedAccount`|[Zip package](nethereum-managed-accounts.workbook.zip) +|[Managing Hd Wallets](nethereum-managing-hdwallets.md)| Learn how to generate and use Hd Wallets |[Workbook](nethereum-managing-hdwallets.workbook) +|[Chain Id Management](nethereum-chainID-management.md) |Learn how to protect your code against replay attacks|[Workbook](nethereum-chainID-management.workbook)| +[Estimating gas](nethereum-estimating-gas.workbook/index.md) |Learn how to Estimate the gas cost of a contract transaction|[Zip package](nethereum-estimating-gas.workbook.zip)| +[Managing Nonces](nethereum-managing-nonces.md) |Automate nonce management with Nethereum|[Workbook](nethereum-managing-nonces.workbook)| +[Understanding receipt statuses](nethereum-receipt-status.workbook/index.md) |Learn how to retrieve and understand transactions receipt statuses|[Workbook](nethereum-receipt-status.workbook.zip)| +[Unit conversion](nethereum-converting-units.md)|Convert Ethereum currency units \(Eth\Gwei\Wei\) using Nethereum methods|[Workbook](nethereum-converting-units.workbook)| +|[Getting Started With Smart Contracts (untyped)](nethereum-gettingstarted-smartcontracts-untyped.md) |Learn how to create an account using a private key. Deploy a smart contract. Estimate the gas cost of a contract transaction. Send a transaction to the smart contract. Make a call to a smart contract. Retrieve the state of a smart contract from a previous block. This workbook uses untyped contract definitions|[Workbook](nethereum-gettingstarted-smartcontracts-untyped.workbook) | +[Events polling (untyped)](nethereum-eventdtos-getallchanges.md)|Learn how to poll events with Nethereum |[Workbook](nethereum-eventdtos-getallchanges.workbook)| diff --git a/docs/nethereum-chainID-management.workbook.md b/docs/nethereum-chainID-management.md similarity index 100% rename from docs/nethereum-chainID-management.workbook.md rename to docs/nethereum-chainID-management.md diff --git a/docs/nethereum-converting-units.workbook.md b/docs/nethereum-converting-units.md similarity index 100% rename from docs/nethereum-converting-units.workbook.md rename to docs/nethereum-converting-units.md diff --git a/docs/nethereum-creating-a-new-account-using-geth.workbook.md b/docs/nethereum-creating-a-new-account-using-geth.md similarity index 100% rename from docs/nethereum-creating-a-new-account-using-geth.workbook.md rename to docs/nethereum-creating-a-new-account-using-geth.md diff --git a/docs/nethereum-estimating-gas.workbook/index.workbook.md b/docs/nethereum-estimating-gas.workbook/index.md similarity index 100% rename from docs/nethereum-estimating-gas.workbook/index.workbook.md rename to docs/nethereum-estimating-gas.workbook/index.md diff --git a/docs/nethereum-eventdtos-getallchanges.workbook.md b/docs/nethereum-eventdtos-getallchanges.md similarity index 100% rename from docs/nethereum-eventdtos-getallchanges.workbook.md rename to docs/nethereum-eventdtos-getallchanges.md diff --git a/docs/nethereum-events-gettingstarted.workbook.md b/docs/nethereum-events-gettingstarted.md similarity index 100% rename from docs/nethereum-events-gettingstarted.workbook.md rename to docs/nethereum-events-gettingstarted.md diff --git a/docs/nethereum-gettingstarted-infura.workbook.md b/docs/nethereum-gettingstarted-infura.md similarity index 100% rename from docs/nethereum-gettingstarted-infura.workbook.md rename to docs/nethereum-gettingstarted-infura.md diff --git a/docs/nethereum-gettingstarted-nodesmith.workbook.md b/docs/nethereum-gettingstarted-nodesmith.md similarity index 100% rename from docs/nethereum-gettingstarted-nodesmith.workbook.md rename to docs/nethereum-gettingstarted-nodesmith.md diff --git a/docs/nethereum-gettingstarted-smartcontracts-untyped.workbook.md b/docs/nethereum-gettingstarted-smartcontracts-untyped.md similarity index 100% rename from docs/nethereum-gettingstarted-smartcontracts-untyped.workbook.md rename to docs/nethereum-gettingstarted-smartcontracts-untyped.md diff --git a/docs/nethereum-gettingstarted-smartcontracts.workbook.md b/docs/nethereum-gettingstarted-smartcontracts.md similarity index 100% rename from docs/nethereum-gettingstarted-smartcontracts.workbook.md rename to docs/nethereum-gettingstarted-smartcontracts.md diff --git a/docs/nethereum-gettingstarted-testchain.workbook.md b/docs/nethereum-gettingstarted-testchain.md similarity index 100% rename from docs/nethereum-gettingstarted-testchain.workbook.md rename to docs/nethereum-gettingstarted-testchain.md diff --git a/docs/nethereum-managed-accounts.workbook/index.workbook.md b/docs/nethereum-managed-accounts.workbook/index.md similarity index 100% rename from docs/nethereum-managed-accounts.workbook/index.workbook.md rename to docs/nethereum-managed-accounts.workbook/index.md diff --git a/docs/nethereum-managing-hdwallets.workbook.md b/docs/nethereum-managing-hdwallets.md similarity index 100% rename from docs/nethereum-managing-hdwallets.workbook.md rename to docs/nethereum-managing-hdwallets.md diff --git a/docs/nethereum-managing-nonces.workbook.md b/docs/nethereum-managing-nonces.md similarity index 100% rename from docs/nethereum-managing-nonces.workbook.md rename to docs/nethereum-managing-nonces.md diff --git a/docs/nethereum-receipt-status.workbook/index.workbook.md b/docs/nethereum-receipt-status.workbook/index.md similarity index 100% rename from docs/nethereum-receipt-status.workbook/index.workbook.md rename to docs/nethereum-receipt-status.workbook/index.md diff --git a/docs/nethereum-signing-messages.workbook.md b/docs/nethereum-signing-messages.md similarity index 100% rename from docs/nethereum-signing-messages.workbook.md rename to docs/nethereum-signing-messages.md diff --git a/docs/nethereum-using-account-objects.workbook.md b/docs/nethereum-using-account-objects.md similarity index 100% rename from docs/nethereum-using-account-objects.workbook.md rename to docs/nethereum-using-account-objects.md