generated from stacks-network/.github
-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ 💻 Clarity VM ] Support boot contracts #55
Labels
Comments
obycode
changed the title
Support boot contracts
[ 💻 Clarity VM ] Support boot contracts
Sep 5, 2023
I'm going to go through these and organize them into sensible groups that we can then divide up amongst us. |
|
Done! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
To support the boot contracts (see Clarity contracts in here), we need support for the following Clarity functions:
*
+
-
/
<
<=
>
>=
and
append
as-contract
as-max-len?
asserts!
begin
buff-to-uint-be
concat
default-to
define-constant
define-data-var
define-fungible-token
define-map
define-non-fungible-token
define-private
define-public
define-read-only
element-at
err
filter
fold
ft-mint?
ft-transfer?
get
get-block-info?
hash160
if
is-eq
is-none
is-some
len
let
list
log2
map-delete
map-get?
map-insert
map-set
match
merge
nft-get-owner?
nft-mint?
nft-transfer?
not
ok
or
pow
print
replace-at?
slice?
some
stx-account
stx-burn?
stx-get-balance
stx-transfer?
try!
tuple
unwrap!
unwrap-panic
var-get
var-set
xor
The text was updated successfully, but these errors were encountered: