{
 "number": 36710,
 "repo": "bitcoin/bitcoin",
 "url": "https://github.com/bitcoin/bitcoin/pull/36710",
 "title": "test: Replace hardcoded extended keys with ExtendedKey helpers",
 "author": "nebula-21",
 "author_association": "CONTRIBUTOR",
 "created_at": "2026-10-30T15:35:19Z",
 "updated_at": "2026-10-31T03:40:01Z",
 "description_hash": "04a249f63d666a23",
 "age_days": 2,
 "draft": false,
 "labels": [
  "Tests",
  "Needs rebase"
 ],
 "milestone": null,
 "base": "master",
 "head_sha": "637aab66b9adb0eb042cedebbf098afdf1bc7069",
 "head_ref": "replace-hardcoded-keys",
 "head_repo": "nebula-21/bitcoin",
 "head_history": [],
 "additions": 42,
 "deletions": 39,
 "changed_files": 10,
 "commit_count": 1,
 "size_bucket": "S",
 "mergeable_state": "dirty",
 "bot": {
  "drahtbot": {
   "present": true,
   "reviews": {},
   "conflicts": []
  }
 },
 "acks_parsed": {},
 "acks_tally": {
  "ack": 0,
  "stale_ack": 0,
  "concept_ack": 0,
  "approach_ack": 0,
  "nack": 0,
  "concept_nack": 0,
  "approach_nack": 0
 },
 "reviews": {
  "approved": 0,
  "changes_requested": 0,
  "distinct_reviewers": []
 },
 "signals": {
  "needs_rebase": true,
  "ci_failed": false,
  "mergeable_state": "dirty",
  "last_author_activity": "2026-10-30T15:17:42Z",
  "last_reviewer_activity": null,
  "last_reviewer": null,
  "author_silent_days": 2,
  "waiting_on_author_days": 0,
  "days_since_update": 1
 },
 "refs": {
  "mentioned": [
   35543
  ],
  "depends_on": [],
  "fixes": [],
  "linked_issues": [],
  "references": [
   {
    "number": 35543,
    "type": "pull",
    "state": "closed",
    "merged": true,
    "merged_at": "2026-06-26",
    "title": "test: introduce ExtendedPrivateKey and ExtendedPublicKey classes"
   }
  ],
  "conflicts": []
 },
 "stack": {
  "shares_commits_with": [],
  "based_on": [],
  "base_for": []
 },
 "review_paths": [],
 "body": "This PR is a follow-up of [PR #35543](https://github.com/bitcoin/bitcoin/pull/35543).\nI've updated the tests that were still using hardcoded keys, and used the `ExtendedKey` classes instead.",
 "commits": [
  {
   "sha": "637aab66b9adb0eb042cedebbf098afdf1bc7069",
   "date": "2026-10-30T15:17:42Z",
   "message": "test: Replace hardcoded extended keys with ExtendedKey helpers"
  }
 ],
 "timeline": [],
 "labels_log": [
  {
   "t": "2026-10-30T15:35:23Z",
   "action": "labeled",
   "label": "Tests",
   "who": "DrahtBot"
  },
  {
   "t": "2026-10-31T03:40:00Z",
   "action": "labeled",
   "label": "Needs rebase",
   "who": "DrahtBot"
  }
 ],
 "state_log": [],
 "text_chars": 315,
 "text_tokens_estimate": 78,
 "changed_paths": [
  "test/functional/rpc_generate.py",
  "test/functional/rpc_getdescriptorinfo.py",
  "test/functional/rpc_psbt.py",
  "test/functional/wallet_backwards_compatibility.py",
  "test/functional/wallet_basic.py",
  "test/functional/wallet_exported_watchonly.py",
  "test/functional/wallet_fundrawtransaction.py",
  "test/functional/wallet_importdescriptors.py",
  "test/functional/wallet_listsinceblock.py",
  "test/functional/wallet_miniscript.py"
 ],
 "files": [
  {
   "path": "test/functional/rpc_generate.py",
   "add": 4,
   "del": 2
  },
  {
   "path": "test/functional/rpc_getdescriptorinfo.py",
   "add": 10,
   "del": 8
  },
  {
   "path": "test/functional/rpc_psbt.py",
   "add": 5,
   "del": 4
  },
  {
   "path": "test/functional/wallet_backwards_compatibility.py",
   "add": 3,
   "del": 1
  },
  {
   "path": "test/functional/wallet_basic.py",
   "add": 4,
   "del": 2
  },
  {
   "path": "test/functional/wallet_exported_watchonly.py",
   "add": 7,
   "del": 4
  },
  {
   "path": "test/functional/wallet_fundrawtransaction.py",
   "add": 1,
   "del": 1
  },
  {
   "path": "test/functional/wallet_importdescriptors.py",
   "add": 1,
   "del": 1
  },
  {
   "path": "test/functional/wallet_listsinceblock.py",
   "add": 4,
   "del": 2
  },
  {
   "path": "test/functional/wallet_miniscript.py",
   "add": 3,
   "del": 14
  }
 ],
 "test_lines": 81,
 "git": {
  "head": "637aab66b9adb0eb042cedebbf098afdf1bc7069",
  "head_matches_backup": true,
  "base": "d1fb1ba36aaeb80eb896318757c98f47c20539b8",
  "patch_id": "8a5d562530034457",
  "commits": [
   {
    "sha": "637aab66b9",
    "subject": "test: Replace hardcoded extended keys with ExtendedKey helpers",
    "files": 10,
    "add": 42,
    "del": 39
   }
  ],
  "patch_truncated": false
 },
 "patch_id": "8a5d562530034457",
 "input_hash": "1504814e9fafc975",
 "extracted_at": "2026-11-02T01:09:49+00:00"
}