@synonymdev/react-native-ldk
Version:
React Native wrapper for LDK
1,385 lines • 17 MB
JSON
{
"ABIRoot": {
"kind": "Root",
"name": "TopLevel",
"printedName": "TopLevel",
"children": [
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "LDKExampleClass",
"printedName": "LDKExampleClass",
"children": [
{
"kind": "Function",
"name": "printSomething",
"printedName": "printSomething()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:15LightningDevKit15LDKExampleClassC14printSomethingyyFZ",
"mangledName": "$s15LightningDevKit15LDKExampleClassC14printSomethingyyFZ",
"moduleName": "LightningDevKit",
"static": true,
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
"name": "printInstance",
"printedName": "printInstance()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Func",
"usr": "s:15LightningDevKit15LDKExampleClassC13printInstanceyyF",
"mangledName": "$s15LightningDevKit15LDKExampleClassC13printInstanceyyF",
"moduleName": "LightningDevKit",
"declAttributes": [
"AccessControl"
],
"funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
"usr": "s:15LightningDevKit15LDKExampleClassC",
"mangledName": "$s15LightningDevKit15LDKExampleClassC",
"moduleName": "LightningDevKit",
"declAttributes": [
"AccessControl"
],
"hasMissingDesignatedInitializers": true
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit"
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "NetworkGraphArgument",
"printedName": "NetworkGraphArgument",
"children": [
{
"kind": "Var",
"name": "serialized",
"printedName": "serialized",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(LightningDevKit.NetworkGraphArgument.Type) -> ([Swift.UInt8]) -> LightningDevKit.NetworkGraphArgument",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "([Swift.UInt8]) -> LightningDevKit.NetworkGraphArgument",
"children": [
{
"kind": "TypeNominal",
"name": "NetworkGraphArgument",
"printedName": "LightningDevKit.NetworkGraphArgument",
"usr": "s:15LightningDevKit20NetworkGraphArgumentO"
},
{
"kind": "TypeNominal",
"name": "Array",
"printedName": "[Swift.UInt8]",
"children": [
{
"kind": "TypeNominal",
"name": "UInt8",
"printedName": "Swift.UInt8",
"usr": "s:s5UInt8V"
}
],
"usr": "s:Sa"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "LightningDevKit.NetworkGraphArgument.Type",
"children": [
{
"kind": "TypeNominal",
"name": "NetworkGraphArgument",
"printedName": "LightningDevKit.NetworkGraphArgument",
"usr": "s:15LightningDevKit20NetworkGraphArgumentO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:15LightningDevKit20NetworkGraphArgumentO10serializedyACSays5UInt8VGcACmF",
"mangledName": "$s15LightningDevKit20NetworkGraphArgumentO10serializedyACSays5UInt8VGcACmF",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
},
{
"kind": "Var",
"name": "instance",
"printedName": "instance",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(LightningDevKit.NetworkGraphArgument.Type) -> (LightningDevKit.Bindings.NetworkGraph) -> LightningDevKit.NetworkGraphArgument",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
"printedName": "(LightningDevKit.Bindings.NetworkGraph) -> LightningDevKit.NetworkGraphArgument",
"children": [
{
"kind": "TypeNominal",
"name": "NetworkGraphArgument",
"printedName": "LightningDevKit.NetworkGraphArgument",
"usr": "s:15LightningDevKit20NetworkGraphArgumentO"
},
{
"kind": "TypeNominal",
"name": "NetworkGraph",
"printedName": "LightningDevKit.Bindings.NetworkGraph",
"usr": "s:15LightningDevKit8BindingsC12NetworkGraphC"
}
]
},
{
"kind": "TypeNominal",
"name": "Metatype",
"printedName": "LightningDevKit.NetworkGraphArgument.Type",
"children": [
{
"kind": "TypeNominal",
"name": "NetworkGraphArgument",
"printedName": "LightningDevKit.NetworkGraphArgument",
"usr": "s:15LightningDevKit20NetworkGraphArgumentO"
}
]
}
]
}
],
"declKind": "EnumElement",
"usr": "s:15LightningDevKit20NetworkGraphArgumentO8instanceyAcA8BindingsC0dE0CcACmF",
"mangledName": "$s15LightningDevKit20NetworkGraphArgumentO8instanceyAcA8BindingsC0dE0CcACmF",
"moduleName": "LightningDevKit",
"declAttributes": [
"RawDocComment"
]
}
],
"declKind": "Enum",
"usr": "s:15LightningDevKit20NetworkGraphArgumentO",
"mangledName": "$s15LightningDevKit20NetworkGraphArgumentO",
"moduleName": "LightningDevKit",
"declAttributes": [
"AccessControl",
"RawDocComment"
]
},
{
"kind": "TypeDecl",
"name": "ChannelManagerConstructionParameters",
"printedName": "ChannelManagerConstructionParameters",
"children": [
{
"kind": "Var",
"name": "config",
"printedName": "config",
"children": [
{
"kind": "TypeNominal",
"name": "UserConfig",
"printedName": "LightningDevKit.Bindings.UserConfig",
"usr": "s:15LightningDevKit8BindingsC10UserConfigC"
}
],
"declKind": "Var",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV6configAA8BindingsC10UserConfigCvp",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV6configAA8BindingsC10UserConfigCvp",
"moduleName": "LightningDevKit",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "UserConfig",
"printedName": "LightningDevKit.Bindings.UserConfig",
"usr": "s:15LightningDevKit8BindingsC10UserConfigC"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV6configAA8BindingsC10UserConfigCvg",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV6configAA8BindingsC10UserConfigCvg",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "UserConfig",
"printedName": "LightningDevKit.Bindings.UserConfig",
"usr": "s:15LightningDevKit8BindingsC10UserConfigC"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV6configAA8BindingsC10UserConfigCvs",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV6configAA8BindingsC10UserConfigCvs",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV6configAA8BindingsC10UserConfigCvM",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV6configAA8BindingsC10UserConfigCvM",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "entropySource",
"printedName": "entropySource",
"children": [
{
"kind": "TypeNominal",
"name": "EntropySource",
"printedName": "LightningDevKit.Bindings.EntropySource",
"usr": "s:15LightningDevKit8BindingsC13EntropySourceC"
}
],
"declKind": "Var",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV13entropySourceAA8BindingsC07EntropyI0Cvp",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV13entropySourceAA8BindingsC07EntropyI0Cvp",
"moduleName": "LightningDevKit",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "EntropySource",
"printedName": "LightningDevKit.Bindings.EntropySource",
"usr": "s:15LightningDevKit8BindingsC13EntropySourceC"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV13entropySourceAA8BindingsC07EntropyI0Cvg",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV13entropySourceAA8BindingsC07EntropyI0Cvg",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "EntropySource",
"printedName": "LightningDevKit.Bindings.EntropySource",
"usr": "s:15LightningDevKit8BindingsC13EntropySourceC"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV13entropySourceAA8BindingsC07EntropyI0Cvs",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV13entropySourceAA8BindingsC07EntropyI0Cvs",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV13entropySourceAA8BindingsC07EntropyI0CvM",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV13entropySourceAA8BindingsC07EntropyI0CvM",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "nodeSigner",
"printedName": "nodeSigner",
"children": [
{
"kind": "TypeNominal",
"name": "NodeSigner",
"printedName": "LightningDevKit.Bindings.NodeSigner",
"usr": "s:15LightningDevKit8BindingsC10NodeSignerC"
}
],
"declKind": "Var",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV10nodeSignerAA8BindingsC04NodeI0Cvp",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV10nodeSignerAA8BindingsC04NodeI0Cvp",
"moduleName": "LightningDevKit",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "NodeSigner",
"printedName": "LightningDevKit.Bindings.NodeSigner",
"usr": "s:15LightningDevKit8BindingsC10NodeSignerC"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV10nodeSignerAA8BindingsC04NodeI0Cvg",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV10nodeSignerAA8BindingsC04NodeI0Cvg",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "NodeSigner",
"printedName": "LightningDevKit.Bindings.NodeSigner",
"usr": "s:15LightningDevKit8BindingsC10NodeSignerC"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV10nodeSignerAA8BindingsC04NodeI0Cvs",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV10nodeSignerAA8BindingsC04NodeI0Cvs",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV10nodeSignerAA8BindingsC04NodeI0CvM",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV10nodeSignerAA8BindingsC04NodeI0CvM",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "signerProvider",
"printedName": "signerProvider",
"children": [
{
"kind": "TypeNominal",
"name": "SignerProvider",
"printedName": "LightningDevKit.Bindings.SignerProvider",
"usr": "s:15LightningDevKit8BindingsC14SignerProviderC"
}
],
"declKind": "Var",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV14signerProviderAA8BindingsC06SignerI0Cvp",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV14signerProviderAA8BindingsC06SignerI0Cvp",
"moduleName": "LightningDevKit",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "SignerProvider",
"printedName": "LightningDevKit.Bindings.SignerProvider",
"usr": "s:15LightningDevKit8BindingsC14SignerProviderC"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV14signerProviderAA8BindingsC06SignerI0Cvg",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV14signerProviderAA8BindingsC06SignerI0Cvg",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "SignerProvider",
"printedName": "LightningDevKit.Bindings.SignerProvider",
"usr": "s:15LightningDevKit8BindingsC14SignerProviderC"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV14signerProviderAA8BindingsC06SignerI0Cvs",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV14signerProviderAA8BindingsC06SignerI0Cvs",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV14signerProviderAA8BindingsC06SignerI0CvM",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV14signerProviderAA8BindingsC06SignerI0CvM",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "feeEstimator",
"printedName": "feeEstimator",
"children": [
{
"kind": "TypeNominal",
"name": "FeeEstimator",
"printedName": "LightningDevKit.Bindings.FeeEstimator",
"usr": "s:15LightningDevKit8BindingsC12FeeEstimatorC"
}
],
"declKind": "Var",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV12feeEstimatorAA8BindingsC03FeeI0Cvp",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV12feeEstimatorAA8BindingsC03FeeI0Cvp",
"moduleName": "LightningDevKit",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "FeeEstimator",
"printedName": "LightningDevKit.Bindings.FeeEstimator",
"usr": "s:15LightningDevKit8BindingsC12FeeEstimatorC"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV12feeEstimatorAA8BindingsC03FeeI0Cvg",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV12feeEstimatorAA8BindingsC03FeeI0Cvg",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "FeeEstimator",
"printedName": "LightningDevKit.Bindings.FeeEstimator",
"usr": "s:15LightningDevKit8BindingsC12FeeEstimatorC"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV12feeEstimatorAA8BindingsC03FeeI0Cvs",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV12feeEstimatorAA8BindingsC03FeeI0Cvs",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV12feeEstimatorAA8BindingsC03FeeI0CvM",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV12feeEstimatorAA8BindingsC03FeeI0CvM",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "chainMonitor",
"printedName": "chainMonitor",
"children": [
{
"kind": "TypeNominal",
"name": "ChainMonitor",
"printedName": "LightningDevKit.Bindings.ChainMonitor",
"usr": "s:15LightningDevKit8BindingsC12ChainMonitorC"
}
],
"declKind": "Var",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV12chainMonitorAA8BindingsC05ChainI0Cvp",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV12chainMonitorAA8BindingsC05ChainI0Cvp",
"moduleName": "LightningDevKit",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "ChainMonitor",
"printedName": "LightningDevKit.Bindings.ChainMonitor",
"usr": "s:15LightningDevKit8BindingsC12ChainMonitorC"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV12chainMonitorAA8BindingsC05ChainI0Cvg",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV12chainMonitorAA8BindingsC05ChainI0Cvg",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "ChainMonitor",
"printedName": "LightningDevKit.Bindings.ChainMonitor",
"usr": "s:15LightningDevKit8BindingsC12ChainMonitorC"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV12chainMonitorAA8BindingsC05ChainI0Cvs",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV12chainMonitorAA8BindingsC05ChainI0Cvs",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV12chainMonitorAA8BindingsC05ChainI0CvM",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV12chainMonitorAA8BindingsC05ChainI0CvM",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "txBroadcaster",
"printedName": "txBroadcaster",
"children": [
{
"kind": "TypeNominal",
"name": "BroadcasterInterface",
"printedName": "LightningDevKit.Bindings.BroadcasterInterface",
"usr": "s:15LightningDevKit8BindingsC20BroadcasterInterfaceC"
}
],
"declKind": "Var",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV13txBroadcasterAA8BindingsC0I9InterfaceCvp",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV13txBroadcasterAA8BindingsC0I9InterfaceCvp",
"moduleName": "LightningDevKit",
"declAttributes": [
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "BroadcasterInterface",
"printedName": "LightningDevKit.Bindings.BroadcasterInterface",
"usr": "s:15LightningDevKit8BindingsC20BroadcasterInterfaceC"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV13txBroadcasterAA8BindingsC0I9InterfaceCvg",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV13txBroadcasterAA8BindingsC0I9InterfaceCvg",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "BroadcasterInterface",
"printedName": "LightningDevKit.Bindings.BroadcasterInterface",
"usr": "s:15LightningDevKit8BindingsC20BroadcasterInterfaceC"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV13txBroadcasterAA8BindingsC0I9InterfaceCvs",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV13txBroadcasterAA8BindingsC0I9InterfaceCvs",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV13txBroadcasterAA8BindingsC0I9InterfaceCvM",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV13txBroadcasterAA8BindingsC0I9InterfaceCvM",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "enableP2PGossip",
"printedName": "enableP2PGossip",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Var",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV15enableP2PGossipSbvp",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV15enableP2PGossipSbvp",
"moduleName": "LightningDevKit",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV15enableP2PGossipSbvg",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV15enableP2PGossipSbvg",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "get"
},
{
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV15enableP2PGossipSbvs",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV15enableP2PGossipSbvs",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "set"
},
{
"kind": "Accessor",
"name": "Modify",
"printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV15enableP2PGossipSbvM",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV15enableP2PGossipSbvM",
"moduleName": "LightningDevKit",
"implicit": true,
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
"name": "scorer",
"printedName": "scorer",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "LightningDevKit.Bindings.MultiThreadedLockableScore?",
"children": [
{
"kind": "TypeNominal",
"name": "MultiThreadedLockableScore",
"printedName": "LightningDevKit.Bindings.MultiThreadedLockableScore",
"usr": "s:15LightningDevKit8BindingsC26MultiThreadedLockableScoreC"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV6scorerAA8BindingsC26MultiThreadedLockableScoreCSgvp",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV6scorerAA8BindingsC26MultiThreadedLockableScoreCSgvp",
"moduleName": "LightningDevKit",
"declAttributes": [
"HasInitialValue",
"HasStorage",
"AccessControl"
],
"hasStorage": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
"printedName": "LightningDevKit.Bindings.MultiThreadedLockableScore?",
"children": [
{
"kind": "TypeNominal",
"name": "MultiThreadedLockableScore",
"printedName": "LightningDevKit.Bindings.MultiThreadedLockableScore",
"usr": "s:15LightningDevKit8BindingsC26MultiThreadedLockableScoreC"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
"usr": "s:15LightningDevKit36ChannelManagerConstructionParametersV6scorerAA8BindingsC26MultiThreadedLockableScoreCSgvg",
"mangledName": "$s15LightningDevKit36ChannelManagerConstructionParametersV6scorerAA8BindingsC26MultiThreadedLockableScoreCSgvg",
"moduleName": "L