Category: Blockchain

Deploying smart contracts with Truffle

Truffle provides a system for managing the compilation and deployment artifacts for each network. To make an actual transaction and put a smart contract on-chain we have to provide Truffle with an appropriate configuration. We configure each network separately. From this post, you will learn how to prepare a setup and deploy to a few widely used test networks.

Ethereum: Test-driven development with Solidity (part 2)

This is the second part of the test-driven introduction to Solidity. In this part, we use JavaScript to test time-related features of our smart contract. Apart from that, you will see how to check for errors. We will also complete the rest of the smart contract by adding withdrawal and refund features.

Ethereum: Test-driven development with Solidity (part 1)

Depends on how you count, second and third generation blockchain applications are not bound by restrictions of underlying protocols. Programmers can create smart contracts, distributed applications with access to code-controlled accounts - opposed to a private key. Use cases go far beyond exchanging value and applies where users benefit from replacing trust between parties with code.

This website uses cookies. Continuing to use this website gives consent to cookies being used. You can disable them in your browser's settings.