0b7682306f 
								
							 
						 
						
							
							
								
								Refactor formatter to use new 'self.int' helper function.  
							
							
							
						 
						
							2023-06-08 15:34:28 +02:00  
				
					
						
							
							
								 
						
							
								79a2174f0a 
								
							 
						 
						
							
							
								
								Extend parser to support int as hexadecimal and numeric underscore.  
							
							... 
							
							
							
							We only allow numeric underscore for decimal numbers as I am not sure how we can define it for non-decimal numbers? 
							
						 
						
							2023-06-08 15:33:50 +02:00  
				
					
						
							
							
								 
						
							
								0ea11a4d13 
								
							 
						 
						
							
							
								
								Introduce new test cases for hexadecimal and underscore parsing.  
							
							
							
						 
						
							2023-06-08 13:26:22 +02:00  
				
					
						
							
							
								 
						
							
								0c4e7ed9da 
								
							 
						 
						
							
							
								
								typo in changelog  
							
							
							
						 
						
							2023-06-07 22:39:54 -04:00  
				
					
						
							
							
								 
						
							
								1256bd5617 
								
							 
						 
						
							
							
								
								push codegen fixes to changelog  
							
							
							
						 
						
							2023-06-07 22:38:22 -04:00  
				
					
						
							
							
								 
						
							
								e0e6ee1fa9 
								
							 
						 
						
							
							
								
								Update multi.ak  
							
							... 
							
							
							
							Updated using `from_minted_value` 
							
						 
						
							2023-06-07 17:37:30 -04:00  
				
					
						
							
							
								 
						
							
								fc9a60494e 
								
							 
						 
						
							
							
								
								Update oneshot.ak  
							
							... 
							
							
							
							Updated with 
        `|> from_minted_value` 
							
						 
						
							2023-06-07 17:37:30 -04:00  
				
					
						
							
							
								 
						
							
								3fc9c8e0db 
								
							 
						 
						
							
							
								
								chore: re-add empty line handling by @KtorZ  
							
							... 
							
							
							
							Co-authored-by: KtorZ 
							
						 
						
							2023-06-07 17:21:04 -04:00  
				
					
						
							
							
								 
						
							
								41a08e4a06 
								
							 
						 
						
							
							
								
								chore: re-add nix stuff from  @waalge  
							
							... 
							
							
							
							Co-authored-by: waalge 
							
						 
						
							2023-06-07 17:16:56 -04:00  
				
					
						
							
							
								 
						
							
								8d107b1293 
								
							 
						 
						
							
							
								
								fix(build): --uplc must use Program<Name> to pretty print  
							
							
							
						 
						
							2023-06-07 16:25:59 -04:00  
				
					
						
							
							
								 
						
							
								1747090931 
								
							 
						 
						
							
							
								
								fix: fmt crashing with comment at end of file  
							
							... 
							
							
							
							closes  #568  
						
							2023-06-07 15:59:54 -04:00  
				
					
						
							
							
								 
						
							
								feb2698e5e 
								
							 
						 
						
							
							
								
								chore: commit multi-validator plutus.json  
							
							
							
						 
						
							2023-06-07 15:42:42 -04:00  
				
					
						
							
							
								 
						
							
								73c9ac3409 
								
							 
						 
						
							
							
								
								feat: create multi validator for gift card.  
							
							... 
							
							
							
							This version of gift card allows for minting many gift cards  in a tx under the same policy by policy creator. Also allows batch redeem. 
							
						 
						
							2023-06-07 15:42:42 -04:00  
				
					
						
							
							
								 
						
							
								0afc3aba13 
								
							 
						 
						
							
							
								
								Fix operator precedences, in particular |>  
							
							... 
							
							
							
							Fixes  #571 . 
						
							2023-06-06 17:17:47 +02:00  
				
					
						
							
							
								 
						
							
								5faa925aea 
								
							 
						 
						
							
							
								
								fix: error when using nested boolean checks in when conditions  
							
							
							
						 
						
							2023-06-06 03:04:12 -04:00  
				
					
						
							
							
								 
						
							
								bfd2a50a6b 
								
							 
						 
						
							
							
								
								fix: zero arg functions were grabbing extra dependencies they didn't need to  
							
							... 
							
							
							
							fix: Had the wrong conversion for constant maps to plutus data. Fixed to check for right conversion 
							
						 
						
							2023-06-04 15:23:36 -04:00  
				
					
						
							
							
								 
						
							
								cf6d04e95b 
								
							 
						 
						
							
							
								
								chore: some clippy warnings  
							
							
							
						 
						
							2023-06-02 19:47:52 -04:00  
				
					
						
							
							
								 
						
							
								cdf8bd6548 
								
							 
						 
						
							
							
								
								fix: list items in when were not being added to scope  
							
							... 
							
							
							
							fix: tuple clause must preserve previous clause properties state 
							
						 
						
							2023-06-02 18:38:21 -04:00  
				
					
						
							
							
								 
						
							
								8f0cf289b4 
								
							 
						 
						
							
							
								
								fixes:  
							
							... 
							
							
							
							fix: rearrange clauses and fill in gaps now handles nested patterns in a uniform way
fix: discards in records was being sorted incorrectly leading to type issues
chore: remove some filter maps in cases where None is impossible anyway
chore: some refactoring on a couple functions to clean up 
							
						 
						
							2023-06-02 18:38:21 -04:00  
				
					
						
							
							
								 
						
							
								9c29f4f26b 
								
							 
						 
						
							
							
								
								fix: blueprints gen failing on List  
							
							... 
							
							
							
							closes  #569 
* added new methods to Definitions
  it doesn't use expect
* lookup was failing for the special map/pair case
  when resolving list generics
Co-authored-by: Pi <pi@sundaeswap.finance> 
						
							2023-06-02 17:53:10 -04:00  
				
					
						
							
							
								 
						
							
								6609ab335c 
								
							 
						 
						
							
							
								
								chore: add another test for field destructuring in a list  
							
							
							
						 
						
							2023-06-02 13:00:09 -04:00  
				
					
						
							
							
								 
						
							
								e4b270689a 
								
							 
						 
						
							
							
								
								[create-pull-request] automated change  
							
							
							
						 
						
							2023-06-02 10:50:43 -04:00  
				
					
						
							
							
								 
						
							
								fbec4a9385 
								
							 
						 
						
							
							
								
								Update docs.rs  
							
							... 
							
							
							
							The doc comment was long, leading to an incorrect description on the command line 
							
						 
						
							2023-06-02 02:25:04 -04:00  
				
					
						
							
							
								 
						
							
								cb9a140601 
								
							 
						 
						
							
							
								
								chore: Release  
							
							
							
						 
						
							2023-06-02 00:34:07 -04:00  
				
					
						
							
							
								 
						
							
								d3ffafd9c7 
								
							 
						 
						
							
							
								
								chore: update changelog  
							
							
							
						 
						
							2023-06-02 00:07:49 -04:00  
				
					
						
							
							
								 
						
							
								335cc0c8bc 
								
							 
						 
						
							
							
								
								feat(cli): rework uplc subcommands  
							
							... 
							
							
							
							closes  #553 
* rename flat to encode
* rename unflat to decode
* alias both to their old names
* both only print to stdout
  use can pipe to file
* split cbor and hex flags
* hex flag works for either cbor or flat
* encode takes --to flag
  [name, named-debruijn, debruijn]
* decode takes --from flag
  [name, named-debruijn, debruijn] 
						
							2023-06-01 23:50:59 -04:00  
				
					
						
							
							
								 
						
							
								e5d9398625 
								
							 
						 
						
							
							
								
								fix: add module name to type mismatch error  
							
							... 
							
							
							
							* if expected and given are equal then we show
  the module
* we could do it in all cases it looks kinda nice
* format is `Type - ModuleName` 
							
						 
						
							2023-06-01 20:00:36 -04:00  
				
					
						
							
							
								 
						
							
								6955f79035 
								
							 
						 
						
							
							
								
								chore: update changelog  
							
							... 
							
							
							
							fix: Minor improvement to record update to use empty list instead of the null list from a record fields list. 
							
						 
						
							2023-06-01 12:22:42 -04:00  
				
					
						
							
							
								 
						
							
								fb5f81d634 
								
							 
						 
						
							
							
								
								Merge pull request  #560  from aiken-lang/blueprint_apply_fix  
							
							... 
							
							
							
							blueprint apply definition lookup error 
							
						 
						
							2023-05-31 14:58:56 +03:00  
				
					
						
							
							
								 
						
							
								deee50b77e 
								
							 
						 
						
							
							
								
								fix: just change `as_key`  
							
							... 
							
							
							
							Co-authored-by: Lucas Rosa <x@rvcas.dev> 
							
						 
						
							2023-05-31 00:27:31 -04:00  
				
					
						
							
							
								 
						
							
								a6807f0bfb 
								
							 
						 
						
							
							
								
								fix: seems like definition lookups weren't working  
							
							... 
							
							
							
							Co-authored-by: Lucas Rosa <x@rvcas.dev> 
							
						 
						
							2023-05-31 00:18:05 -04:00  
				
					
						
							
							
								 
						
							
								c710d488d6 
								
							 
						 
						
							
							
								
								fix: need to sort record update args so they match indices order  
							
							
							
						 
						
							2023-05-30 20:23:12 -04:00  
				
					
						
							
							
								 
						
							
								52a51acc69 
								
							 
						 
						
							
							
								
								fix: fix record update so it actually works  
							
							... 
							
							
							
							Created multiple tests of varying record updates 
							
						 
						
							2023-05-30 20:23:12 -04:00  
				
					
						
							
							
								 
						
							
								e1e65d7695 
								
							 
						 
						
							
							
								
								typo  
							
							
							
						 
						
							2023-05-30 17:28:52 -04:00  
				
					
						
							
							
								 
						
							
								a65821d5ab 
								
							 
						 
						
							
							
								
								fix: constrs that contain fields now work when passed as an arg to a function.  
							
							... 
							
							
							
							Convert acceptance test 22
Create test for passing constr as a function 
							
						 
						
							2023-05-30 17:28:52 -04:00  
				
					
						
							
							
								 
						
							
								26a607eb00 
								
							 
						 
						
							
							
								
								fix: bad parsing of comments at end of file  closes   #551  
							
							
							
						 
						
							2023-05-30 11:07:39 -04:00  
				
					
						
							
							
								 
						
							
								c3b8ff0009 
								
							 
						 
						
							
							
								
								chore: update changelog  
							
							
							
						 
						
							2023-05-30 10:39:49 -04:00  
				
					
						
							
							
								 
						
							
								2860bac4c6 
								
							 
						 
						
							
							
								
								fix: bad parsing for module select type annotations  closes   #550  
							
							
							
						 
						
							2023-05-30 10:39:49 -04:00  
				
					
						
							
							
								 
						
							
								28a9152f09 
								
							 
						 
						
							
							
								
								add acceptance tests to 20  
							
							
							
						 
						
							2023-05-25 22:54:53 -04:00  
				
					
						
							
							
								 
						
							
								f571665538 
								
							 
						 
						
							
							
								
								add test 18  
							
							
							
						 
						
							2023-05-25 22:54:53 -04:00  
				
					
						
							
							
								 
						
							
								7b3e1c6952 
								
							 
						 
						
							
							
								
								feat: adjust failing test syntax  
							
							... 
							
							
							
							* also add a formatter test 
							
						 
						
							2023-05-25 18:21:12 -04:00  
				
					
						
							
							
								 
						
							
								00ac6b6c56 
								
							 
						 
						
							
							
								
								Fix dumping of builtin pairs  
							
							
							
						 
						
							2023-05-25 18:03:24 -04:00  
				
					
						
							
							
								 
						
							
								a44b5e1a77 
								
							 
						 
						
							
							
								
								test: adjust formatter tests after latest tweaks  
							
							
							
						 
						
							2023-05-25 17:37:53 -04:00  
				
					
						
							
							
								 
						
							
								151db8d4ae 
								
							 
						 
						
							
							
								
								fix: formatter weirdness relates to  #542  
							
							
							
						 
						
							2023-05-25 17:19:02 -04:00  
				
					
						
							
							
								 
						
							
								a124a16a61 
								
							 
						 
						
							
							
								
								feat(tests): implement a way to express that tests can fail  
							
							
							
						 
						
							2023-05-25 16:54:53 -04:00  
				
					
						
							
							
								 
						
							
								65bf4a85e4 
								
							 
						 
						
							
							
								
								chore: adjustment cargo.toml  
							
							
							
						 
						
							2023-05-23 10:40:26 -04:00  
				
					
						
							
							
								 
						
							
								6740107256 
								
							 
						 
						
							
							
								
								add acceptance test 17  
							
							
							
						 
						
							2023-05-20 17:02:57 -04:00  
				
					
						
							
							
								 
						
							
								dda8c4de7a 
								
							 
						 
						
							
							
								
								adding more tests for code gen.  
							
							
							
						 
						
							2023-05-20 15:29:13 -04:00  
				
					
						
							
							
								 
						
							
								ccb2d0b7ee 
								
							 
						 
						
							
							
								
								urgent nix patch  
							
							
							
						 
						
							2023-05-19 18:28:07 -04:00  
				
					
						
							
							
								 
						
							
								709d10d000 
								
							 
						 
						
							
							
								
								[create-pull-request] automated change  
							
							
							
						 
						
							2023-05-18 01:40:36 -04:00