Kasey White
|
dac25b6f41
|
fix cpu mem mix up on steps
|
2022-09-18 04:15:30 -04:00 |
Kasey White
|
472cea6c41
|
parameratize cost model
|
2022-09-17 21:12:48 -04:00 |
Kasey White
|
c88e5df8b1
|
finish up builtin implementations for Vasil
|
2022-08-30 18:15:50 -04:00 |
Kasey White
|
833914c80c
|
done with data builtins
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
368cd4ad55
|
one more data builtin to go
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
00cc9f93d5
|
start making data with builtins
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
1a09a34873
|
mknil builtins
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
c34344ce21
|
add a few additional data builtins
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
c9c8e6e554
|
add unmap and other builtins to deconstruct data
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
73e367ad53
|
add a data builtin and do ex_mem for pairs, list, data
|
2022-08-29 14:07:13 -04:00 |
Kasey White
|
09ae98065c
|
remaining buitlins for list and integer
Co-authored-by: rvcas <x@rvcas.dev>
|
2022-08-24 00:06:17 -04:00 |
Kasey White
|
3f6ad6be60
|
verify signature changed name and cost
|
2022-08-24 00:06:17 -04:00 |
Kasey White
|
c03d3e3604
|
fix budget restriction back to protocol params (#39)
|
2022-08-21 16:52:31 -04:00 |
rvcas
|
8ed87c5f17
|
chore: fix clippy issues
|
2022-08-17 22:40:32 -04:00 |
Kasey White
|
2bb482d9ec
|
Using rc we now get code that runs much faster and
can run jpg contract with no inputs
|
2022-08-17 22:40:32 -04:00 |
Kasey White
|
f3ace55355
|
Implement more builtins for bytestring and integer
Co-authored-by: rvcas <x@rvcas.dev>
|
2022-08-10 12:23:34 -04:00 |
Kasey White
|
11ee99c199
|
Add several builtins for strings and bytestring
Co-authored-by: rvcas <x@rvcas.dev>
|
2022-08-07 22:21:58 -04:00 |
Kasey White
|
234ab7c7cb
|
Try out recursion for environment and frames
Co-authored-by: rvcas <x@rvcas.dev>
|
2022-07-27 11:27:27 -04:00 |
rvcas
|
22f90bf07f
|
feat: impl ifThenElse kinda
Co-authored-by: Kasey White <kwhitemsg@gmail.com>
|
2022-07-24 19:51:57 -04:00 |
rvcas
|
83b9294ac1
|
chore: print runtime
|
2022-07-24 19:51:57 -04:00 |
rvcas
|
b7e6f7b27f
|
feat: add default builtin costs
Co-authored-by: Kasey White <kwhitemsg@gmail.com>
|
2022-07-24 19:51:57 -04:00 |
Kasey White
|
9f977f7e58
|
add costing capability for builtins
Co-authored-by: rvcas <x@rvcas.dev>
|
2022-07-24 19:51:57 -04:00 |
Kasey White
|
84df3be139
|
start filling in builtin cost model
Co-authored-by: rvcas <x@rvcas.dev>
|
2022-07-24 19:51:57 -04:00 |
Kasey White
|
045dc8fed8
|
add builtin cost model
Co-authored-by: rvcas <x@rvcas.dev>
|
2022-07-24 19:51:57 -04:00 |