Document Type <instrumentDefinition>
Inherits from base Document Type Contract.
Elements and attributes
- Attribute
version. Integer. Hard-coded to 2.0 - Element
entity.- Attribute
shortname. String. - Attribute
longname. String. - Attribute
email. String.
- Attribute
- Element
issue.- Attribute
company. String. - Attribute
email. String. - Attribute
contractUrl. String. - Attribute
type. String. "currency" or "shares"
- Attribute
- Optional element
currency. Included if type is "currency".- Attribute
name. String. - Attribute
tla. String. - Attribute
symbol. String. - Attribute
type. String. - Attribute
factor. String. - Attribute
decimal_power. String. - Attribute
fraction. String.
- Attribute
- Optional element
shares. Included if type is "shares".- Attribute
name. String. - Attribute
symbol. String. - Attribute
type. String. - Attribute
issuedate. String.
- Attribute
Example
<instrumentDefinition version="2.0">
<entity shortname="Satoshi"
longname="Satoshi Nakamoto"
email="satoshi@nakamoto.com"/>
<issue company="Swedish Coins"
email="info@swedishcoins.net"
contractUrl="https://swedishcoins.net/contract"
type="currency"/>
<currency name="Bitcoins" tla="BTC" symbol="BTC" type="decimal" factor="1000"
decimal_power="3" fraction="mBTC" />
<!-- CONDITIONS -->
<condition name="audit">
Bitcoins are audited monthly by highly trusted people.
</condition>
</instrumentDefinition>