Update type signature
Update comment
Update spec format
Merge pull request #7 from egisatoshi/develop

Update type signature