Πίσω

#module

3 API με αυτήν την ετικέτα

Sui Modules API

Επιθεωρήστε τον κώδικα έξυπνων συμβολαίων Move που δημοσιεύεται σε οποιοδήποτε πακέτο Sui, ζωντανά από ένα δημόσιο Sui fullnode JSON-RPC — χωρίς κλειδί. Τα συμβόλαια Sui δημοσιεύονται ως πακέτα μονάδων Move· αυτό διαβάζει το κανονικοποιημένο ABI τους: λίστα κάθε μονάδας σε ένα πακέτο, ανάγνωση των εκτεθειμένων συναρτήσεων μιας μονάδας (ορατότητα, σημαία εισόδου, παράμετροι τύπου με τις ικανότητές τους, ετικέτες παραμέτρων και τύπων επιστροφής) και ορισμοί δομών, ή εμβάθυνση απευθείας στην υπογραφή μιας μεμονωμένης συνάρτησης. Σε αντίθεση με τους αναγνώστες αντικειμένων και νομισμάτων, αυτό εκθέτει την ίδια την καλούμενη διεπαφή — ακριβώς τι σας επιτρέπει να κάνετε ένα πακέτο Sui — το επίπεδο που χρειάζονται τα πορτοφόλια Sui, οι εξερευνητές, οι δημιουργοί προγραμματιζόμενων μπλοκ συναλλαγών και οι γεννήτριες SDK και δεσμεύσεων πριν μπορέσουν να κατασκευάσουν μια συναλλαγή. Διαβάζει απευθείας από την αλυσίδα· ζωντανά, μόνο σύντομη προσωρινή μνήμη.

api.oanor.com/suimodules-api

Aptos Modules API

Επιθεωρήστε τον κώδικα Move smart-contract που δημοσιεύεται σε οποιονδήποτε λογαριασμό Aptos, ζωντανά από το επίσημο δημόσιο REST API του Aptos fullnode — χωρίς κλειδί. Ενώ ένα τελικό σημείο πόρων δείχνει τα δεδομένα ενός λογαριασμού, αυτό δείχνει τον κώδικά του: λίστα των modules Move που δημοσιεύει ένας λογαριασμός, ανάγνωση του πλήρους ABI οποιουδήποτε module — τις εκτεθειμένες συναρτήσεις του με την ορατότητά τους, τις σημαίες entry και view, τις παραμέτρους γενικού τύπου, τους τύπους παραμέτρων και επιστροφής, καθώς και τους ορισμούς struct — και φιλτράρισμα απευθείας στις καλούμενες entry functions (συναλλαγές αλλαγής κατάστασης) και view functions (ερωτήματα μόνο για ανάγνωση) που μπορεί να καλέσει ένα dApp. Το επίπεδο διεπαφής on-chain για πορτοφόλια Aptos, εξερευνητές, SDK και γεννήτριες δεσμεύσεων, και εργαλεία ασφαλείας που πρέπει να γνωρίζουν ακριβώς τι εκθέτει ένα συμβόλαιο πριν το καλέσουν. Διαβάζει απευθείας από την αλυσίδα· ζωντανά, μόνο σύντομη προσωρινή αποθήκευση.

api.oanor.com/aptosmodules-api

API Spur Gear

Γεωμετρία οδοντωτών τροχών (spur gear) ως API, υπολογιζόμενη τοπικά και ντετερμινιστικά για τυπικά δόντια εξελιγμένης πλήρους βάθους. Το τελικό σημείο γεωμετρίας δέχεται ένα module και έναν αριθμό δοντιών (και μια προαιρετική γωνία πίεσης, προεπιλογή 20°) και επιστρέφει την πλήρη γεωμετρία του δοντιού: την διάμετρο βήματος (module × δόντια), τη διάμετρο βάσης, την κορυφή (εξωτερική) και τη διάμετρο ρίζας, το ύψος κεφαλής, το ύψος ποδός, το συνολικό και το ενεργό βάθος, το κυκλικό βήμα και το βασικό βήμα, το διαμετρικό βήμα και το πάχος του δοντιού — όλα σε χιλιοστά. Το module μπορεί να δοθεί άμεσα ή να προκύψει από ένα διαμετρικό βήμα ή ένα κυκλικό βήμα. Το τελικό σημείο ζεύγους συνδέει δύο γρανάζια του ίδιου module και επιστρέφει τη διάμετρο βήματος και κορυφής κάθε γραναζιού, την απόσταση κέντρων (module × (z1 + z2) ÷ 2) και τη σχέση μετάδοσης. Το τελικό σημείο module μετατρέπει ελεύθερα μεταξύ module, διαμετρικού βήματος και κυκλικού βήματος, ή εξάγει το module από μια διάμετρο βήματος και αριθμό δοντιών. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για εργαλεία μηχανολογικού σχεδιασμού και CAD, υπολογιστές γραναζιών και κιβωτίων ταχυτήτων, κατασκευαστές, ρομποτική και έργα 3D εκτύπωσης, και εφαρμογές μηχανολογίας. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτή είναι γεωμετρία οδοντωτών τροχών (spur gear). Για σχέσεις μετάδοσης ποδηλάτου και ανάπτυξη χρησιμοποιήστε ένα API bike-gear και για κινήσεις με ιμάντα και τροχαλία χρησιμοποιήστε ένα API belt-drive.

api.oanor.com/spurgear-api