Skip to content

Commit 4b840cb

Browse files
authored
feat(docs): fassets v1.3 Songbird Operational Params (#1345)
1 parent 97a9a5e commit 4b840cb

3 files changed

Lines changed: 53 additions & 68 deletions

File tree

docs/fassets/09-operational-parameters.mdx

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,18 +64,24 @@ Specific functions added to each parameter.
6464

6565
## Direct Minting
6666

67-
<OperationalParameters sectionTitle="Direct Minting" networks={["coston2"]} />
67+
<OperationalParameters
68+
sectionTitle="Direct Minting"
69+
networks={["coston2", "songbird"]}
70+
/>
6871

6972
## Minting Tag Manager
7073

7174
<OperationalParameters
7275
sectionTitle="Minting Tag Manager"
73-
networks={["coston2"]}
76+
networks={["coston2", "songbird"]}
7477
/>
7578

7679
## Redeem With Tag
7780

78-
<OperationalParameters sectionTitle="Redeem With Tag" networks={["coston2"]} />
81+
<OperationalParameters
82+
sectionTitle="Redeem With Tag"
83+
networks={["coston2", "songbird"]}
84+
/>
7985

8086
:::tip[What's next]
8187

docs/fassets/reference/IAssetManager.mdx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -510,6 +510,16 @@ function getCoreVaultManager()
510510
returns (address);
511511
```
512512

513+
### `getCoreVaultDonationTag`
514+
515+
Returns the destination tag used for donations to the core vault payment address.
516+
517+
```solidity
518+
function getCoreVaultDonationTag()
519+
external view
520+
returns (uint256);
521+
```
522+
513523
### `getCoreVaultMinimumAmountLeftBIPS`
514524

515525
Returns the minimum amount of minting left on agent's address after transfer to core vault.

src/features/FAssets/OperationalParameters/operational-parameters.ts

Lines changed: 34 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1260,13 +1260,18 @@ export const operationalParameters = [
12601260
},
12611261
{
12621262
name: "Core Vault Donation Tag",
1263-
settingName: "coreVaultDonationTag",
1263+
functionName: "getCoreVaultDonationTag",
1264+
interfaceLink:
1265+
"/fassets/reference/IAssetManager#getcorevaultdonationtag",
12641266
description:
12651267
"Destination tag that must be added to core vault donation transactions.",
12661268
values: {
12671269
coston2: {
12681270
xrp: "14",
12691271
},
1272+
songbird: {
1273+
xrp: "1",
1274+
},
12701275
},
12711276
},
12721277
],
@@ -1282,17 +1287,11 @@ export const operationalParameters = [
12821287
description:
12831288
"Minimum fee charged for direct minting, in base unit of the underlying asset (UBA).",
12841289
values: {
1285-
flare: {
1286-
xrp: "-",
1287-
},
12881290
coston2: {
12891291
xrp: "0.1 TestXRP",
12901292
},
12911293
songbird: {
1292-
xrp: "-",
1293-
},
1294-
coston: {
1295-
xrp: "-",
1294+
xrp: "0.1 XRP",
12961295
},
12971296
},
12981297
},
@@ -1304,17 +1303,11 @@ export const operationalParameters = [
13041303
description:
13051304
"Direct minting fee as a percentage of the minting amount, in BIPS.",
13061305
values: {
1307-
flare: {
1308-
xrp: "-",
1309-
},
13101306
coston2: {
13111307
xrp: "0.25%",
13121308
},
13131309
songbird: {
1314-
xrp: "-",
1315-
},
1316-
coston: {
1317-
xrp: "-",
1310+
xrp: "0.1%",
13181311
},
13191312
},
13201313
},
@@ -1326,17 +1319,11 @@ export const operationalParameters = [
13261319
description:
13271320
"Fee paid to the executor of a direct minting request, in base unit of the underlying asset (UBA). This only applies to direct mintings to address, for direct minting to smart account the executor fee is calculated and paid by the smart account manager.",
13281321
values: {
1329-
flare: {
1330-
xrp: "-",
1331-
},
13321322
coston2: {
13331323
xrp: "0.1 TestXRP",
13341324
},
13351325
songbird: {
1336-
xrp: "-",
1337-
},
1338-
coston: {
1339-
xrp: "-",
1326+
xrp: "0.2 XRP",
13401327
},
13411328
},
13421329
},
@@ -1348,17 +1335,11 @@ export const operationalParameters = [
13481335
description:
13491336
"Time in seconds after which anyone can execute a direct minting request (not just the executor set by the minter).",
13501337
values: {
1351-
flare: {
1352-
xrp: "-",
1353-
},
13541338
coston2: {
13551339
xrp: "2 hours",
13561340
},
13571341
songbird: {
1358-
xrp: "-",
1359-
},
1360-
coston: {
1361-
xrp: "-",
1342+
xrp: "2 hours",
13621343
},
13631344
},
13641345
},
@@ -1370,17 +1351,11 @@ export const operationalParameters = [
13701351
description:
13711352
"Maximum amount that can be directly minted per hour, in base unit of the underlying asset (UBA). After that the mintings are delayed.",
13721353
values: {
1373-
flare: {
1374-
xrp: "-",
1375-
},
13761354
coston2: {
13771355
xrp: "100k TestXRP",
13781356
},
13791357
songbird: {
1380-
xrp: "-",
1381-
},
1382-
coston: {
1383-
xrp: "-",
1358+
xrp: "50k XRP",
13841359
},
13851360
},
13861361
},
@@ -1392,17 +1367,11 @@ export const operationalParameters = [
13921367
description:
13931368
"Maximum amount that can be directly minted per day, in base unit of the underlying asset (UBA). After that the mintings are delayed.",
13941369
values: {
1395-
flare: {
1396-
xrp: "-",
1397-
},
13981370
coston2: {
13991371
xrp: "500k TestXRP",
14001372
},
14011373
songbird: {
1402-
xrp: "-",
1403-
},
1404-
coston: {
1405-
xrp: "-",
1374+
xrp: "200k XRP",
14061375
},
14071376
},
14081377
},
@@ -1414,17 +1383,11 @@ export const operationalParameters = [
14141383
description:
14151384
"Threshold above which a direct minting is considered large, in base unit of the underlying asset (UBA). Large mintings are always delayed.",
14161385
values: {
1417-
flare: {
1418-
xrp: "-",
1419-
},
14201386
coston2: {
14211387
xrp: "100k TestXRP",
14221388
},
14231389
songbird: {
1424-
xrp: "-",
1425-
},
1426-
coston: {
1427-
xrp: "-",
1390+
xrp: "50k XRP",
14281391
},
14291392
},
14301393
},
@@ -1436,17 +1399,11 @@ export const operationalParameters = [
14361399
description:
14371400
"Delay in seconds imposed on large direct mintings before they can be executed.",
14381401
values: {
1439-
flare: {
1440-
xrp: "-",
1441-
},
14421402
coston2: {
14431403
xrp: "1 hour",
14441404
},
14451405
songbird: {
1446-
xrp: "-",
1447-
},
1448-
coston: {
1449-
xrp: "-",
1406+
xrp: "1 day",
14501407
},
14511408
},
14521409
},
@@ -1458,17 +1415,11 @@ export const operationalParameters = [
14581415
description: "Address that receives the direct minting fee.",
14591416
valueType: "address",
14601417
values: {
1461-
flare: {
1462-
xrp: "0x0000000000000000000000000000000000000000",
1463-
},
14641418
coston2: {
14651419
xrp: "0xDcDD7547EdA881b675B58c11922aF4A726cCb01B",
14661420
},
14671421
songbird: {
1468-
xrp: "0xDcDD7547EdA881b675B58c11922aF4A726cCb01B",
1469-
},
1470-
coston: {
1471-
xrp: "0xDcDD7547EdA881b675B58c11922aF4A726cCb01B",
1422+
xrp: "0xF55bcAd5568d1584ab6f013f144e1e433Ee551C7",
14721423
},
14731424
},
14741425
},
@@ -1488,6 +1439,9 @@ export const operationalParameters = [
14881439
coston2: {
14891440
xrp: "5 TestXRP",
14901441
},
1442+
songbird: {
1443+
xrp: "5 XRP",
1444+
},
14911445
},
14921446
},
14931447
],
@@ -1502,6 +1456,9 @@ export const operationalParameters = [
15021456
coston2: {
15031457
xrp: "Minting Tag Manager (FTestXRP open beta)",
15041458
},
1459+
songbird: {
1460+
xrp: "FXRP Minting Tag",
1461+
},
15051462
},
15061463
},
15071464
{
@@ -1511,6 +1468,9 @@ export const operationalParameters = [
15111468
coston2: {
15121469
xrp: "MTMTXRP",
15131470
},
1471+
songbird: {
1472+
xrp: "MTFXRP",
1473+
},
15141474
},
15151475
},
15161476
{
@@ -1523,6 +1483,9 @@ export const operationalParameters = [
15231483
coston2: {
15241484
xrp: "100 C2FLR",
15251485
},
1486+
songbird: {
1487+
xrp: "1000 SGB",
1488+
},
15261489
},
15271490
},
15281491
{
@@ -1536,16 +1499,22 @@ export const operationalParameters = [
15361499
coston2: {
15371500
xrp: "0x355156629f25102c3cc51b7630eb80E9De5d1211",
15381501
},
1502+
songbird: {
1503+
xrp: "0x889A02c0E6d92e77188aDe03e3ce15B73228C197",
1504+
},
15391505
},
15401506
},
15411507
{
15421508
name: "Reserved Tag Count",
15431509
settingName: "reservedTagCount",
1544-
description: "Number of tags reserved for minting operations.",
1510+
description: "Initial minting tag ID offset.",
15451511
values: {
15461512
coston2: {
15471513
xrp: "20",
15481514
},
1515+
songbird: {
1516+
xrp: "30",
1517+
},
15491518
},
15501519
},
15511520
],

0 commit comments

Comments
 (0)