Hyperledger is recent promising project and DLT technology for blockchain adoption.
Memory Type Variable in Ethereum Solidity
When it is necessary to store return value of a function into a memory type variable in smart contract, the size of memory type variable should be declared before storing data https://medium.com/coinmonks/ethereum-solidity-memory-vs-storage-which-to-use-in-local-functions-72b593c3703a https://solidity.readthedocs.io/en/v0.4.24/types.html
Migration in Truffle Framework
There is a default migration script (1_initial_migration.js) in truffle. This migration script is important and if it is removed, truffle can not work. https://truffleframework.com/ https://github.com/trufflesuite/truffle
Human Standard Token Abi
It’s an open source Abi which provides interface of common functionalities which are provided by smart contracts. When we add new tokens to Metamask, we can use this Abi to invoke common functionalities of the smart contract.https://github.com/danfinlay/human-standard-token-abi
Proof-of-authority 101
PoA, it’s a very simplistic protocol, where instead of miners racing to find a solution to a difficult problem, authorized signers can at any time at their own discretion create new blocks. The challenges revolve around how to control minting frequency, how to distribute minting load (and opportunity) between the various signers and how to …
MetaMask now supports Ledger Hardware Wallets
Last month, MetaMask released 4.9.0, which included support for Trezor hardware wallets. As we discussed in our blog post, your funds are only as safe as your keys — hardware wallets are a great way to store keys securely offline. We want Ethereum users to be as safe as possible and we don’t want to leave anyone …
Hardware wallet integration emulator
Trezor is a hardware wallet providing advanced security for handling Bitcoin and other cryptocurrencies private keys. Unlike traditional cold storage methods (offline storage or paper wallets), Trezor makes secure payments without exposing your private keys to a potentially compromised computer. See Security philosophy for more info. Trezor is a small single-purpose computer. It is designed to protect your private keys from possible …
Polymath
Polymath simplifies the legal process of creating and selling security tokens. It makes a new token standard, the ST20, and enforces government compliance. Only a “list of authorized investors and their Ethereum wallet addresses” can hold ST20 tokens. Therefore, token issuers don’t need to worry about the legal implications of their security falling into the wrong hands. …
NEO Blockchain
NEO provides smart contracts like ethereum.We can develop NEO smart contracts using several well-known languages like C#, Java, Python, etc, so we don’t need to learn additional language like solidity.C# is recommended by NEO as the most suitable language for smart contract development.C/C++ is supposed to be supported in near future.
SOLIDITY UNIT TESTS
Solidity test contracts live alongside Javascript tests as .sol files. When truffle test is run, they will be included in the mocha run with a separate test suite per test contract. These contracts maintain all the benefits of the Javascript tests: namely a clean slate per test suite, access to deployed contracts via migrations, runnable on any Ethereum client, …