通过提案修改链级配置的流程如下:
由链级管理员发送交易创建提案,提案中包含了要修改的链级配置项及对应的值;
由其他的链级管理员发送交易对提案进行投票,交易中携带有投票的提案编号和是否赞同提案中携带的内容;
当提案投票通过后,由提案创建者发送交易执行提案,交易中携带由执行的提案编号。
可通过提案修改的链级配置项如下:
设置proposal.timeout的值,即提案超时时间(默认超时时间为5分钟,即最短超时时间,当设置当超时时间小于最短超时时间时,会设置为最短超时时间);
设置proposal.threshold的值,即提案的投票阈值(默认值为链级管理员总个数,另外阈值的范围为1-链级管理员总数,不能小于1,不能大于链级管理员总数);
设置proposal.contract.vote.enable的值,即是否开启通过投票管理合约生命周期,默认关闭;
设置proposal.contract.vote.threshold的值,即合约生命周期管理提案的投票阈值(默认值为合约管理员总个数,另外阈值的范围为1-合约管理员总数,不能小于1,不能大于合约管理员总数);
设置filter.enable的值,即是否开启交易拦截过滤器;
设置filter.rules的值,即交易拦截过滤规则。
联系:@wanglyx
由链级管理员发送交易创建提案,提案中包含了要修改的链级配置项及对应的值;
由其他的链级管理员发送交易对提案进行投票,交易中携带有投票的提案编号和是否赞同提案中携带的内容;
当提案投票通过后,由提案创建者发送交易执行提案,交易中携带由执行的提案编号。
可通过提案修改的链级配置项如下:
设置proposal.timeout的值,即提案超时时间(默认超时时间为5分钟,即最短超时时间,当设置当超时时间小于最短超时时间时,会设置为最短超时时间);
设置proposal.threshold的值,即提案的投票阈值(默认值为链级管理员总个数,另外阈值的范围为1-链级管理员总数,不能小于1,不能大于链级管理员总数);
设置proposal.contract.vote.enable的值,即是否开启通过投票管理合约生命周期,默认关闭;
设置proposal.contract.vote.threshold的值,即合约生命周期管理提案的投票阈值(默认值为合约管理员总个数,另外阈值的范围为1-合约管理员总数,不能小于1,不能大于合约管理员总数);
设置filter.enable的值,即是否开启交易拦截过滤器;
设置filter.rules的值,即交易拦截过滤规则。
联系:@wanglyx