ファブリックサンプルの既存の残高転送の例を修正しようとしている新しくハイパースレーター&に慣れています。私がやっている変更は、&のドメイン名を&ピアののcryptogen.yamlに変更することです。また、configtx.yaml & docker-compose.yamlファイルにも変更が加えられました。ここでcryptogen.yamlファイルに変更されます。発注者&ピアの名前とドメインを変更した後、ユーザーはハイパージーガーファブリックに登録されていません
OrdererOrgs:
- Name: Orderer
Domain: say.com
Specs:
- Hostname: orderer
PeerOrgs:
- Name: Customer1
Domain: customer1.say.com
CA:
Hostname: ca
Template:
Count: 2
SANS:
- "localhost"
Users:
Count: 1
- Name: Customer2
Domain: customer2.say.com
CA:
Hostname: ca
Template:
Count: 2
SANS:
- "localhost"
Users:
Count: 1
ここではconfigtx.yamlファイルです:
Profiles:
TwoOrgsOrdererGenesis:
Orderer:
<<: *OrdererDefaults
Organizations:
- *OrdererOrg
Consortiums:
SampleConsortium:
Organizations:
- *Customer1
- *Customer2
TwoOrgsChannel:
Consortium: SampleConsortium
Application:
<<: *ApplicationDefaults
Organizations:
- *Customer1
- *Customer2
Organizations:
- &OrdererOrg
Name: OrdererMSP
ID: OrdererMSP
MSPDir: crypto-config/ordererOrganizations/say.com/msp
- &Customer1
Name: Customer1MSP
ID: Customer1MSP
MSPDir: crypto-config/peerOrganizations/customer1.say.com/msp
AnchorPeers:
- Host: peer0.customer1.say.com
Port: 7051
- &Customer2
Name: Customer2MSP
ID: Customer2MSP
MSPDir: crypto-config/peerOrganizations/customer2.say.com/msp
AnchorPeers:
- Host: peer0.customer2.say.com
Port: 7051
Orderer: &OrdererDefaults
OrdererType: solo
Addresses:
- orderer.say.com:7050
BatchTimeout: 2s
BatchSize:
MaxMessageCount: 10
AbsoluteMaxBytes: 98 MB
PreferredMaxBytes: 512 KB
Kafka:
Brokers:
- 127.0.0.1:9092
Organizations:
Application: &ApplicationDefaults
Organizations:
私はコンテナが立ち上がっている& cryptogenツールを使用して暗号化材料を生成することができています。 ドッカーpsを使用すると、すべてのコンテナを見ることができます。次のエラーを取得したユーザの登録時に:
[DEBUG] Helper - [FileKeyValueStore.js]: FileKeyValueStore.js - constructor [ERROR] Helper - Failed to get registered user: Jim, error: TypeError: Cannot read property 'setStateStore' of undefined at hfc.newDefaultKeyValueStore.then (/home/ubuntu/fabric-samples/balance-transfer/app/helper.js:208:9)
は、私はこの問題を取得していた理由が何であるかを教えてください。組織名が '組織' キーワードで始まる必要がありif (key.indexOf('org') === 0) {
あるAPP/helper.jsファイル(行番号38)によれば
私はコンテナが起きているのを見ることができるので、ドッカーの問題ではありません。 – RCS
私は同じ設定でそれを持ち出すことができるかどうかをチェックさせてください –
'Jim'でログインしましたか?応答であなたはaccesstokenを取得します、あなたはそれを格納する必要があります。ユーザーが登録されていないため、 –