Raullen Chai
Raullen Chai
Consider lighthouse's log format 
**What would you like to be added**: - separate producerPrivKey from config.yaml - have a new yaml file, e.g., privkey.yaml, for this field **Why is this needed**: For now, chain.producerPrivKey...
For now, if the space is full, a node just fails silently - we should panic if no space is left ``` {"level":"info","ts":1662410090.6387415,"caller":"blockchain/blockchain.go:489","msg":"Committed a block.","ioAddr":"io1ws8xfjyc3wmlm9s7aauqmq0f4ey4qwn5dd3p53","version":1,"height":19351800,"timestamp":"2022-09-05 20:34:50 +0000 UTC","prevBlockHash":"2cf33fa2b00b16be02078d0b14f5ec2cfa1ab53dffb701a17470a1d2d6a847d7","txRoot":"af61468275c160ae85426ed466177c842d523c3ee9753d2a40dbc31a758e33ef","receiptRoot":"bd4565fada2149cd98240ea59feb289726e85b33efa0ec7cb4b3e4b8cace322b","deltaStateDigest":"aca21ece61aa484ee3782ba52d6a413d44b9765db0744a1f8213255ecd96545f","tipHash":"0c2599b89fe95c878c08bd4b0f59f3ec55be573e4003f9e27077f90a4ea66f14"} {"level":"info","ts":1662410090.640239,"caller":"chainservice/builder.go:423","msg":"Successfully committed...
An example: 
I have the impression @CoderZhi has the smart contract code done. What else is needed?
# Bounty Description https://github.com/iotexproject/iotex-dapp-sample-v2 is the new framework for building dApps on top of IoTeX blockchain. Write a detailed tutorial about how to build a simple dApp using this framework,...