# Term Facet Functions

## Function Overview

Functions are divided into writeable & read-only functions.

### Term Facet function overview  <a href="#collateral-contract-function-overview" id="collateral-contract-function-overview"></a>

#### Writeable functions <a href="#state-modifying-methods" id="state-modifying-methods"></a>

<table data-header-hidden><thead><tr><th width="169">Function</th><th width="314.3333333333333">Parameters</th><th>Description</th><th data-hidden>Description</th></tr></thead><tbody><tr><td>_createTerm</td><td><pre class="language-solidity" data-full-width="true"><code class="lang-solidity">uint totalParticipants,
uint registrationPeriod,
uint cycleTime,
uint contributionAmount,
uint contributionPeriod,
address stableTokenAddress

returns (uint) </code></pre></td><td>Function description, should match description mentioned in the code comments</td><td>Description of the function, should match code descriptions in code comments</td></tr><tr><td>Function</td><td>Specify parameters of function, including return</td><td>Function description, should match description mentioned in the code comments</td><td>Description of the function, should match code descriptions in code comments</td></tr><tr><td>Function</td><td>Specify parameters of function, including return</td><td>Function description, should match description mentioned in the code comments</td><td>Description of the function, should match code descriptions in code comments</td></tr><tr><td>Function</td><td>Specify parameters of function, including return</td><td>Function description, should match description mentioned in the code comments</td><td>Description of the function, should match code descriptions in code comments</td></tr><tr><td>Function</td><td>Specify parameters of function, including return</td><td>Function description, should match description mentioned in the code comments</td><td>Description of the function, should match code descriptions in code comments</td></tr></tbody></table>

#### External functions <a href="#state-modifying-methods" id="state-modifying-methods"></a>

<table data-header-hidden><thead><tr><th width="169">Function</th><th width="314.3333333333333">Parameters</th><th>Description</th><th data-hidden>Description</th></tr></thead><tbody><tr><td>_createTerm</td><td><pre class="language-solidity" data-full-width="true"><code class="lang-solidity">uint totalParticipants,
uint registrationPeriod,
uint cycleTime,
uint contributionAmount,
uint contributionPeriod,
address stableTokenAddress

returns (uint) </code></pre></td><td>Function description, should match description mentioned in the code comments</td><td>Description of the function, should match code descriptions in code comments</td></tr><tr><td>Function</td><td>Specify parameters of function, including return</td><td>Function description, should match description mentioned in the code comments</td><td>Description of the function, should match code descriptions in code comments</td></tr><tr><td>Function</td><td>Specify parameters of function, including return</td><td>Function description, should match description mentioned in the code comments</td><td>Description of the function, should match code descriptions in code comments</td></tr></tbody></table>

#### Public functions <a href="#state-modifying-methods" id="state-modifying-methods"></a>

<table data-header-hidden><thead><tr><th width="169">Function</th><th width="314.3333333333333">Parameters</th><th>Description</th><th data-hidden>Description</th></tr></thead><tbody><tr><td>_createTerm</td><td><pre class="language-solidity" data-full-width="true"><code class="lang-solidity">uint totalParticipants,
uint registrationPeriod,
uint cycleTime,
uint contributionAmount,
uint contributionPeriod,
address stableTokenAddress

returns (uint) </code></pre></td><td>Function description, should match description mentioned in the code comments</td><td>Description of the function, should match code descriptions in code comments</td></tr><tr><td>Function</td><td>Specify parameters of function, including return</td><td>Function description, should match description mentioned in the code comments</td><td>Description of the function, should match code descriptions in code comments</td></tr></tbody></table>

#### &#x20; <a href="#user-invoked-methods" id="user-invoked-methods"></a>
