Moved octo code back to no2all-nostr

This commit is contained in:
Willem Cazander 2025-01-26 22:33:34 +01:00
parent 74b8540fd3
commit 065ff74d19
68 changed files with 116 additions and 123 deletions

View file

@ -27,11 +27,10 @@
package love.distributedrebirth.nx01.no2all.nostr.model;
import org.x4o.o2o.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplBinHexAdapter;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoTrust;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoTrustException;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoTrust;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoTrustException;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -27,12 +27,11 @@
package love.distributedrebirth.nx01.no2all.nostr.model;
import org.x4o.o2o.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplBinHexAdapter;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoTrust;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoTrustException;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoTrustSchnorr;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoTrust;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoTrustException;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoTrustSchnorr;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -27,9 +27,8 @@
package love.distributedrebirth.nx01.no2all.nostr.model.event;
import org.x4o.o2o.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplBinHexAdapter;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitFormat;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -30,16 +30,15 @@ package love.distributedrebirth.nx01.no2all.nostr.model.event;
import java.io.StringWriter;
import java.nio.charset.StandardCharsets;
import org.x4o.o2o.octo.OctoBitFormat;
import jakarta.json.Json;
import jakarta.json.JsonArray;
import jakarta.json.JsonWriter;
import love.distributedrebirth.nx01.no2all.nostr.model.NoStrIdentityPrivateKey;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplBinHexAdapter;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoTrust;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoTrustHash;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoTrustSchnorr;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoTrust;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoTrustHash;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoTrustSchnorr;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -30,8 +30,8 @@ package love.distributedrebirth.nx01.no2all.nostr.model.share;
import java.util.Objects;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplShareLink;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32String;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32String;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -30,14 +30,13 @@ package love.distributedrebirth.nx01.no2all.nostr.model.share;
import java.util.Optional;
import java.util.function.Consumer;
import org.x4o.o2o.io.tlv.TLVChainOctoBit;
import org.x4o.o2o.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplShareLink;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplShareTLV;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32Bucket;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32String;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainOctoBit;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32Bucket;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32String;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -33,14 +33,13 @@ import java.util.List;
import java.util.Objects;
import java.util.Optional;
import org.x4o.o2o.io.tlv.TLVChainOctoBit;
import org.x4o.o2o.io.tlv.TLVChainOctoBitFrame;
import org.x4o.o2o.octo.OctoBitConverter;
import org.x4o.o2o.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.model.NoStrIdentityPublicKey;
import love.distributedrebirth.nx01.no2all.nostr.model.event.NoStrEventKind;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplShareTLV;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitConverter;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainOctoBit;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainOctoBitFrame;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -31,13 +31,12 @@ import java.util.List;
import java.util.Objects;
import java.util.Optional;
import org.x4o.o2o.io.tlv.TLVChainOctoBit;
import org.x4o.o2o.octo.OctoBitConverter;
import org.x4o.o2o.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.model.NoStrIdentityPublicKey;
import love.distributedrebirth.nx01.no2all.nostr.model.event.NoStrEventKind;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplShareTLV;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitConverter;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainOctoBit;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -34,7 +34,7 @@ import love.distributedrebirth.nx01.no2all.nostr.model.NoStrIdentityPublicKey;
import love.distributedrebirth.nx01.no2all.nostr.model.event.NoStrEventId;
import love.distributedrebirth.nx01.no2all.nostr.model.event.NoStrEventKind;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplShareLink;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32String;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32String;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -30,12 +30,11 @@ package love.distributedrebirth.nx01.no2all.nostr.model.share;
import java.util.List;
import java.util.Objects;
import org.x4o.o2o.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.model.NoStrIdentityPublicKey;
import love.distributedrebirth.nx01.no2all.nostr.model.event.NoStrEventKind;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplShareLink;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32String;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32String;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -29,7 +29,7 @@ package love.distributedrebirth.nx01.no2all.nostr.model.share;
import love.distributedrebirth.nx01.no2all.nostr.model.event.NoStrEventId;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplShareLink;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32String;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32String;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -29,7 +29,7 @@ package love.distributedrebirth.nx01.no2all.nostr.model.share;
import love.distributedrebirth.nx01.no2all.nostr.model.NoStrIdentityPrivateKey;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplShareLink;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32String;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32String;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -29,7 +29,7 @@ package love.distributedrebirth.nx01.no2all.nostr.model.share;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplShareLink;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplShareTLV;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32String;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32String;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -31,7 +31,7 @@ import java.util.List;
import love.distributedrebirth.nx01.no2all.nostr.model.NoStrIdentityPublicKey;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplShareLink;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32String;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32String;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -29,7 +29,7 @@ package love.distributedrebirth.nx01.no2all.nostr.model.share;
import love.distributedrebirth.nx01.no2all.nostr.model.NoStrIdentityPublicKey;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplShareLink;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32String;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32String;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -27,10 +27,9 @@
package love.distributedrebirth.nx01.no2all.nostr.model.share;
import org.x4o.o2o.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplShareLink;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32String;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32String;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -29,7 +29,7 @@ package love.distributedrebirth.nx01.no2all.nostr.nip;
import java.util.Objects;
import org.x4o.o2o.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitFormat;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -29,8 +29,8 @@ package love.distributedrebirth.nx01.no2all.nostr.nip;
import java.util.Objects;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoBech32String;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoBech32String;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -27,7 +27,7 @@
package love.distributedrebirth.nx01.no2all.nostr.nip;
import org.x4o.o2o.io.tlv.TLVChainOctoBitFrameType;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainOctoBitFrameType;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.octo;
package love.distributedrebirth.nx01.no2all.nostr.octo;
/// October bit converter.
///

View file

@ -25,17 +25,17 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.octo;
package love.distributedrebirth.nx01.no2all.nostr.octo;
import java.nio.charset.StandardCharsets;
import org.x4o.o2o.octo.conv.OctoConvSIntBigIndian;
import org.x4o.o2o.octo.conv.OctoConvSLongBigIndian;
import org.x4o.o2o.octo.conv.OctoConvStringCharset;
import org.x4o.o2o.octo.conv.OctoConvStringHex;
import org.x4o.o2o.octo.conv.OctoConvStringHexUtf8;
import org.x4o.o2o.octo.conv.OctoConvStringIDN;
import org.x4o.o2o.octo.conv.OctoConvUIntBigIndian;
import love.distributedrebirth.nx01.no2all.nostr.octo.conv.OctoConvSIntBigIndian;
import love.distributedrebirth.nx01.no2all.nostr.octo.conv.OctoConvSLongBigIndian;
import love.distributedrebirth.nx01.no2all.nostr.octo.conv.OctoConvStringCharset;
import love.distributedrebirth.nx01.no2all.nostr.octo.conv.OctoConvStringHex;
import love.distributedrebirth.nx01.no2all.nostr.octo.conv.OctoConvStringHexUtf8;
import love.distributedrebirth.nx01.no2all.nostr.octo.conv.OctoConvStringIDN;
import love.distributedrebirth.nx01.no2all.nostr.octo.conv.OctoConvUIntBigIndian;
/// October bits codec converters.
///

View file

@ -25,9 +25,9 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.octo.conv;
package love.distributedrebirth.nx01.no2all.nostr.octo.conv;
import org.x4o.o2o.octo.OctoBitConverter;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitConverter;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -25,9 +25,9 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.octo.conv;
package love.distributedrebirth.nx01.no2all.nostr.octo.conv;
import org.x4o.o2o.octo.OctoBitConverter;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitConverter;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -25,12 +25,12 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.octo.conv;
package love.distributedrebirth.nx01.no2all.nostr.octo.conv;
import java.nio.charset.Charset;
import java.util.Objects;
import org.x4o.o2o.octo.OctoBitConverter;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitConverter;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -25,9 +25,9 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.octo.conv;
package love.distributedrebirth.nx01.no2all.nostr.octo.conv;
import org.x4o.o2o.octo.OctoBitConverter;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitConverter;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -25,14 +25,14 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.octo.conv;
package love.distributedrebirth.nx01.no2all.nostr.octo.conv;
import java.io.ByteArrayOutputStream;
import java.util.HashMap;
import java.util.Map;
import java.util.PrimitiveIterator.OfInt;
import org.x4o.o2o.octo.OctoBitConverter;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitConverter;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -25,12 +25,12 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.octo.conv;
package love.distributedrebirth.nx01.no2all.nostr.octo.conv;
import java.net.IDN;
import java.nio.charset.StandardCharsets;
import org.x4o.o2o.octo.OctoBitConverter;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitConverter;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -25,9 +25,9 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.octo.conv;
package love.distributedrebirth.nx01.no2all.nostr.octo.conv;
import org.x4o.o2o.octo.OctoBitConverter;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitConverter;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -27,4 +27,4 @@
* @since 1.0
*/
package org.x4o.o2o.octo.conv;
package love.distributedrebirth.nx01.no2all.nostr.octo.conv;

View file

@ -27,4 +27,4 @@
* @since 1.0
*/
package org.x4o.o2o.octo;
package love.distributedrebirth.nx01.no2all.nostr.octo;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
import java.util.ArrayList;
import java.util.Iterator;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
import java.util.ArrayList;
import java.util.Iterator;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
import java.io.IOException;
import java.io.InputStream;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
import java.util.Objects;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
import org.x4o.o2o.octal.PrimordialOctalOrangeJuice;

View file

@ -25,14 +25,14 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.nio.ByteBuffer;
import org.x4o.o2o.octo.OctoBitConverter;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitConverter;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -25,12 +25,12 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
import java.util.Arrays;
import java.util.Objects;
import org.x4o.o2o.octo.OctoBitConverter;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitConverter;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
import java.io.IOException;
import java.io.InputStream;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
import java.util.Arrays;
import java.util.Objects;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -27,4 +27,4 @@
*
* @since 1.0
*/
package org.x4o.o2o.io.tlv;
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.no2all.nostr.trust;
package love.distributedrebirth.nx01.no2all.nostr.octo.trust;
import java.util.ArrayList;
import java.util.Arrays;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.no2all.nostr.trust;
package love.distributedrebirth.nx01.no2all.nostr.octo.trust;
import java.util.Objects;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.no2all.nostr.trust;
package love.distributedrebirth.nx01.no2all.nostr.octo.trust;
import java.util.Objects;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.no2all.nostr.trust;
package love.distributedrebirth.nx01.no2all.nostr.octo.trust;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.no2all.nostr.trust;
package love.distributedrebirth.nx01.no2all.nostr.octo.trust;
import java.math.BigInteger;
import java.security.NoSuchAlgorithmException;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.no2all.nostr.trust;
package love.distributedrebirth.nx01.no2all.nostr.octo.trust;
import java.security.InvalidAlgorithmParameterException;
import java.security.InvalidKeyException;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.no2all.nostr.trust;
package love.distributedrebirth.nx01.no2all.nostr.octo.trust;
import org.bouncycastle.crypto.agreement.ECDHBasicAgreement;
import org.bouncycastle.crypto.params.ECDomainParameters;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.no2all.nostr.trust;
package love.distributedrebirth.nx01.no2all.nostr.octo.trust;
import org.bouncycastle.asn1.sec.SECNamedCurves;
import org.bouncycastle.asn1.x9.X9ECParameters;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.no2all.nostr.trust;
package love.distributedrebirth.nx01.no2all.nostr.octo.trust;
import java.nio.ByteBuffer;
import java.security.InvalidAlgorithmParameterException;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.no2all.nostr.trust;
package love.distributedrebirth.nx01.no2all.nostr.octo.trust;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.no2all.nostr.trust;
package love.distributedrebirth.nx01.no2all.nostr.octo.trust;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.no2all.nostr.trust;
package love.distributedrebirth.nx01.no2all.nostr.octo.trust;
import java.math.BigInteger;
import java.util.Arrays;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.no2all.nostr.trust;
package love.distributedrebirth.nx01.no2all.nostr.octo.trust;
import java.math.BigInteger;

View file

@ -36,7 +36,6 @@ import java.util.Optional;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.x4o.o2o.octo.OctoBitFormat;
import jakarta.json.Json;
import jakarta.json.JsonReader;
@ -49,8 +48,9 @@ import love.distributedrebirth.nx01.no2all.nostr.model.event.NoStrEventTag;
import love.distributedrebirth.nx01.no2all.nostr.model.tag.NoStrTagNonce;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplEventTag;
import love.distributedrebirth.nx01.no2all.nostr.nip.tag.NoStrImplTagNonce;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoTrust;
import love.distributedrebirth.nx01.no2all.nostr.trust.OctoTrustHash;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoTrust;
import love.distributedrebirth.nx01.no2all.nostr.octo.trust.OctoTrustHash;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -32,10 +32,10 @@ import java.util.List;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.x4o.o2o.octo.OctoBitFormat;
import love.distributedrebirth.nx01.no2all.nostr.model.NoStrIdentityPublicKey;
import love.distributedrebirth.nx01.no2all.nostr.model.share.NoStrShareLinkProfile;
import love.distributedrebirth.nx01.no2all.nostr.octo.OctoBitFormat;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -12,6 +12,10 @@
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-x4o-driver</artifactId>
</dependency>
<dependency><!-- TEMP TODO: delete V2 V3 V4 V5 V6, this dep should be revered no2all is allowed to dep on warp code -->
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-no2all-nostr</artifactId>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>

View file

@ -38,13 +38,13 @@ import java.io.Writer;
import java.nio.ByteBuffer;
import java.nio.charset.StandardCharsets;
import org.x4o.o2o.io.tlv.TLVChainOctalSex;
import org.x4o.o2o.io.tlv.TLVChainSexTeenBit;
import org.x4o.sax3.io.xdbx.XDBXReaderXml;
import org.x4o.sax3.io.xdbx.XDBXWriterXml;
import love.distributedrebirth.nx01.warp.manifestor.manifest.WarpManifestX8;
import love.distributedrebirth.nx01.warp.manifestor.manifest.WarpManifestX18;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainOctalSex;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainSexTeenBit;
import love.distributedrebirth.nx01.warp.manifestor.manifest.WarpManifestX0TheMimeType;
import love.distributedrebirth.nx01.warp.manifestor.manifest.WarpManifestX0TheVersion;
import love.distributedrebirth.nx01.warp.manifestor.scopic.ScopicManifestContentPulser;

View file

@ -31,9 +31,8 @@ import java.util.Iterator;
import java.util.Objects;
import java.util.Optional;
import org.x4o.o2o.io.tlv.TLVChainSexTeenBit;
import org.x4o.o2o.io.tlv.TLVChainSexTeenBitFrame;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainSexTeenBit;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainSexTeenBitFrame;
import love.distributedrebirth.nx01.warp.manifestor.manifest.WarpManifestX0TheVersion;
import love.distributedrebirth.nx01.warp.manifestor.scopic.ScopicManifestContent;
import love.distributedrebirth.nx01.warp.manifestor.scopic.ScopicManifestException;

View file

@ -27,9 +27,8 @@ w * Copyright ©Δ∞ 仙上主天
package love.distributedrebirth.nx01.warp.manifestor.scopic.iomf3;
import org.x4o.o2o.io.tlv.TLVChainSexTeenBit;
import org.x4o.o2o.io.tlv.TLVChainSexTeenBitFrameType;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainSexTeenBit;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainSexTeenBitFrameType;
import love.distributedrebirth.nx01.warp.manifestor.scopic.ScopicManifestContent;
import love.distributedrebirth.nx01.warp.manifestor.scopic.ScopicManifestDuplicateDetector;
import love.distributedrebirth.nx01.warp.manifestor.scopic.ScopicManifestDuplicatePart;

View file

@ -27,7 +27,7 @@
package love.distributedrebirth.nx01.warp.manifestor.scopic.iomf3;
import org.x4o.o2o.io.tlv.TLVChainSexTeenBitFrameType;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainSexTeenBitFrameType;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天

View file

@ -30,10 +30,10 @@ package love.distributedrebirth.nx01.warp.manifestor.scopic.iomf4;
import java.util.Iterator;
import java.util.Objects;
import org.x4o.o2o.io.tlv.TLVChainOctalSex;
import org.x4o.o2o.io.tlv.TLVChainOctalSexFrame;
import org.x4o.o2o.octal.PrimordialOctalOrangeJuiceCord;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainOctalSex;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainOctalSexFrame;
import love.distributedrebirth.nx01.warp.manifestor.manifest.WarpManifestX0TheVersion;
import love.distributedrebirth.nx01.warp.manifestor.scopic.ScopicManifestContent;
import love.distributedrebirth.nx01.warp.manifestor.scopic.ScopicManifestException;

View file

@ -27,10 +27,10 @@
package love.distributedrebirth.nx01.warp.manifestor.scopic.iomf4;
import org.x4o.o2o.io.tlv.TLVChainOctalSex;
import org.x4o.o2o.io.tlv.TLVChainOctalSexFrameType;
import org.x4o.o2o.octal.PrimordialOctalOrangeJuiceCord;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainOctalSex;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainOctalSexFrameType;
import love.distributedrebirth.nx01.warp.manifestor.scopic.ScopicManifestContent;
import love.distributedrebirth.nx01.warp.manifestor.scopic.ScopicManifestDuplicateDetector;
import love.distributedrebirth.nx01.warp.manifestor.scopic.ScopicManifestDuplicatePart;

View file

@ -27,11 +27,11 @@
package love.distributedrebirth.nx01.warp.manifestor.scopic.iomf4;
import org.x4o.o2o.io.tlv.TLVChainOctalSexFrameType;
import org.x4o.o2o.io.tlv.TLVChainSexTeenBitFrameType;
import org.x4o.o2o.octal.PrimordialOctalOrangeJuice;
import org.x4o.o2o.octal.PrimordialOctalOrangeSexWord;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainOctalSexFrameType;
import love.distributedrebirth.nx01.no2all.nostr.octo.tlv.TLVChainSexTeenBitFrameType;
import love.distributedrebirth.nx01.warp.manifestor.scopic.iomf3.ScopicManifest3FrameTLV;
/// @author للَّٰهِilLצسُو