小编sha*_*ine的帖子

无法在结构中查找链代码列表

我在我的mac中启动了一个结构样本网络,并在peer0.org1.example.com中安装了一个链代码.

点击后:

docker exec -it cli bash
Run Code Online (Sandbox Code Playgroud)

现在我用

peer chaincode -C myChannel list --instantiated
Run Code Online (Sandbox Code Playgroud)

但得到了错误信息:

Error: Error endorsing chaincode: rpc error: code = Unknown desc = access denied: channel [myChannel] creator org [Org1MSP]
Run Code Online (Sandbox Code Playgroud)

我不知道这个错误.它似乎有一些权限错误.谢谢你,如果你可以帮我解决这个问题.

hyperledger-fabric

7
推荐指数
1
解决办法
556
查看次数

Android 6.0的bug?有权限,但getScanResults()仍然在Android 6.0中返回空列表

我已经在Android版本6.0中请求了许可 - Marshmallow,但是当使用getScanResults()时它仍然返回空列表.

 private boolean checkPermission() {

    List<String> permissionsList = new ArrayList<String>();

    if (ContextCompat.checkSelfPermission(mContext, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
        permissionsList.add(Manifest.permission.ACCESS_FINE_LOCATION);
    }
    if (ContextCompat.checkSelfPermission(mContext, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
        permissionsList.add(Manifest.permission.ACCESS_COARSE_LOCATION);
    }

    if (permissionsList.size() > 0) {
        ActivityCompat.requestPermissions((Activity) mContext, permissionsList.toArray(new String[permissionsList.size()]),
                REQUEST_CODE_ASK_MULTIPLE_PERMISSIONS);
        return false;
    }
    return true;
}
Run Code Online (Sandbox Code Playgroud)

在请求权限之后,然后在onRequestPermissionsResult方法中,我获得了ACCESS_FINE_LOCATION和ACCESS_COARSE_LOCATION的权限,但我仍然无法扫描结果

@Override
public void onRequestPermissionsResult(int requestCode, String[] permissions,
                                       int[] grantResults) {
    switch (requestCode) {
        case REQUEST_CODE_ASK_MULTIPLE_PERMISSIONS:
            if (permissions.length == 1 && grantResults[0] == PackageManager.PERMISSION_GRANTED ||
                    (permissions.length == 2 && grantResults[0] == PackageManager.PERMISSION_GRANTED &&
                            grantResults[1] == PackageManager.PERMISSION_GRANTED)){ …
Run Code Online (Sandbox Code Playgroud)

android android-6.0-marshmallow

5
推荐指数
1
解决办法
6992
查看次数