solidityで文字列とバイトコードの相互変換
こんなに簡単だったとは。
有効文字数は何文字だろう。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
//Write your own contracts here. Currently compiles using solc v0.4.15+commit.bbb8e64f. pragma solidity ^0.4.18; contract SimpleStore { function s2b(string s) public pure returns(bytes) { return bytes(s); } function b2s(bytes b) public pure returns(string) { return string(b); } function s2btest(string s) public pure returns(string) { return b2s(s2b(s)); } } |