MCPcopy Create free account
hub / github.com/33cn/chain33 / checkPrefix

Method checkPrefix

executor/execenv.go:755–765  ·  view source on GitHub ↗
(execer []byte, kvs []*types.KeyValue)

Source from the content-addressed store, hash-verified

753}
754
755func (e *executor) checkPrefix(execer []byte, kvs []*types.KeyValue) error {
756 for i := 0; i < len(kvs); i++ {
757 err := isAllowLocalKey(e.cfg, execer, kvs[i].Key)
758 if err != nil {
759 //测试的情况下,先panic,实际情况下会删除返回错误
760 panic(err)
761 //return err
762 }
763 }
764 return nil
765}
766
767func (e *executor) execLocalSameTime(tx *types.Transaction, receipt *types.Receipt, index int) error {
768 if e.isExecLocalSameTime(tx, index) {

Callers 2

execLocalTxMethod · 0.95
procExecDelBlockMethod · 0.80

Calls 1

isAllowLocalKeyFunction · 0.85

Tested by

no test coverage detected