|
|
@@ -28,6 +28,7 @@ var (
|
|
|
filterTickerTime = 5 * time.Minute
|
|
|
defaultGasPrice = big.NewInt(10000000000000) //150000000000
|
|
|
defaultGas = big.NewInt(90000) //500000
|
|
|
+ dappStorePre = []byte("dapp-")
|
|
|
)
|
|
|
|
|
|
// byte will be inferred
|
|
|
@@ -410,13 +411,15 @@ func (self *XEth) SetSolc(solcPath string) (*compiler.Solidity, error) {
|
|
|
return self.Solc()
|
|
|
}
|
|
|
|
|
|
+// store DApp value in extra database
|
|
|
func (self *XEth) DbPut(key, val []byte) bool {
|
|
|
- self.backend.ExtraDb().Put(key, val)
|
|
|
+ self.backend.ExtraDb().Put(append(dappStorePre, key...), val)
|
|
|
return true
|
|
|
}
|
|
|
|
|
|
+// retrieve DApp value from extra database
|
|
|
func (self *XEth) DbGet(key []byte) ([]byte, error) {
|
|
|
- val, err := self.backend.ExtraDb().Get(key)
|
|
|
+ val, err := self.backend.ExtraDb().Get(append(dappStorePre, key...))
|
|
|
return val, err
|
|
|
}
|
|
|
|