These are chat archives for Nethereum/Nethereum
@juanfranblanco I spent today watching 3 of your YouTube videos.
In Truffle, you use the truffle-contract.js, pass in the contract.json and from that point you have a working proxy class for your contract. It even automatically has the address.
From what I can tell, in Nethereum you need to bring in an ABI, then bring in the address externally.
And I'm not sure if the ABI Nethereum expects, and the output of truffle contract.json is the same.
Ideally, I'd use Truffle for: Writing the solidity contract, running unit tests, having it manage the lifecycle of deployments of the contracts (
truffle migrate ).
Then in Nethereum, I'd simply do something similar as Truffle, just import in the contract.json and write my C# code from there.
Thanks for answering all my questions.
I've got a bunch of ideas for using Nethereum. Especially within Azure Functions.
Question: On Azure, do you spin up your own geth node in a VM to act as your node. Or do you always use infura like in your vids?
well for the blockchain storage https://github.com/Nethereum/Nethereum.BlockchainStorage
Read through it twice. It "stores the blockchain in Azure storage". But don't get the usecase in the README
Is is so a node doesn't need to store it on its on HDD, it stores in Azure. Then if you shutdown a VM, and boot it up again, it can just continue from Azure storage?