X-Git-Url: http://git.bitcoin.ninja/index.cgi?p=ldk-java;a=blobdiff_plain;f=ts%2Fstructs%2FLightningError.mts;h=b06555d87e3eaee6d92d0ab8da4610627ddb3327;hp=ff7d8b52b7c8b7fa6aec2b93c48dd34dc6da17df;hb=7d372e434499e36b8be0d090ef733a03650dec6e;hpb=d87886bb194886ef86d3597a5cdc142b6ccc89e9 diff --git a/ts/structs/LightningError.mts b/ts/structs/LightningError.mts index ff7d8b52..b06555d8 100644 --- a/ts/structs/LightningError.mts +++ b/ts/structs/LightningError.mts @@ -279,7 +279,6 @@ import { MultiThreadedLockableScore } from '../structs/MultiThreadedLockableScor import CommonBase from './CommonBase.mjs'; import * as bindings from '../bindings.mjs' -import * as InternalUtils from '../InternalUtils.mjs' export class LightningError extends CommonBase { @@ -288,13 +287,14 @@ export class LightningError extends CommonBase { super(ptr, bindings.LightningError_free); } - public get_err(): String { - const ret: String = bindings.LightningError_get_err(this.ptr); - return ret; + public get_err(): string { + const ret: number = bindings.LightningError_get_err(this.ptr); + const ret_conv: string = bindings.decodeString(ret); + return ret_conv; } - public set_err(val: String): void { - bindings.LightningError_set_err(this.ptr, val); + public set_err(val: string): void { + bindings.LightningError_set_err(this.ptr, bindings.encodeString(val)); } public get_action(): ErrorAction { @@ -308,8 +308,8 @@ export class LightningError extends CommonBase { bindings.LightningError_set_action(this.ptr, CommonBase.get_ptr_of(val)); } - public static constructor_new(err_arg: String, action_arg: ErrorAction): LightningError { - const ret: number = bindings.LightningError_new(err_arg, CommonBase.get_ptr_of(action_arg)); + public static constructor_new(err_arg: string, action_arg: ErrorAction): LightningError { + const ret: number = bindings.LightningError_new(bindings.encodeString(err_arg), CommonBase.get_ptr_of(action_arg)); const ret_hu_conv: LightningError = new LightningError(null, ret); CommonBase.add_ref_from(ret_hu_conv, ret_hu_conv); return ret_hu_conv;