作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
合约函数是可升级的,但状态不是,例如
#[near_bindgen]
#[derive(BorshDeserialize, BorshSerialize, PanicOnDefault)]
pub struct Contract {
owner_id: AccountId
}
如果我想添加另一个字段,比如 saving_id
,它会报错
#[near_bindgen]
#[derive(BorshDeserialize, BorshSerialize, PanicOnDefault)]
pub struct Contract {
owner_id: AccountId,
saving_id: AccountId
}
如何编写可升级合约?
最佳答案
这是 berrycards 使用的一种方法 https://github.com/evgenykuzyakov/berry-hot/blob/master/contract/src/lib.rs#L58
关于nearprotocol - 以后如何升级合约?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68189662/
命令 svn status 返回如下内容: ? SomeClient\BUTCHERED.docx M SomeClient\Development notes.txt ?
我是一名优秀的程序员,十分优秀!