I want users to be able to store long URLs on Etherum.
mapping(address => string) public addressToLinks; UnimplementedFeatureError: Accessors for mapping with dynamically-sized keys not yet implemented.
I cant seem to use strings, and there doesn't seem to be a data type for larger bytes, like bytes256.
What is the best way to solve this problem? I'm not opposed to using the new experimental ABI encoder, but I still cant figure out a good solution... (I dont want to use a URL shortener)
I suppose I can store a mapping to a uint index, and have the index take me to a giant 2d array of arrays of strings... but theres gota be a better way....