2.3.8. 短信存证合约

2.3.8.1. 简介

针对短内容文本进行存证的合约样例,提供用户、主题等多个维度的查询

2.3.8.1.1. 函数

函数名(name

参数(inputs)

简介(description

initialize

[]

初始化函数,在合约部署时默认执行

storeShortContent

[‘user_id: string, 用户名’, ‘title: string, 标题(不超过100个字符)’, ‘topic: string 主题(不超过36个字符)’, ‘content:具体内容(不超过3000个字符)’]

将用户参数{user_id,title,topic}持久化存储

queryByUser

[‘user_id: string, 用户名’]

按照用户粒度查询内容,查询的是一个集合

queryByTitle

[‘user_id: string, 用户名’, ‘title: string, 标题’, ‘topic: string 主题’]

按照标题粒度查询内容,用户名,主题,标题都是必须的,查询的是指定的一篇短内容

queryByTopic

[‘user_id: string, 用户名’, ‘topic: string 主题’]

按照主题粒度查询内容,用户名,主题都是必须的,查询的是一个集合