rvcas
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3e2ca757cd 
								
							 
						 
						
							
							
								
								fix: remove unwrap which is causing panics  closes   #1073  
							
							 
							
							
							
						 
						
							2024-12-25 23:14:18 -05:00  
						
					 
				
					
						
							
							
								 
								KtorZ
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								22172069f8 
								
							 
						 
						
							
							
								
								chore: Release  
							
							 
							
							
							
						 
						
							2024-12-13 16:44:12 +01:00  
						
					 
				
					
						
							
							
								 
								KtorZ
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								da1c478b2f 
								
							 
						 
						
							
							
								
								chore: Release  
							
							 
							
							
							
						 
						
							2024-12-13 15:22:10 +01:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								463b88413e 
								
							 
						 
						
							
							
								
								feat: new builtins constr_index and constr_fields for alternative fast ways to take apart Data  
							
							 
							
							
							
						 
						
							2024-12-13 14:15:19 +07:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ebc7d89d5d 
								
							 
						 
						
							
							
								
								Comment out ExpModInteger since it's not live on testnets yet  
							
							 
							
							
							
						 
						
							2024-12-08 14:29:58 +07:00  
						
					 
				
					
						
							
							
								 
								KtorZ
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1105dbf3c6 
								
							 
						 
						
							
							
								
								enable new builtins (*with gotcha)  
							
							 
							
							... 
							
							
							
							We still need to adjust the writeBits one to work around its list<int> argument. 
							
						 
						
							2024-12-07 15:43:38 +01:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ddc58b9a65 
								
							 
						 
						
							
							
								
								Cargo fmt fix  
							
							 
							
							
							
						 
						
							2024-12-07 12:30:14 +07:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4d7a24234b 
								
							 
						 
						
							
							
								
								Clippy fix  
							
							 
							
							
							
						 
						
							2024-12-07 12:27:35 +07:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								17fdbd356a 
								
							 
						 
						
							
							
								
								Add new conformance tests  
							
							 
							
							
							
						 
						
							2024-12-07 12:23:51 +07:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5f1f37919f 
								
							 
						 
						
							
							
								
								Passing conformance tests  
							
							 
							
							
							
						 
						
							2024-12-07 12:23:22 +07:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a1804863dc 
								
							 
						 
						
							
							
								
								Remaining builtin  
							
							 
							
							
							
						 
						
							2024-12-06 12:17:48 +07:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b507992172 
								
							 
						 
						
							
							
								
								Clippy fix  
							
							 
							
							
							
						 
						
							2024-12-06 11:43:05 +07:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								86951ef19a 
								
							 
						 
						
							
							
								
								One last builtin to do. Also switch to using bitvec for faster and more accurate shifting  
							
							 
							
							
							
						 
						
							2024-12-06 11:33:45 +07:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								91d4ecc350 
								
							 
						 
						
							
							
								
								Unused import  
							
							 
							
							
							
						 
						
							2024-12-05 11:03:42 +07:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9867de38b6 
								
							 
						 
						
							
							
								
								A few more left to finish  
							
							 
							
							
							
						 
						
							2024-12-05 11:03:41 +07:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c3b6bc5bff 
								
							 
						 
						
							
							
								
								Implementation of a few more of the new builtins  
							
							 
							
							
							
						 
						
							2024-12-05 11:03:41 +07:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5cf3275793 
								
							 
						 
						
							
							
								
								Detect difference in cost model length to maintain compatability with mainnet and testnet  
							
							 
							
							
							
						 
						
							2024-12-05 11:03:41 +07:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4839273449 
								
							 
						 
						
							
							
								
								Continue working on new builtin cost model updates  
							
							 
							
							
							
						 
						
							2024-12-05 11:03:41 +07:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								befbb6ec18 
								
							 
						 
						
							
							
								
								Start adding implementation for new builtins  
							
							 
							
							
							
						 
						
							2024-12-05 11:03:41 +07:00  
						
					 
				
					
						
							
							
								 
								hade
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								49aa5e01a0 
								
							 
						 
						
							
							
								
								feat: update change#2 costmodels  
							
							 
							
							
							
						 
						
							2024-12-05 11:03:41 +07:00  
						
					 
				
					
						
							
							
								 
								Kasey
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								86ec3b2924 
								
							 
						 
						
							
							
								
								Fix: issue crash in code gen with incorrect column length in decision trees ( #1069 )  
							
							 
							
							... 
							
							
							
							* Fix: Deeply nested assignments would offset the new columns count calculation. Now we track relevant columns and their path to ensure each row has wildcards if they don't contain the relevant column
* Add test plus clippy fix
* Clippy fix
* New version clippy fix 
							
						 
						
							2024-12-05 11:02:19 +07:00  
						
					 
				
					
						
							
							
								 
								KtorZ
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a9675fedc6 
								
							 
						 
						
							
							
								
								Fix deserialization of SerializedProgram into wrong Plutus version wrappers.  
							
							 
							
							
							
						 
						
							2024-12-03 22:22:11 +01:00  
						
					 
				
					
						
							
							
								 
								Simon Gellis
							
						 
						
							 
							
							
							
							
								
							
							
								6f1477cef7 
								
							 
						 
						
							
							
								
								Allow tildes in identifier names  
							
							 
							
							
							
						 
						
							2024-11-25 16:20:35 -05:00  
						
					 
				
					
						
							
							
								 
								KtorZ
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e2fb28b4ce 
								
							 
						 
						
							
							
								
								chore: Release  
							
							 
							
							
							
						 
						
							2024-11-19 15:55:23 +01:00  
						
					 
				
					
						
							
							
								 
								KtorZ
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b5047d623a 
								
							 
						 
						
							
							
								
								Update to pallas=0.31.0  
							
							 
							
							
							
						 
						
							2024-11-19 14:53:36 +01:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								18054eed1a 
								
							 
						 
						
							
							
								
								chore: Release  
							
							 
							
							
							
						 
						
							2024-11-13 15:17:53 -05:00  
						
					 
				
					
						
							
							
								 
								Kasey
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4ea6fdffe8 
								
							 
						 
						
							
							
								
								Aiken UPLC Optimization overhaul ( #1052 )  
							
							 
							
							... 
							
							
							
							* Refactor and structuring optimizations to be less computationally heavy
* Forgot to commit the new file containing the optimization do over
* Point to correct functions in shrinker2
* Split out inline_constr_ops since it adds in builtins that can then be swept up by the builtin force reduction
* Fix: issue where identity reducer was always returning true
* Forward inlining on lambdas produces better results. This is due to a forward pass being able to apply an argument that may have no_inline at the top where as vice-versa would reduce the arg first.
* Clippy and test fixes
* Clear no_inlines when inlining a function
* Convert shrinker2 to replace shrinker and update tests 
							
						 
						
							2024-11-13 15:08:36 -05:00  
						
					 
				
					
						
							
							
								 
								KtorZ
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								10c1b46bf7 
								
							 
						 
						
							
							
								
								Bump minimum rust version everywhere to 1.70.0  
							
							 
							
							
							
						 
						
							2024-11-13 19:38:57 +01:00  
						
					 
				
					
						
							
							
								 
								KtorZ
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								93d0191489 
								
							 
						 
						
							
							
								
								Fix latest clippy warnings.  
							
							 
							
							
							
						 
						
							2024-10-25 11:27:28 +02:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a7741ec286 
								
							 
						 
						
							
							
								
								chore: Release  
							
							 
							
							
							
						 
						
							2024-10-19 13:45:54 -04:00  
						
					 
				
					
						
							
							
								 
								KtorZ
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								365b3bf5bf 
								
							 
						 
						
							
							
								
								Remove dead-code and clarify note.  
							
							 
							
							
							
						 
						
							2024-10-19 11:00:46 +02:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								53685dd1d5 
								
							 
						 
						
							
							
								
								Update cost model to properly calculate integer_to_bytearray  
							
							 
							
							... 
							
							
							
							Also fix conformance tests to match plutus 
							
						 
						
							2024-10-18 13:07:51 -04:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9dd3ead3df 
								
							 
						 
						
							
							
								
								IntegerToByteString takes in the second param itself  
							
							 
							
							
							
						 
						
							2024-10-17 20:01:01 -04:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								356d845a9a 
								
							 
						 
						
							
							
								
								chore: Release  
							
							 
							
							
							
						 
						
							2024-10-01 16:14:25 -04:00  
						
					 
				
					
						
							
							
								 
								Kasey
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d5f8d3ab78 
								
							 
						 
						
							
							
								
								Cost model fixes with tests ( #1030 )  
							
							 
							
							... 
							
							
							
							* Finish V1 corrections and fixes to initialize cost model
* Finish V2 corrections to be inline with mainnet today 
							
						 
						
							2024-09-29 22:55:18 -04:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3d77b5c378 
								
							 
						 
						
							
							
								
								chore: Release  
							
							 
							
							
							
						 
						
							2024-09-20 14:05:15 -04:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e8cf43d7ec 
								
							 
						 
						
							
							
								
								Format fix  
							
							 
							
							
							
						 
						
							2024-09-20 13:52:09 -04:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								eb37ed0da5 
								
							 
						 
						
							
							
								
								Clippy fix  
							
							 
							
							
							
						 
						
							2024-09-20 13:47:56 -04:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4f1de2d3b5 
								
							 
						 
						
							
							
								
								Add test for flat error when encoding bls constant  
							
							 
							
							
							
						 
						
							2024-09-20 13:41:58 -04:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fa2aa0a3e8 
								
							 
						 
						
							
							
								
								When we find bls constants in UPLC convert them to their a hoisted compressed form with an uncompress call  
							
							 
							
							
							
						 
						
							2024-09-20 12:31:36 -04:00  
						
					 
				
					
						
							
							
								 
								Matthias Benkort
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7155b4e45d 
								
							 
						 
						
							
							
								
								Merge pull request  #1023  from solidsnakedev/main  
							
							 
							
							... 
							
							
							
							Add wrap constructor to V1/V2 StakeCredential 
							
						 
						
							2024-09-20 14:47:08 +02:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								43182721f5 
								
							 
						 
						
							
							
								
								Update PlutusV1 cost model  
							
							 
							
							
							
						 
						
							2024-09-19 10:36:36 -04:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
							
							
								
							
							
								b50fa91d4c 
								
							 
						 
						
							
							
								
								Finish updating v2 models  
							
							 
							
							
							
						 
						
							2024-09-18 12:06:36 -04:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
							
							
								
							
							
								b26e16e319 
								
							 
						 
						
							
							
								
								Start updating v2 cost models  
							
							 
							
							
							
						 
						
							2024-09-18 12:06:36 -04:00  
						
					 
				
					
						
							
							
								 
								solidsnakedev
							
						 
						
							 
							
							
							
							
								
							
							
								75b5332288 
								
							 
						 
						
							
							
								
								fix: Add wrap constructor to V1/V2 stake_credential when Purpose is Rewarding  
							
							 
							
							
							
						 
						
							2024-09-17 19:45:39 -06:00  
						
					 
				
					
						
							
							
								 
								microproofs
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7047c7720e 
								
							 
						 
						
							
							
								
								chore: Release  
							
							 
							
							
							
						 
						
							2024-09-13 16:52:20 -04:00  
						
					 
				
					
						
							
							
								 
								KtorZ
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8a3bbfc89a 
								
							 
						 
						
							
							
								
								Simplify optional datum extraction by removing duplication  
							
							 
							
							
							
						 
						
							2024-09-12 17:19:17 +02:00  
						
					 
				
					
						
							
							
								 
								solidsnakedev
							
						 
						
							 
							
							
							
							
								
							
							
								defce9be4e 
								
							 
						 
						
							
							
								
								fix: Plutus V3 NoDatum - Error: missing required inline datum or datum hash in script input  
							
							 
							
							
							
						 
						
							2024-09-11 15:25:20 -06:00  
						
					 
				
					
						
							
							
								 
								KtorZ
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0905146140 
								
							 
						 
						
							
							
								
								chore: Release  
							
							 
							
							
							
						 
						
							2024-09-10 13:25:04 +02:00  
						
					 
				
					
						
							
							
								 
								rvcas
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								be31a7ce38 
								
							 
						 
						
							
							
								
								chore: Release  
							
							 
							
							
							
						 
						
							2024-09-03 17:01:41 -04:00