From 159e7d50bb9886c8bba1e310af80f1ae40496215 Mon Sep 17 00:00:00 2001 From: Yuanchao Sun Date: Thu, 1 Apr 2021 05:48:12 +0800 Subject: [PATCH] Expose key_owner(), so other pallets can look up validator ID by the (#8506) session key. --- substrate/frame/session/src/lib.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/substrate/frame/session/src/lib.rs b/substrate/frame/session/src/lib.rs index e7b16808f7..3255bc20af 100644 --- a/substrate/frame/session/src/lib.rs +++ b/substrate/frame/session/src/lib.rs @@ -819,7 +819,8 @@ impl Module { >::insert(v, keys); } - fn key_owner(id: KeyTypeId, key_data: &[u8]) -> Option { + /// Query the owner of a session key by returning the owner's validator ID. + pub fn key_owner(id: KeyTypeId, key_data: &[u8]) -> Option { >::get((id, key_data)) }