From bf85aef5151bedae6558fb82f27fffeeeba90f3a Mon Sep 17 00:00:00 2001 From: Chris Ling <81092286+chrisling-dev@users.noreply.github.com> Date: Tue, 30 Jul 2024 15:06:07 +0800 Subject: [PATCH] feat: bittensor stake with remark (#1158) --- apps/portal/src/domains/staking/subtensor/hooks/forms.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/portal/src/domains/staking/subtensor/hooks/forms.ts b/apps/portal/src/domains/staking/subtensor/hooks/forms.ts index 63c5c25cb..ad322f5c0 100644 --- a/apps/portal/src/domains/staking/subtensor/hooks/forms.ts +++ b/apps/portal/src/domains/staking/subtensor/hooks/forms.ts @@ -89,7 +89,11 @@ export const useAddStakeForm = (account: Account, stake: Stake, delegate: string ]) const tx: SubmittableExtrinsic = useMemo( - () => (api.tx as any)?.subtensorModule?.addStake?.(delegate, amount.decimalAmount?.planck ?? 0n), + () => + api.tx.utility.batchAll([ + (api.tx as any)?.subtensorModule?.addStake?.(delegate, amount.decimalAmount?.planck ?? 0n), + api.tx.system.remarkWithEvent(`talisman-bittensor`), + ]), [api.tx, delegate, amount.decimalAmount?.planck] ) const extrinsic = useExtrinsic(tx)