WARNING: This site is a work in progress.
Class: BufferPoolAccount
Details of the buffer pool account associated with a credit class.
erDiagram
BufferPoolAccount {
string name
string walletAddress
string poolAllocation
}
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
name | 1 String | Name of the entity / resource | direct |
walletAddress | 1 String | The wallet address of the buffer pool account | direct |
poolAllocation | 0..1 recommended String | The allocation of the buffer pool | direct |
Usages
used by | used in | type | used |
---|---|---|---|
CreditClassInfo | hasBufferPoolAccounts | range | BufferPoolAccount |
CarbonCreditClassInfo | hasBufferPoolAccounts | range | BufferPoolAccount |
Identifier and Mapping Information
Schema Source
- from schema: https://framework.regen.network/schema/
Mappings
Mapping Type | Mapped Value |
---|---|
self | rfs:BufferPoolAccount |
native | rfs:BufferPoolAccount |
LinkML Source
Direct
```yaml
name: BufferPoolAccount
description: Details of the buffer pool account associated with a credit class.
from_schema: https://framework.regen.network/schema/
slots:
- name
slot_usage:
name:
name: name
required: true
attributes:
walletAddress:
name: walletAddress
description: The wallet address of the buffer pool account.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- BufferPoolAccount
range: string
required: true
pattern: ^regen1[0-9a-zA-Z]+$
poolAllocation:
name: poolAllocation
description: The allocation of the buffer pool.
from_schema: https://framework.regen.network/schema/
rank: 1000
domain_of:
- BufferPoolAccount
range: string
recommended: true
pattern: ^\d+(\.\d+)?%$
</details>
### Induced
<details>
```yaml
name: BufferPoolAccount
description: Details of the buffer pool account associated with a credit class.
from_schema: https://framework.regen.network/schema/
slot_usage:
name:
name: name
required: true
attributes:
walletAddress:
name: walletAddress
description: The wallet address of the buffer pool account.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: walletAddress
owner: BufferPoolAccount
domain_of:
- BufferPoolAccount
range: string
required: true
pattern: ^regen1[0-9a-zA-Z]+$
poolAllocation:
name: poolAllocation
description: The allocation of the buffer pool.
from_schema: https://framework.regen.network/schema/
rank: 1000
alias: poolAllocation
owner: BufferPoolAccount
domain_of:
- BufferPoolAccount
range: string
recommended: true
pattern: ^\d+(\.\d+)?%$
name:
name: name
description: Name of the entity / resource.
from_schema: https://framework.regen.network/schema/
rank: 1
slot_uri: schema:name
alias: name
owner: BufferPoolAccount
domain_of:
- Link
- ProjectInfo
- Feature
- File
- Impact
- CreditingProgram
- CreditProtocol
- Methodology
- Registry
- BufferPoolAccount
- CreditClassInfo
- Entity
range: string
required: true