Ibm Blockchain Entities
Blockchain
- Preview
- Usage
- Definition
import { Blockchain } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Blockchain/>
// or
import { extendStyle } from "@dinghy/base-components";
import { BLOCKCHAIN } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, BLOCKCHAIN)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/blockchain.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Blockchain Developer
- Preview
- Usage
- Definition
import { BlockchainDeveloper } from '@dinghy/diagrams/entitiesIbmBlockchain'
<BlockchainDeveloper/>
// or
import { extendStyle } from "@dinghy/base-components";
import { BLOCKCHAIN_DEVELOPER } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, BLOCKCHAIN_DEVELOPER)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/blockchain_developer.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Certificate Authority
- Preview
- Usage
- Definition
import { CertificateAuthority } from '@dinghy/diagrams/entitiesIbmBlockchain'
<CertificateAuthority/>
// or
import { extendStyle } from "@dinghy/base-components";
import { CERTIFICATE_AUTHORITY } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, CERTIFICATE_AUTHORITY)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/certificate_authority.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Client Application
- Preview
- Usage
- Definition
import { ClientApplication } from '@dinghy/diagrams/entitiesIbmBlockchain'
<ClientApplication/>
// or
import { extendStyle } from "@dinghy/base-components";
import { CLIENT_APPLICATION } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, CLIENT_APPLICATION)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/client_application.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Communication
- Preview
- Usage
- Definition
import { Communication } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Communication/>
// or
import { extendStyle } from "@dinghy/base-components";
import { COMMUNICATION } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, COMMUNICATION)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/communication.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Consensus
- Preview
- Usage
- Definition
import { Consensus } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Consensus/>
// or
import { extendStyle } from "@dinghy/base-components";
import { CONSENSUS } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, CONSENSUS)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/consensus.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
E-Cert
- Preview
- Usage
- Definition
import { ECert } from '@dinghy/diagrams/entitiesIbmBlockchain'
<ECert/>
// or
import { extendStyle } from "@dinghy/base-components";
import { E_CERT } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, E_CERT)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/e_cert.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Event
- Preview
- Usage
- Definition
import { Event } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Event/>
// or
import { extendStyle } from "@dinghy/base-components";
import { EVENT } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, EVENT)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/event.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Event Listener
- Preview
- Usage
- Definition
import { EventListener } from '@dinghy/diagrams/entitiesIbmBlockchain'
<EventListener/>
// or
import { extendStyle } from "@dinghy/base-components";
import { EVENT_LISTENER } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, EVENT_LISTENER)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/event_listener.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Existing Enterprise Systems
- Preview
- Usage
- Definition
import { ExistingEnterpriseSystems } from '@dinghy/diagrams/entitiesIbmBlockchain'
<ExistingEnterpriseSystems/>
// or
import { extendStyle } from "@dinghy/base-components";
import { EXISTING_ENTERPRISE_SYSTEMS } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, EXISTING_ENTERPRISE_SYSTEMS)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/existing_enterprise_systems.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Hyperledger Fabric
- Preview
- Usage
- Definition
import { HyperledgerFabric } from '@dinghy/diagrams/entitiesIbmBlockchain'
<HyperledgerFabric/>
// or
import { extendStyle } from "@dinghy/base-components";
import { HYPERLEDGER_FABRIC } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, HYPERLEDGER_FABRIC)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/hyperledger_fabric.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Identity & Access Manager
- Preview
- Usage
- Definition
import { IdentityAccessManager } from '@dinghy/diagrams/entitiesIbmBlockchain'
<IdentityAccessManager/>
// or
import { extendStyle } from "@dinghy/base-components";
import { IDENTITY_ACCESS_MANAGER } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, IDENTITY_ACCESS_MANAGER)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/identity_access_manager.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Key Management
- Preview
- Usage
- Definition
import { KeyManagement } from '@dinghy/diagrams/entitiesIbmBlockchain'
<KeyManagement/>
// or
import { extendStyle } from "@dinghy/base-components";
import { KEY_MANAGEMENT } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, KEY_MANAGEMENT)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/key_management.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Ledger
- Preview
- Usage
- Definition
import { Ledger } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Ledger/>
// or
import { extendStyle } from "@dinghy/base-components";
import { LEDGER } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, LEDGER)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/ledger.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Membership
- Preview
- Usage
- Definition
import { Membership } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Membership/>
// or
import { extendStyle } from "@dinghy/base-components";
import { MEMBERSHIP } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, MEMBERSHIP)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/membership.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Membership Services Provider API
- Preview
- Usage
- Definition
import { MembershipServicesProviderApi } from '@dinghy/diagrams/entitiesIbmBlockchain'
<MembershipServicesProviderApi/>
// or
import { extendStyle } from "@dinghy/base-components";
import { MEMBERSHIP_SERVICES_PROVIDER_API } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, MEMBERSHIP_SERVICES_PROVIDER_API)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/membership_services_provider_api.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Message Bus
- Preview
- Usage
- Definition
import { MessageBus } from '@dinghy/diagrams/entitiesIbmBlockchain'
<MessageBus/>
// or
import { extendStyle } from "@dinghy/base-components";
import { MESSAGE_BUS } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, MESSAGE_BUS)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/message_bus.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Node
- Preview
- Usage
- Definition
import { Node } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Node/>
// or
import { extendStyle } from "@dinghy/base-components";
import { NODE } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, NODE)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/node.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Services
- Preview
- Usage
- Definition
import { Services } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Services/>
// or
import { extendStyle } from "@dinghy/base-components";
import { SERVICES } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, SERVICES)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/services.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Smart Contract
- Preview
- Usage
- Definition
import { SmartContract } from '@dinghy/diagrams/entitiesIbmBlockchain'
<SmartContract/>
// or
import { extendStyle } from "@dinghy/base-components";
import { SMART_CONTRACT } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, SMART_CONTRACT)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/smart_contract.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Transaction Manager
- Preview
- Usage
- Definition
import { TransactionManager } from '@dinghy/diagrams/entitiesIbmBlockchain'
<TransactionManager/>
// or
import { extendStyle } from "@dinghy/base-components";
import { TRANSACTION_MANAGER } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, TRANSACTION_MANAGER)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/transaction_manager.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}
Wallet
- Preview
- Usage
- Definition
import { Wallet } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Wallet/>
// or
import { extendStyle } from "@dinghy/base-components";
import { WALLET } from '@dinghy/diagrams/entitiesIbmBlockchain'
<Shape
{...props}
_style={extendStyle(props, WALLET)}
/>
{
_style: {
entity: 'image;aspect=fixed;perimeter=ellipsePerimeter;html=1;align=center;shadow=0;dashed=0;fontColor=#4277BB;labelBackgroundColor=default;fontSize=12;spacingTop=3;image=img/lib/ibm/blockchain/wallet.svg;strokeColor=none;',
},
_original_width: 60,
_original_height: 60,
}