Skip to main content

No project description provided

Project description

walras-nexuscore

Core runtime components extracted from nautilus_trader for use in Walras.

Features

  • Message bus and clocks: MessageBus, LiveClock, TestClock, Clock, TimeEvent
  • Identifiers: TraderId, ComponentId, Identifier, UUID4
  • Cryptography: hmac_signature, rsa_signature, ed25519_signature

Usage

from nexuscore import (
    MessageBus,
    LiveClock,
    TestClock,
    Clock,
    TimeEvent,
    TraderId,
    ComponentId,
    UUID4,
    hmac_signature,
    rsa_signature,
    ed25519_signature,
)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

walras_nexuscore-0.1.0.tar.gz (958.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

walras_nexuscore-0.1.0-cp313-cp313-manylinux_2_28_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

walras_nexuscore-0.1.0-cp313-cp313-macosx_11_0_universal2.whl (6.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ universal2 (ARM64, x86-64)

walras_nexuscore-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

walras_nexuscore-0.1.0-cp312-cp312-macosx_11_0_universal2.whl (6.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ universal2 (ARM64, x86-64)

walras_nexuscore-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

walras_nexuscore-0.1.0-cp311-cp311-macosx_11_0_universal2.whl (6.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ universal2 (ARM64, x86-64)

File details

Details for the file walras_nexuscore-0.1.0.tar.gz.

File metadata

  • Download URL: walras_nexuscore-0.1.0.tar.gz
  • Upload date:
  • Size: 958.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for walras_nexuscore-0.1.0.tar.gz
Algorithm Hash digest
SHA256 04462c620fbe4fa05c60b9f76a8ba213638987099f6dfe97fcdc3524e4a7eb4d
MD5 585b0f73de70f3ff7208c719681f8d3e
BLAKE2b-256 3ad1c3f14a026f7954e39a3d2a90e8a15745f932e1b21156a645427b411750dc

See more details on using hashes here.

File details

Details for the file walras_nexuscore-0.1.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for walras_nexuscore-0.1.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 02f40bb404563bed3b396f3b5b511b8991602d57392d084b5f9f01fb872ef188
MD5 910679ab698f04432fe12199dcbb5aee
BLAKE2b-256 0448ccdb17a2894f377aa6f9fd01cbf7dcffd63d0122e464816c9ecf24a58276

See more details on using hashes here.

File details

Details for the file walras_nexuscore-0.1.0-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for walras_nexuscore-0.1.0-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ee7286d98525af52d387b30ee1cba317059732c2c1a35cf2e0ce6a540778d960
MD5 bf263428fe56a82345df3ad17f8985db
BLAKE2b-256 7025c36ee03c0114d2f1160e9a6907603f12a2671596d5053df843920918f0cc

See more details on using hashes here.

File details

Details for the file walras_nexuscore-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for walras_nexuscore-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae8fe167ccaad16be4559c6b87ac384d13ffbffc33d3025d07128fb4f2c0f630
MD5 8701b4e1c98f5538bf3907ccf0d7a902
BLAKE2b-256 84bc2ab75decf26f9132e1973bff810e9c3f5328cb312ff6ad8f8f18a20324cc

See more details on using hashes here.

File details

Details for the file walras_nexuscore-0.1.0-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for walras_nexuscore-0.1.0-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 9bc840bc451cbb99ac41637e2560de03fe4c4d46ade6f257001999f61fb4a9d7
MD5 df8c7e164d4e4e11c26bae1ab4ef1f24
BLAKE2b-256 3ac434af4a72b9e4f42f444fa028740f817385c0ba6f9df7bb9c5cf0b81215f6

See more details on using hashes here.

File details

Details for the file walras_nexuscore-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for walras_nexuscore-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 90c6966144cfca1125a560ab92f4fd4eb052af87d37a6ac06cf9a54e0ab7c22f
MD5 deace74d15aecd7f5a0c4e68d24d0cf6
BLAKE2b-256 1a48acb3afe4e6980e21a66aeed7080ef39760667fe7209bbd22b03b90132513

See more details on using hashes here.

File details

Details for the file walras_nexuscore-0.1.0-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for walras_nexuscore-0.1.0-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 132862ba8fba4e56b32663be566956d5a41c97527eff0d177fcb65e304e789d4
MD5 f8abf8dee66c1266ecc0ce13668c0131
BLAKE2b-256 44aa627a5fd826f289349d10b3f3cbf54119341f5bce59bc3e877373cc258236

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page