Ich bin ein Neuling in der Blockchain-Welt. Ich habe den Vertragscode in Solidität geschrieben und im Remix getestet. Ich kann die Listenwerte aus der Struktur abrufen, aber ich bin verwirrt darüber, wie ich einen einzelnen Datensatz aus der Blockchain abrufen kann.
Wie könnten die Eingabedaten, die ich zuvor festgelegt habe, mithilfe von Solidity abgerufen werden?
Kann mir bitte jemand helfen?
Sie sollten dafür eine Getter-Funktion ausführen. Wenn sich die Daten in einer Struktur befinden, können Sie sie nur alle abrufen, aber Sie könnten einen Getter dafür verwenden
struct MyData {
uint a;
uint b;
}
MyData public myData;
function setData(uint a, uint b) external {
myData.a = a;
myData.b = b;
}
function getData() external view returns(uint a, uint b) {
a = myData.a;
b = myData.b;
}
a single record
?
Shawn Tabrizi