> For the complete documentation index, see [llms.txt](https://docs.fixes.world/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fixes.world/developer/on-chain-interactions/rc20/list-for-purchase-tx.md).

# List for Purchase - tx

#### Example of Fixes Inscription data string:

```
op=list-sellnow,tick=fixes,amt=100000.0,price=0.001
```

#### Transaction parameters:

<table><thead><tr><th width="173" align="center">Key</th><th width="99" data-type="checkbox">Required</th><th width="109" align="center">FType</th><th>Description</th></tr></thead><tbody><tr><td align="center">tick</td><td>true</td><td align="center">t.String</td><td>Ticker: identity of the 𝔉rc20 token</td></tr><tr><td align="center">buyAmount</td><td>true</td><td align="center">t.UFix64</td><td>Amount to buy: States the amount of the 𝔉rc20 token to buy</td></tr><tr><td align="center">buyPrice</td><td>true</td><td align="center">t.UFix64</td><td>Total Price: The total price of buying these 𝔉rc20 tokens.</td></tr><tr><td align="center">commissionAddr</td><td>true</td><td align="center">t.Address</td><td>The address for collecting fees commission splits, 10% of the fees will be sent to this address. (If the listing is not listed in the official market, the original 10% of deployers will be overrided as commission. <a href="https://twitter.com/fixesOnFlow/status/1743141451742208176">learn more</a>)</td></tr><tr><td align="center">customID</td><td>true</td><td align="center">t.String</td><td>The third party market identity (eg. MyMarket)</td></tr></tbody></table>

#### Transaction code example:

```typescript
import txUserListAsSellNow from "@fixes/contracts/transactions/marketplace/user-list-as-sell-now-with-commission.cdc?raw";

async function userListAsSellNow(
  tick: string,
  buyAmount: number,
  buyPrice: number,
  commissionAddr: string,
  customID: string,
) {
  const txid = await flow.sendTransaction(flowSrv, txUserListAsSellNow, (arg, t) => [
    arg(tick, t.String),
    arg(buyAmount.toFixed(8), t.UFix64),
    arg(buyPrice.toFixed(8), t.UFix64),
    arg(commissionAddr, t.Address),
    arg(customID, t.String),
  ]);
  return txid;
}
```

#### Transaction source code

{% @github-files/github-code-block url="<https://github.com/fixes-world/fixes/blob/main/cadence/transactions/marketplace/user-list-as-sell-now-with-commission.cdc>" %}

#### Related docs

* [EstimateCost - read](/developer/on-chain-interactions/fixes-inscription/estimatecost-read.md)
* [On-chain Interactions](/developer/on-chain-interactions.md#how-to-send-a-transaction-to-flow-blockchain-or-query-data-from-flow-blockchain)
