+ /**
+ * Recover the payee's public key if one was included in the invoice, otherwise return the
+ * recovered public key from the signature
+ */
+ public byte[] get_payee_pub_key() {
+ byte[] ret = bindings.Bolt11Invoice_get_payee_pub_key(this.ptr);
+ Reference.reachabilityFence(this);
+ return ret;
+ }
+