Skip to content

Commit

Permalink
Merge pull request #293 from hyperledger/permission-fixes
Browse files Browse the repository at this point in the history
Fix ETHConnect permission issues
  • Loading branch information
nguyer authored Mar 4, 2024
2 parents a766617 + 405797e commit 3679daf
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions internal/blockchain/ethereum/connector/ethconnect/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ import (
"github.com/hyperledger/firefly-cli/internal/blockchain/ethereum"
"github.com/hyperledger/firefly-cli/internal/blockchain/ethereum/ethtypes"
"github.com/hyperledger/firefly-cli/internal/core"
"github.com/hyperledger/firefly-cli/internal/docker"
"github.com/hyperledger/firefly-cli/pkg/types"
)

Expand Down Expand Up @@ -164,5 +165,13 @@ func getReply(ctx context.Context, ethconnectURL, id string) (*EthconnectReply,
}

func (e *Ethconnect) FirstTimeSetup(stack *types.Stack) error {
for _, member := range stack.Members {
if err := docker.MkdirInVolume(e.ctx, fmt.Sprintf("%s_ethconnect_data_%s", stack.Name, member.ID), "/abis"); err != nil {
return err
}
if err := docker.MkdirInVolume(e.ctx, fmt.Sprintf("%s_ethconnect_data_%s", stack.Name, member.ID), "/events"); err != nil {
return err
}
}
return nil
}

0 comments on commit 3679daf

Please sign in to comment.