<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Andy Xin</title>
        <link>https://paragraph.com/@andy-xin</link>
        <description>try it again</description>
        <lastBuildDate>Sun, 07 Jun 2026 13:59:12 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Andy Xin</title>
            <url>https://storage.googleapis.com/papyrus_images/1efddb2407372bd92adaf3b238f60afb9afb034ec959bdc129c8296bac308986.avif</url>
            <link>https://paragraph.com/@andy-xin</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Try it again]]></title>
            <link>https://paragraph.com/@andy-xin/try-it-again</link>
            <guid>1R1LzeSBY4ZIPJs5HHgW</guid>
            <pubDate>Fri, 13 Jan 2023 02:08:44 GMT</pubDate>
            <description><![CDATA[contract HelloWorld { event PrintHelloWorld(string name,string message); struct Personal { string name; string message; } function getMessage(Personal memory p) public { emit PrintHelloWorld(p.name,p.message); } }]]></description>
            <content:encoded><![CDATA[<pre data-type="codeBlock" text="contract HelloWorld {

    event PrintHelloWorld(string name,string message);

    struct Personal {
        string name;
        string message;
    }

    function getMessage(Personal memory p) public {
        emit PrintHelloWorld(p.name,p.message);
    }
}
"><code><span class="hljs-class"><span class="hljs-keyword">contract</span> <span class="hljs-title">HelloWorld</span> </span>{

    <span class="hljs-function"><span class="hljs-keyword">event</span> <span class="hljs-title">PrintHelloWorld</span>(<span class="hljs-params"><span class="hljs-keyword">string</span> name,<span class="hljs-keyword">string</span> message</span>)</span>;

    <span class="hljs-keyword">struct</span> <span class="hljs-title">Personal</span> {
        <span class="hljs-keyword">string</span> name;
        <span class="hljs-keyword">string</span> message;
    }

    <span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">getMessage</span>(<span class="hljs-params">Personal <span class="hljs-keyword">memory</span> p</span>) <span class="hljs-title"><span class="hljs-keyword">public</span></span> </span>{
        <span class="hljs-keyword">emit</span> PrintHelloWorld(p.<span class="hljs-built_in">name</span>,p.message);
    }
}
</code></pre>]]></content:encoded>
            <author>andy-xin@newsletter.paragraph.com (Andy Xin)</author>
        </item>
    </channel>
</rss>