Skip to content

Commit 655524d

Browse files
authored
Merge pull request #2890 from opentensor/fix/roman/fix-publish-metadata
fix publish metadata
2 parents 6c6689c + f82317f commit 655524d

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed

bittensor/core/extrinsics/asyncex/serving.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,7 @@ async def publish_metadata(
282282
success, message = await subtensor.sign_and_send_extrinsic(
283283
call=call,
284284
wallet=wallet,
285+
sign_with="hotkey",
285286
wait_for_inclusion=wait_for_inclusion,
286287
wait_for_finalization=wait_for_finalization,
287288
period=period,

bittensor/core/extrinsics/serving.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,7 @@ def publish_metadata(
278278
success, message = subtensor.sign_and_send_extrinsic(
279279
call=call,
280280
wallet=wallet,
281+
sign_with="hotkey",
281282
wait_for_inclusion=wait_for_inclusion,
282283
wait_for_finalization=wait_for_finalization,
283284
period=period,

tests/unit_tests/extrinsics/test_serving.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,7 @@ def test_publish_metadata(
355355
patch.object(mock_subtensor.substrate, "compose_call"),
356356
patch.object(
357357
mock_subtensor, "sign_and_send_extrinsic", return_value=response_success
358-
),
358+
) as mocked_sign_and_send_extrinsic,
359359
):
360360
# Act
361361
result = serving.publish_metadata(
@@ -369,3 +369,11 @@ def test_publish_metadata(
369369
)
370370
# Assert
371371
assert result == expected_result, f"Test ID: {test_id}"
372+
mocked_sign_and_send_extrinsic.assert_called_once_with(
373+
call=mock_subtensor.substrate.compose_call.return_value,
374+
wallet=mock_wallet,
375+
sign_with="hotkey",
376+
wait_for_inclusion=wait_for_inclusion,
377+
wait_for_finalization=wait_for_finalization,
378+
period=None,
379+
)

0 commit comments

Comments
 (0)