У меня есть этот сценарий использования, в котором мне нужно сохранить следующие примерные данные в моем контракте.
{
Linkage : {"4" : "1", "77" : "59", "5" : "64", "4" : "464", "455" : "364", "25" : "364", "25" : "164", "55" : "8684", "85" : "864"},
UserId : "Some Id",
}
Словарь явно расширяемый (root And Linkage).
Я хочу отправить данные и получить их как объект (c # и стиль Java). Поэтому, когда я общаюсь с WEB3, я могу передать JSON.
Это возможно?
Вот где я застрял ...
pragma solidity ^0.4.13;
contract Test{
struct UserProfile{
string UserId;
}
UserProfile public Profile;
function setProfile(UserProfile newProfile) public {
Profile = newProfile;
}
}