From ff4df430d97c031c99fe7b04f49527e908b4fe18 Mon Sep 17 00:00:00 2001 From: mleku Date: Thu, 10 Apr 2025 12:32:52 -0106 Subject: [PATCH] migrating to realy.mleku.dev can't extend realy.lol beyond september 2026, wtf --- addresstag/addresstag.go | 2 +- apputil/util.go | 2 +- atomic/example_test.go | 2 +- auth/nip42.go | 10 +- auth/nip42_test.go | 2 +- auth/util.go | 2 +- bech32encoding/keys.go | 20 ++-- bech32encoding/keys_test.go | 4 +- bech32encoding/nip19.go | 16 +-- bech32encoding/nip19_test.go | 8 +- bech32encoding/pointers/pointers.go | 4 +- bech32encoding/pointers/util.go | 2 +- bech32encoding/util.go | 2 +- bin/util.go | 2 +- cmd/lerproxy/buf/util.go | 4 +- cmd/lerproxy/hsts/util.go | 4 +- cmd/lerproxy/main.go | 12 +- cmd/lerproxy/reverse/proxy.go | 2 +- cmd/lerproxy/reverse/util.go | 4 +- cmd/lerproxy/tcpkeepalive/listener.go | 2 +- cmd/lerproxy/tcpkeepalive/util.go | 4 +- cmd/lerproxy/timeout/util.go | 4 +- cmd/lerproxy/util.go | 4 +- cmd/lerproxy/util/util.go | 4 +- cmd/nauth/main.go | 8 +- cmd/nauth/util.go | 2 +- cmd/nurl/main.go | 14 +-- cmd/nurl/util.go | 2 +- cmd/realy/app/main.go | 26 ++--- cmd/realy/app/resources.go | 5 +- cmd/realy/app/util.go | 2 +- cmd/realy/main.go | 28 ++--- cmd/realy/util.go | 2 +- cmd/vainstr/main.go | 14 +-- cmd/vainstr/util.go | 2 +- codec/util.go | 2 +- config/util.go | 2 +- dns/nip05.go | 6 +- dns/nip05_test.go | 4 +- dns/util.go | 2 +- ec/base58/base58_test.go | 2 +- ec/base58/base58bench_test.go | 2 +- ec/base58/base58check.go | 2 +- ec/base58/base58check_test.go | 2 +- ec/base58/example_test.go | 2 +- ec/base58/util.go | 2 +- ec/base58/util_test.go | 2 +- ec/bech32/util.go | 2 +- ec/bench_test.go | 4 +- ec/btcec.go | 2 +- ec/chaincfg/deployment_time_frame.go | 2 +- ec/chaincfg/genesis.go | 4 +- ec/chaincfg/params.go | 4 +- ec/chaincfg/util.go | 2 +- ec/chainhash/hash.go | 4 +- ec/chainhash/hashfuncs.go | 2 +- ec/chainhash/util.go | 2 +- ec/ciphering.go | 2 +- ec/curve.go | 2 +- ec/ecdsa/bench_test.go | 4 +- ec/ecdsa/signature.go | 2 +- ec/ecdsa/signature_test.go | 4 +- ec/ecdsa/util.go | 2 +- ec/ecdsa/util_test.go | 2 +- ec/error.go | 2 +- ec/field.go | 2 +- ec/field_test.go | 2 +- ec/fuzz_test.go | 2 +- ec/modnscalar.go | 2 +- ec/musig2/bench_test.go | 6 +- ec/musig2/context.go | 4 +- ec/musig2/keys.go | 8 +- ec/musig2/keys_test.go | 8 +- ec/musig2/musig2_test.go | 6 +- ec/musig2/nonces.go | 6 +- ec/musig2/nonces_test.go | 2 +- ec/musig2/sign.go | 8 +- ec/musig2/sign_test.go | 6 +- ec/musig2/util.go | 2 +- ec/pubkey.go | 2 +- ec/schnorr/bench_test.go | 8 +- ec/schnorr/pubkey.go | 4 +- ec/schnorr/signature.go | 6 +- ec/schnorr/signature_test.go | 6 +- ec/schnorr/util.go | 2 +- ec/seckey.go | 2 +- ec/secp256k1/curve.go | 2 +- ec/secp256k1/example_test.go | 6 +- ec/secp256k1/field.go | 2 +- ec/secp256k1/field_test.go | 2 +- ec/secp256k1/modnscalar.go | 2 +- ec/secp256k1/modnscalar_test.go | 2 +- ec/secp256k1/nonce.go | 2 +- ec/secp256k1/nonce_test.go | 4 +- ec/secp256k1/precomps/genprecomps.go | 2 +- ec/secp256k1/precomps/util.go | 2 +- ec/secp256k1/util.go | 2 +- ec/secp256k1/util_test.go | 2 +- ec/taproot/taproot.go | 4 +- ec/taproot/util.go | 2 +- ec/util.go | 2 +- ec/util_test.go | 2 +- ec/wire/blockheader.go | 2 +- ec/wire/msgtx.go | 2 +- ec/wire/util.go | 2 +- encryption/nip4.go | 4 +- encryption/nip44.go | 5 +- encryption/nip44_test.go | 12 +- encryption/util.go | 2 +- envelopes/authenvelope/authenvelope.go | 8 +- envelopes/authenvelope/authenvelope_test.go | 6 +- envelopes/authenvelope/util.go | 2 +- envelopes/closedenvelope/closedenvelope.go | 8 +- .../closedenvelope/closedenvelope_test.go | 4 +- envelopes/closedenvelope/util.go | 2 +- envelopes/closeenvelope/closeenvelope.go | 6 +- envelopes/closeenvelope/closeenvelope_test.go | 4 +- envelopes/closeenvelope/util.go | 2 +- envelopes/countenvelope/countenvelope.go | 12 +- envelopes/countenvelope/countenvelope_test.go | 6 +- envelopes/countenvelope/util.go | 2 +- envelopes/eoseenvelope/eoseenvelope.go | 6 +- envelopes/eoseenvelope/eoseenvelope_test.go | 4 +- envelopes/eoseenvelope/util.go | 2 +- envelopes/eventenvelope/eventenvelope.go | 8 +- envelopes/eventenvelope/eventenvelope_test.go | 8 +- envelopes/eventenvelope/util.go | 2 +- envelopes/messages/util.go | 2 +- envelopes/noticeenvelope/noticeenvelope.go | 6 +- .../noticeenvelope/noticeenvelope_test.go | 4 +- envelopes/noticeenvelope/util.go | 2 +- envelopes/okenvelope/okenvelope.go | 10 +- envelopes/okenvelope/okenvelope_test.go | 6 +- envelopes/okenvelope/util.go | 2 +- envelopes/reqenvelope/reqenvelope.go | 10 +- envelopes/reqenvelope/reqenvelope_test.go | 6 +- envelopes/reqenvelope/util.go | 2 +- envelopes/util.go | 2 +- event/canonical.go | 14 +-- event/canonical_test.go | 2 +- event/codectester/divider/main.go | 6 +- event/codectester/divider/util.go | 2 +- event/compact.go | 2 +- event/compact_test.go | 2 +- event/event.go | 22 ++-- event/event_test.go | 4 +- event/examples/util.go | 2 +- event/json.go | 14 +-- event/signatures.go | 8 +- event/util.go | 2 +- eventid/eventid.go | 4 +- eventid/util.go | 2 +- filter/filter.go | 26 ++--- filter/simple.go | 22 ++-- filter/util.go | 2 +- filters/filters.go | 4 +- filters/util.go | 2 +- go.mod | 2 +- hex/util.go | 2 +- httpauth/nip98auth.go | 12 +- httpauth/util.go | 2 +- httpauth/validate.go | 8 +- interrupt/main.go | 4 +- interrupt/util.go | 2 +- ints/gen/util.go | 2 +- ints/util.go | 2 +- json/array.go | 2 +- json/base64.go | 2 +- json/bech32.go | 6 +- json/examples_test.go | 2 +- json/hex.go | 4 +- json/keyvalue.go | 2 +- json/signed.go | 2 +- json/string.go | 2 +- json/unsigned.go | 2 +- json/util.go | 2 +- keys/keys.go | 6 +- keys/util.go | 2 +- kind/kind.go | 2 +- kind/util.go | 2 +- kinds/kinds.go | 4 +- kinds/kinds_test.go | 2 +- kinds/util.go | 2 +- layer2/badgerbadger/badgerbadger.go | 14 +-- layer2/badgerbadger/tester/badgerbadger.go | 26 ++--- layer2/badgerbadger/tester/util.go | 2 +- layer2/badgerbadger/util.go | 2 +- layer2/layer2.go | 14 +-- layer2/util.go | 2 +- lol/log.go | 2 +- normalize/normalize.go | 2 +- normalize/util.go | 2 +- number/util.go | 2 +- nwc/lightning.go | 2 +- nwc/pay_invoice.go | 2 +- nwc/protocols.go | 2 +- nwc/util.go | 2 +- p256k/btcec.go | 2 +- p256k/btcec/btcec.go | 8 +- p256k/btcec/btcec_test.go | 10 +- p256k/btcec/util.go | 2 +- p256k/btcec/util_test.go | 2 +- p256k/p256k.go | 6 +- p256k/p256k_test.go | 10 +- p256k/secp256k1.go | 6 +- p256k/secp256k1_test.go | 10 +- p256k/util.go | 2 +- p256k/util_test.go | 2 +- qu/qu.go | 4 +- qu/util.go | 2 +- ratel/compact.go | 2 +- ratel/configuration.go | 4 +- ratel/create-a-tag.go | 22 ++-- ratel/del/util.go | 2 +- ratel/deleteevent.go | 22 ++-- ratel/export.go | 20 ++-- ratel/fetch-ids.go | 12 +- ratel/garbagecollector.go | 2 +- ratel/gccount.go | 16 +-- ratel/gcmark.go | 4 +- ratel/gcsweep.go | 8 +- ratel/getecounterkey.go | 4 +- ratel/getindexkeysforevent.go | 26 ++--- ratel/gettagkeyprefix.go | 14 +-- ratel/import.go | 2 +- ratel/init.go | 4 +- ratel/keys/arb/arb.go | 2 +- ratel/keys/arb/util.go | 2 +- ratel/keys/count/count.go | 2 +- ratel/keys/count/util.go | 2 +- ratel/keys/createdat/createdat.go | 6 +- ratel/keys/createdat/createdat_test.go | 2 +- ratel/keys/createdat/util.go | 2 +- ratel/keys/fullid/fullid.go | 6 +- ratel/keys/fullid/fullid_test.go | 4 +- ratel/keys/fullid/util.go | 2 +- ratel/keys/fullpubkey/fullpubkey.go | 4 +- ratel/keys/fullpubkey/fullpubkey_test.go | 2 +- ratel/keys/fullpubkey/util.go | 2 +- ratel/keys/id/id.go | 8 +- ratel/keys/id/id_test.go | 4 +- ratel/keys/id/util.go | 2 +- ratel/keys/index/index.go | 2 +- ratel/keys/index/prefixes.go | 2 +- ratel/keys/index/util.go | 2 +- ratel/keys/keys_test.go | 24 ++-- ratel/keys/kinder/kind.go | 4 +- ratel/keys/kinder/kind_test.go | 2 +- ratel/keys/kinder/util.go | 2 +- ratel/keys/pubkey/pubkey.go | 4 +- ratel/keys/pubkey/pubkey_test.go | 2 +- ratel/keys/pubkey/util.go | 2 +- ratel/keys/serial/serial.go | 2 +- ratel/keys/serial/serial_test.go | 2 +- ratel/keys/serial/util.go | 2 +- ratel/keys/tombstone/tombstone.go | 4 +- ratel/keys/tombstone/tombstone_test.go | 2 +- ratel/keys/tombstone/util.go | 2 +- ratel/keys/util.go | 2 +- ratel/keys/util_test.go | 2 +- ratel/log.go | 4 +- ratel/main.go | 10 +- ratel/nuke.go | 2 +- ratel/prefixes/index_test.go | 2 +- ratel/prefixes/prefixes.go | 18 +-- ratel/prefixes/util.go | 2 +- ratel/preparequeries.go | 18 +-- ratel/queryevents.go | 24 ++-- ratel/queryforids.go | 34 +++--- ratel/rescan.go | 14 +-- ratel/saveevent.go | 24 ++-- ratel/util.go | 2 +- realy/addEvent.go | 12 +- realy/config/config.go | 6 +- realy/config/util.go | 2 +- realy/handleAuth.go | 12 +- realy/handleClose.go | 4 +- realy/handleEvent.go | 30 ++--- realy/handleHTTP.go | 2 +- realy/handleRelayinfo.go | 8 +- realy/handleReq.go | 34 +++--- realy/handleWebsocket.go | 22 ++-- realy/http-configuration.go | 4 +- realy/http-disconnect.go | 2 +- realy/http-event.go | 20 ++-- realy/http-events.go | 16 +-- realy/http-export.go | 2 +- realy/http-filter.go | 26 ++--- realy/http-import.go | 4 +- realy/http-nuke.go | 4 +- realy/http-relay.go | 103 ++++++++++++++++++ realy/http-rescan.go | 4 +- realy/http-shutdown.go | 2 +- realy/http-subscribe.go | 24 ++-- realy/options/options.go | 2 +- realy/options/util.go | 2 +- realy/pointers/pointers.go | 2 +- realy/publish.go | 14 +-- realy/server.go | 15 +-- realy/server_test.go | 6 +- realy/subscribers/subscribers.go | 20 ++-- realy/subscribers/util.go | 2 +- realy/testrelay.go | 12 +- realy/util.go | 2 +- relay/interface.go | 14 +-- relay/util.go | 2 +- relayinfo/fetch.go | 4 +- relayinfo/types.go | 6 +- relayinfo/util.go | 2 +- sha256/util.go | 2 +- signer/util.go | 2 +- store/alias.go | 4 +- store/store_interface.go | 10 +- store/util.go | 2 +- subscription/subscriptionid.go | 4 +- subscription/util.go | 2 +- tag/atag/atag.go | 6 +- tag/atag/atag_test.go | 6 +- tag/atag/util.go | 2 +- tag/tag.go | 4 +- tag/util.go | 2 +- tags/tags.go | 4 +- tags/tags_test.go | 4 +- tags/util.go | 2 +- tests/generate.go | 8 +- tests/util.go | 2 +- text/escape_test.go | 2 +- text/helpers.go | 2 +- text/helpers_test.go | 4 +- text/hex.go | 2 +- text/util.go | 2 +- timestamp/timestamp.go | 2 +- timestamp/util.go | 2 +- units/util.go | 2 +- unix/unix.go | 2 +- version | 2 +- ws/client.go | 34 +++--- ws/client_test.go | 18 +-- ws/connection.go | 2 +- ws/listener.go | 2 +- ws/pool.go | 14 +-- ws/subscription.go | 14 +-- ws/subscription_test.go | 14 +-- ws/util.go | 2 +- 344 files changed, 1081 insertions(+), 967 deletions(-) create mode 100644 realy/http-relay.go diff --git a/addresstag/addresstag.go b/addresstag/addresstag.go index fabfab0..25c67c1 100644 --- a/addresstag/addresstag.go +++ b/addresstag/addresstag.go @@ -4,7 +4,7 @@ import ( "strconv" "strings" - "realy.lol/hex" + "realy.mleku.dev/hex" ) // DecodeAddressTag unpacks the contents of an `a` tag. diff --git a/apputil/util.go b/apputil/util.go index 4ab17c0..52357d5 100644 --- a/apputil/util.go +++ b/apputil/util.go @@ -1,7 +1,7 @@ package apputil import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/atomic/example_test.go b/atomic/example_test.go index 6fe20e8..5896670 100644 --- a/atomic/example_test.go +++ b/atomic/example_test.go @@ -23,7 +23,7 @@ package atomic_test import ( "fmt" - "realy.lol/atomic" + "realy.mleku.dev/atomic" ) func Example() { diff --git a/auth/nip42.go b/auth/nip42.go index 1fabe5f..d68ced6 100644 --- a/auth/nip42.go +++ b/auth/nip42.go @@ -7,11 +7,11 @@ import ( "strings" "time" - "realy.lol/event" - "realy.lol/kind" - "realy.lol/tag" - "realy.lol/tags" - "realy.lol/timestamp" + "realy.mleku.dev/event" + "realy.mleku.dev/kind" + "realy.mleku.dev/tag" + "realy.mleku.dev/tags" + "realy.mleku.dev/timestamp" ) // GenerateChallenge creates a reasonable, 96 byte base64 challenge string diff --git a/auth/nip42_test.go b/auth/nip42_test.go index 376dfd5..c17a726 100644 --- a/auth/nip42_test.go +++ b/auth/nip42_test.go @@ -3,7 +3,7 @@ package auth import ( "testing" - "realy.lol/p256k" + "realy.mleku.dev/p256k" ) func TestCreateUnsigned(t *testing.T) { diff --git a/auth/util.go b/auth/util.go index 79a1e2d..90b8256 100644 --- a/auth/util.go +++ b/auth/util.go @@ -1,7 +1,7 @@ package auth import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/bech32encoding/keys.go b/bech32encoding/keys.go index f0d5a41..6a1c630 100644 --- a/bech32encoding/keys.go +++ b/bech32encoding/keys.go @@ -3,11 +3,11 @@ package bech32encoding import ( "bytes" - btcec "realy.lol/ec" - "realy.lol/ec/bech32" - "realy.lol/ec/schnorr" - "realy.lol/ec/secp256k1" - "realy.lol/hex" + btcec "realy.mleku.dev/ec" + "realy.mleku.dev/ec/bech32" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/ec/secp256k1" + "realy.mleku.dev/hex" ) const ( @@ -28,10 +28,16 @@ var ( ) // ConvertForBech32 performs the bit expansion required for encoding into Bech32. -func ConvertForBech32(b8 []byte) (b5 []byte, err error) { return bech32.ConvertBits(b8, 8, 5, true) } +func ConvertForBech32(b8 []byte) (b5 []byte, err error) { + return bech32.ConvertBits(b8, 8, 5, + true) +} // ConvertFromBech32 collapses together the bit expanded 5 bit numbers encoded in bech32. -func ConvertFromBech32(b5 []byte) (b8 []byte, err error) { return bech32.ConvertBits(b5, 5, 8, true) } +func ConvertFromBech32(b5 []byte) (b8 []byte, err error) { + return bech32.ConvertBits(b5, 5, 8, + true) +} // SecretKeyToNsec encodes an secp256k1 secret key as a Bech32 string (nsec). func SecretKeyToNsec(sk *secp256k1.SecretKey) (encoded []byte, err error) { diff --git a/bech32encoding/keys_test.go b/bech32encoding/keys_test.go index 74a040b..1cfecd6 100644 --- a/bech32encoding/keys_test.go +++ b/bech32encoding/keys_test.go @@ -6,8 +6,8 @@ import ( "encoding/hex" "testing" - "realy.lol/ec/schnorr" - "realy.lol/ec/secp256k1" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/ec/secp256k1" ) func TestConvertBits(t *testing.T) { diff --git a/bech32encoding/nip19.go b/bech32encoding/nip19.go index 6ae5058..e9051c8 100644 --- a/bech32encoding/nip19.go +++ b/bech32encoding/nip19.go @@ -4,14 +4,14 @@ import ( "bytes" "encoding/binary" - "realy.lol/bech32encoding/pointers" - "realy.lol/bech32encoding/tlv" - "realy.lol/ec/bech32" - "realy.lol/ec/schnorr" - "realy.lol/eventid" - "realy.lol/hex" - "realy.lol/kind" - "realy.lol/sha256" + "realy.mleku.dev/bech32encoding/pointers" + "realy.mleku.dev/bech32encoding/tlv" + "realy.mleku.dev/ec/bech32" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/eventid" + "realy.mleku.dev/hex" + "realy.mleku.dev/kind" + "realy.mleku.dev/sha256" ) var ( diff --git a/bech32encoding/nip19_test.go b/bech32encoding/nip19_test.go index 48aeacd..6f932e3 100644 --- a/bech32encoding/nip19_test.go +++ b/bech32encoding/nip19_test.go @@ -5,10 +5,10 @@ import ( "reflect" "testing" - "realy.lol/bech32encoding/pointers" - "realy.lol/eventid" - "realy.lol/hex" - "realy.lol/kind" + "realy.mleku.dev/bech32encoding/pointers" + "realy.mleku.dev/eventid" + "realy.mleku.dev/hex" + "realy.mleku.dev/kind" ) func TestEncodeNpub(t *testing.T) { diff --git a/bech32encoding/pointers/pointers.go b/bech32encoding/pointers/pointers.go index 7ffa553..2ed5069 100644 --- a/bech32encoding/pointers/pointers.go +++ b/bech32encoding/pointers/pointers.go @@ -3,8 +3,8 @@ package pointers import ( - "realy.lol/eventid" - "realy.lol/kind" + "realy.mleku.dev/eventid" + "realy.mleku.dev/kind" ) // Profile pointer is a combination of pubkey and relay list. diff --git a/bech32encoding/pointers/util.go b/bech32encoding/pointers/util.go index 5f7d395..b818f7b 100644 --- a/bech32encoding/pointers/util.go +++ b/bech32encoding/pointers/util.go @@ -1,7 +1,7 @@ package pointers import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/bech32encoding/util.go b/bech32encoding/util.go index 80859a7..b754092 100644 --- a/bech32encoding/util.go +++ b/bech32encoding/util.go @@ -1,7 +1,7 @@ package bech32encoding import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/bin/util.go b/bin/util.go index bef008f..99c8142 100644 --- a/bin/util.go +++ b/bin/util.go @@ -1,7 +1,7 @@ package bin import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/cmd/lerproxy/buf/util.go b/cmd/lerproxy/buf/util.go index cc9a9cf..957c9e9 100644 --- a/cmd/lerproxy/buf/util.go +++ b/cmd/lerproxy/buf/util.go @@ -3,8 +3,8 @@ package buf import ( "bytes" - "realy.lol/context" - "realy.lol/lol" + "realy.mleku.dev/context" + "realy.mleku.dev/lol" ) type ( diff --git a/cmd/lerproxy/hsts/util.go b/cmd/lerproxy/hsts/util.go index 99005e3..a9df076 100644 --- a/cmd/lerproxy/hsts/util.go +++ b/cmd/lerproxy/hsts/util.go @@ -3,8 +3,8 @@ package hsts import ( "bytes" - "realy.lol/context" - "realy.lol/lol" + "realy.mleku.dev/context" + "realy.mleku.dev/lol" ) type ( diff --git a/cmd/lerproxy/main.go b/cmd/lerproxy/main.go index dd0f725..a4b62a1 100644 --- a/cmd/lerproxy/main.go +++ b/cmd/lerproxy/main.go @@ -26,12 +26,12 @@ import ( "golang.org/x/crypto/acme/autocert" "golang.org/x/sync/errgroup" - "realy.lol/cmd/lerproxy/buf" - "realy.lol/cmd/lerproxy/hsts" - "realy.lol/cmd/lerproxy/reverse" - "realy.lol/cmd/lerproxy/tcpkeepalive" - "realy.lol/cmd/lerproxy/util" - "realy.lol/context" + "realy.mleku.dev/cmd/lerproxy/buf" + "realy.mleku.dev/cmd/lerproxy/hsts" + "realy.mleku.dev/cmd/lerproxy/reverse" + "realy.mleku.dev/cmd/lerproxy/tcpkeepalive" + "realy.mleku.dev/cmd/lerproxy/util" + "realy.mleku.dev/context" ) type runArgs struct { diff --git a/cmd/lerproxy/reverse/proxy.go b/cmd/lerproxy/reverse/proxy.go index 46b5973..dbd9601 100644 --- a/cmd/lerproxy/reverse/proxy.go +++ b/cmd/lerproxy/reverse/proxy.go @@ -7,7 +7,7 @@ import ( "net/http/httputil" "net/url" - "realy.lol/cmd/lerproxy/util" + "realy.mleku.dev/cmd/lerproxy/util" ) // NewSingleHostReverseProxy is a copy of httputil.NewSingleHostReverseProxy diff --git a/cmd/lerproxy/reverse/util.go b/cmd/lerproxy/reverse/util.go index 684fad3..eec81d0 100644 --- a/cmd/lerproxy/reverse/util.go +++ b/cmd/lerproxy/reverse/util.go @@ -3,8 +3,8 @@ package reverse import ( "bytes" - "realy.lol/context" - "realy.lol/lol" + "realy.mleku.dev/context" + "realy.mleku.dev/lol" ) type ( diff --git a/cmd/lerproxy/tcpkeepalive/listener.go b/cmd/lerproxy/tcpkeepalive/listener.go index 6256969..f7733be 100644 --- a/cmd/lerproxy/tcpkeepalive/listener.go +++ b/cmd/lerproxy/tcpkeepalive/listener.go @@ -6,7 +6,7 @@ import ( "net" "time" - "realy.lol/cmd/lerproxy/timeout" + "realy.mleku.dev/cmd/lerproxy/timeout" ) // Period can be changed prior to opening a Listener to alter its' diff --git a/cmd/lerproxy/tcpkeepalive/util.go b/cmd/lerproxy/tcpkeepalive/util.go index fe57dbf..1fb3b78 100644 --- a/cmd/lerproxy/tcpkeepalive/util.go +++ b/cmd/lerproxy/tcpkeepalive/util.go @@ -3,8 +3,8 @@ package tcpkeepalive import ( "bytes" - "realy.lol/context" - "realy.lol/lol" + "realy.mleku.dev/context" + "realy.mleku.dev/lol" ) type ( diff --git a/cmd/lerproxy/timeout/util.go b/cmd/lerproxy/timeout/util.go index 18fcb52..5ce4818 100644 --- a/cmd/lerproxy/timeout/util.go +++ b/cmd/lerproxy/timeout/util.go @@ -3,8 +3,8 @@ package timeout import ( "bytes" - "realy.lol/context" - "realy.lol/lol" + "realy.mleku.dev/context" + "realy.mleku.dev/lol" ) type ( diff --git a/cmd/lerproxy/util.go b/cmd/lerproxy/util.go index 6e09e1f..8680a90 100644 --- a/cmd/lerproxy/util.go +++ b/cmd/lerproxy/util.go @@ -3,8 +3,8 @@ package main import ( "bytes" - "realy.lol/context" - "realy.lol/lol" + "realy.mleku.dev/context" + "realy.mleku.dev/lol" ) type ( diff --git a/cmd/lerproxy/util/util.go b/cmd/lerproxy/util/util.go index 2b2579f..2eed3cd 100644 --- a/cmd/lerproxy/util/util.go +++ b/cmd/lerproxy/util/util.go @@ -3,8 +3,8 @@ package util import ( "bytes" - "realy.lol/context" - "realy.lol/lol" + "realy.mleku.dev/context" + "realy.mleku.dev/lol" ) type ( diff --git a/cmd/nauth/main.go b/cmd/nauth/main.go index f3a9d5a..7f4027a 100644 --- a/cmd/nauth/main.go +++ b/cmd/nauth/main.go @@ -6,10 +6,10 @@ import ( "os" "time" - "realy.lol/bech32encoding" - "realy.lol/httpauth" - "realy.lol/p256k" - "realy.lol/signer" + "realy.mleku.dev/bech32encoding" + "realy.mleku.dev/httpauth" + "realy.mleku.dev/p256k" + "realy.mleku.dev/signer" ) const secEnv = "NOSTR_SECRET_KEY" diff --git a/cmd/nauth/util.go b/cmd/nauth/util.go index 121d003..a689ecc 100644 --- a/cmd/nauth/util.go +++ b/cmd/nauth/util.go @@ -3,7 +3,7 @@ package main import ( "bytes" - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/cmd/nurl/main.go b/cmd/nurl/main.go index c9fd7ee..be93454 100644 --- a/cmd/nurl/main.go +++ b/cmd/nurl/main.go @@ -10,13 +10,13 @@ import ( "net/url" "os" - realy_lol "realy.lol" - "realy.lol/bech32encoding" - "realy.lol/hex" - "realy.lol/httpauth" - "realy.lol/p256k" - "realy.lol/sha256" - "realy.lol/signer" + realy_lol "realy.mleku.dev" + "realy.mleku.dev/bech32encoding" + "realy.mleku.dev/hex" + "realy.mleku.dev/httpauth" + "realy.mleku.dev/p256k" + "realy.mleku.dev/sha256" + "realy.mleku.dev/signer" ) const secEnv = "NOSTR_SECRET_KEY" diff --git a/cmd/nurl/util.go b/cmd/nurl/util.go index 121d003..a689ecc 100644 --- a/cmd/nurl/util.go +++ b/cmd/nurl/util.go @@ -3,7 +3,7 @@ package main import ( "bytes" - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/cmd/realy/app/main.go b/cmd/realy/app/main.go index b823864..cefdebf 100644 --- a/cmd/realy/app/main.go +++ b/cmd/realy/app/main.go @@ -9,19 +9,19 @@ import ( "strings" "sync" - "realy.lol/bech32encoding" - "realy.lol/context" - "realy.lol/ec/schnorr" - "realy.lol/event" - "realy.lol/filter" - "realy.lol/filters" - "realy.lol/hex" - "realy.lol/kind" - "realy.lol/kinds" - "realy.lol/realy/config" - "realy.lol/store" - "realy.lol/tag" - "realy.lol/tag/atag" + "realy.mleku.dev/bech32encoding" + "realy.mleku.dev/context" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/event" + "realy.mleku.dev/filter" + "realy.mleku.dev/filters" + "realy.mleku.dev/hex" + "realy.mleku.dev/kind" + "realy.mleku.dev/kinds" + "realy.mleku.dev/realy/config" + "realy.mleku.dev/store" + "realy.mleku.dev/tag" + "realy.mleku.dev/tag/atag" ) type List map[string]struct{} diff --git a/cmd/realy/app/resources.go b/cmd/realy/app/resources.go index 84c5681..c3acf6d 100644 --- a/cmd/realy/app/resources.go +++ b/cmd/realy/app/resources.go @@ -5,7 +5,7 @@ import ( "runtime" "time" - "realy.lol/context" + "realy.mleku.dev/context" ) func MonitorResources(c context.T) { @@ -19,7 +19,8 @@ func MonitorResources(c context.T) { return case <-tick.C: // runtime.ReadMemStats(memStats) - log.D.Ln("# goroutines", runtime.NumGoroutine(), "# cgo calls", runtime.NumCgoCall()) + log.D.Ln("# goroutines", runtime.NumGoroutine(), "# cgo calls", + runtime.NumCgoCall()) // log.D.S(memStats) } } diff --git a/cmd/realy/app/util.go b/cmd/realy/app/util.go index 9f30ef8..fd3aca9 100644 --- a/cmd/realy/app/util.go +++ b/cmd/realy/app/util.go @@ -1,7 +1,7 @@ package app import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/cmd/realy/main.go b/cmd/realy/main.go index aa628fc..be6cbaf 100644 --- a/cmd/realy/main.go +++ b/cmd/realy/main.go @@ -15,20 +15,20 @@ import ( "github.com/pkg/profile" - realy_lol "realy.lol" - "realy.lol/bech32encoding" - "realy.lol/cmd/realy/app" - "realy.lol/context" - "realy.lol/hex" - "realy.lol/interrupt" - "realy.lol/lol" - "realy.lol/p256k" - "realy.lol/ratel" - "realy.lol/realy" - "realy.lol/realy/config" - "realy.lol/realy/options" - "realy.lol/signer" - "realy.lol/units" + realy_lol "realy.mleku.dev" + "realy.mleku.dev/bech32encoding" + "realy.mleku.dev/cmd/realy/app" + "realy.mleku.dev/context" + "realy.mleku.dev/hex" + "realy.mleku.dev/interrupt" + "realy.mleku.dev/lol" + "realy.mleku.dev/p256k" + "realy.mleku.dev/ratel" + "realy.mleku.dev/realy" + "realy.mleku.dev/realy/config" + "realy.mleku.dev/realy/options" + "realy.mleku.dev/signer" + "realy.mleku.dev/units" ) func main() { diff --git a/cmd/realy/util.go b/cmd/realy/util.go index 03d0211..83efce8 100644 --- a/cmd/realy/util.go +++ b/cmd/realy/util.go @@ -1,7 +1,7 @@ package main import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/cmd/vainstr/main.go b/cmd/vainstr/main.go index a8837e1..dd8d557 100644 --- a/cmd/vainstr/main.go +++ b/cmd/vainstr/main.go @@ -14,13 +14,13 @@ import ( "github.com/alexflint/go-arg" - "realy.lol/atomic" - "realy.lol/bech32encoding" - "realy.lol/ec/bech32" - "realy.lol/ec/schnorr" - "realy.lol/ec/secp256k1" - "realy.lol/interrupt" - "realy.lol/qu" + "realy.mleku.dev/atomic" + "realy.mleku.dev/bech32encoding" + "realy.mleku.dev/ec/bech32" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/ec/secp256k1" + "realy.mleku.dev/interrupt" + "realy.mleku.dev/qu" ) var prefix = append(bech32encoding.PubHRP, '1') diff --git a/cmd/vainstr/util.go b/cmd/vainstr/util.go index 03d0211..83efce8 100644 --- a/cmd/vainstr/util.go +++ b/cmd/vainstr/util.go @@ -1,7 +1,7 @@ package main import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/codec/util.go b/codec/util.go index e1a1ac3..13fb7a9 100644 --- a/codec/util.go +++ b/codec/util.go @@ -1,7 +1,7 @@ package codec import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/config/util.go b/config/util.go index 46ac79f..995d47a 100644 --- a/config/util.go +++ b/config/util.go @@ -1,7 +1,7 @@ package config import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/dns/nip05.go b/dns/nip05.go index bb2e231..06e461b 100644 --- a/dns/nip05.go +++ b/dns/nip05.go @@ -9,9 +9,9 @@ import ( "regexp" "strings" - "realy.lol/bech32encoding/pointers" - "realy.lol/context" - "realy.lol/keys" + "realy.mleku.dev/bech32encoding/pointers" + "realy.mleku.dev/context" + "realy.mleku.dev/keys" ) // Nip05Regex is an regular expression that matches up with the same pattern as diff --git a/dns/nip05_test.go b/dns/nip05_test.go index 49d1a40..487736b 100644 --- a/dns/nip05_test.go +++ b/dns/nip05_test.go @@ -5,8 +5,8 @@ import ( "context" "testing" - "realy.lol/bech32encoding/pointers" - "realy.lol/keys" + "realy.mleku.dev/bech32encoding/pointers" + "realy.mleku.dev/keys" ) func TestParse(t *testing.T) { diff --git a/dns/util.go b/dns/util.go index da9121c..4900358 100644 --- a/dns/util.go +++ b/dns/util.go @@ -1,7 +1,7 @@ package dns import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/base58/base58_test.go b/ec/base58/base58_test.go index 8a1c166..2ac8476 100644 --- a/ec/base58/base58_test.go +++ b/ec/base58/base58_test.go @@ -9,7 +9,7 @@ import ( "encoding/hex" "testing" - "realy.lol/ec/base58" + "realy.mleku.dev/ec/base58" ) var stringTests = []struct { diff --git a/ec/base58/base58bench_test.go b/ec/base58/base58bench_test.go index a8173a6..ad5fd92 100644 --- a/ec/base58/base58bench_test.go +++ b/ec/base58/base58bench_test.go @@ -8,7 +8,7 @@ import ( "bytes" "testing" - "realy.lol/ec/base58" + "realy.mleku.dev/ec/base58" ) var ( diff --git a/ec/base58/base58check.go b/ec/base58/base58check.go index 2f34ca6..14009d0 100644 --- a/ec/base58/base58check.go +++ b/ec/base58/base58check.go @@ -7,7 +7,7 @@ package base58 import ( "errors" - "realy.lol/sha256" + "realy.mleku.dev/sha256" ) // ErrChecksum indicates that the checksum of a check-encoded string does not verify against diff --git a/ec/base58/base58check_test.go b/ec/base58/base58check_test.go index dfb84ce..e88c469 100644 --- a/ec/base58/base58check_test.go +++ b/ec/base58/base58check_test.go @@ -7,7 +7,7 @@ package base58_test import ( "testing" - "realy.lol/ec/base58" + "realy.mleku.dev/ec/base58" ) var checkEncodingStringTests = []struct { diff --git a/ec/base58/example_test.go b/ec/base58/example_test.go index e3c161e..c41b15f 100644 --- a/ec/base58/example_test.go +++ b/ec/base58/example_test.go @@ -7,7 +7,7 @@ package base58_test import ( "fmt" - "realy.lol/ec/base58" + "realy.mleku.dev/ec/base58" ) // This example demonstrates how to decode modified base58 encoded data. diff --git a/ec/base58/util.go b/ec/base58/util.go index 1aa0ec4..0ff07cb 100644 --- a/ec/base58/util.go +++ b/ec/base58/util.go @@ -1,7 +1,7 @@ package base58 import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/base58/util_test.go b/ec/base58/util_test.go index 9b58c16..4c3dd9a 100644 --- a/ec/base58/util_test.go +++ b/ec/base58/util_test.go @@ -1,7 +1,7 @@ package base58_test import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/bech32/util.go b/ec/bech32/util.go index 66a3b8a..25f2002 100644 --- a/ec/bech32/util.go +++ b/ec/bech32/util.go @@ -1,7 +1,7 @@ package bech32 import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/bench_test.go b/ec/bench_test.go index 9d36959..a5a90bd 100644 --- a/ec/bench_test.go +++ b/ec/bench_test.go @@ -8,8 +8,8 @@ import ( "math/big" "testing" - "realy.lol/ec/secp256k1" - "realy.lol/hex" + "realy.mleku.dev/ec/secp256k1" + "realy.mleku.dev/hex" ) // setHex decodes the passed big-endian hex string into the internal field value diff --git a/ec/btcec.go b/ec/btcec.go index ccf0120..6cbab8e 100644 --- a/ec/btcec.go +++ b/ec/btcec.go @@ -20,7 +20,7 @@ package btcec // reverse the transform than to operate in affine coordinates. import ( - "realy.lol/ec/secp256k1" + "realy.mleku.dev/ec/secp256k1" ) // KoblitzCurve provides an implementation for secp256k1 that fits the ECC diff --git a/ec/chaincfg/deployment_time_frame.go b/ec/chaincfg/deployment_time_frame.go index c4fe7d3..2dae0d3 100644 --- a/ec/chaincfg/deployment_time_frame.go +++ b/ec/chaincfg/deployment_time_frame.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "realy.lol/ec/wire" + "realy.mleku.dev/ec/wire" ) var ( diff --git a/ec/chaincfg/genesis.go b/ec/chaincfg/genesis.go index c1e2c63..cfa7e95 100644 --- a/ec/chaincfg/genesis.go +++ b/ec/chaincfg/genesis.go @@ -3,8 +3,8 @@ package chaincfg import ( "time" - "realy.lol/ec/chainhash" - "realy.lol/ec/wire" + "realy.mleku.dev/ec/chainhash" + "realy.mleku.dev/ec/wire" ) var ( diff --git a/ec/chaincfg/params.go b/ec/chaincfg/params.go index 630c607..7f9c89f 100644 --- a/ec/chaincfg/params.go +++ b/ec/chaincfg/params.go @@ -5,8 +5,8 @@ import ( "math/big" "time" - "realy.lol/ec/chainhash" - "realy.lol/ec/wire" + "realy.mleku.dev/ec/chainhash" + "realy.mleku.dev/ec/wire" ) var ( diff --git a/ec/chaincfg/util.go b/ec/chaincfg/util.go index 3d88765..6ccee71 100644 --- a/ec/chaincfg/util.go +++ b/ec/chaincfg/util.go @@ -1,7 +1,7 @@ package chaincfg import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/chainhash/hash.go b/ec/chainhash/hash.go index 9e684fe..42bb613 100644 --- a/ec/chainhash/hash.go +++ b/ec/chainhash/hash.go @@ -9,8 +9,8 @@ import ( "encoding/json" "fmt" - "realy.lol/hex" - "realy.lol/sha256" + "realy.mleku.dev/hex" + "realy.mleku.dev/sha256" ) const ( diff --git a/ec/chainhash/hashfuncs.go b/ec/chainhash/hashfuncs.go index b039506..25c29c6 100644 --- a/ec/chainhash/hashfuncs.go +++ b/ec/chainhash/hashfuncs.go @@ -5,7 +5,7 @@ package chainhash -import "realy.lol/sha256" +import "realy.mleku.dev/sha256" // HashB calculates hash(b) and returns the resulting bytes. func HashB(b []byte) []byte { diff --git a/ec/chainhash/util.go b/ec/chainhash/util.go index d4a5534..1313ca9 100644 --- a/ec/chainhash/util.go +++ b/ec/chainhash/util.go @@ -1,7 +1,7 @@ package chainhash import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/ciphering.go b/ec/ciphering.go index e952339..4c559da 100644 --- a/ec/ciphering.go +++ b/ec/ciphering.go @@ -5,7 +5,7 @@ package btcec import ( - "realy.lol/ec/secp256k1" + "realy.mleku.dev/ec/secp256k1" ) // GenerateSharedSecret generates a shared secret based on a secret key and a diff --git a/ec/curve.go b/ec/curve.go index 33a701e..51e6007 100644 --- a/ec/curve.go +++ b/ec/curve.go @@ -6,7 +6,7 @@ package btcec import ( "fmt" - "realy.lol/ec/secp256k1" + "realy.mleku.dev/ec/secp256k1" ) // JacobianPoint is an element of the group formed by the secp256k1 curve in diff --git a/ec/ecdsa/bench_test.go b/ec/ecdsa/bench_test.go index 997abf4..5422f19 100644 --- a/ec/ecdsa/bench_test.go +++ b/ec/ecdsa/bench_test.go @@ -8,8 +8,8 @@ package ecdsa import ( "testing" - "realy.lol/ec/secp256k1" - "realy.lol/hex" + "realy.mleku.dev/ec/secp256k1" + "realy.mleku.dev/hex" ) // hexToModNScalar converts the passed hex string into a ModNScalar and will diff --git a/ec/ecdsa/signature.go b/ec/ecdsa/signature.go index fa04c37..5fcc49a 100644 --- a/ec/ecdsa/signature.go +++ b/ec/ecdsa/signature.go @@ -8,7 +8,7 @@ package ecdsa import ( "fmt" - "realy.lol/ec/secp256k1" + "realy.mleku.dev/ec/secp256k1" ) // References: diff --git a/ec/ecdsa/signature_test.go b/ec/ecdsa/signature_test.go index dff2592..1176f31 100644 --- a/ec/ecdsa/signature_test.go +++ b/ec/ecdsa/signature_test.go @@ -15,8 +15,8 @@ import ( "testing" "time" - "realy.lol/ec/secp256k1" - "realy.lol/hex" + "realy.mleku.dev/ec/secp256k1" + "realy.mleku.dev/hex" ) // hexToBytes converts the passed hex string into bytes and will panic if there diff --git a/ec/ecdsa/util.go b/ec/ecdsa/util.go index 9d5f8d7..1da0a5f 100644 --- a/ec/ecdsa/util.go +++ b/ec/ecdsa/util.go @@ -1,7 +1,7 @@ package ecdsa import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/ecdsa/util_test.go b/ec/ecdsa/util_test.go index 6fee6f4..9cf8fba 100644 --- a/ec/ecdsa/util_test.go +++ b/ec/ecdsa/util_test.go @@ -1,7 +1,7 @@ package ecdsa_test import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/error.go b/ec/error.go index 6bd4b59..9f2a554 100644 --- a/ec/error.go +++ b/ec/error.go @@ -4,7 +4,7 @@ package btcec import ( - "realy.lol/ec/secp256k1" + "realy.mleku.dev/ec/secp256k1" ) // Error identifies an error related to public key cryptography using a diff --git a/ec/field.go b/ec/field.go index 3317c90..036d127 100644 --- a/ec/field.go +++ b/ec/field.go @@ -1,6 +1,6 @@ package btcec -import "realy.lol/ec/secp256k1" +import "realy.mleku.dev/ec/secp256k1" // FieldVal implements optimized fixed-precision arithmetic over the secp256k1 // finite field. This means all arithmetic is performed modulo diff --git a/ec/field_test.go b/ec/field_test.go index e4a755b..68638f0 100644 --- a/ec/field_test.go +++ b/ec/field_test.go @@ -9,7 +9,7 @@ import ( "math/rand" "testing" - "realy.lol/hex" + "realy.mleku.dev/hex" ) // TestIsZero ensures that checking if a field IsZero works as expected. diff --git a/ec/fuzz_test.go b/ec/fuzz_test.go index a6b85e7..906c5c0 100644 --- a/ec/fuzz_test.go +++ b/ec/fuzz_test.go @@ -11,7 +11,7 @@ package btcec import ( "testing" - "realy.lol/hex" + "realy.mleku.dev/hex" ) func FuzzParsePubKey(f *testing.F) { diff --git a/ec/modnscalar.go b/ec/modnscalar.go index f47ce77..e68ee50 100644 --- a/ec/modnscalar.go +++ b/ec/modnscalar.go @@ -4,7 +4,7 @@ package btcec import ( - "realy.lol/ec/secp256k1" + "realy.mleku.dev/ec/secp256k1" ) // ModNScalar implements optimized 256-bit constant-time fixed-precision diff --git a/ec/musig2/bench_test.go b/ec/musig2/bench_test.go index 4a33924..9f17760 100644 --- a/ec/musig2/bench_test.go +++ b/ec/musig2/bench_test.go @@ -8,9 +8,9 @@ import ( "fmt" "testing" - "realy.lol/ec" - "realy.lol/ec/schnorr" - "realy.lol/hex" + "realy.mleku.dev/ec" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/hex" ) var ( diff --git a/ec/musig2/context.go b/ec/musig2/context.go index 2b6d4ec..318aa63 100644 --- a/ec/musig2/context.go +++ b/ec/musig2/context.go @@ -5,8 +5,8 @@ package musig2 import ( "fmt" - "realy.lol/ec" - "realy.lol/ec/schnorr" + "realy.mleku.dev/ec" + "realy.mleku.dev/ec/schnorr" ) var ( diff --git a/ec/musig2/keys.go b/ec/musig2/keys.go index 1e728b5..29889ac 100644 --- a/ec/musig2/keys.go +++ b/ec/musig2/keys.go @@ -7,10 +7,10 @@ import ( "fmt" "sort" - "realy.lol/ec" - "realy.lol/ec/chainhash" - "realy.lol/ec/schnorr" - "realy.lol/ec/secp256k1" + "realy.mleku.dev/ec" + "realy.mleku.dev/ec/chainhash" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/ec/secp256k1" ) var ( diff --git a/ec/musig2/keys_test.go b/ec/musig2/keys_test.go index 080ba84..e522976 100644 --- a/ec/musig2/keys_test.go +++ b/ec/musig2/keys_test.go @@ -12,10 +12,10 @@ import ( "github.com/stretchr/testify/require" - "realy.lol/ec" - "realy.lol/ec/schnorr" - "realy.lol/ec/secp256k1" - "realy.lol/hex" + "realy.mleku.dev/ec" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/ec/secp256k1" + "realy.mleku.dev/hex" ) const ( diff --git a/ec/musig2/musig2_test.go b/ec/musig2/musig2_test.go index 7608713..19ed939 100644 --- a/ec/musig2/musig2_test.go +++ b/ec/musig2/musig2_test.go @@ -8,9 +8,9 @@ import ( "sync" "testing" - "realy.lol/ec" - "realy.lol/hex" - "realy.lol/sha256" + "realy.mleku.dev/ec" + "realy.mleku.dev/hex" + "realy.mleku.dev/sha256" ) const ( diff --git a/ec/musig2/nonces.go b/ec/musig2/nonces.go index d9084cd..7f33f1d 100644 --- a/ec/musig2/nonces.go +++ b/ec/musig2/nonces.go @@ -9,9 +9,9 @@ import ( "errors" "io" - "realy.lol/ec" - "realy.lol/ec/chainhash" - "realy.lol/ec/schnorr" + "realy.mleku.dev/ec" + "realy.mleku.dev/ec/chainhash" + "realy.mleku.dev/ec/schnorr" ) const ( diff --git a/ec/musig2/nonces_test.go b/ec/musig2/nonces_test.go index 4513400..cc5bf31 100644 --- a/ec/musig2/nonces_test.go +++ b/ec/musig2/nonces_test.go @@ -12,7 +12,7 @@ import ( "github.com/stretchr/testify/require" - "realy.lol/hex" + "realy.mleku.dev/hex" ) type nonceGenTestCase struct { diff --git a/ec/musig2/sign.go b/ec/musig2/sign.go index 67cf15d..53d65bb 100644 --- a/ec/musig2/sign.go +++ b/ec/musig2/sign.go @@ -7,10 +7,10 @@ import ( "fmt" "io" - "realy.lol/ec" - "realy.lol/ec/chainhash" - "realy.lol/ec/schnorr" - "realy.lol/ec/secp256k1" + "realy.mleku.dev/ec" + "realy.mleku.dev/ec/chainhash" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/ec/secp256k1" ) var ( diff --git a/ec/musig2/sign_test.go b/ec/musig2/sign_test.go index aad3832..3e362c4 100644 --- a/ec/musig2/sign_test.go +++ b/ec/musig2/sign_test.go @@ -13,9 +13,9 @@ import ( "github.com/stretchr/testify/require" - "realy.lol/ec" - "realy.lol/ec/secp256k1" - "realy.lol/hex" + "realy.mleku.dev/ec" + "realy.mleku.dev/ec/secp256k1" + "realy.mleku.dev/hex" ) const ( diff --git a/ec/musig2/util.go b/ec/musig2/util.go index 111c3ec..5b240ad 100644 --- a/ec/musig2/util.go +++ b/ec/musig2/util.go @@ -1,7 +1,7 @@ package musig2 import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/pubkey.go b/ec/pubkey.go index 3b3124b..512ca3f 100644 --- a/ec/pubkey.go +++ b/ec/pubkey.go @@ -5,7 +5,7 @@ package btcec import ( - "realy.lol/ec/secp256k1" + "realy.mleku.dev/ec/secp256k1" ) // These constants define the lengths of serialized public keys. diff --git a/ec/schnorr/bench_test.go b/ec/schnorr/bench_test.go index b1133f3..eec2f1f 100644 --- a/ec/schnorr/bench_test.go +++ b/ec/schnorr/bench_test.go @@ -9,10 +9,10 @@ import ( "math/big" "testing" - "realy.lol/ec" - "realy.lol/ec/secp256k1" - "realy.lol/hex" - "realy.lol/sha256" + "realy.mleku.dev/ec" + "realy.mleku.dev/ec/secp256k1" + "realy.mleku.dev/hex" + "realy.mleku.dev/sha256" ) // hexToBytes converts the passed hex string into bytes and will panic if there diff --git a/ec/schnorr/pubkey.go b/ec/schnorr/pubkey.go index c3c78ea..1dac160 100644 --- a/ec/schnorr/pubkey.go +++ b/ec/schnorr/pubkey.go @@ -8,8 +8,8 @@ package schnorr import ( "fmt" - "realy.lol/ec" - "realy.lol/ec/secp256k1" + "realy.mleku.dev/ec" + "realy.mleku.dev/ec/secp256k1" ) // These constants define the lengths of serialized public keys. diff --git a/ec/schnorr/signature.go b/ec/schnorr/signature.go index 638508f..46471c5 100644 --- a/ec/schnorr/signature.go +++ b/ec/schnorr/signature.go @@ -5,9 +5,9 @@ package schnorr import ( "fmt" - "realy.lol/ec" - "realy.lol/ec/chainhash" - "realy.lol/ec/secp256k1" + "realy.mleku.dev/ec" + "realy.mleku.dev/ec/chainhash" + "realy.mleku.dev/ec/secp256k1" ) const ( diff --git a/ec/schnorr/signature_test.go b/ec/schnorr/signature_test.go index 04a5187..a0dd424 100644 --- a/ec/schnorr/signature_test.go +++ b/ec/schnorr/signature_test.go @@ -13,9 +13,9 @@ import ( "github.com/davecgh/go-spew/spew" - "realy.lol/ec" - "realy.lol/ec/secp256k1" - "realy.lol/hex" + "realy.mleku.dev/ec" + "realy.mleku.dev/ec/secp256k1" + "realy.mleku.dev/hex" ) type bip340Test struct { diff --git a/ec/schnorr/util.go b/ec/schnorr/util.go index 78f3312..9493da5 100644 --- a/ec/schnorr/util.go +++ b/ec/schnorr/util.go @@ -1,7 +1,7 @@ package schnorr import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/seckey.go b/ec/seckey.go index 8aa54c2..461c5d2 100644 --- a/ec/seckey.go +++ b/ec/seckey.go @@ -5,7 +5,7 @@ package btcec import ( - "realy.lol/ec/secp256k1" + "realy.mleku.dev/ec/secp256k1" ) // SecretKey wraps an ecdsa.SecretKey as a convenience mainly for signing things with the secret key without having to diff --git a/ec/secp256k1/curve.go b/ec/secp256k1/curve.go index c1e8903..29690d0 100644 --- a/ec/secp256k1/curve.go +++ b/ec/secp256k1/curve.go @@ -8,7 +8,7 @@ package secp256k1 import ( "math/bits" - "realy.lol/hex" + "realy.mleku.dev/hex" ) // References: diff --git a/ec/secp256k1/example_test.go b/ec/secp256k1/example_test.go index 4551f41..2045748 100644 --- a/ec/secp256k1/example_test.go +++ b/ec/secp256k1/example_test.go @@ -11,9 +11,9 @@ import ( "encoding/binary" "fmt" - "realy.lol/ec/secp256k1" - "realy.lol/hex" - "realy.lol/sha256" + "realy.mleku.dev/ec/secp256k1" + "realy.mleku.dev/hex" + "realy.mleku.dev/sha256" ) // This example demonstrates use of GenerateSharedSecret to encrypt a message diff --git a/ec/secp256k1/field.go b/ec/secp256k1/field.go index c9c1918..b2703f2 100644 --- a/ec/secp256k1/field.go +++ b/ec/secp256k1/field.go @@ -52,7 +52,7 @@ package secp256k1 // ordinarily would. See the documentation for FieldVal for more details. import ( - "realy.lol/hex" + "realy.mleku.dev/hex" ) // Constants used to make the code more readable. diff --git a/ec/secp256k1/field_test.go b/ec/secp256k1/field_test.go index d126ac2..5804c0f 100644 --- a/ec/secp256k1/field_test.go +++ b/ec/secp256k1/field_test.go @@ -15,7 +15,7 @@ import ( "testing" "time" - "realy.lol/hex" + "realy.mleku.dev/hex" ) // SetHex decodes the passed big-endian hex string into the internal field value diff --git a/ec/secp256k1/modnscalar.go b/ec/secp256k1/modnscalar.go index 08a7e2f..b28ee84 100644 --- a/ec/secp256k1/modnscalar.go +++ b/ec/secp256k1/modnscalar.go @@ -7,7 +7,7 @@ package secp256k1 import ( "math/big" - "realy.lol/hex" + "realy.mleku.dev/hex" ) // References: diff --git a/ec/secp256k1/modnscalar_test.go b/ec/secp256k1/modnscalar_test.go index 4800b39..8a27dcf 100644 --- a/ec/secp256k1/modnscalar_test.go +++ b/ec/secp256k1/modnscalar_test.go @@ -13,7 +13,7 @@ import ( "testing" "time" - "realy.lol/hex" + "realy.mleku.dev/hex" ) // SetHex interprets the provided hex string as a 256-bit big-endian unsigned diff --git a/ec/secp256k1/nonce.go b/ec/secp256k1/nonce.go index 8fd896e..cad5ccd 100644 --- a/ec/secp256k1/nonce.go +++ b/ec/secp256k1/nonce.go @@ -9,7 +9,7 @@ import ( "bytes" "hash" - "realy.lol/sha256" + "realy.mleku.dev/sha256" ) // References: diff --git a/ec/secp256k1/nonce_test.go b/ec/secp256k1/nonce_test.go index 745a2f6..9ecc35b 100644 --- a/ec/secp256k1/nonce_test.go +++ b/ec/secp256k1/nonce_test.go @@ -9,8 +9,8 @@ import ( "bytes" "testing" - "realy.lol/hex" - "realy.lol/sha256" + "realy.mleku.dev/hex" + "realy.mleku.dev/sha256" ) // hexToBytes converts the passed hex string into bytes and will panic if there diff --git a/ec/secp256k1/precomps/genprecomps.go b/ec/secp256k1/precomps/genprecomps.go index a8bd5a8..5d31539 100644 --- a/ec/secp256k1/precomps/genprecomps.go +++ b/ec/secp256k1/precomps/genprecomps.go @@ -13,7 +13,7 @@ import ( "math/big" "os" - "realy.lol/ec/secp256k1" + "realy.mleku.dev/ec/secp256k1" ) // curveParams houses the secp256k1 curve parameters for convenient access. diff --git a/ec/secp256k1/precomps/util.go b/ec/secp256k1/precomps/util.go index 03d0211..83efce8 100644 --- a/ec/secp256k1/precomps/util.go +++ b/ec/secp256k1/precomps/util.go @@ -1,7 +1,7 @@ package main import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/secp256k1/util.go b/ec/secp256k1/util.go index 9ba1da6..59884f4 100644 --- a/ec/secp256k1/util.go +++ b/ec/secp256k1/util.go @@ -1,7 +1,7 @@ package secp256k1 import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/secp256k1/util_test.go b/ec/secp256k1/util_test.go index de7f013..be442d2 100644 --- a/ec/secp256k1/util_test.go +++ b/ec/secp256k1/util_test.go @@ -1,7 +1,7 @@ package secp256k1_test import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/taproot/taproot.go b/ec/taproot/taproot.go index daff679..7f181a8 100644 --- a/ec/taproot/taproot.go +++ b/ec/taproot/taproot.go @@ -7,8 +7,8 @@ import ( "errors" "fmt" - "realy.lol/ec/bech32" - "realy.lol/ec/chaincfg" + "realy.mleku.dev/ec/bech32" + "realy.mleku.dev/ec/chaincfg" ) // AddressSegWit is the base address type for all SegWit addresses. diff --git a/ec/taproot/util.go b/ec/taproot/util.go index bd99b63..a2768bd 100644 --- a/ec/taproot/util.go +++ b/ec/taproot/util.go @@ -1,7 +1,7 @@ package taproot import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/util.go b/ec/util.go index 81a7b84..4d33afb 100644 --- a/ec/util.go +++ b/ec/util.go @@ -1,7 +1,7 @@ package btcec import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/util_test.go b/ec/util_test.go index e5d6674..11d5515 100644 --- a/ec/util_test.go +++ b/ec/util_test.go @@ -1,7 +1,7 @@ package btcec_test import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ec/wire/blockheader.go b/ec/wire/blockheader.go index 09e2f8c..733d052 100644 --- a/ec/wire/blockheader.go +++ b/ec/wire/blockheader.go @@ -3,7 +3,7 @@ package wire import ( "time" - "realy.lol/ec/chainhash" + "realy.mleku.dev/ec/chainhash" ) // BlockHeader defines information about a block and is used in the bitcoin diff --git a/ec/wire/msgtx.go b/ec/wire/msgtx.go index fe0bf38..cf8d28d 100644 --- a/ec/wire/msgtx.go +++ b/ec/wire/msgtx.go @@ -1,7 +1,7 @@ package wire import ( - "realy.lol/ec/chainhash" + "realy.mleku.dev/ec/chainhash" ) // OutPoint defines a bitcoin data type that is used to track previous diff --git a/ec/wire/util.go b/ec/wire/util.go index 8064bf4..cafcf52 100644 --- a/ec/wire/util.go +++ b/ec/wire/util.go @@ -1,7 +1,7 @@ package wire import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/encryption/nip4.go b/encryption/nip4.go index 06d51ce..6eec630 100644 --- a/encryption/nip4.go +++ b/encryption/nip4.go @@ -9,8 +9,8 @@ import ( "lukechampine.com/frand" - "realy.lol/hex" - "realy.lol/p256k" + "realy.mleku.dev/hex" + "realy.mleku.dev/p256k" ) // ComputeSharedSecret returns a shared secret key used to encrypt messages. The private and public keys should be hex diff --git a/encryption/nip44.go b/encryption/nip44.go index 53fba89..ba21bd8 100644 --- a/encryption/nip44.go +++ b/encryption/nip44.go @@ -12,7 +12,7 @@ import ( "golang.org/x/crypto/chacha20" "golang.org/x/crypto/hkdf" - "realy.lol/sha256" + "realy.mleku.dev/sha256" ) const ( @@ -93,7 +93,8 @@ func Encrypt(plaintext string, conversationKey []byte, // Decrypt data that has been encoded using a provided symmetric conversation // key using NIP-44 encryption (chacha20 cipher stream and sha256 HMAC). -func Decrypt(b64ciphertextWrapped string, conversationKey []byte) (plaintext string, err error) { +func Decrypt(b64ciphertextWrapped string, conversationKey []byte) (plaintext string, + err error) { cLen := len(b64ciphertextWrapped) if cLen < 132 || cLen > 87472 { err = errorf.E("invalid payload length: %d", cLen) diff --git a/encryption/nip44_test.go b/encryption/nip44_test.go index 56bfa99..84d80c1 100644 --- a/encryption/nip44_test.go +++ b/encryption/nip44_test.go @@ -9,12 +9,13 @@ import ( "github.com/stretchr/testify/assert" - "realy.lol/hex" - "realy.lol/keys" - "realy.lol/sha256" + "realy.mleku.dev/hex" + "realy.mleku.dev/keys" + "realy.mleku.dev/sha256" ) -func assertCryptPriv(t *testing.T, sk1, sk2, conversationKey, salt, plaintext, expected string) { +func assertCryptPriv(t *testing.T, + sk1, sk2, conversationKey, salt, plaintext, expected string) { var ( k1, s []byte actual, decrypted string @@ -1162,7 +1163,8 @@ func TestMaxLength(t *testing.T) { ) } -func assertCryptPub(t *testing.T, sk1, pub2, conversationKey, salt, plaintext, expected string) { +func assertCryptPub(t *testing.T, + sk1, pub2, conversationKey, salt, plaintext, expected string) { var ( k1, s []byte actual, decrypted string diff --git a/encryption/util.go b/encryption/util.go index 1db0834..f757d9e 100644 --- a/encryption/util.go +++ b/encryption/util.go @@ -1,7 +1,7 @@ package encryption import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/envelopes/authenvelope/authenvelope.go b/envelopes/authenvelope/authenvelope.go index 2115274..cce5578 100644 --- a/envelopes/authenvelope/authenvelope.go +++ b/envelopes/authenvelope/authenvelope.go @@ -5,10 +5,10 @@ package authenvelope import ( "io" - "realy.lol/codec" - envs "realy.lol/envelopes" - "realy.lol/event" - "realy.lol/text" + "realy.mleku.dev/codec" + envs "realy.mleku.dev/envelopes" + "realy.mleku.dev/event" + "realy.mleku.dev/text" ) // L is the label associated with this type of codec.Envelope. diff --git a/envelopes/authenvelope/authenvelope_test.go b/envelopes/authenvelope/authenvelope_test.go index e92b25a..e286644 100644 --- a/envelopes/authenvelope/authenvelope_test.go +++ b/envelopes/authenvelope/authenvelope_test.go @@ -4,9 +4,9 @@ import ( "bytes" "testing" - "realy.lol/auth" - "realy.lol/envelopes" - "realy.lol/p256k" + "realy.mleku.dev/auth" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/p256k" ) const relayURL = "wss://example.com" diff --git a/envelopes/authenvelope/util.go b/envelopes/authenvelope/util.go index 49f4cd3..f98fd1e 100644 --- a/envelopes/authenvelope/util.go +++ b/envelopes/authenvelope/util.go @@ -1,7 +1,7 @@ package authenvelope import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/envelopes/closedenvelope/closedenvelope.go b/envelopes/closedenvelope/closedenvelope.go index 6eaa363..10ea1db 100644 --- a/envelopes/closedenvelope/closedenvelope.go +++ b/envelopes/closedenvelope/closedenvelope.go @@ -6,10 +6,10 @@ package closedenvelope import ( "io" - "realy.lol/codec" - "realy.lol/envelopes" - "realy.lol/subscription" - "realy.lol/text" + "realy.mleku.dev/codec" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/subscription" + "realy.mleku.dev/text" ) // L is the label associated with this type of codec.Envelope. diff --git a/envelopes/closedenvelope/closedenvelope_test.go b/envelopes/closedenvelope/closedenvelope_test.go index 2ff2e08..b53331a 100644 --- a/envelopes/closedenvelope/closedenvelope_test.go +++ b/envelopes/closedenvelope/closedenvelope_test.go @@ -6,8 +6,8 @@ import ( "lukechampine.com/frand" - "realy.lol/envelopes" - "realy.lol/subscription" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/subscription" ) var messages = [][]byte{ diff --git a/envelopes/closedenvelope/util.go b/envelopes/closedenvelope/util.go index d6f4430..6fa21f9 100644 --- a/envelopes/closedenvelope/util.go +++ b/envelopes/closedenvelope/util.go @@ -1,7 +1,7 @@ package closedenvelope import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/envelopes/closeenvelope/closeenvelope.go b/envelopes/closeenvelope/closeenvelope.go index 2b27c09..d2efeaa 100644 --- a/envelopes/closeenvelope/closeenvelope.go +++ b/envelopes/closeenvelope/closeenvelope.go @@ -5,9 +5,9 @@ package closeenvelope import ( "io" - "realy.lol/codec" - "realy.lol/envelopes" - "realy.lol/subscription" + "realy.mleku.dev/codec" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/subscription" ) // L is the label associated with this type of codec.Envelope. diff --git a/envelopes/closeenvelope/closeenvelope_test.go b/envelopes/closeenvelope/closeenvelope_test.go index f79256a..21019c3 100644 --- a/envelopes/closeenvelope/closeenvelope_test.go +++ b/envelopes/closeenvelope/closeenvelope_test.go @@ -4,8 +4,8 @@ import ( "bytes" "testing" - "realy.lol/envelopes" - "realy.lol/subscription" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/subscription" ) func TestMarshalUnmarshal(t *testing.T) { diff --git a/envelopes/closeenvelope/util.go b/envelopes/closeenvelope/util.go index dd6c1f3..11f81f3 100644 --- a/envelopes/closeenvelope/util.go +++ b/envelopes/closeenvelope/util.go @@ -1,7 +1,7 @@ package closeenvelope import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/envelopes/countenvelope/countenvelope.go b/envelopes/countenvelope/countenvelope.go index 2cbed75..0792df3 100644 --- a/envelopes/countenvelope/countenvelope.go +++ b/envelopes/countenvelope/countenvelope.go @@ -6,12 +6,12 @@ import ( "bytes" "io" - "realy.lol/codec" - "realy.lol/envelopes" - "realy.lol/filters" - "realy.lol/ints" - "realy.lol/subscription" - "realy.lol/text" + "realy.mleku.dev/codec" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/filters" + "realy.mleku.dev/ints" + "realy.mleku.dev/subscription" + "realy.mleku.dev/text" ) // L is the label associated with this type of codec.Envelope. diff --git a/envelopes/countenvelope/countenvelope_test.go b/envelopes/countenvelope/countenvelope_test.go index 495cfb4..068d994 100644 --- a/envelopes/countenvelope/countenvelope_test.go +++ b/envelopes/countenvelope/countenvelope_test.go @@ -4,9 +4,9 @@ import ( "bytes" "testing" - "realy.lol/envelopes" - "realy.lol/filters" - "realy.lol/subscription" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/filters" + "realy.mleku.dev/subscription" ) func TestRequest(t *testing.T) { diff --git a/envelopes/countenvelope/util.go b/envelopes/countenvelope/util.go index 0838b1d..a2dac01 100644 --- a/envelopes/countenvelope/util.go +++ b/envelopes/countenvelope/util.go @@ -1,7 +1,7 @@ package countenvelope import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/envelopes/eoseenvelope/eoseenvelope.go b/envelopes/eoseenvelope/eoseenvelope.go index 0fb10e9..6c35d10 100644 --- a/envelopes/eoseenvelope/eoseenvelope.go +++ b/envelopes/eoseenvelope/eoseenvelope.go @@ -7,9 +7,9 @@ package eoseenvelope import ( "io" - "realy.lol/codec" - "realy.lol/envelopes" - "realy.lol/subscription" + "realy.mleku.dev/codec" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/subscription" ) // L is the label associated with this type of codec.Envelope. diff --git a/envelopes/eoseenvelope/eoseenvelope_test.go b/envelopes/eoseenvelope/eoseenvelope_test.go index ee82d64..f44464e 100644 --- a/envelopes/eoseenvelope/eoseenvelope_test.go +++ b/envelopes/eoseenvelope/eoseenvelope_test.go @@ -4,8 +4,8 @@ import ( "bytes" "testing" - "realy.lol/envelopes" - "realy.lol/subscription" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/subscription" ) func TestMarshalUnmarshal(t *testing.T) { diff --git a/envelopes/eoseenvelope/util.go b/envelopes/eoseenvelope/util.go index 7c6c6d4..13fe40c 100644 --- a/envelopes/eoseenvelope/util.go +++ b/envelopes/eoseenvelope/util.go @@ -1,7 +1,7 @@ package eoseenvelope import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/envelopes/eventenvelope/eventenvelope.go b/envelopes/eventenvelope/eventenvelope.go index 5d5929d..a25661a 100644 --- a/envelopes/eventenvelope/eventenvelope.go +++ b/envelopes/eventenvelope/eventenvelope.go @@ -5,10 +5,10 @@ package eventenvelope import ( "io" - "realy.lol/codec" - "realy.lol/envelopes" - "realy.lol/event" - "realy.lol/subscription" + "realy.mleku.dev/codec" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/event" + "realy.mleku.dev/subscription" ) // L is the label associated with this type of codec.Envelope. diff --git a/envelopes/eventenvelope/eventenvelope_test.go b/envelopes/eventenvelope/eventenvelope_test.go index 8ade73b..6f67775 100644 --- a/envelopes/eventenvelope/eventenvelope_test.go +++ b/envelopes/eventenvelope/eventenvelope_test.go @@ -5,10 +5,10 @@ import ( "bytes" "testing" - "realy.lol/envelopes" - "realy.lol/event" - "realy.lol/event/examples" - "realy.lol/subscription" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/event" + "realy.mleku.dev/event/examples" + "realy.mleku.dev/subscription" ) func TestSubmission(t *testing.T) { diff --git a/envelopes/eventenvelope/util.go b/envelopes/eventenvelope/util.go index 0b2595f..4574c51 100644 --- a/envelopes/eventenvelope/util.go +++ b/envelopes/eventenvelope/util.go @@ -1,7 +1,7 @@ package eventenvelope import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/envelopes/messages/util.go b/envelopes/messages/util.go index e564331..506989f 100644 --- a/envelopes/messages/util.go +++ b/envelopes/messages/util.go @@ -1,7 +1,7 @@ package messages import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/envelopes/noticeenvelope/noticeenvelope.go b/envelopes/noticeenvelope/noticeenvelope.go index 2bb729e..31d42ef 100644 --- a/envelopes/noticeenvelope/noticeenvelope.go +++ b/envelopes/noticeenvelope/noticeenvelope.go @@ -6,9 +6,9 @@ package noticeenvelope import ( "io" - "realy.lol/codec" - "realy.lol/envelopes" - "realy.lol/text" + "realy.mleku.dev/codec" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/text" ) // L is the label associated with this type of codec.Envelope. diff --git a/envelopes/noticeenvelope/noticeenvelope_test.go b/envelopes/noticeenvelope/noticeenvelope_test.go index 22483b7..fe512ea 100644 --- a/envelopes/noticeenvelope/noticeenvelope_test.go +++ b/envelopes/noticeenvelope/noticeenvelope_test.go @@ -4,8 +4,8 @@ import ( "bytes" "testing" - "realy.lol/envelopes" - "realy.lol/envelopes/messages" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/envelopes/messages" ) func TestMarshalUnmarshal(t *testing.T) { diff --git a/envelopes/noticeenvelope/util.go b/envelopes/noticeenvelope/util.go index 1cb904a..5183353 100644 --- a/envelopes/noticeenvelope/util.go +++ b/envelopes/noticeenvelope/util.go @@ -1,7 +1,7 @@ package noticeenvelope import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/envelopes/okenvelope/okenvelope.go b/envelopes/okenvelope/okenvelope.go index 6f33861..8685104 100644 --- a/envelopes/okenvelope/okenvelope.go +++ b/envelopes/okenvelope/okenvelope.go @@ -6,11 +6,11 @@ package okenvelope import ( "io" - "realy.lol/codec" - "realy.lol/envelopes" - "realy.lol/eventid" - "realy.lol/sha256" - "realy.lol/text" + "realy.mleku.dev/codec" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/eventid" + "realy.mleku.dev/sha256" + "realy.mleku.dev/text" ) // L is the label associated with this type of codec.Envelope. diff --git a/envelopes/okenvelope/okenvelope_test.go b/envelopes/okenvelope/okenvelope_test.go index 4ae89f1..31e5981 100644 --- a/envelopes/okenvelope/okenvelope_test.go +++ b/envelopes/okenvelope/okenvelope_test.go @@ -4,9 +4,9 @@ import ( "bytes" "testing" - "realy.lol/envelopes" - "realy.lol/envelopes/messages" - "realy.lol/eventid" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/envelopes/messages" + "realy.mleku.dev/eventid" ) func TestMarshalUnmarshal(t *testing.T) { diff --git a/envelopes/okenvelope/util.go b/envelopes/okenvelope/util.go index 9850bd4..1062dfb 100644 --- a/envelopes/okenvelope/util.go +++ b/envelopes/okenvelope/util.go @@ -1,7 +1,7 @@ package okenvelope import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/envelopes/reqenvelope/reqenvelope.go b/envelopes/reqenvelope/reqenvelope.go index aab4573..02412a8 100644 --- a/envelopes/reqenvelope/reqenvelope.go +++ b/envelopes/reqenvelope/reqenvelope.go @@ -5,11 +5,11 @@ package reqenvelope import ( "io" - "realy.lol/codec" - "realy.lol/envelopes" - "realy.lol/filters" - "realy.lol/subscription" - "realy.lol/text" + "realy.mleku.dev/codec" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/filters" + "realy.mleku.dev/subscription" + "realy.mleku.dev/text" ) // L is the label associated with this type of codec.Envelope. diff --git a/envelopes/reqenvelope/reqenvelope_test.go b/envelopes/reqenvelope/reqenvelope_test.go index 439db49..3349518 100644 --- a/envelopes/reqenvelope/reqenvelope_test.go +++ b/envelopes/reqenvelope/reqenvelope_test.go @@ -4,9 +4,9 @@ import ( "bytes" "testing" - "realy.lol/envelopes" - "realy.lol/filters" - "realy.lol/subscription" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/filters" + "realy.mleku.dev/subscription" ) func TestMarshalUnmarshal(t *testing.T) { diff --git a/envelopes/reqenvelope/util.go b/envelopes/reqenvelope/util.go index a4b9272..088e777 100644 --- a/envelopes/reqenvelope/util.go +++ b/envelopes/reqenvelope/util.go @@ -1,7 +1,7 @@ package reqenvelope import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/envelopes/util.go b/envelopes/util.go index 7b64b43..63bac92 100644 --- a/envelopes/util.go +++ b/envelopes/util.go @@ -1,7 +1,7 @@ package envelopes import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/event/canonical.go b/event/canonical.go index ed5ab88..ca289cd 100644 --- a/event/canonical.go +++ b/event/canonical.go @@ -3,13 +3,13 @@ package event import ( "reflect" - "realy.lol/codec" - "realy.lol/hex" - "realy.lol/json" - "realy.lol/kind" - "realy.lol/tags" - "realy.lol/text" - "realy.lol/timestamp" + "realy.mleku.dev/codec" + "realy.mleku.dev/hex" + "realy.mleku.dev/json" + "realy.mleku.dev/kind" + "realy.mleku.dev/tags" + "realy.mleku.dev/text" + "realy.mleku.dev/timestamp" ) // ToCanonical converts the event to the canonical encoding used to derive the diff --git a/event/canonical_test.go b/event/canonical_test.go index 5606895..6e04945 100644 --- a/event/canonical_test.go +++ b/event/canonical_test.go @@ -5,7 +5,7 @@ import ( "bytes" "testing" - "realy.lol/event/examples" + "realy.mleku.dev/event/examples" ) func TestFromCanonical(t *testing.T) { diff --git a/event/codectester/divider/main.go b/event/codectester/divider/main.go index 6b7bfd1..8e652a9 100644 --- a/event/codectester/divider/main.go +++ b/event/codectester/divider/main.go @@ -10,9 +10,9 @@ import ( "os" "strings" - "realy.lol/event" - "realy.lol/interrupt" - "realy.lol/units" + "realy.mleku.dev/event" + "realy.mleku.dev/interrupt" + "realy.mleku.dev/units" ) func main() { diff --git a/event/codectester/divider/util.go b/event/codectester/divider/util.go index 03d0211..83efce8 100644 --- a/event/codectester/divider/util.go +++ b/event/codectester/divider/util.go @@ -1,7 +1,7 @@ package main import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/event/compact.go b/event/compact.go index 92359b9..1bacba0 100644 --- a/event/compact.go +++ b/event/compact.go @@ -1,7 +1,7 @@ package event import ( - "realy.lol/ec/schnorr" + "realy.mleku.dev/ec/schnorr" ) // MarshalCompact encodes an event as the canonical form followed by the raw binary diff --git a/event/compact_test.go b/event/compact_test.go index 46034e5..c009185 100644 --- a/event/compact_test.go +++ b/event/compact_test.go @@ -5,7 +5,7 @@ import ( "bytes" "testing" - "realy.lol/event/examples" + "realy.mleku.dev/event/examples" ) func TestFromCompact(t *testing.T) { diff --git a/event/event.go b/event/event.go index 26c6587..3c48dc3 100644 --- a/event/event.go +++ b/event/event.go @@ -7,17 +7,17 @@ package event import ( "lukechampine.com/frand" - "realy.lol/ec/schnorr" - "realy.lol/eventid" - "realy.lol/hex" - "realy.lol/kind" - "realy.lol/sha256" - "realy.lol/signer" - "realy.lol/tag" - "realy.lol/tags" - "realy.lol/text" - "realy.lol/timestamp" - "realy.lol/unix" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/eventid" + "realy.mleku.dev/hex" + "realy.mleku.dev/kind" + "realy.mleku.dev/sha256" + "realy.mleku.dev/signer" + "realy.mleku.dev/tag" + "realy.mleku.dev/tags" + "realy.mleku.dev/text" + "realy.mleku.dev/timestamp" + "realy.mleku.dev/unix" ) // T is the primary datatype of nostr. This is the form of the structure that diff --git a/event/event_test.go b/event/event_test.go index 9aafad6..4acdda9 100644 --- a/event/event_test.go +++ b/event/event_test.go @@ -6,8 +6,8 @@ import ( _ "embed" "testing" - "realy.lol/event/examples" - "realy.lol/p256k" + "realy.mleku.dev/event/examples" + "realy.mleku.dev/p256k" ) func TestTMarshal_Unmarshal(t *testing.T) { diff --git a/event/examples/util.go b/event/examples/util.go index c279c0b..986b1b8 100644 --- a/event/examples/util.go +++ b/event/examples/util.go @@ -1,7 +1,7 @@ package examples import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/event/json.go b/event/json.go index 2c17cdd..8564257 100644 --- a/event/json.go +++ b/event/json.go @@ -5,13 +5,13 @@ import ( "encoding/json" "io" - "realy.lol/ec/schnorr" - "realy.lol/hex" - "realy.lol/kind" - "realy.lol/sha256" - "realy.lol/tags" - "realy.lol/text" - "realy.lol/timestamp" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/hex" + "realy.mleku.dev/kind" + "realy.mleku.dev/sha256" + "realy.mleku.dev/tags" + "realy.mleku.dev/text" + "realy.mleku.dev/timestamp" ) var ( diff --git a/event/signatures.go b/event/signatures.go index 7a827bb..1eb8bb4 100644 --- a/event/signatures.go +++ b/event/signatures.go @@ -3,10 +3,10 @@ package event import ( "bytes" - sch "realy.lol/ec/schnorr" - k1 "realy.lol/ec/secp256k1" - "realy.lol/p256k" - "realy.lol/signer" + sch "realy.mleku.dev/ec/schnorr" + k1 "realy.mleku.dev/ec/secp256k1" + "realy.mleku.dev/p256k" + "realy.mleku.dev/signer" ) // Sign the event using the signer.I. Uses github.com/bitcoin-core/secp256k1 if diff --git a/event/util.go b/event/util.go index 3bc9714..e6a0046 100644 --- a/event/util.go +++ b/event/util.go @@ -1,7 +1,7 @@ package event import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/eventid/eventid.go b/eventid/eventid.go index 7a927f1..cdc3501 100644 --- a/eventid/eventid.go +++ b/eventid/eventid.go @@ -5,8 +5,8 @@ package eventid import ( "lukechampine.com/frand" - "realy.lol/hex" - "realy.lol/sha256" + "realy.mleku.dev/hex" + "realy.mleku.dev/sha256" ) // T is the SHA256 hash in hexadecimal of the canonical form of an event as diff --git a/eventid/util.go b/eventid/util.go index a6ad0ad..80ae6b2 100644 --- a/eventid/util.go +++ b/eventid/util.go @@ -1,7 +1,7 @@ package eventid import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/filter/filter.go b/filter/filter.go index f8231b8..deaaaed 100644 --- a/filter/filter.go +++ b/filter/filter.go @@ -11,19 +11,19 @@ import ( "lukechampine.com/frand" - "realy.lol/ec/schnorr" - "realy.lol/ec/secp256k1" - "realy.lol/event" - "realy.lol/hex" - "realy.lol/ints" - "realy.lol/kind" - "realy.lol/kinds" - "realy.lol/realy/pointers" - "realy.lol/sha256" - "realy.lol/tag" - "realy.lol/tags" - "realy.lol/text" - "realy.lol/timestamp" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/ec/secp256k1" + "realy.mleku.dev/event" + "realy.mleku.dev/hex" + "realy.mleku.dev/ints" + "realy.mleku.dev/kind" + "realy.mleku.dev/kinds" + "realy.mleku.dev/realy/pointers" + "realy.mleku.dev/sha256" + "realy.mleku.dev/tag" + "realy.mleku.dev/tags" + "realy.mleku.dev/text" + "realy.mleku.dev/timestamp" ) // T is the primary query form for requesting events from a nostr relay. diff --git a/filter/simple.go b/filter/simple.go index 5c7842a..16eeb1e 100644 --- a/filter/simple.go +++ b/filter/simple.go @@ -4,17 +4,17 @@ import ( "encoding/binary" "sort" - "realy.lol/ec/schnorr" - "realy.lol/event" - "realy.lol/hex" - "realy.lol/ints" - "realy.lol/kinds" - "realy.lol/realy/pointers" - "realy.lol/sha256" - "realy.lol/tag" - "realy.lol/tags" - "realy.lol/text" - "realy.lol/timestamp" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/event" + "realy.mleku.dev/hex" + "realy.mleku.dev/ints" + "realy.mleku.dev/kinds" + "realy.mleku.dev/realy/pointers" + "realy.mleku.dev/sha256" + "realy.mleku.dev/tag" + "realy.mleku.dev/tags" + "realy.mleku.dev/text" + "realy.mleku.dev/timestamp" ) // S is a simplified filter that only covers the nip-01 REQ filter minus the diff --git a/filter/util.go b/filter/util.go index 3e88407..5e776e0 100644 --- a/filter/util.go +++ b/filter/util.go @@ -1,7 +1,7 @@ package filter import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/filters/filters.go b/filters/filters.go index 16b9ced..3417a69 100644 --- a/filters/filters.go +++ b/filters/filters.go @@ -2,8 +2,8 @@ package filters import ( - "realy.lol/event" - "realy.lol/filter" + "realy.mleku.dev/event" + "realy.mleku.dev/filter" ) // T is a wrapper around an array of pointers to filter.T. diff --git a/filters/util.go b/filters/util.go index 7fd38dc..537d499 100644 --- a/filters/util.go +++ b/filters/util.go @@ -1,7 +1,7 @@ package filters import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/go.mod b/go.mod index 508267e..6054958 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module realy.lol +module realy.mleku.dev go 1.24.1 diff --git a/hex/util.go b/hex/util.go index 4c71737..73087d6 100644 --- a/hex/util.go +++ b/hex/util.go @@ -1,7 +1,7 @@ package hex import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/httpauth/nip98auth.go b/httpauth/nip98auth.go index aec0786..ea8dd06 100644 --- a/httpauth/nip98auth.go +++ b/httpauth/nip98auth.go @@ -6,12 +6,12 @@ import ( "net/url" "strings" - "realy.lol/event" - "realy.lol/kind" - "realy.lol/signer" - "realy.lol/tag" - "realy.lol/tags" - "realy.lol/timestamp" + "realy.mleku.dev/event" + "realy.mleku.dev/kind" + "realy.mleku.dev/signer" + "realy.mleku.dev/tag" + "realy.mleku.dev/tags" + "realy.mleku.dev/timestamp" ) const ( diff --git a/httpauth/util.go b/httpauth/util.go index fb5b07f..ed58bdc 100644 --- a/httpauth/util.go +++ b/httpauth/util.go @@ -1,7 +1,7 @@ package httpauth import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/httpauth/validate.go b/httpauth/validate.go index 2bd4a61..c565185 100644 --- a/httpauth/validate.go +++ b/httpauth/validate.go @@ -7,10 +7,10 @@ import ( "strings" "time" - "realy.lol/event" - "realy.lol/ints" - "realy.lol/kind" - "realy.lol/tag" + "realy.mleku.dev/event" + "realy.mleku.dev/ints" + "realy.mleku.dev/kind" + "realy.mleku.dev/tag" ) var ErrMissingKey = fmt.Errorf( diff --git a/interrupt/main.go b/interrupt/main.go index 0d7cc89..7169fc2 100644 --- a/interrupt/main.go +++ b/interrupt/main.go @@ -9,8 +9,8 @@ import ( "os/signal" "runtime" - "realy.lol/atomic" - "realy.lol/qu" + "realy.mleku.dev/atomic" + "realy.mleku.dev/qu" ) // HandlerWithSource is an interrupt handling closure and the source location that it was sent diff --git a/interrupt/util.go b/interrupt/util.go index 686643c..1050b15 100644 --- a/interrupt/util.go +++ b/interrupt/util.go @@ -1,7 +1,7 @@ package interrupt import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ints/gen/util.go b/ints/gen/util.go index 03d0211..83efce8 100644 --- a/ints/gen/util.go +++ b/ints/gen/util.go @@ -1,7 +1,7 @@ package main import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ints/util.go b/ints/util.go index 2d3a250..6ad9e8a 100644 --- a/ints/util.go +++ b/ints/util.go @@ -1,7 +1,7 @@ package ints import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/json/array.go b/json/array.go index 7be89b2..ef683db 100644 --- a/json/array.go +++ b/json/array.go @@ -3,7 +3,7 @@ package json import ( "io" - "realy.lol/codec" + "realy.mleku.dev/codec" ) // An Array is an ordered list of values. Each field is typed, to deal with the javascript diff --git a/json/base64.go b/json/base64.go index 12194d6..cc816c5 100644 --- a/json/base64.go +++ b/json/base64.go @@ -4,7 +4,7 @@ import ( "bytes" "encoding/base64" - "realy.lol/text" + "realy.mleku.dev/text" ) // Base64 is a string representing binary data encoded as base64. diff --git a/json/bech32.go b/json/bech32.go index b45608b..4465a1f 100644 --- a/json/bech32.go +++ b/json/bech32.go @@ -3,9 +3,9 @@ package json import ( "bytes" - "realy.lol/bech32encoding" - "realy.lol/ec/bech32" - "realy.lol/text" + "realy.mleku.dev/bech32encoding" + "realy.mleku.dev/ec/bech32" + "realy.mleku.dev/text" ) // Bech32 is a string encoded in bech32 format including a human-readable prefix and base32 diff --git a/json/examples_test.go b/json/examples_test.go index 5a2eaf9..2a85541 100644 --- a/json/examples_test.go +++ b/json/examples_test.go @@ -4,7 +4,7 @@ import ( "bytes" "fmt" - "realy.lol/hex" + "realy.mleku.dev/hex" ) func ExampleBool_Marshal() { diff --git a/json/hex.go b/json/hex.go index 1ace248..2e8c9a3 100644 --- a/json/hex.go +++ b/json/hex.go @@ -1,8 +1,8 @@ package json import ( - "realy.lol/hex" - "realy.lol/text" + "realy.mleku.dev/hex" + "realy.mleku.dev/text" ) // Hex is a string representing binary data encoded as hexadecimal. diff --git a/json/keyvalue.go b/json/keyvalue.go index 018956d..a57f433 100644 --- a/json/keyvalue.go +++ b/json/keyvalue.go @@ -3,7 +3,7 @@ package json import ( "io" - "realy.lol/codec" + "realy.mleku.dev/codec" ) // An Object is an (not necessarily) ordered list of KeyValue. diff --git a/json/signed.go b/json/signed.go index 4407f60..792d994 100644 --- a/json/signed.go +++ b/json/signed.go @@ -3,7 +3,7 @@ package json import ( "golang.org/x/exp/constraints" - "realy.lol/ints" + "realy.mleku.dev/ints" ) // Signed integers can be negative and thus a `-` prefix. diff --git a/json/string.go b/json/string.go index 84bfc2b..96f8200 100644 --- a/json/string.go +++ b/json/string.go @@ -1,7 +1,7 @@ package json import ( - "realy.lol/text" + "realy.mleku.dev/text" ) // String is a regular string. Must be escaped as per nip-01. Bytes stored in it are not diff --git a/json/unsigned.go b/json/unsigned.go index f8bacc5..d0d2667 100644 --- a/json/unsigned.go +++ b/json/unsigned.go @@ -3,7 +3,7 @@ package json import ( "golang.org/x/exp/constraints" - "realy.lol/ints" + "realy.mleku.dev/ints" ) // Unsigned integers have no possible `-` prefix nor a decimal place. diff --git a/json/util.go b/json/util.go index 8a0cf2f..a96bacb 100644 --- a/json/util.go +++ b/json/util.go @@ -1,7 +1,7 @@ package json import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/keys/keys.go b/keys/keys.go index 5607327..ca19e3b 100644 --- a/keys/keys.go +++ b/keys/keys.go @@ -5,9 +5,9 @@ package keys import ( "bytes" - "realy.lol/ec/schnorr" - "realy.lol/hex" - "realy.lol/p256k" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/hex" + "realy.mleku.dev/p256k" ) // GeneratePrivateKey - deprecated, use GenerateSecretKeyHex diff --git a/keys/util.go b/keys/util.go index e8c1b64..fcd4be4 100644 --- a/keys/util.go +++ b/keys/util.go @@ -1,7 +1,7 @@ package keys import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/kind/kind.go b/kind/kind.go index 8cb3927..55411bf 100644 --- a/kind/kind.go +++ b/kind/kind.go @@ -8,7 +8,7 @@ import ( "golang.org/x/exp/constraints" - "realy.lol/ints" + "realy.mleku.dev/ints" ) // T - which will be externally referenced as kind.T is the event type in the diff --git a/kind/util.go b/kind/util.go index 777a7eb..b2edb63 100644 --- a/kind/util.go +++ b/kind/util.go @@ -1,7 +1,7 @@ package kind import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/kinds/kinds.go b/kinds/kinds.go index ca0f66f..1e1a1b8 100644 --- a/kinds/kinds.go +++ b/kinds/kinds.go @@ -3,8 +3,8 @@ package kinds import ( - "realy.lol/ints" - "realy.lol/kind" + "realy.mleku.dev/ints" + "realy.mleku.dev/kind" ) // T is an array of kind.T, used in filter.T and filter.S for searches. diff --git a/kinds/kinds_test.go b/kinds/kinds_test.go index c381336..f14251f 100644 --- a/kinds/kinds_test.go +++ b/kinds/kinds_test.go @@ -5,7 +5,7 @@ import ( "lukechampine.com/frand" - "realy.lol/kind" + "realy.mleku.dev/kind" ) func TestUnmarshalKindsArray(t *testing.T) { diff --git a/kinds/util.go b/kinds/util.go index cd38346..d9529b5 100644 --- a/kinds/util.go +++ b/kinds/util.go @@ -1,7 +1,7 @@ package kinds import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/layer2/badgerbadger/badgerbadger.go b/layer2/badgerbadger/badgerbadger.go index 0a98c40..453acf4 100644 --- a/layer2/badgerbadger/badgerbadger.go +++ b/layer2/badgerbadger/badgerbadger.go @@ -6,13 +6,13 @@ package badgerbadger import ( "sync" - "realy.lol/context" - "realy.lol/event" - "realy.lol/eventid" - "realy.lol/filter" - "realy.lol/layer2" - "realy.lol/ratel" - "realy.lol/store" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/eventid" + "realy.mleku.dev/filter" + "realy.mleku.dev/layer2" + "realy.mleku.dev/ratel" + "realy.mleku.dev/store" ) // Backend is a hybrid badger/badger eventstore where L1 will have GC enabled diff --git a/layer2/badgerbadger/tester/badgerbadger.go b/layer2/badgerbadger/tester/badgerbadger.go index 08934c6..c9eaf56 100644 --- a/layer2/badgerbadger/tester/badgerbadger.go +++ b/layer2/badgerbadger/tester/badgerbadger.go @@ -11,19 +11,19 @@ import ( "lukechampine.com/frand" - "realy.lol/bech32encoding" - "realy.lol/context" - "realy.lol/event" - "realy.lol/filter" - "realy.lol/interrupt" - "realy.lol/keys" - "realy.lol/layer2" - "realy.lol/lol" - "realy.lol/qu" - "realy.lol/ratel" - "realy.lol/tag" - "realy.lol/tests" - "realy.lol/units" + "realy.mleku.dev/bech32encoding" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/filter" + "realy.mleku.dev/interrupt" + "realy.mleku.dev/keys" + "realy.mleku.dev/layer2" + "realy.mleku.dev/lol" + "realy.mleku.dev/qu" + "realy.mleku.dev/ratel" + "realy.mleku.dev/tag" + "realy.mleku.dev/tests" + "realy.mleku.dev/units" ) type Counter struct { diff --git a/layer2/badgerbadger/tester/util.go b/layer2/badgerbadger/tester/util.go index 03d0211..83efce8 100644 --- a/layer2/badgerbadger/tester/util.go +++ b/layer2/badgerbadger/tester/util.go @@ -1,7 +1,7 @@ package main import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/layer2/badgerbadger/util.go b/layer2/badgerbadger/util.go index b90595a..ea2d05b 100644 --- a/layer2/badgerbadger/util.go +++ b/layer2/badgerbadger/util.go @@ -1,7 +1,7 @@ package badgerbadger import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/layer2/layer2.go b/layer2/layer2.go index 9fc7df6..75a7744 100644 --- a/layer2/layer2.go +++ b/layer2/layer2.go @@ -11,13 +11,13 @@ import ( "sync" "time" - "realy.lol/context" - "realy.lol/event" - "realy.lol/eventid" - "realy.lol/filter" - "realy.lol/store" - "realy.lol/tag" - "realy.lol/timestamp" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/eventid" + "realy.mleku.dev/filter" + "realy.mleku.dev/store" + "realy.mleku.dev/tag" + "realy.mleku.dev/timestamp" ) // Backend is a two level nostr event store. The first level is assumed to have a subset of all diff --git a/layer2/util.go b/layer2/util.go index 46b843b..942cb21 100644 --- a/layer2/util.go +++ b/layer2/util.go @@ -1,7 +1,7 @@ package layer2 import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/lol/log.go b/lol/log.go index 942c882..55347cd 100644 --- a/lol/log.go +++ b/lol/log.go @@ -14,7 +14,7 @@ import ( "github.com/davecgh/go-spew/spew" "github.com/fatih/color" - "realy.lol/atomic" + "realy.mleku.dev/atomic" ) const ( diff --git a/normalize/normalize.go b/normalize/normalize.go index f093ee5..9ef1004 100644 --- a/normalize/normalize.go +++ b/normalize/normalize.go @@ -7,7 +7,7 @@ import ( "fmt" "net/url" - "realy.lol/ints" + "realy.mleku.dev/ints" ) var ( diff --git a/normalize/util.go b/normalize/util.go index 7187f7a..e37fcbb 100644 --- a/normalize/util.go +++ b/normalize/util.go @@ -1,7 +1,7 @@ package normalize import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/number/util.go b/number/util.go index 668ac66..8d4a032 100644 --- a/number/util.go +++ b/number/util.go @@ -1,7 +1,7 @@ package number import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/nwc/lightning.go b/nwc/lightning.go index a44658d..379fb86 100644 --- a/nwc/lightning.go +++ b/nwc/lightning.go @@ -1,7 +1,7 @@ package nwc import ( - "realy.lol/kind" + "realy.mleku.dev/kind" ) var Kinds = []*kind.T{ diff --git a/nwc/pay_invoice.go b/nwc/pay_invoice.go index 683ccb4..0ea9893 100644 --- a/nwc/pay_invoice.go +++ b/nwc/pay_invoice.go @@ -1,7 +1,7 @@ package nwc import ( - "realy.lol/text" + "realy.mleku.dev/text" ) type PayInvoiceRequest struct { diff --git a/nwc/protocols.go b/nwc/protocols.go index 3f1b5ea..f94681a 100644 --- a/nwc/protocols.go +++ b/nwc/protocols.go @@ -1,7 +1,7 @@ package nwc import ( - "realy.lol/ints" + "realy.mleku.dev/ints" ) // Interfaces diff --git a/nwc/util.go b/nwc/util.go index 996c059..a037d97 100644 --- a/nwc/util.go +++ b/nwc/util.go @@ -1,7 +1,7 @@ package nwc import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/p256k/btcec.go b/p256k/btcec.go index a2a1bb5..17a77c2 100644 --- a/p256k/btcec.go +++ b/p256k/btcec.go @@ -3,7 +3,7 @@ package p256k import ( - "realy.lol/p256k/btcec" + "realy.mleku.dev/p256k/btcec" ) func init() { diff --git a/p256k/btcec/btcec.go b/p256k/btcec/btcec.go index 140f325..61f75af 100644 --- a/p256k/btcec/btcec.go +++ b/p256k/btcec/btcec.go @@ -2,10 +2,10 @@ package btcec import ( - ec "realy.lol/ec" - "realy.lol/ec/schnorr" - "realy.lol/ec/secp256k1" - "realy.lol/signer" + ec "realy.mleku.dev/ec" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/ec/secp256k1" + "realy.mleku.dev/signer" ) // Signer is an implementation of signer.I that uses the btcec library. diff --git a/p256k/btcec/btcec_test.go b/p256k/btcec/btcec_test.go index db0d152..c2e273f 100644 --- a/p256k/btcec/btcec_test.go +++ b/p256k/btcec/btcec_test.go @@ -6,11 +6,11 @@ import ( "testing" "time" - "realy.lol/ec/schnorr" - "realy.lol/event" - "realy.lol/event/examples" - "realy.lol/p256k/btcec" - "realy.lol/sha256" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/event" + "realy.mleku.dev/event/examples" + "realy.mleku.dev/p256k/btcec" + "realy.mleku.dev/sha256" ) func TestSigner_Generate(t *testing.T) { diff --git a/p256k/btcec/util.go b/p256k/btcec/util.go index 81a7b84..4d33afb 100644 --- a/p256k/btcec/util.go +++ b/p256k/btcec/util.go @@ -1,7 +1,7 @@ package btcec import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/p256k/btcec/util_test.go b/p256k/btcec/util_test.go index e5d6674..11d5515 100644 --- a/p256k/btcec/util_test.go +++ b/p256k/btcec/util_test.go @@ -1,7 +1,7 @@ package btcec_test import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/p256k/p256k.go b/p256k/p256k.go index f1b4ab3..2074e5f 100644 --- a/p256k/p256k.go +++ b/p256k/p256k.go @@ -4,9 +4,9 @@ package p256k import "C" import ( - btcec "realy.lol/ec" - "realy.lol/ec/secp256k1" - realy "realy.lol/signer" + btcec "realy.mleku.dev/ec" + "realy.mleku.dev/ec/secp256k1" + realy "realy.mleku.dev/signer" ) func init() { diff --git a/p256k/p256k_test.go b/p256k/p256k_test.go index a2cb807..88aee56 100644 --- a/p256k/p256k_test.go +++ b/p256k/p256k_test.go @@ -9,11 +9,11 @@ import ( "testing" "time" - "realy.lol/ec/schnorr" - "realy.lol/event" - "realy.lol/event/examples" - "realy.lol/p256k" - realy "realy.lol/signer" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/event" + "realy.mleku.dev/event/examples" + "realy.mleku.dev/p256k" + realy "realy.mleku.dev/signer" ) func TestSigner_Generate(t *testing.T) { diff --git a/p256k/secp256k1.go b/p256k/secp256k1.go index ec11f93..3b86d5f 100644 --- a/p256k/secp256k1.go +++ b/p256k/secp256k1.go @@ -6,9 +6,9 @@ import ( "crypto/rand" "unsafe" - "realy.lol/ec/schnorr" - "realy.lol/ec/secp256k1" - "realy.lol/sha256" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/ec/secp256k1" + "realy.mleku.dev/sha256" ) /* diff --git a/p256k/secp256k1_test.go b/p256k/secp256k1_test.go index 46dc482..cd9eab5 100644 --- a/p256k/secp256k1_test.go +++ b/p256k/secp256k1_test.go @@ -7,11 +7,11 @@ import ( "bytes" "testing" - "realy.lol/ec/schnorr" - "realy.lol/event" - "realy.lol/event/examples" - "realy.lol/p256k" - "realy.lol/sha256" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/event" + "realy.mleku.dev/event/examples" + "realy.mleku.dev/p256k" + "realy.mleku.dev/sha256" ) func TestVerify(t *testing.T) { diff --git a/p256k/util.go b/p256k/util.go index 980f87a..624b3b2 100644 --- a/p256k/util.go +++ b/p256k/util.go @@ -1,7 +1,7 @@ package p256k import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/p256k/util_test.go b/p256k/util_test.go index e097a49..78a7c23 100644 --- a/p256k/util_test.go +++ b/p256k/util_test.go @@ -1,7 +1,7 @@ package p256k_test import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/qu/qu.go b/qu/qu.go index 7515124..b564b09 100644 --- a/qu/qu.go +++ b/qu/qu.go @@ -9,8 +9,8 @@ import ( "sync" "time" - "realy.lol/atomic" - "realy.lol/lol" + "realy.mleku.dev/atomic" + "realy.mleku.dev/lol" ) // C is your basic empty struct signalling channel diff --git a/qu/util.go b/qu/util.go index 5e809f6..4ee89cf 100644 --- a/qu/util.go +++ b/qu/util.go @@ -1,7 +1,7 @@ package qu import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/compact.go b/ratel/compact.go index f66db2d..dd9c97b 100644 --- a/ratel/compact.go +++ b/ratel/compact.go @@ -1,7 +1,7 @@ package ratel import ( - "realy.lol/event" + "realy.mleku.dev/event" ) // Unmarshal an event from bytes, using compact encoding if configured. diff --git a/ratel/configuration.go b/ratel/configuration.go index d69c584..c9f763b 100644 --- a/ratel/configuration.go +++ b/ratel/configuration.go @@ -5,8 +5,8 @@ import ( "github.com/dgraph-io/badger/v4" - "realy.lol/ratel/prefixes" - "realy.lol/store" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/store" ) // SetConfiguration stores the store.Configuration value to a provided setting. diff --git a/ratel/create-a-tag.go b/ratel/create-a-tag.go index 4c4a1f6..03219d7 100644 --- a/ratel/create-a-tag.go +++ b/ratel/create-a-tag.go @@ -3,17 +3,17 @@ package ratel import ( "strings" - "realy.lol/ec/schnorr" - "realy.lol/hex" - "realy.lol/ratel/keys" - "realy.lol/ratel/keys/arb" - "realy.lol/ratel/keys/createdat" - "realy.lol/ratel/keys/index" - "realy.lol/ratel/keys/kinder" - "realy.lol/ratel/keys/pubkey" - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/prefixes" - "realy.lol/tag/atag" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/hex" + "realy.mleku.dev/ratel/keys" + "realy.mleku.dev/ratel/keys/arb" + "realy.mleku.dev/ratel/keys/createdat" + "realy.mleku.dev/ratel/keys/index" + "realy.mleku.dev/ratel/keys/kinder" + "realy.mleku.dev/ratel/keys/pubkey" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/tag/atag" ) // Create_a_Tag generates tag indexes from a tag key, tag value, created_at diff --git a/ratel/del/util.go b/ratel/del/util.go index e51d14b..b1d41fd 100644 --- a/ratel/del/util.go +++ b/ratel/del/util.go @@ -1,7 +1,7 @@ package del import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/deleteevent.go b/ratel/deleteevent.go index d9648d9..1e4e3d2 100644 --- a/ratel/deleteevent.go +++ b/ratel/deleteevent.go @@ -3,17 +3,17 @@ package ratel import ( "github.com/dgraph-io/badger/v4" - "realy.lol/context" - "realy.lol/event" - "realy.lol/eventid" - "realy.lol/ratel/keys" - "realy.lol/ratel/keys/createdat" - "realy.lol/ratel/keys/id" - "realy.lol/ratel/keys/index" - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/keys/tombstone" - "realy.lol/ratel/prefixes" - "realy.lol/timestamp" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/eventid" + "realy.mleku.dev/ratel/keys" + "realy.mleku.dev/ratel/keys/createdat" + "realy.mleku.dev/ratel/keys/id" + "realy.mleku.dev/ratel/keys/index" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/keys/tombstone" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/timestamp" ) // DeleteEvent deletes an event if it exists, and writes a tombstone for the event unless diff --git a/ratel/export.go b/ratel/export.go index 12b9868..ea593ff 100644 --- a/ratel/export.go +++ b/ratel/export.go @@ -7,16 +7,16 @@ import ( "github.com/dgraph-io/badger/v4" - "realy.lol/context" - "realy.lol/event" - "realy.lol/filter" - "realy.lol/hex" - "realy.lol/qu" - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/prefixes" - "realy.lol/sha256" - "realy.lol/tag" - "realy.lol/tags" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/filter" + "realy.mleku.dev/hex" + "realy.mleku.dev/qu" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/sha256" + "realy.mleku.dev/tag" + "realy.mleku.dev/tags" ) // Export the complete database of stored events to an io.Writer in line structured minified diff --git a/ratel/fetch-ids.go b/ratel/fetch-ids.go index 1ad01f7..780385e 100644 --- a/ratel/fetch-ids.go +++ b/ratel/fetch-ids.go @@ -5,12 +5,12 @@ import ( "github.com/dgraph-io/badger/v4" - "realy.lol/context" - "realy.lol/event" - "realy.lol/ratel/keys/id" - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/prefixes" - "realy.lol/tag" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/ratel/keys/id" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/tag" ) // FetchIds retrieves events based on a list of event Ids that have been provided. diff --git a/ratel/garbagecollector.go b/ratel/garbagecollector.go index 3049c0c..1a2dc10 100644 --- a/ratel/garbagecollector.go +++ b/ratel/garbagecollector.go @@ -3,7 +3,7 @@ package ratel import ( "time" - "realy.lol/units" + "realy.mleku.dev/units" ) // GarbageCollector starts up a ticker that runs a check on space utilisation diff --git a/ratel/gccount.go b/ratel/gccount.go index a24685c..c616cd8 100644 --- a/ratel/gccount.go +++ b/ratel/gccount.go @@ -9,14 +9,14 @@ import ( "github.com/dgraph-io/badger/v4" - "realy.lol/ratel/keys/count" - "realy.lol/ratel/keys/createdat" - "realy.lol/ratel/keys/index" - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/prefixes" - "realy.lol/sha256" - "realy.lol/timestamp" - "realy.lol/units" + "realy.mleku.dev/ratel/keys/count" + "realy.mleku.dev/ratel/keys/createdat" + "realy.mleku.dev/ratel/keys/index" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/sha256" + "realy.mleku.dev/timestamp" + "realy.mleku.dev/units" ) const KeyLen = serial.Len + 1 diff --git a/ratel/gcmark.go b/ratel/gcmark.go index d63290d..8c7feee 100644 --- a/ratel/gcmark.go +++ b/ratel/gcmark.go @@ -3,8 +3,8 @@ package ratel import ( "sort" - "realy.lol/ratel/keys/count" - "realy.lol/units" + "realy.mleku.dev/ratel/keys/count" + "realy.mleku.dev/units" ) type DelItems []uint64 diff --git a/ratel/gcsweep.go b/ratel/gcsweep.go index 232231e..8bf51d0 100644 --- a/ratel/gcsweep.go +++ b/ratel/gcsweep.go @@ -5,10 +5,10 @@ import ( "github.com/dgraph-io/badger/v4" - "realy.lol/event" - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/prefixes" - "realy.lol/sha256" + "realy.mleku.dev/event" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/sha256" ) // GCSweep runs the delete on all of the items that GCMark has determined should be deleted. diff --git a/ratel/getecounterkey.go b/ratel/getecounterkey.go index 27e5bb8..66db1f2 100644 --- a/ratel/getecounterkey.go +++ b/ratel/getecounterkey.go @@ -1,8 +1,8 @@ package ratel import ( - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/prefixes" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/prefixes" ) // GetCounterKey returns the proper counter key for a given event Id. This needs diff --git a/ratel/getindexkeysforevent.go b/ratel/getindexkeysforevent.go index 1f15fb7..4f4b303 100644 --- a/ratel/getindexkeysforevent.go +++ b/ratel/getindexkeysforevent.go @@ -3,19 +3,19 @@ package ratel import ( "bytes" - "realy.lol/event" - "realy.lol/eventid" - "realy.lol/ratel/keys" - "realy.lol/ratel/keys/createdat" - "realy.lol/ratel/keys/fullid" - "realy.lol/ratel/keys/fullpubkey" - "realy.lol/ratel/keys/id" - "realy.lol/ratel/keys/index" - "realy.lol/ratel/keys/kinder" - "realy.lol/ratel/keys/pubkey" - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/prefixes" - "realy.lol/tag" + "realy.mleku.dev/event" + "realy.mleku.dev/eventid" + "realy.mleku.dev/ratel/keys" + "realy.mleku.dev/ratel/keys/createdat" + "realy.mleku.dev/ratel/keys/fullid" + "realy.mleku.dev/ratel/keys/fullpubkey" + "realy.mleku.dev/ratel/keys/id" + "realy.mleku.dev/ratel/keys/index" + "realy.mleku.dev/ratel/keys/kinder" + "realy.mleku.dev/ratel/keys/pubkey" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/tag" ) // GetIndexKeysForEvent generates all the index keys required to filter for diff --git a/ratel/gettagkeyprefix.go b/ratel/gettagkeyprefix.go index 85521f5..54f734b 100644 --- a/ratel/gettagkeyprefix.go +++ b/ratel/gettagkeyprefix.go @@ -1,13 +1,13 @@ package ratel import ( - eventstore "realy.lol/addresstag" - "realy.lol/hex" - "realy.lol/ratel/keys" - "realy.lol/ratel/keys/arb" - "realy.lol/ratel/keys/kinder" - "realy.lol/ratel/keys/pubkey" - "realy.lol/ratel/prefixes" + eventstore "realy.mleku.dev/addresstag" + "realy.mleku.dev/hex" + "realy.mleku.dev/ratel/keys" + "realy.mleku.dev/ratel/keys/arb" + "realy.mleku.dev/ratel/keys/kinder" + "realy.mleku.dev/ratel/keys/pubkey" + "realy.mleku.dev/ratel/prefixes" ) // GetTagKeyPrefix returns tag index prefixes based on the initial field of a diff --git a/ratel/import.go b/ratel/import.go index 6a999d4..e8271d1 100644 --- a/ratel/import.go +++ b/ratel/import.go @@ -4,7 +4,7 @@ import ( "bufio" "io" - "realy.lol/event" + "realy.mleku.dev/event" ) const maxLen = 500000000 diff --git a/ratel/init.go b/ratel/init.go index 6d422fb..92d1930 100644 --- a/ratel/init.go +++ b/ratel/init.go @@ -8,8 +8,8 @@ import ( "github.com/dgraph-io/badger/v4" "github.com/dgraph-io/badger/v4/options" - "realy.lol/ratel/prefixes" - "realy.lol/units" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/units" ) // Init sets up the database with the loaded configuration. diff --git a/ratel/keys/arb/arb.go b/ratel/keys/arb/arb.go index 9e29f85..2d821e5 100644 --- a/ratel/keys/arb/arb.go +++ b/ratel/keys/arb/arb.go @@ -7,7 +7,7 @@ import ( "bytes" "io" - "realy.lol/ratel/keys" + "realy.mleku.dev/ratel/keys" ) // T is an arbitrary length byte string. In any construction there can only be one with arbitrary length. Custom lengths diff --git a/ratel/keys/arb/util.go b/ratel/keys/arb/util.go index 495a0d8..75590e0 100644 --- a/ratel/keys/arb/util.go +++ b/ratel/keys/arb/util.go @@ -1,7 +1,7 @@ package arb import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/keys/count/count.go b/ratel/keys/count/count.go index 4eec814..3afadbd 100644 --- a/ratel/keys/count/count.go +++ b/ratel/keys/count/count.go @@ -3,7 +3,7 @@ package count import ( - "realy.lol/timestamp" + "realy.mleku.dev/timestamp" ) type Item struct { diff --git a/ratel/keys/count/util.go b/ratel/keys/count/util.go index 57d1d43..3ae6554 100644 --- a/ratel/keys/count/util.go +++ b/ratel/keys/count/util.go @@ -1,7 +1,7 @@ package count import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/keys/createdat/createdat.go b/ratel/keys/createdat/createdat.go index 7ef5a98..40e50d5 100644 --- a/ratel/keys/createdat/createdat.go +++ b/ratel/keys/createdat/createdat.go @@ -5,9 +5,9 @@ import ( "encoding/binary" "io" - "realy.lol/ratel/keys" - "realy.lol/ratel/keys/serial" - "realy.lol/timestamp" + "realy.mleku.dev/ratel/keys" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/timestamp" ) const Len = 8 diff --git a/ratel/keys/createdat/createdat_test.go b/ratel/keys/createdat/createdat_test.go index 9c70fea..aa85162 100644 --- a/ratel/keys/createdat/createdat_test.go +++ b/ratel/keys/createdat/createdat_test.go @@ -7,7 +7,7 @@ import ( "lukechampine.com/frand" - "realy.lol/timestamp" + "realy.mleku.dev/timestamp" ) func TestT(t *testing.T) { diff --git a/ratel/keys/createdat/util.go b/ratel/keys/createdat/util.go index 201e453..5f6cba9 100644 --- a/ratel/keys/createdat/util.go +++ b/ratel/keys/createdat/util.go @@ -1,7 +1,7 @@ package createdat import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/keys/fullid/fullid.go b/ratel/keys/fullid/fullid.go index 33803d0..9b4ea45 100644 --- a/ratel/keys/fullid/fullid.go +++ b/ratel/keys/fullid/fullid.go @@ -5,10 +5,10 @@ import ( "fmt" "io" - "realy.lol/ratel/keys" - "realy.lol/sha256" + "realy.mleku.dev/ratel/keys" + "realy.mleku.dev/sha256" - "realy.lol/eventid" + "realy.mleku.dev/eventid" ) const Len = sha256.Size diff --git a/ratel/keys/fullid/fullid_test.go b/ratel/keys/fullid/fullid_test.go index b75ae88..e482619 100644 --- a/ratel/keys/fullid/fullid_test.go +++ b/ratel/keys/fullid/fullid_test.go @@ -6,8 +6,8 @@ import ( "lukechampine.com/frand" - "realy.lol/eventid" - "realy.lol/sha256" + "realy.mleku.dev/eventid" + "realy.mleku.dev/sha256" ) func TestT(t *testing.T) { diff --git a/ratel/keys/fullid/util.go b/ratel/keys/fullid/util.go index 393b4ca..dfb534f 100644 --- a/ratel/keys/fullid/util.go +++ b/ratel/keys/fullid/util.go @@ -1,7 +1,7 @@ package fullid import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/keys/fullpubkey/fullpubkey.go b/ratel/keys/fullpubkey/fullpubkey.go index 2ec1855..bb0f1e6 100644 --- a/ratel/keys/fullpubkey/fullpubkey.go +++ b/ratel/keys/fullpubkey/fullpubkey.go @@ -6,8 +6,8 @@ import ( "fmt" "io" - "realy.lol/ec/schnorr" - "realy.lol/ratel/keys" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/ratel/keys" ) const Len = schnorr.PubKeyBytesLen diff --git a/ratel/keys/fullpubkey/fullpubkey_test.go b/ratel/keys/fullpubkey/fullpubkey_test.go index 17006c1..d6c4ce3 100644 --- a/ratel/keys/fullpubkey/fullpubkey_test.go +++ b/ratel/keys/fullpubkey/fullpubkey_test.go @@ -6,7 +6,7 @@ import ( "lukechampine.com/frand" - "realy.lol/sha256" + "realy.mleku.dev/sha256" ) func TestT(t *testing.T) { diff --git a/ratel/keys/fullpubkey/util.go b/ratel/keys/fullpubkey/util.go index 43df338..cd7cbff 100644 --- a/ratel/keys/fullpubkey/util.go +++ b/ratel/keys/fullpubkey/util.go @@ -1,7 +1,7 @@ package fullpubkey import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/keys/id/id.go b/ratel/keys/id/id.go index d85a4b6..1450a90 100644 --- a/ratel/keys/id/id.go +++ b/ratel/keys/id/id.go @@ -7,11 +7,11 @@ import ( "io" "strings" - "realy.lol/ratel/keys" - "realy.lol/sha256" + "realy.mleku.dev/ratel/keys" + "realy.mleku.dev/sha256" - "realy.lol/eventid" - "realy.lol/hex" + "realy.mleku.dev/eventid" + "realy.mleku.dev/hex" ) const Len = 8 diff --git a/ratel/keys/id/id_test.go b/ratel/keys/id/id_test.go index 1b2e596..ec427e9 100644 --- a/ratel/keys/id/id_test.go +++ b/ratel/keys/id/id_test.go @@ -5,8 +5,8 @@ import ( "testing" "lukechampine.com/frand" - "realy.lol/eventid" - "realy.lol/sha256" + "realy.mleku.dev/eventid" + "realy.mleku.dev/sha256" ) func TestT(t *testing.T) { diff --git a/ratel/keys/id/util.go b/ratel/keys/id/util.go index 1a72cb0..11bd378 100644 --- a/ratel/keys/id/util.go +++ b/ratel/keys/id/util.go @@ -1,7 +1,7 @@ package id import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/keys/index/index.go b/ratel/keys/index/index.go index c18e56e..f616457 100644 --- a/ratel/keys/index/index.go +++ b/ratel/keys/index/index.go @@ -7,7 +7,7 @@ import ( "fmt" "io" - "realy.lol/ratel/keys" + "realy.mleku.dev/ratel/keys" ) const Len = 1 diff --git a/ratel/keys/index/prefixes.go b/ratel/keys/index/prefixes.go index c4cdc90..9b55144 100644 --- a/ratel/keys/index/prefixes.go +++ b/ratel/keys/index/prefixes.go @@ -1,7 +1,7 @@ package index import ( - "realy.lol/ratel/keys" + "realy.mleku.dev/ratel/keys" ) type P byte diff --git a/ratel/keys/index/util.go b/ratel/keys/index/util.go index 4526efa..c62b717 100644 --- a/ratel/keys/index/util.go +++ b/ratel/keys/index/util.go @@ -1,7 +1,7 @@ package index import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/keys/keys_test.go b/ratel/keys/keys_test.go index 23f9f69..e03bad2 100644 --- a/ratel/keys/keys_test.go +++ b/ratel/keys/keys_test.go @@ -9,18 +9,18 @@ import ( "lukechampine.com/frand" - "realy.lol/ec/schnorr" - "realy.lol/eventid" - "realy.lol/kind" - "realy.lol/ratel/keys" - "realy.lol/ratel/keys/createdat" - "realy.lol/ratel/keys/id" - "realy.lol/ratel/keys/index" - "realy.lol/ratel/keys/kinder" - "realy.lol/ratel/keys/pubkey" - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/prefixes" - "realy.lol/timestamp" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/eventid" + "realy.mleku.dev/kind" + "realy.mleku.dev/ratel/keys" + "realy.mleku.dev/ratel/keys/createdat" + "realy.mleku.dev/ratel/keys/id" + "realy.mleku.dev/ratel/keys/index" + "realy.mleku.dev/ratel/keys/kinder" + "realy.mleku.dev/ratel/keys/pubkey" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/timestamp" ) func TestElement(t *testing.T) { diff --git a/ratel/keys/kinder/kind.go b/ratel/keys/kinder/kind.go index ad939a4..58391f3 100644 --- a/ratel/keys/kinder/kind.go +++ b/ratel/keys/kinder/kind.go @@ -6,8 +6,8 @@ import ( "encoding/binary" "io" - "realy.lol/kind" - "realy.lol/ratel/keys" + "realy.mleku.dev/kind" + "realy.mleku.dev/ratel/keys" ) const Len = 2 diff --git a/ratel/keys/kinder/kind_test.go b/ratel/keys/kinder/kind_test.go index 5b9f0dc..508eaa3 100644 --- a/ratel/keys/kinder/kind_test.go +++ b/ratel/keys/kinder/kind_test.go @@ -4,7 +4,7 @@ import ( "bytes" "testing" - "realy.lol/kind" + "realy.mleku.dev/kind" ) func TestT(t *testing.T) { diff --git a/ratel/keys/kinder/util.go b/ratel/keys/kinder/util.go index 12da037..cedfa8b 100644 --- a/ratel/keys/kinder/util.go +++ b/ratel/keys/kinder/util.go @@ -1,7 +1,7 @@ package kinder import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/keys/pubkey/pubkey.go b/ratel/keys/pubkey/pubkey.go index cb17e6b..a2b785d 100644 --- a/ratel/keys/pubkey/pubkey.go +++ b/ratel/keys/pubkey/pubkey.go @@ -6,8 +6,8 @@ import ( "fmt" "io" - "realy.lol/ec/schnorr" - "realy.lol/ratel/keys" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/ratel/keys" ) const Len = 8 diff --git a/ratel/keys/pubkey/pubkey_test.go b/ratel/keys/pubkey/pubkey_test.go index 5ff043b..020ed31 100644 --- a/ratel/keys/pubkey/pubkey_test.go +++ b/ratel/keys/pubkey/pubkey_test.go @@ -6,7 +6,7 @@ import ( "lukechampine.com/frand" - "realy.lol/ec/schnorr" + "realy.mleku.dev/ec/schnorr" ) func TestT(t *testing.T) { diff --git a/ratel/keys/pubkey/util.go b/ratel/keys/pubkey/util.go index a7eb18c..e77d95f 100644 --- a/ratel/keys/pubkey/util.go +++ b/ratel/keys/pubkey/util.go @@ -1,7 +1,7 @@ package pubkey import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/keys/serial/serial.go b/ratel/keys/serial/serial.go index 0080606..2732098 100644 --- a/ratel/keys/serial/serial.go +++ b/ratel/keys/serial/serial.go @@ -8,7 +8,7 @@ import ( "fmt" "io" - "realy.lol/ratel/keys" + "realy.mleku.dev/ratel/keys" ) const Len = 8 diff --git a/ratel/keys/serial/serial_test.go b/ratel/keys/serial/serial_test.go index a6b1a5b..b9243d3 100644 --- a/ratel/keys/serial/serial_test.go +++ b/ratel/keys/serial/serial_test.go @@ -4,7 +4,7 @@ import ( "bytes" "testing" - "realy.lol/ratel/keys/serial" + "realy.mleku.dev/ratel/keys/serial" "lukechampine.com/frand" ) diff --git a/ratel/keys/serial/util.go b/ratel/keys/serial/util.go index edb54fc..563841b 100644 --- a/ratel/keys/serial/util.go +++ b/ratel/keys/serial/util.go @@ -1,7 +1,7 @@ package serial import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/keys/tombstone/tombstone.go b/ratel/keys/tombstone/tombstone.go index 511f381..1408823 100644 --- a/ratel/keys/tombstone/tombstone.go +++ b/ratel/keys/tombstone/tombstone.go @@ -5,8 +5,8 @@ package tombstone import ( "io" - "realy.lol/eventid" - "realy.lol/ratel/keys" + "realy.mleku.dev/eventid" + "realy.mleku.dev/ratel/keys" ) const Len = 16 diff --git a/ratel/keys/tombstone/tombstone_test.go b/ratel/keys/tombstone/tombstone_test.go index 0586821..aa28dd2 100644 --- a/ratel/keys/tombstone/tombstone_test.go +++ b/ratel/keys/tombstone/tombstone_test.go @@ -6,7 +6,7 @@ import ( "lukechampine.com/frand" - "realy.lol/eventid" + "realy.mleku.dev/eventid" ) func TestT(t *testing.T) { diff --git a/ratel/keys/tombstone/util.go b/ratel/keys/tombstone/util.go index 2b69e62..6106878 100644 --- a/ratel/keys/tombstone/util.go +++ b/ratel/keys/tombstone/util.go @@ -1,7 +1,7 @@ package tombstone import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/keys/util.go b/ratel/keys/util.go index e8c1b64..fcd4be4 100644 --- a/ratel/keys/util.go +++ b/ratel/keys/util.go @@ -1,7 +1,7 @@ package keys import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/keys/util_test.go b/ratel/keys/util_test.go index 76b1e0f..bc7fcea 100644 --- a/ratel/keys/util_test.go +++ b/ratel/keys/util_test.go @@ -1,7 +1,7 @@ package keys_test import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/log.go b/ratel/log.go index 660ff93..10e59fa 100644 --- a/ratel/log.go +++ b/ratel/log.go @@ -5,8 +5,8 @@ import ( "runtime" "strings" - "realy.lol/atomic" - "realy.lol/lol" + "realy.mleku.dev/atomic" + "realy.mleku.dev/lol" ) // NewLogger creates a new badger logger. diff --git a/ratel/main.go b/ratel/main.go index a43f959..fbed0d9 100644 --- a/ratel/main.go +++ b/ratel/main.go @@ -10,11 +10,11 @@ import ( "github.com/dgraph-io/badger/v4" - "realy.lol/context" - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/prefixes" - "realy.lol/store" - "realy.lol/units" + "realy.mleku.dev/context" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/store" + "realy.mleku.dev/units" ) // DefaultMaxLimit is set to a size that means the usual biggest batch of events sent to a diff --git a/ratel/nuke.go b/ratel/nuke.go index 2fa4ab6..cb5c4f4 100644 --- a/ratel/nuke.go +++ b/ratel/nuke.go @@ -1,7 +1,7 @@ package ratel import ( - "realy.lol/ratel/prefixes" + "realy.mleku.dev/ratel/prefixes" ) func (r *T) Nuke() (err error) { diff --git a/ratel/prefixes/index_test.go b/ratel/prefixes/index_test.go index 8040cfa..fa1ce69 100644 --- a/ratel/prefixes/index_test.go +++ b/ratel/prefixes/index_test.go @@ -4,7 +4,7 @@ import ( "bytes" "testing" - "realy.lol/ratel/keys/index" + "realy.mleku.dev/ratel/keys/index" ) func TestT(t *testing.T) { diff --git a/ratel/prefixes/prefixes.go b/ratel/prefixes/prefixes.go index 2af5cd1..4fd0819 100644 --- a/ratel/prefixes/prefixes.go +++ b/ratel/prefixes/prefixes.go @@ -4,15 +4,15 @@ package prefixes import ( - "realy.lol/ec/schnorr" - "realy.lol/ratel/keys/createdat" - "realy.lol/ratel/keys/fullid" - "realy.lol/ratel/keys/id" - "realy.lol/ratel/keys/index" - "realy.lol/ratel/keys/kinder" - "realy.lol/ratel/keys/pubkey" - "realy.lol/ratel/keys/serial" - "realy.lol/sha256" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/ratel/keys/createdat" + "realy.mleku.dev/ratel/keys/fullid" + "realy.mleku.dev/ratel/keys/id" + "realy.mleku.dev/ratel/keys/index" + "realy.mleku.dev/ratel/keys/kinder" + "realy.mleku.dev/ratel/keys/pubkey" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/sha256" ) const ( diff --git a/ratel/prefixes/util.go b/ratel/prefixes/util.go index 973d30f..b1d715e 100644 --- a/ratel/prefixes/util.go +++ b/ratel/prefixes/util.go @@ -1,7 +1,7 @@ package prefixes import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/ratel/preparequeries.go b/ratel/preparequeries.go index 8e35e82..1f6a258 100644 --- a/ratel/preparequeries.go +++ b/ratel/preparequeries.go @@ -5,15 +5,15 @@ import ( "fmt" "math" - "realy.lol/event" - "realy.lol/eventid" - "realy.lol/filter" - "realy.lol/ratel/keys/id" - "realy.lol/ratel/keys/kinder" - "realy.lol/ratel/keys/pubkey" - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/prefixes" - "realy.lol/timestamp" + "realy.mleku.dev/event" + "realy.mleku.dev/eventid" + "realy.mleku.dev/filter" + "realy.mleku.dev/ratel/keys/id" + "realy.mleku.dev/ratel/keys/kinder" + "realy.mleku.dev/ratel/keys/pubkey" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/timestamp" ) type Results struct { diff --git a/ratel/queryevents.go b/ratel/queryevents.go index 32af91a..d80950b 100644 --- a/ratel/queryevents.go +++ b/ratel/queryevents.go @@ -8,18 +8,18 @@ import ( "github.com/dgraph-io/badger/v4" - "realy.lol/context" - "realy.lol/event" - "realy.lol/eventid" - "realy.lol/filter" - "realy.lol/hex" - "realy.lol/ratel/keys/createdat" - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/prefixes" - "realy.lol/realy/pointers" - "realy.lol/sha256" - "realy.lol/tag" - "realy.lol/timestamp" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/eventid" + "realy.mleku.dev/filter" + "realy.mleku.dev/hex" + "realy.mleku.dev/ratel/keys/createdat" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/realy/pointers" + "realy.mleku.dev/sha256" + "realy.mleku.dev/tag" + "realy.mleku.dev/timestamp" ) func (r *T) QueryEvents(c context.T, f *filter.T) (evs event.Ts, err error) { diff --git a/ratel/queryforids.go b/ratel/queryforids.go index 116d9fb..ae29b72 100644 --- a/ratel/queryforids.go +++ b/ratel/queryforids.go @@ -7,23 +7,23 @@ import ( "github.com/dgraph-io/badger/v4" - "realy.lol/context" - "realy.lol/event" - "realy.lol/eventid" - "realy.lol/filter" - "realy.lol/hex" - "realy.lol/ratel/keys" - "realy.lol/ratel/keys/createdat" - "realy.lol/ratel/keys/fullid" - "realy.lol/ratel/keys/fullpubkey" - "realy.lol/ratel/keys/index" - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/prefixes" - "realy.lol/realy/pointers" - "realy.lol/sha256" - "realy.lol/store" - "realy.lol/tag" - "realy.lol/timestamp" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/eventid" + "realy.mleku.dev/filter" + "realy.mleku.dev/hex" + "realy.mleku.dev/ratel/keys" + "realy.mleku.dev/ratel/keys/createdat" + "realy.mleku.dev/ratel/keys/fullid" + "realy.mleku.dev/ratel/keys/fullpubkey" + "realy.mleku.dev/ratel/keys/index" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/realy/pointers" + "realy.mleku.dev/sha256" + "realy.mleku.dev/store" + "realy.mleku.dev/tag" + "realy.mleku.dev/timestamp" ) func (r *T) QueryForIds(c context.T, f *filter.T) (founds []store.IdTsPk, err error) { diff --git a/ratel/rescan.go b/ratel/rescan.go index e9d036f..695e9c0 100644 --- a/ratel/rescan.go +++ b/ratel/rescan.go @@ -3,13 +3,13 @@ package ratel import ( "github.com/dgraph-io/badger/v4" - "realy.lol/event" - "realy.lol/ratel/keys" - "realy.lol/ratel/keys/createdat" - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/prefixes" - "realy.lol/sha256" - "realy.lol/timestamp" + "realy.mleku.dev/event" + "realy.mleku.dev/ratel/keys" + "realy.mleku.dev/ratel/keys/createdat" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/sha256" + "realy.mleku.dev/timestamp" ) // Rescan regenerates all indexes of events to add new indexes in a new version. diff --git a/ratel/saveevent.go b/ratel/saveevent.go index 7da786d..b38f2bb 100644 --- a/ratel/saveevent.go +++ b/ratel/saveevent.go @@ -3,18 +3,18 @@ package ratel import ( "github.com/dgraph-io/badger/v4" - "realy.lol/context" - "realy.lol/event" - "realy.lol/eventid" - "realy.lol/ratel/keys" - "realy.lol/ratel/keys/createdat" - "realy.lol/ratel/keys/id" - "realy.lol/ratel/keys/index" - "realy.lol/ratel/keys/serial" - "realy.lol/ratel/prefixes" - "realy.lol/sha256" - eventstore "realy.lol/store" - "realy.lol/timestamp" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/eventid" + "realy.mleku.dev/ratel/keys" + "realy.mleku.dev/ratel/keys/createdat" + "realy.mleku.dev/ratel/keys/id" + "realy.mleku.dev/ratel/keys/index" + "realy.mleku.dev/ratel/keys/serial" + "realy.mleku.dev/ratel/prefixes" + "realy.mleku.dev/sha256" + eventstore "realy.mleku.dev/store" + "realy.mleku.dev/timestamp" ) func (r *T) SaveEvent(c context.T, ev *event.T) (err error) { diff --git a/ratel/util.go b/ratel/util.go index d8d0847..a0e7ebb 100644 --- a/ratel/util.go +++ b/ratel/util.go @@ -1,7 +1,7 @@ package ratel import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/realy/addEvent.go b/realy/addEvent.go index de0bd7c..edf8def 100644 --- a/realy/addEvent.go +++ b/realy/addEvent.go @@ -7,12 +7,12 @@ import ( "net/http" "strings" - "realy.lol/context" - "realy.lol/event" - "realy.lol/normalize" - "realy.lol/realy/subscribers" - "realy.lol/relay" - "realy.lol/store" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/normalize" + "realy.mleku.dev/realy/subscribers" + "realy.mleku.dev/relay" + "realy.mleku.dev/store" ) func (s *Server) addEvent(c context.T, rl relay.I, ev *event.T, diff --git a/realy/config/config.go b/realy/config/config.go index 61d3008..b705490 100644 --- a/realy/config/config.go +++ b/realy/config/config.go @@ -15,9 +15,9 @@ import ( "github.com/adrg/xdg" "go-simpler.org/env" - "realy.lol" - "realy.lol/apputil" - "realy.lol/config" + "realy.mleku.dev" + "realy.mleku.dev/apputil" + "realy.mleku.dev/config" ) // C is the configuration for realy relay. These are read from the environment if present, or if diff --git a/realy/config/util.go b/realy/config/util.go index 46ac79f..995d47a 100644 --- a/realy/config/util.go +++ b/realy/config/util.go @@ -1,7 +1,7 @@ package config import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/realy/handleAuth.go b/realy/handleAuth.go index 02f8420..7759ecb 100644 --- a/realy/handleAuth.go +++ b/realy/handleAuth.go @@ -1,12 +1,12 @@ package realy import ( - "realy.lol/auth" - "realy.lol/envelopes/authenvelope" - "realy.lol/envelopes/okenvelope" - "realy.lol/normalize" - "realy.lol/relay" - "realy.lol/ws" + "realy.mleku.dev/auth" + "realy.mleku.dev/envelopes/authenvelope" + "realy.mleku.dev/envelopes/okenvelope" + "realy.mleku.dev/normalize" + "realy.mleku.dev/relay" + "realy.mleku.dev/ws" ) func (s *Server) handleAuth(ws *ws.Listener, req []byte) (msg []byte) { diff --git a/realy/handleClose.go b/realy/handleClose.go index f82029c..0901bca 100644 --- a/realy/handleClose.go +++ b/realy/handleClose.go @@ -1,8 +1,8 @@ package realy import ( - "realy.lol/envelopes/closeenvelope" - "realy.lol/ws" + "realy.mleku.dev/envelopes/closeenvelope" + "realy.mleku.dev/ws" ) func (s *Server) handleClose(ws *ws.Listener, req []byte) (note []byte) { diff --git a/realy/handleEvent.go b/realy/handleEvent.go index ea58a44..03cf6e0 100644 --- a/realy/handleEvent.go +++ b/realy/handleEvent.go @@ -4,21 +4,21 @@ import ( "bytes" "strings" - "realy.lol/context" - "realy.lol/envelopes/authenvelope" - "realy.lol/envelopes/eventenvelope" - "realy.lol/envelopes/okenvelope" - "realy.lol/event" - "realy.lol/filter" - "realy.lol/hex" - "realy.lol/ints" - "realy.lol/kind" - "realy.lol/normalize" - "realy.lol/relay" - "realy.lol/sha256" - "realy.lol/store" - "realy.lol/tag" - "realy.lol/ws" + "realy.mleku.dev/context" + "realy.mleku.dev/envelopes/authenvelope" + "realy.mleku.dev/envelopes/eventenvelope" + "realy.mleku.dev/envelopes/okenvelope" + "realy.mleku.dev/event" + "realy.mleku.dev/filter" + "realy.mleku.dev/hex" + "realy.mleku.dev/ints" + "realy.mleku.dev/kind" + "realy.mleku.dev/normalize" + "realy.mleku.dev/relay" + "realy.mleku.dev/sha256" + "realy.mleku.dev/store" + "realy.mleku.dev/tag" + "realy.mleku.dev/ws" ) func (s *Server) handleEvent(c context.T, ws *ws.Listener, req []byte, diff --git a/realy/handleHTTP.go b/realy/handleHTTP.go index 6d114c6..8047c48 100644 --- a/realy/handleHTTP.go +++ b/realy/handleHTTP.go @@ -6,7 +6,7 @@ import ( "net/http" "time" - "realy.lol/httpauth" + "realy.mleku.dev/httpauth" ) func (s *Server) authAdmin(r *http.Request, tolerance ...time.Duration) (authed bool, diff --git a/realy/handleRelayinfo.go b/realy/handleRelayinfo.go index 98d3f03..3492c4c 100644 --- a/realy/handleRelayinfo.go +++ b/realy/handleRelayinfo.go @@ -5,10 +5,10 @@ import ( "net/http" "sort" - "realy.lol" - "realy.lol/relay" - "realy.lol/relayinfo" - "realy.lol/store" + "realy.mleku.dev" + "realy.mleku.dev/relay" + "realy.mleku.dev/relayinfo" + "realy.mleku.dev/store" ) func (s *Server) handleRelayInfo(w http.ResponseWriter, r *http.Request) { diff --git a/realy/handleReq.go b/realy/handleReq.go index 8822f3e..e10e264 100644 --- a/realy/handleReq.go +++ b/realy/handleReq.go @@ -6,23 +6,23 @@ import ( "github.com/dgraph-io/badger/v4" - "realy.lol/context" - "realy.lol/envelopes/authenvelope" - "realy.lol/envelopes/closedenvelope" - "realy.lol/envelopes/eoseenvelope" - "realy.lol/envelopes/eventenvelope" - "realy.lol/envelopes/reqenvelope" - "realy.lol/event" - "realy.lol/filter" - "realy.lol/hex" - "realy.lol/kind" - "realy.lol/kinds" - "realy.lol/normalize" - "realy.lol/realy/pointers" - "realy.lol/relay" - "realy.lol/store" - "realy.lol/tag" - "realy.lol/ws" + "realy.mleku.dev/context" + "realy.mleku.dev/envelopes/authenvelope" + "realy.mleku.dev/envelopes/closedenvelope" + "realy.mleku.dev/envelopes/eoseenvelope" + "realy.mleku.dev/envelopes/eventenvelope" + "realy.mleku.dev/envelopes/reqenvelope" + "realy.mleku.dev/event" + "realy.mleku.dev/filter" + "realy.mleku.dev/hex" + "realy.mleku.dev/kind" + "realy.mleku.dev/kinds" + "realy.mleku.dev/normalize" + "realy.mleku.dev/realy/pointers" + "realy.mleku.dev/relay" + "realy.mleku.dev/store" + "realy.mleku.dev/tag" + "realy.mleku.dev/ws" ) func (s *Server) handleReq(c context.T, ws *ws.Listener, req []byte, sto store.I) (r []byte) { diff --git a/realy/handleWebsocket.go b/realy/handleWebsocket.go index 6e70a5c..ee7bb7d 100644 --- a/realy/handleWebsocket.go +++ b/realy/handleWebsocket.go @@ -7,17 +7,17 @@ import ( "github.com/fasthttp/websocket" - "realy.lol/context" - "realy.lol/envelopes" - "realy.lol/envelopes/authenvelope" - "realy.lol/envelopes/closeenvelope" - "realy.lol/envelopes/eventenvelope" - "realy.lol/envelopes/noticeenvelope" - "realy.lol/envelopes/reqenvelope" - "realy.lol/realy/subscribers" - "realy.lol/relay" - "realy.lol/store" - "realy.lol/ws" + "realy.mleku.dev/context" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/envelopes/authenvelope" + "realy.mleku.dev/envelopes/closeenvelope" + "realy.mleku.dev/envelopes/eventenvelope" + "realy.mleku.dev/envelopes/noticeenvelope" + "realy.mleku.dev/envelopes/reqenvelope" + "realy.mleku.dev/realy/subscribers" + "realy.mleku.dev/relay" + "realy.mleku.dev/store" + "realy.mleku.dev/ws" ) func (s *Server) handleWebsocket(w http.ResponseWriter, r *http.Request) { diff --git a/realy/http-configuration.go b/realy/http-configuration.go index 03db82b..2eec09d 100644 --- a/realy/http-configuration.go +++ b/realy/http-configuration.go @@ -5,8 +5,8 @@ import ( "github.com/danielgtaylor/huma/v2" - "realy.lol/context" - "realy.lol/store" + "realy.mleku.dev/context" + "realy.mleku.dev/store" ) // Configuration is a database-stored configuration struct that can be hot-reloaded. diff --git a/realy/http-disconnect.go b/realy/http-disconnect.go index 492a61b..6c73209 100644 --- a/realy/http-disconnect.go +++ b/realy/http-disconnect.go @@ -5,7 +5,7 @@ import ( "github.com/danielgtaylor/huma/v2" - "realy.lol/context" + "realy.mleku.dev/context" ) // Disconnect is the HTTP API ta trigger disconnecting all currently open websockets. diff --git a/realy/http-event.go b/realy/http-event.go index bce1006..3482f3b 100644 --- a/realy/http-event.go +++ b/realy/http-event.go @@ -8,16 +8,16 @@ import ( "github.com/danielgtaylor/huma/v2" - "realy.lol/context" - "realy.lol/event" - "realy.lol/filter" - "realy.lol/hex" - "realy.lol/httpauth" - "realy.lol/ints" - "realy.lol/kind" - "realy.lol/relay" - "realy.lol/sha256" - "realy.lol/tag" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/filter" + "realy.mleku.dev/hex" + "realy.mleku.dev/httpauth" + "realy.mleku.dev/ints" + "realy.mleku.dev/kind" + "realy.mleku.dev/relay" + "realy.mleku.dev/sha256" + "realy.mleku.dev/tag" ) // Event is the HTTP API method for publishing a new event.T. diff --git a/realy/http-events.go b/realy/http-events.go index 2f7183b..3ea569d 100644 --- a/realy/http-events.go +++ b/realy/http-events.go @@ -7,14 +7,14 @@ import ( "github.com/danielgtaylor/huma/v2" - "realy.lol/cmd/realy/app" - "realy.lol/context" - "realy.lol/ec/schnorr" - "realy.lol/hex" - "realy.lol/httpauth" - "realy.lol/sha256" - "realy.lol/store" - "realy.lol/tag" + "realy.mleku.dev/cmd/realy/app" + "realy.mleku.dev/context" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/hex" + "realy.mleku.dev/httpauth" + "realy.mleku.dev/sha256" + "realy.mleku.dev/store" + "realy.mleku.dev/tag" ) // Events is a HTTP API method to retrieve a number of events from their event Ids. diff --git a/realy/http-export.go b/realy/http-export.go index 848bbdc..33a03cd 100644 --- a/realy/http-export.go +++ b/realy/http-export.go @@ -5,7 +5,7 @@ import ( "github.com/danielgtaylor/huma/v2" - "realy.lol/context" + "realy.mleku.dev/context" ) // Export is a HTTP API method to export the entire content of an event store to an admin user. diff --git a/realy/http-filter.go b/realy/http-filter.go index 53fa934..2ca78cb 100644 --- a/realy/http-filter.go +++ b/realy/http-filter.go @@ -9,19 +9,19 @@ import ( "github.com/danielgtaylor/huma/v2" - "realy.lol/context" - "realy.lol/event" - "realy.lol/filter" - "realy.lol/filters" - "realy.lol/hex" - "realy.lol/httpauth" - "realy.lol/kind" - "realy.lol/kinds" - "realy.lol/relay" - "realy.lol/store" - "realy.lol/tag" - "realy.lol/tags" - "realy.lol/timestamp" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/filter" + "realy.mleku.dev/filters" + "realy.mleku.dev/hex" + "realy.mleku.dev/httpauth" + "realy.mleku.dev/kind" + "realy.mleku.dev/kinds" + "realy.mleku.dev/relay" + "realy.mleku.dev/store" + "realy.mleku.dev/tag" + "realy.mleku.dev/tags" + "realy.mleku.dev/timestamp" ) // SimpleFilter is the main parts of a filter.T that relate to event store indexes. diff --git a/realy/http-import.go b/realy/http-import.go index fb17015..4c8d224 100644 --- a/realy/http-import.go +++ b/realy/http-import.go @@ -9,8 +9,8 @@ import ( "github.com/danielgtaylor/huma/v2" - "realy.lol/cmd/realy/app" - "realy.lol/context" + "realy.mleku.dev/cmd/realy/app" + "realy.mleku.dev/context" ) // Import is a HTTP API method that accepts events as minified, line structured JSON. diff --git a/realy/http-nuke.go b/realy/http-nuke.go index e0048a0..fbe5c43 100644 --- a/realy/http-nuke.go +++ b/realy/http-nuke.go @@ -6,8 +6,8 @@ import ( "github.com/danielgtaylor/huma/v2" - "realy.lol/context" - "realy.lol/store" + "realy.mleku.dev/context" + "realy.mleku.dev/store" ) // Nuke is the HTTP API method to wipe the event store of a relay. diff --git a/realy/http-relay.go b/realy/http-relay.go new file mode 100644 index 0000000..cf49cae --- /dev/null +++ b/realy/http-relay.go @@ -0,0 +1,103 @@ +package realy + +import ( + "bytes" + "errors" + "net/http" + + "github.com/danielgtaylor/huma/v2" + + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/httpauth" + "realy.mleku.dev/relay" +) + +// Relay is the HTTP API method for submitting an event only to subscribers and not saving it. +type Relay struct{ *Server } + +// NewRelay creates a new Relay. +func NewRelay(s *Server) (ep *Relay) { + return &Relay{Server: s} +} + +// RelayInput is the parameters for the Event HTTP API method. +type RelayInput struct { + Auth string `header:"Authorization" doc:"nostr nip-98 (and expiring variant)" required:"false" example:"Bearer eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJhbGciOiJFUzI1N2ZGFkNjZlNDdkYjJmIiwic3ViIjoiaHR0cDovLzEyNy4wLjAuMSJ9.cHT_pB3wTLxUNOqxYL6fxAYUJXNKBXcOnYLlkO1nwa7BHr9pOTQzNywJpc3MM2I0N2UziOiI0YzgwMDI1N2E1ODhhODI4NDlkMDIsImV4cCIQ5ODE3YzJiZGFhZDk4NGMgYtGi6MTc0Mjg40NWFkOWYCzvHyiXtIyNWEVZiaWF0IjoxNzQyNjMwMjM3LClZPtt0w_dJxEpYcSIEcY4wg"` + RawBody []byte +} + +// RelayOutput is the return parameters for the HTTP API Relay method. +type RelayOutput struct{ Body string } + +// RegisterRelay is the implementatino of the HTTP API Relay method. +func (ep *Relay) RegisterRelay(api huma.API) { + name := "Relay" + description := "Relay an event, don't store it" + path := "/relay" + scopes := []string{"user"} + method := http.MethodPost + huma.Register(api, huma.Operation{ + OperationID: name, + Summary: name, + Path: path, + Method: method, + Tags: []string{"events"}, + Description: generateDescription(description, scopes), + Security: []map[string][]string{{"auth": scopes}}, + }, func(ctx context.T, input *RelayInput) (output *RelayOutput, err error) { + log.I.S(input) + r := ctx.Value("http-request").(*http.Request) + // w := ctx.Value("http-response").(http.ResponseWriter) + rr := GetRemoteFromReq(r) + s := ep.Server + var valid bool + var pubkey []byte + valid, pubkey, err = httpauth.CheckAuth(r) + // missing := !errors.Is(err, httpauth.ErrMissingKey) + // if there is an error but not that the token is missing, or there is no error + // but the signature is invalid, return error that request is unauthorized. + if err != nil && !errors.Is(err, httpauth.ErrMissingKey) { + err = huma.Error400BadRequest(err.Error()) + return + } + err = nil + if !valid { + err = huma.Error401Unauthorized("Authorization header is invalid") + return + } + var ok bool + // if there was auth, or no auth, check the relay policy allows accepting the + // event (no auth with auth required or auth not valid for action can apply + // here). + ev := &event.T{} + if _, err = ev.Unmarshal(input.RawBody); chk.E(err) { + err = huma.Error406NotAcceptable(err.Error()) + return + } + accept, notice, _ := s.relay.AcceptEvent(ctx, ev, r, rr, pubkey) + if !accept { + err = huma.Error401Unauthorized(notice) + return + } + if !bytes.Equal(ev.GetIDBytes(), ev.Id) { + err = huma.Error400BadRequest("event id is computed incorrectly") + return + } + if ok, err = ev.Verify(); chk.T(err) { + err = huma.Error400BadRequest("failed to verify signature") + return + } else if !ok { + err = huma.Error400BadRequest("signature is invalid") + return + } + var authRequired bool + var ar relay.Authenticator + if ar, ok = s.relay.(relay.Authenticator); ok { + authRequired = ar.AuthEnabled() + } + s.Listeners.NotifySubscribers(authRequired, s.publicReadable, ev) + // s := ep.Server + return + }) +} diff --git a/realy/http-rescan.go b/realy/http-rescan.go index 08f130e..7ba3ffb 100644 --- a/realy/http-rescan.go +++ b/realy/http-rescan.go @@ -5,8 +5,8 @@ import ( "github.com/danielgtaylor/huma/v2" - "realy.lol/context" - "realy.lol/store" + "realy.mleku.dev/context" + "realy.mleku.dev/store" ) type Rescan struct{ *Server } diff --git a/realy/http-shutdown.go b/realy/http-shutdown.go index 193db7e..ad734d0 100644 --- a/realy/http-shutdown.go +++ b/realy/http-shutdown.go @@ -6,7 +6,7 @@ import ( "github.com/danielgtaylor/huma/v2" - "realy.lol/context" + "realy.mleku.dev/context" ) type Shutdown struct{ *Server } diff --git a/realy/http-subscribe.go b/realy/http-subscribe.go index 9b5f867..8573a61 100644 --- a/realy/http-subscribe.go +++ b/realy/http-subscribe.go @@ -8,18 +8,18 @@ import ( "github.com/danielgtaylor/huma/v2" "github.com/danielgtaylor/huma/v2/sse" - "realy.lol/context" - "realy.lol/event" - "realy.lol/filter" - "realy.lol/filters" - "realy.lol/hex" - "realy.lol/httpauth" - "realy.lol/kind" - "realy.lol/kinds" - "realy.lol/realy/subscribers" - "realy.lol/relay" - "realy.lol/tag" - "realy.lol/tags" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/filter" + "realy.mleku.dev/filters" + "realy.mleku.dev/hex" + "realy.mleku.dev/httpauth" + "realy.mleku.dev/kind" + "realy.mleku.dev/kinds" + "realy.mleku.dev/realy/subscribers" + "realy.mleku.dev/relay" + "realy.mleku.dev/tag" + "realy.mleku.dev/tags" ) type Subscribe struct{ *Server } diff --git a/realy/options/options.go b/realy/options/options.go index 0d8266b..e4811d5 100644 --- a/realy/options/options.go +++ b/realy/options/options.go @@ -5,7 +5,7 @@ package options import ( - "realy.lol/event" + "realy.mleku.dev/event" ) // T is a collection of options. diff --git a/realy/options/util.go b/realy/options/util.go index eb0990a..2323c97 100644 --- a/realy/options/util.go +++ b/realy/options/util.go @@ -1,7 +1,7 @@ package options import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/realy/pointers/pointers.go b/realy/pointers/pointers.go index e21d972..ec9ab61 100644 --- a/realy/pointers/pointers.go +++ b/realy/pointers/pointers.go @@ -3,7 +3,7 @@ package pointers import ( "time" - "realy.lol/unix" + "realy.mleku.dev/unix" ) // PointerToValue is a generic interface to refer to any pointer to almost any kind of common diff --git a/realy/publish.go b/realy/publish.go index b8591bd..4da9aa0 100644 --- a/realy/publish.go +++ b/realy/publish.go @@ -5,13 +5,13 @@ import ( "errors" "fmt" - "realy.lol/context" - "realy.lol/event" - "realy.lol/filter" - "realy.lol/kinds" - "realy.lol/normalize" - "realy.lol/store" - "realy.lol/tag" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/filter" + "realy.mleku.dev/kinds" + "realy.mleku.dev/normalize" + "realy.mleku.dev/store" + "realy.mleku.dev/tag" ) func (s *Server) Publish(c context.T, evt *event.T) (err error) { diff --git a/realy/server.go b/realy/server.go index eead6eb..bb041c2 100644 --- a/realy/server.go +++ b/realy/server.go @@ -15,13 +15,13 @@ import ( "github.com/fasthttp/websocket" "github.com/rs/cors" - realy_lol "realy.lol" - "realy.lol/context" - "realy.lol/realy/options" - "realy.lol/realy/subscribers" - "realy.lol/relay" - "realy.lol/signer" - "realy.lol/store" + realy_lol "realy.mleku.dev" + "realy.mleku.dev/context" + "realy.mleku.dev/realy/options" + "realy.mleku.dev/realy/subscribers" + "realy.mleku.dev/relay" + "realy.mleku.dev/signer" + "realy.mleku.dev/store" ) type Server struct { @@ -101,6 +101,7 @@ func NewServer(sp *ServerParams, opts ...options.O) (s *Server, err error) { huma.AutoRegister(s.API, NewConfiguration(s)) huma.AutoRegister(s.API, NewNuke(s)) + huma.AutoRegister(s.API, NewRelay(s)) // load configuration if it has been set if c, ok := s.relay.Storage().(store.Configurationer); ok { s.ConfigurationMx.Lock() diff --git a/realy/server_test.go b/realy/server_test.go index dfe9e27..414f83c 100644 --- a/realy/server_test.go +++ b/realy/server_test.go @@ -8,9 +8,9 @@ import ( "github.com/gobwas/ws/wsutil" - "realy.lol/context" - "realy.lol/ratel" - "realy.lol/ws" + "realy.mleku.dev/context" + "realy.mleku.dev/ratel" + "realy.mleku.dev/ws" ) func TestServerStartShutdown(t *testing.T) { diff --git a/realy/subscribers/subscribers.go b/realy/subscribers/subscribers.go index 8cd0993..604cfc1 100644 --- a/realy/subscribers/subscribers.go +++ b/realy/subscribers/subscribers.go @@ -13,16 +13,16 @@ import ( "github.com/fasthttp/websocket" - "realy.lol/bech32encoding" - "realy.lol/context" - "realy.lol/ec/bech32" - "realy.lol/envelopes/eventenvelope" - "realy.lol/event" - "realy.lol/filter" - "realy.lol/filters" - "realy.lol/tag" - "realy.lol/units" - "realy.lol/ws" + "realy.mleku.dev/bech32encoding" + "realy.mleku.dev/context" + "realy.mleku.dev/ec/bech32" + "realy.mleku.dev/envelopes/eventenvelope" + "realy.mleku.dev/event" + "realy.mleku.dev/filter" + "realy.mleku.dev/filters" + "realy.mleku.dev/tag" + "realy.mleku.dev/units" + "realy.mleku.dev/ws" ) type ( diff --git a/realy/subscribers/util.go b/realy/subscribers/util.go index 75dc53e..e538797 100644 --- a/realy/subscribers/util.go +++ b/realy/subscribers/util.go @@ -1,7 +1,7 @@ package subscribers import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/realy/testrelay.go b/realy/testrelay.go index 8800cc8..d1a68fd 100644 --- a/realy/testrelay.go +++ b/realy/testrelay.go @@ -5,12 +5,12 @@ import ( "net/http" "testing" - "realy.lol/context" - "realy.lol/event" - "realy.lol/eventid" - "realy.lol/filter" - "realy.lol/store" - "realy.lol/units" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/eventid" + "realy.mleku.dev/filter" + "realy.mleku.dev/store" + "realy.mleku.dev/units" ) func startTestRelay(c context.T, t *testing.T, tr *testRelay) *Server { diff --git a/realy/util.go b/realy/util.go index 72e5c9a..2dc1599 100644 --- a/realy/util.go +++ b/realy/util.go @@ -1,7 +1,7 @@ package realy import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/relay/interface.go b/relay/interface.go index c110808..2fc3121 100644 --- a/relay/interface.go +++ b/relay/interface.go @@ -5,13 +5,13 @@ package relay import ( "net/http" - "realy.lol/context" - "realy.lol/event" - "realy.lol/filter" - "realy.lol/filters" - "realy.lol/relayinfo" - "realy.lol/store" - "realy.lol/ws" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/filter" + "realy.mleku.dev/filters" + "realy.mleku.dev/relayinfo" + "realy.mleku.dev/store" + "realy.mleku.dev/ws" ) // I is the main interface for implementing a nostr relay. diff --git a/relay/util.go b/relay/util.go index 1464996..c0439d8 100644 --- a/relay/util.go +++ b/relay/util.go @@ -1,7 +1,7 @@ package relay import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/relayinfo/fetch.go b/relayinfo/fetch.go index 202f15f..85bf009 100644 --- a/relayinfo/fetch.go +++ b/relayinfo/fetch.go @@ -6,8 +6,8 @@ import ( "net/http" "time" - "realy.lol/context" - "realy.lol/normalize" + "realy.mleku.dev/context" + "realy.mleku.dev/normalize" ) // Fetch fetches the NIP-11 Info. diff --git a/relayinfo/types.go b/relayinfo/types.go index 444e0e2..d2ca812 100644 --- a/relayinfo/types.go +++ b/relayinfo/types.go @@ -7,9 +7,9 @@ import ( "sort" "sync" - "realy.lol/kinds" - "realy.lol/number" - "realy.lol/timestamp" + "realy.mleku.dev/kinds" + "realy.mleku.dev/number" + "realy.mleku.dev/timestamp" ) // NIP is a number and description of a nostr "improvement" possibility. diff --git a/relayinfo/util.go b/relayinfo/util.go index 81efd7a..03054ac 100644 --- a/relayinfo/util.go +++ b/relayinfo/util.go @@ -1,7 +1,7 @@ package relayinfo import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/sha256/util.go b/sha256/util.go index 9254d91..2821802 100644 --- a/sha256/util.go +++ b/sha256/util.go @@ -1,7 +1,7 @@ package sha256 import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/signer/util.go b/signer/util.go index 69fe795..6b40cd3 100644 --- a/signer/util.go +++ b/signer/util.go @@ -1,7 +1,7 @@ package signer import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/store/alias.go b/store/alias.go index 7321b8d..fe65615 100644 --- a/store/alias.go +++ b/store/alias.go @@ -3,8 +3,8 @@ package store import ( "net/http" - "realy.lol/envelopes/okenvelope" - "realy.lol/subscription" + "realy.mleku.dev/envelopes/okenvelope" + "realy.mleku.dev/subscription" ) type SubID = subscription.Id diff --git a/store/store_interface.go b/store/store_interface.go index 335b602..44fbc85 100644 --- a/store/store_interface.go +++ b/store/store_interface.go @@ -6,11 +6,11 @@ package store import ( "io" - "realy.lol/context" - "realy.lol/event" - "realy.lol/eventid" - "realy.lol/filter" - "realy.lol/tag" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/eventid" + "realy.mleku.dev/filter" + "realy.mleku.dev/tag" ) // I is an types for a persistence layer for nostr events handled by a relay. diff --git a/store/util.go b/store/util.go index 7757a9a..98948dd 100644 --- a/store/util.go +++ b/store/util.go @@ -1,7 +1,7 @@ package store import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/subscription/subscriptionid.go b/subscription/subscriptionid.go index 63c2664..c16b23e 100644 --- a/subscription/subscriptionid.go +++ b/subscription/subscriptionid.go @@ -6,8 +6,8 @@ package subscription import ( "crypto/rand" - "realy.lol/ec/bech32" - "realy.lol/text" + "realy.mleku.dev/ec/bech32" + "realy.mleku.dev/text" ) type Id struct { diff --git a/subscription/util.go b/subscription/util.go index c68a638..bf71e0a 100644 --- a/subscription/util.go +++ b/subscription/util.go @@ -1,7 +1,7 @@ package subscription import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/tag/atag/atag.go b/tag/atag/atag.go index 5ab7318..05b4f5d 100644 --- a/tag/atag/atag.go +++ b/tag/atag/atag.go @@ -5,9 +5,9 @@ package atag import ( "bytes" - "realy.lol/hex" - "realy.lol/ints" - "realy.lol/kind" + "realy.mleku.dev/hex" + "realy.mleku.dev/ints" + "realy.mleku.dev/kind" ) // T is a data structure for what is found in an `a` tag: kind:pubkey:arbitrary data diff --git a/tag/atag/atag_test.go b/tag/atag/atag_test.go index 55c8a3f..86f6872 100644 --- a/tag/atag/atag_test.go +++ b/tag/atag/atag_test.go @@ -7,9 +7,9 @@ import ( "lukechampine.com/frand" - "realy.lol/ec/schnorr" - "realy.lol/hex" - "realy.lol/kind" + "realy.mleku.dev/ec/schnorr" + "realy.mleku.dev/hex" + "realy.mleku.dev/kind" ) func TestT_Marshal_Unmarshal(t *testing.T) { diff --git a/tag/atag/util.go b/tag/atag/util.go index 0747866..a4304ed 100644 --- a/tag/atag/util.go +++ b/tag/atag/util.go @@ -1,7 +1,7 @@ package atag import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/tag/tag.go b/tag/tag.go index c179913..407174e 100644 --- a/tag/tag.go +++ b/tag/tag.go @@ -6,8 +6,8 @@ package tag import ( "bytes" - "realy.lol/normalize" - "realy.lol/text" + "realy.mleku.dev/normalize" + "realy.mleku.dev/text" ) // The tag position meanings, so they are clear when reading. diff --git a/tag/util.go b/tag/util.go index 086004e..5170b5f 100644 --- a/tag/util.go +++ b/tag/util.go @@ -1,7 +1,7 @@ package tag import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/tags/tags.go b/tags/tags.go index e173e0d..5c56da3 100644 --- a/tags/tags.go +++ b/tags/tags.go @@ -10,8 +10,8 @@ import ( "os" "sort" - "realy.lol/lol" - "realy.lol/tag" + "realy.mleku.dev/lol" + "realy.mleku.dev/tag" ) // T is a list of tag.T - which are lists of string elements with ordering and no uniqueness diff --git a/tags/tags_test.go b/tags/tags_test.go index 63d2d36..0c6078d 100644 --- a/tags/tags_test.go +++ b/tags/tags_test.go @@ -6,8 +6,8 @@ import ( "lukechampine.com/frand" - "realy.lol/hex" - "realy.lol/tag" + "realy.mleku.dev/hex" + "realy.mleku.dev/tag" ) func TestMarshalUnmarshal(t *testing.T) { diff --git a/tags/util.go b/tags/util.go index 5f9bcb7..5be1b8e 100644 --- a/tags/util.go +++ b/tags/util.go @@ -1,7 +1,7 @@ package tags import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/tests/generate.go b/tests/generate.go index 4206014..03d18be 100644 --- a/tests/generate.go +++ b/tests/generate.go @@ -7,10 +7,10 @@ import ( "lukechampine.com/frand" - "realy.lol/event" - "realy.lol/kind" - "realy.lol/p256k" - "realy.lol/timestamp" + "realy.mleku.dev/event" + "realy.mleku.dev/kind" + "realy.mleku.dev/p256k" + "realy.mleku.dev/timestamp" ) // GenerateEvent creates events full of random kinds and content data. diff --git a/tests/util.go b/tests/util.go index 7bc42d0..02a6020 100644 --- a/tests/util.go +++ b/tests/util.go @@ -1,7 +1,7 @@ package tests import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/text/escape_test.go b/text/escape_test.go index d7a9120..c89fd66 100644 --- a/text/escape_test.go +++ b/text/escape_test.go @@ -5,7 +5,7 @@ import ( "lukechampine.com/frand" - "realy.lol/sha256" + "realy.mleku.dev/sha256" ) func TestUnescapeByteString(t *testing.T) { diff --git a/text/helpers.go b/text/helpers.go index 8fb76ac..addee81 100644 --- a/text/helpers.go +++ b/text/helpers.go @@ -6,7 +6,7 @@ import ( "github.com/templexxx/xhex" - "realy.lol/hex" + "realy.mleku.dev/hex" ) // JSONKey generates the JSON format for an object key and terminates with the semicolon. diff --git a/text/helpers_test.go b/text/helpers_test.go index da5e982..fc98a36 100644 --- a/text/helpers_test.go +++ b/text/helpers_test.go @@ -6,8 +6,8 @@ import ( "lukechampine.com/frand" - "realy.lol/hex" - "realy.lol/sha256" + "realy.mleku.dev/hex" + "realy.mleku.dev/sha256" ) func TestUnmarshalHexArray(t *testing.T) { diff --git a/text/hex.go b/text/hex.go index ca5654f..4f0a333 100644 --- a/text/hex.go +++ b/text/hex.go @@ -1,7 +1,7 @@ package text import ( - "realy.lol/hex" + "realy.mleku.dev/hex" ) // AppendHexFromBinary appends to a hex output from binary input. diff --git a/text/util.go b/text/util.go index 4919893..c708727 100644 --- a/text/util.go +++ b/text/util.go @@ -1,7 +1,7 @@ package text import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/timestamp/timestamp.go b/timestamp/timestamp.go index cc71679..09bb502 100644 --- a/timestamp/timestamp.go +++ b/timestamp/timestamp.go @@ -7,7 +7,7 @@ import ( "time" "unsafe" - "realy.lol/ints" + "realy.mleku.dev/ints" ) // T is a convenience type for UNIX 64 bit timestamps of 1 second diff --git a/timestamp/util.go b/timestamp/util.go index 1628c69..1339726 100644 --- a/timestamp/util.go +++ b/timestamp/util.go @@ -1,7 +1,7 @@ package timestamp import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/units/util.go b/units/util.go index c847203..6f4b181 100644 --- a/units/util.go +++ b/units/util.go @@ -1,7 +1,7 @@ package units import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var ( diff --git a/unix/unix.go b/unix/unix.go index a6656d0..0b3453c 100644 --- a/unix/unix.go +++ b/unix/unix.go @@ -3,7 +3,7 @@ package unix import ( "time" - "realy.lol/ints" + "realy.mleku.dev/ints" ) type Time struct{ time.Time } diff --git a/version b/version index f36a98a..b9ee349 100644 --- a/version +++ b/version @@ -1 +1 @@ -v1.13.11 \ No newline at end of file +v1.13.12 \ No newline at end of file diff --git a/ws/client.go b/ws/client.go index 89b103a..e708e33 100644 --- a/ws/client.go +++ b/ws/client.go @@ -11,23 +11,23 @@ import ( "github.com/gobwas/ws/wsutil" "github.com/puzpuzpuz/xsync/v3" - "realy.lol/atomic" - "realy.lol/auth" - "realy.lol/context" - "realy.lol/envelopes" - "realy.lol/envelopes/authenvelope" - "realy.lol/envelopes/closedenvelope" - "realy.lol/envelopes/countenvelope" - "realy.lol/envelopes/eoseenvelope" - "realy.lol/envelopes/eventenvelope" - "realy.lol/envelopes/noticeenvelope" - "realy.lol/envelopes/okenvelope" - "realy.lol/event" - "realy.lol/filter" - "realy.lol/filters" - "realy.lol/kind" - "realy.lol/normalize" - "realy.lol/signer" + "realy.mleku.dev/atomic" + "realy.mleku.dev/auth" + "realy.mleku.dev/context" + "realy.mleku.dev/envelopes" + "realy.mleku.dev/envelopes/authenvelope" + "realy.mleku.dev/envelopes/closedenvelope" + "realy.mleku.dev/envelopes/countenvelope" + "realy.mleku.dev/envelopes/eoseenvelope" + "realy.mleku.dev/envelopes/eventenvelope" + "realy.mleku.dev/envelopes/noticeenvelope" + "realy.mleku.dev/envelopes/okenvelope" + "realy.mleku.dev/event" + "realy.mleku.dev/filter" + "realy.mleku.dev/filters" + "realy.mleku.dev/kind" + "realy.mleku.dev/normalize" + "realy.mleku.dev/signer" ) var subscriptionIDCounter atomic.Int32 diff --git a/ws/client_test.go b/ws/client_test.go index 996ba25..5ef2f01 100644 --- a/ws/client_test.go +++ b/ws/client_test.go @@ -15,15 +15,15 @@ import ( "golang.org/x/net/websocket" - "realy.lol/envelopes/eventenvelope" - "realy.lol/envelopes/okenvelope" - "realy.lol/event" - "realy.lol/kind" - "realy.lol/normalize" - "realy.lol/p256k" - "realy.lol/tag" - "realy.lol/tags" - "realy.lol/timestamp" + "realy.mleku.dev/envelopes/eventenvelope" + "realy.mleku.dev/envelopes/okenvelope" + "realy.mleku.dev/event" + "realy.mleku.dev/kind" + "realy.mleku.dev/normalize" + "realy.mleku.dev/p256k" + "realy.mleku.dev/tag" + "realy.mleku.dev/tags" + "realy.mleku.dev/timestamp" ) func TestPublish(t *testing.T) { diff --git a/ws/connection.go b/ws/connection.go index 510ec51..d2d21ef 100644 --- a/ws/connection.go +++ b/ws/connection.go @@ -14,7 +14,7 @@ import ( "github.com/gobwas/ws/wsflate" "github.com/gobwas/ws/wsutil" - "realy.lol/context" + "realy.mleku.dev/context" ) // Connection is an outbound client -> relay connection. diff --git a/ws/listener.go b/ws/listener.go index 7d2ae07..80e5c6b 100644 --- a/ws/listener.go +++ b/ws/listener.go @@ -8,7 +8,7 @@ import ( "github.com/fasthttp/websocket" - "realy.lol/atomic" + "realy.mleku.dev/atomic" ) // Listener is a websocket implementation for a relay listener. diff --git a/ws/pool.go b/ws/pool.go index ae5e3b3..bde0eb2 100644 --- a/ws/pool.go +++ b/ws/pool.go @@ -10,13 +10,13 @@ import ( "github.com/puzpuzpuz/xsync/v3" - "realy.lol/context" - "realy.lol/event" - "realy.lol/filter" - "realy.lol/filters" - "realy.lol/normalize" - "realy.lol/signer" - "realy.lol/timestamp" + "realy.mleku.dev/context" + "realy.mleku.dev/event" + "realy.mleku.dev/filter" + "realy.mleku.dev/filters" + "realy.mleku.dev/normalize" + "realy.mleku.dev/signer" + "realy.mleku.dev/timestamp" ) var ( diff --git a/ws/subscription.go b/ws/subscription.go index 0181efa..e38d930 100644 --- a/ws/subscription.go +++ b/ws/subscription.go @@ -5,13 +5,13 @@ import ( "sync" "sync/atomic" - "realy.lol/context" - "realy.lol/envelopes/closeenvelope" - "realy.lol/envelopes/countenvelope" - "realy.lol/envelopes/reqenvelope" - "realy.lol/event" - "realy.lol/filters" - "realy.lol/subscription" + "realy.mleku.dev/context" + "realy.mleku.dev/envelopes/closeenvelope" + "realy.mleku.dev/envelopes/countenvelope" + "realy.mleku.dev/envelopes/reqenvelope" + "realy.mleku.dev/event" + "realy.mleku.dev/filters" + "realy.mleku.dev/subscription" ) // Subscription is a client interface for a subscription (what REQ turns into after EOSE). diff --git a/ws/subscription_test.go b/ws/subscription_test.go index 04a3606..3c705c1 100644 --- a/ws/subscription_test.go +++ b/ws/subscription_test.go @@ -5,13 +5,13 @@ import ( "sync/atomic" "testing" - "realy.lol/context" - "realy.lol/filter" - "realy.lol/filters" - "realy.lol/kind" - "realy.lol/kinds" - "realy.lol/tag" - "realy.lol/tags" + "realy.mleku.dev/context" + "realy.mleku.dev/filter" + "realy.mleku.dev/filters" + "realy.mleku.dev/kind" + "realy.mleku.dev/kinds" + "realy.mleku.dev/tag" + "realy.mleku.dev/tags" ) const RELAY = "wss://mleku.realy.lol" diff --git a/ws/util.go b/ws/util.go index f94b16c..f9cfd58 100644 --- a/ws/util.go +++ b/ws/util.go @@ -1,7 +1,7 @@ package ws import ( - "realy.lol/lol" + "realy.mleku.dev/lol" ) var (