Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
0a1d579
Revert "Remove beneficiary field from RewardCouponV2"
dfordivam May 6, 2026
e7689c4
Add splice-api-reward-assignment-v1
dfordivam Apr 15, 2026
8271e47
Build.sbt splice-api-reward-assignment-v1
dfordivam Apr 15, 2026
d9551dc
docs splice-api-reward-assignment-v1
dfordivam Apr 15, 2026
57c82f8
interface for RewardCouponV2
dfordivam Apr 15, 2026
606e8b4
Use weight: Decimal
dfordivam Apr 15, 2026
355dc70
Do batched process of coupons
dfordivam Apr 16, 2026
3762a52
Return coupons grouped by party
dfordivam Apr 16, 2026
0b92403
Add MintingDelegation_AssignAndMint
dfordivam Apr 16, 2026
846c490
Use submit, fix warning
dfordivam May 26, 2026
b713a7a
Rename 'weights' to 'percentages'
dfordivam May 27, 2026
39d3b47
Test orig coupon archival too
dfordivam May 27, 2026
3a37442
Fix daml data-dependencies, decoder,sdk-version; add header
dfordivam May 27, 2026
053663b
Add new splice-api-reward-assignment-v1-1.0.0.dar
dfordivam May 27, 2026
99d3c15
Update dars
dfordivam May 27, 2026
2e8c2ca
Update dars.lock
dfordivam May 27, 2026
891cd8b
Add splice-api-reward-assignment-v1 to DarResourcesGenerator
dfordivam May 27, 2026
43a8946
Update DarResources.scala
dfordivam May 27, 2026
89e4355
Fix for lint
dfordivam May 27, 2026
71af251
More fixes
dfordivam May 27, 2026
6cc6a97
Update dars
dfordivam May 27, 2026
2e78c34
Update lock
dfordivam May 27, 2026
ae57b33
Update DarResources.scala
dfordivam May 27, 2026
996c1d0
Update dars.lock
dfordivam May 27, 2026
eb29c75
Add to release-notes
dfordivam May 27, 2026
d78e55c
Refer to docs
dfordivam May 27, 2026
768d436
[ci]
dfordivam May 27, 2026
20b17dc
Make interface beneficiary Optional
dfordivam May 28, 2026
2ec76bb
Update dars
dfordivam May 28, 2026
7dce09f
Update lock
dfordivam May 28, 2026
0e968ef
Update DarResources.scala
dfordivam May 28, 2026
05b58f5
Fix package-lock.json
dfordivam May 28, 2026
5880e88
[static]
dfordivam May 28, 2026
d372f55
[ci]
dfordivam May 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ object DarResourcesGenerator {
"splice-api-token-allocation-request-v1" -> "1.0.0",
"splice-api-token-allocation-instruction-v1" -> "1.0.0",
"splice-token-test-trading-app" -> "1.0.0",
"splice-api-reward-assignment-v1" -> "1.0.0",
Comment thread
dfordivam marked this conversation as resolved.
)

// fix the order to reduce the diff to the existing status quo
Expand All @@ -46,6 +47,7 @@ object DarResourcesGenerator {
"splice-wallet-payments",
"splitwell",
"splice-validator-lifecycle",
"splice-api-reward-assignment-v1",
)
private val tokenStandardProductionPackageOrder: Seq[String] = Seq(
"splice-api-token-metadata-v1",
Expand Down
17 changes: 17 additions & 0 deletions apps/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 13 additions & 1 deletion build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@ lazy val root: Project = (project in file("."))
`splice-dso-governance-test-daml`,
`splice-validator-lifecycle-daml`,
`splice-validator-lifecycle-test-daml`,
`splice-api-reward-assignment-v1-daml`,
`splice-api-token-metadata-v1-daml`,
`splice-api-token-holding-v1-daml`,
`splice-api-token-transfer-instruction-v1-daml`,
Expand Down Expand Up @@ -688,6 +689,14 @@ lazy val `splice-featured-app-api-v2-daml` =
),
)

lazy val `splice-api-reward-assignment-v1-daml` =
project
.in(file("daml/splice-api-reward-assignment-v1"))
.enablePlugins(DamlPlugin)
.settings(
BuildCommon.damlSettings
)

lazy val `splice-amulet-daml` =
project
.in(file("daml/splice-amulet"))
Expand All @@ -703,7 +712,8 @@ lazy val `splice-amulet-daml` =
(`splice-api-token-allocation-request-v1-daml` / Compile / damlBuild).value ++
(`splice-api-token-allocation-instruction-v1-daml` / Compile / damlBuild).value ++
(`splice-featured-app-api-v1-daml` / Compile / damlBuild).value ++
(`splice-featured-app-api-v2-daml` / Compile / damlBuild).value,
(`splice-featured-app-api-v2-daml` / Compile / damlBuild).value ++
(`splice-api-reward-assignment-v1-daml` / Compile / damlBuild).value,
)

lazy val `splice-amulet-test-daml` =
Expand Down Expand Up @@ -948,6 +958,7 @@ lazy val `apps-common` =
`splice-token-test-trading-app-daml`,
`splice-featured-app-api-v1-daml`,
`splice-featured-app-api-v2-daml`,
`splice-api-reward-assignment-v1-daml`,
`splice-util-batched-markers-daml`,
)
.enablePlugins(BuildInfoPlugin)
Expand Down Expand Up @@ -2026,6 +2037,7 @@ lazy val `apps-dar-resources-generator` =
`splice-token-test-trading-app-daml`,
`splice-featured-app-api-v1-daml`,
`splice-featured-app-api-v2-daml`,
`splice-api-reward-assignment-v1-daml`,
`splice-util-batched-markers-daml`,
)
.settings(
Expand Down
31 changes: 16 additions & 15 deletions daml/dars.lock
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ splice-amulet 0.1.15 67fac2f853bce8dbf0b9817bb5ba7c59f10e8120b7c808696f7010e5f0c
splice-amulet 0.1.16 c208d7ead1e4e9b610fc2054d0bf00716144ad444011bce0b02dcd6cd0cb8a23
splice-amulet 0.1.17 6c5802f86709a0ad4784af81f0bab40f3070b2f58128d8843da1e1784c147802
splice-amulet 0.1.18 a31be0483f3175647053f28965a4e6d97e3dbc433ea2338be303fae69bbcff6a
splice-amulet 0.1.19 b94eee5dd35578c2252bccc6ee37891e23dc2c75b6bba96b674663bef6ba0c50
splice-amulet 0.1.19 90987abecbcb1d004b063ddfe3b4b5d46cf3814ce89114a86c8cd75ff3cb8a4b
splice-amulet 0.1.2 1446ffdf23326cef2de97923df96618eb615792bea36cf1431f03639448f1645
splice-amulet 0.1.3 0d89016d5a90eb8bced48bbac99e81c57781b3a36094b8d48b8e4389851e19af
splice-amulet 0.1.4 a36ef8888fb44caae13d96341ce1fabd84fc9e2e7b209bbc3caabb48b6be1668
Expand All @@ -31,18 +31,19 @@ splice-amulet-name-service 0.1.17 bcc80dce253c7b89efd9b263be5260a9609f8cb1fb5ea6
splice-amulet-name-service 0.1.18 64232089d6dc6ae1eabcebcbe5e8b1aa8f413e9c57e8986d2bca883cc306fde2
splice-amulet-name-service 0.1.19 7b784f7f03d3e035ea5d828ab64a476e7e0cbfffaec393619598f13e54d18013
splice-amulet-name-service 0.1.2 711a2974d65e6ebd149704da75f3f71234798687ab895b92f066c865dbdeeabb
splice-amulet-name-service 0.1.20 acc98b8b005b0d39031077646c40ae3592c90817088ab1929a385905bfd0a0de
splice-amulet-name-service 0.1.20 0b6748de2e613f5bc9a108b2496b85d2d661b7344c6c55eada9c0a0bf8efe0a5
splice-amulet-name-service 0.1.3 beb4b85f3f0cf36dfb93fc917d3ac218ee5d41b6e70604720cb228d85e168ee0
splice-amulet-name-service 0.1.4 053c7f4c2a77312e7d465a4fa7dc8cb298754ad12c0c987a7c401bd724e65efc
splice-amulet-name-service 0.1.5 6188c8b5f612278f988fc95c11e9742993ad3ac6ad0809f9af06ee9d366dc4a8
splice-amulet-name-service 0.1.6 a208aab2c4a248ab2eff352bd382f8b3bbadc92464123db587e8b359312a2f6c
splice-amulet-name-service 0.1.7 ba7806d9b2d593eac74a050161c54ae1325d170bf175cb66a9c1e5e5ffb88c3d
splice-amulet-name-service 0.1.8 efeb3f9b2b92e55fac4ec2d6164f95407a01477240c7465e576df4e310f54bd3
splice-amulet-name-service 0.1.9 f1b5915ad45ded616f43f83c735b7ee158b5eb58abe758a721e50eee19b3e531
splice-amulet-name-service-test 0.1.24 cc2b70a8bcd4b145190550d1edfb3c49ffbf89b74a96798e7d46eb6cdce52079
splice-amulet-test 0.1.23 0cd1b783c068c5571c754072f49f01b82e06a6e92cb649c65f18f5112c3c180f
splice-amulet-name-service-test 0.1.24 c6babbcf1e7e99f1a4ec53a0c207474adc30a377b92cb49a07993c894c546efc
splice-amulet-test 0.1.23 7faffb9d014cca6f22bc36022b87e0faf5464bc3717ffe6441395591d1c403e6
splice-api-featured-app-v1 1.0.0 7804375fe5e4c6d5afe067bd314c42fe0b7d005a1300019c73154dd939da4dda
splice-api-featured-app-v2 1.0.0 dd22e3e168a8c7fd0313171922dabf1f7a3b131bd9bfc9ff98e606f8c57707ea
splice-api-reward-assignment-v1 1.0.0 6f7b72361bc2039369651b4195315a2a5849babafec67b3c96e66ea6e560ec35
splice-api-token-allocation-instruction-v1 1.0.0 275064aacfe99cea72ee0c80563936129563776f67415ef9f13e4297eecbc520
splice-api-token-allocation-request-v1 1.0.0 6fe848530b2404017c4a12874c956ad7d5c8a419ee9b040f96b5c13172d2e193
splice-api-token-allocation-v1 1.0.0 93c942ae2b4c2ba674fb152fe38473c507bda4e82b4e4c5da55a552a9d8cce1d
Expand Down Expand Up @@ -70,16 +71,16 @@ splice-dso-governance 0.1.21 2d306cfe8cdb3daf2d21f84dfecc3e2f26a41504e58fe25cb7f
splice-dso-governance 0.1.22 5c28530209b9ab37c5f187132cd826709bb18b0efe28411488ab750870414738
splice-dso-governance 0.1.23 0c94a036ac5168a1dee26b435838e062f0d2f47d6eac49303978228ae559edb9
splice-dso-governance 0.1.24 4974c654485d4ecaa6b5caf8ef3c2679efa8195c4b50d4965a8fff1b72e8efa4
splice-dso-governance 0.1.25 d4eacbad7785fdd5f42e3b48a66af9dfe9909cf6a91acf9d425d229b7d4944d3
splice-dso-governance 0.1.25 dfe102514acd41f79945b8363ca84d8243be97b2b235522ce77c754a36bb8479
splice-dso-governance 0.1.3 b0ae3cc03e418790305a3c15f761fe495572de5827f8d322fb8b96996b783c13
splice-dso-governance 0.1.4 dc24fd18b4d151cd1e0ff6bfb7438bafb2f50fe076d0f16f50565e60b153a0be
splice-dso-governance 0.1.5 9e3ca1d22ad495dfabf3d61acae3dc1a7718f527f02092280b58cf69edfdc84c
splice-dso-governance 0.1.6 4e7653cfbf7ca249de4507aca9cd3b91060e5489042a522c589d3c4199580cd8
splice-dso-governance 0.1.7 d406eba1132d464605f4dae3edf8cf5ecbbb34bd8edef0e047e7e526d328718c
splice-dso-governance 0.1.8 1790a114f83d5f290261fae1e7e46fba75a861a3dd603c6b4ef6b67b49053948
splice-dso-governance 0.1.9 9ee83bfd872f91e659b8a8439c5b4eaf240bcf6f19698f884d7d7993ab48c401
splice-dso-governance-test 0.1.31 6ea3403fc84f1a59c7e80432e6740a8f935119bed797a21a95793d42f4729f7b
splice-token-standard-test 1.0.14 603d12242dfc926a4bc6096a919400d29ddbf05f14f4307b98c8f39fb285f582
splice-dso-governance-test 0.1.31 696c3230818cf1476c5c21b9af1985d03e532eaca235f15ef918818d4d4cab96
splice-token-standard-test 1.0.14 011052026e20a03d52b51fb90126806979a67dff60709553b0fd423f20ad1220
splice-token-test-dummy-holding 0.0.1 1cd171c6c42ab46dc9cf12d80c6111369e00cea5cdf054924b4f26ce94b1ef5b
splice-token-test-dummy-holding 0.0.2 4f40fb033ef3db89623642c1b494e846097fa32af138b3864a63aa15937a323d
splice-token-test-dummy-holding 0.0.3 26c72abb5a4b485e58f201021de6f9e525c85863fa115536f768d6ee138ef13e
Expand All @@ -95,17 +96,17 @@ splice-util 0.1.6 62a6fc80fc8ca84dd5f6b33c71f53dd35a02bc01784b8cbc7cbd283eb23863
splice-util-batched-markers 1.0.0 727c5e97457d3ff841680816eb70d55834827ef756bac8551cace5b961c9c1d2
splice-util-batched-markers 1.0.1 4d91a9b044e0e996e91ee9aac3442591ffc78f16da4ff5c6f55218ba667f6192
splice-util-batched-markers 1.0.2 ec84eb67802403d91892aad61aee2e4eb34fb4e05e9158b3f677537569bcbc09
splice-util-batched-markers-test 1.0.6 b3e3b359e5c434efe7eefc09e836ffae72a478fc8e6663264089b9e1dc0cba06
splice-util-batched-markers-test 1.0.6 66e39bb9ff2ef98a36ade41e37e0a3dccd47af837d78d0c81d0380e7a57d7938
splice-util-featured-app-proxies 1.0.0 48e0c4fe4ea05e3b740404ebe37004ddd741efbdcd665c1c3199a5d6d9d944d7
splice-util-featured-app-proxies 1.1.0 81dd5a9e5c02d0de03208522a895fb85eeb12fbea4aca7c4ad0ad106f3b0bfce
splice-util-featured-app-proxies 1.2.0 653c48879064332d34af5008bdfd8e349493460e67e62b85e8e7e3392831c842
splice-util-featured-app-proxies 1.2.1 06bab917848ef275317c2539b75c23b94e03ceb55b4a1346936f7832084cd7a6
splice-util-featured-app-proxies 1.2.2 2889c094cf9678b2b666221934ea56ab169a31b257450845bd53217a8cdfe44f
splice-util-featured-app-proxies 1.2.3 677ed3473e7d412c06520843790ff27e21aaa7c292208909579592351c8eb55d
splice-util-featured-app-proxies-test 1.0.12 f063399d31fa79eeb54315de1b28738a391f2ee7d9ab268162edc056e2f45fae
splice-util-featured-app-proxies-test 1.0.12 5bc101960fde2d6b8170d9490149b46abf80329c5e66b819b8710ba0a801a59d
splice-util-token-standard-wallet 1.0.0 1da198cb7968fa478cfa12aba9fdf128a63a8af6ab284ea6be238cf92a3733ac
splice-util-token-standard-wallet 1.0.1 182892381e4245c39d3126082ec0b41a089edb61e63af518f61eae1f5c9e135a
splice-util-token-standard-wallet-test 1.0.7 effe35b05411e8e7fd776ddcaafe1b32975ae8f8ef2adee21fe553325ee468aa
splice-util-token-standard-wallet-test 1.0.7 e45211ca92a65d83bd1eb8749e7f22914c3606aa656c3c6322fa33f9b498286c
splice-validator-lifecycle 0.1.0 cef96fac957362f1fc097120bd13686cac7f84fbc8053afa994a1f9214d9570c
splice-validator-lifecycle 0.1.1 1ddf05c96002914593c929848b786f34c753fb0be07717d1786be177a564aada
splice-validator-lifecycle 0.1.2 57e2f15f9755db1f00e51c52c319294264a21ad71c6bc1e7cd70db4b164c0aaa
Expand All @@ -128,7 +129,7 @@ splice-wallet 0.1.17 176c2924cd7aa12bc81ffd1a8d6cfaf46e70378f653eb5f19f2d6b9599c
splice-wallet 0.1.18 94d88246f69d8a4b69333d1f993e3280deaca19b70511ea7687f01e4328a34a4
splice-wallet 0.1.19 1d8317b1e476c03ea2a85bed8435e5c182abe501db58350009187fa839ab2cca
splice-wallet 0.1.2 c162e08a4ec0428bfa870b6d9040989e575c74199c3a80558c62e03196dd5146
splice-wallet 0.1.20 acae701514f37c574e62d1179859cda3dd2907a78fa3d6b34dc5cac3185e5f90
splice-wallet 0.1.20 e485c2eb59cca556e0e2ecfaaef45346dd0ba64f9976a3957938d814f846c78c
splice-wallet 0.1.3 2c35bb4f5084ea66db59717d21750bfd64c43147ef5fd5166615092d592a6917
splice-wallet 0.1.4 141dad2d33b6410b8e1c35a0c4f8f76cb691e4d9a4410ce89f33f373855317e1
splice-wallet 0.1.5 614b525a50c624062d851ce7df5bdb90ddfa0d6871c486cb6e2c7b694bfbce59
Expand All @@ -147,7 +148,7 @@ splice-wallet-payments 0.1.15 f80fae7a9de9431854372a66c3ca78675f77b2f54ede65abdc
splice-wallet-payments 0.1.16 45e7ac4601186747e2c4d2fd7e54a15e5752eee56d6cf767eb62141b7a10c0a8
splice-wallet-payments 0.1.17 94bba10a5b3fef448ccd28669359af3b09442a1d1bd6cdbb52c401d7d10075bc
splice-wallet-payments 0.1.18 06afd4996294b3763b10fc7ed3b2b216dc3ff2196264cf7d62d0572dd3b737b8
splice-wallet-payments 0.1.19 dde4099fa72be1043091486606e836df2d00ffc0e2f044167915e33dfb874020
splice-wallet-payments 0.1.19 eae5715f0ddd5ff4b8000cff13191b76d34e5d80d05465de92ace96fcc97edaf
splice-wallet-payments 0.1.2 775f5eb9c0249509adda5eb3ea4ee31bb953601168c18880df6f2ff09ec4298a
splice-wallet-payments 0.1.3 b953b3729c81a55e598a364be7d0c0574750df3de12a7a1b53a300f217cb5c5c
splice-wallet-payments 0.1.4 12177f54873c1094ea169874ad0d7838383fd137f302d16356e93f28dfbc0fcc
Expand All @@ -156,7 +157,7 @@ splice-wallet-payments 0.1.6 6124379528eeb6fa17ecdab15577c29abb33d0c0d34dc5f2680
splice-wallet-payments 0.1.7 4e3e0d9cdadf80f4bf8f3cd3660d5287c084c9a29f23c901aabce597d72fd467
splice-wallet-payments 0.1.8 e48ea337ee3335c8bb3206a2501ce947ac1a7bdb1825cee8f28bad64f5a7bc4b
splice-wallet-payments 0.1.9 7f4e081ad96f2ccded0c053b0cf5ddddae1139dfc3bb89cefcf77ea70f2cecb7
splice-wallet-test 0.1.24 8edb3f61c61f4083e18eaf9af5eb9c80e3b06094aa3ccfa646d7bbdef0ad9ec9
splice-wallet-test 0.1.24 0de0dd2a70626221486198840fdd7b1fe8dcf3e41d817eb8f1983dae9b135cef
splitwell 0.1.0 075c76de553ab88383a7c69de134afa82aacfdf8ea8fcfe8852c4b199c3b2669
splitwell 0.1.1 ccb1a0215053062202052e1a052f9214da3fdae5253a6d43e2e155ff4f57fe75
splitwell 0.1.10 d42676a366f7ca7a2409974dd3054aa4d83ab29baa3b2086ad021407b0a1a295
Expand All @@ -170,12 +171,12 @@ splitwell 0.1.17 a631654e66ef31017bf3c9cb4ab2429157d5e5f948f1b6b15a38f0ec7c0cd36
splitwell 0.1.18 4694a5545800c7b98cdd7e7349c98f037931bb91574a76715d52da9c647c4081
splitwell 0.1.19 b526511ebe2db308b63969ee3c04aa9a48be53e04130709eb29ba6aa313e3cc4
splitwell 0.1.2 778edd2c228c6b68198d4d033885b2d0dae7daaee55d7df3edd9dfdf1f10fbd0
splitwell 0.1.20 0b4ab37ab9cab8c41d8a1a9868f6302f21eaef0bdf1d795c5ab99c0050a75db5
splitwell 0.1.20 af686139dda12540ab05a292987f5fa2edd0c05af62d9651384d005e9a91043e
splitwell 0.1.3 7cde068cde689584f86a2499689d5cb165264d96496721e24ac6fb909f770a58
splitwell 0.1.4 85557b86cd4f330f093915db1ea26eac5092de6b5ddae0690146f6059c89419b
splitwell 0.1.5 a68e78774a7be655f5744c8ae0ac8b46d55ef6d1e7661bc27b9296154d56ac74
splitwell 0.1.6 872da0dd7986fd768930f85d6a7310a94a0ef924e7fbb7bb7a4e149f2b5feb74
splitwell 0.1.7 841d1c9c86b5c8f3a39059459ecd8febedf7703e18f117300bb0ebf4423db096
splitwell 0.1.8 63b8153a08ceb4bf40d807acc5712372c3eac548c266be4d5e92470b4f655515
splitwell 0.1.9 b6267905698d2798b9ef171e27d49fb88e052ec0ec0e0675a3a1b275c7d037d4
splitwell-test 0.1.24 5f4ce96c71588e649b92ca74614da13227591d7adbd0152efb4fd14873c9235c
splitwell-test 0.1.24 44e29323a3cb94b84f38e985bf420c0d2a10aa80662b860930628f106df44672
Binary file modified daml/dars/splice-amulet-0.1.19.dar
Binary file not shown.
Binary file modified daml/dars/splice-amulet-name-service-0.1.20.dar
Binary file not shown.
Binary file not shown.
Binary file modified daml/dars/splice-dso-governance-0.1.25.dar
Binary file not shown.
Binary file modified daml/dars/splice-wallet-0.1.20.dar
Binary file not shown.
Binary file modified daml/dars/splice-wallet-payments-0.1.19.dar
Binary file not shown.
Binary file modified daml/dars/splitwell-0.1.20.dar
Binary file not shown.
1 change: 1 addition & 0 deletions daml/splice-amulet-test/daml.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ data-dependencies:
- ../splice-util/.daml/dist/splice-util-current.dar
- ../splice-amulet/.daml/dist/splice-amulet-current.dar
- ../dars/splice-api-featured-app-v1-1.0.0.dar
- ../splice-api-reward-assignment-v1/.daml/dist/splice-api-reward-assignment-v1-current.dar
- ../dars/splice-api-token-metadata-v1-1.0.0.dar
- ../dars/splice-api-token-holding-v1-1.0.0.dar
- ../dars/splice-api-token-transfer-instruction-v1-1.0.0.dar
Expand Down
Loading
Loading