You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -365,7 +371,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
365
371
-`this.sender.getAndRequireSignature()` which requires a signature from the sender's public key and therefore proves that whoever created the transaction really owns the sender account
366
372
-`Reducer.reduce()` requires the maximum number of actions per method as an explicit (optional) argument https://github.com/o1-labs/o1js/pull/1450
367
373
- The default value is 1 and should work for most existing contracts
368
-
-`new UInt64()` and `UInt64.from()` no longer unsafely accept a field element as input. https://github.com/o1-labs/o1js/pull/1438[@julio4](https://github.com/julio4)
374
+
-`new UInt64()` and `UInt64.from()` no longer unsafely accept a field element as input. https://github.com/o1-labs/o1js/pull/1438[@julio4](https://github.com/julio4)
369
375
As a replacement, `UInt64.Unsafe.fromField()` was introduced
370
376
- This prevents you from accidentally creating a `UInt64` without proving that it fits in 64 bits
371
377
- Equivalent changes were made to `UInt32`
@@ -1140,7 +1146,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
- Enable smart contract methods to take previous proofs as arguments, and verify them in the circuit
1143
-
- Add `ZkProgram`, a new primitive which represents a collection of circuits that produce instances of the same proof. So, it's a more general version of `SmartContract`, without any of the Mina-related API.
1149
+
- Add `ZkProgram`, a new primitive which represents a collection of circuits that produce instances of the same proof. So, it's a more general version of `SmartContract`, without any of the Mina-related API.
1144
1150
`ZkProgram` is suitable for rollup-type systems and offchain usage of Pickles + Kimchi.
1145
1151
-**zkApp composability** -- calling other zkApps from inside zkApps. RFC: https://github.com/o1-labs/o1js/issues/303, PRs: https://github.com/o1-labs/o1js/pull/285, https://github.com/o1-labs/o1js/pull/296, https://github.com/o1-labs/o1js/pull/294, https://github.com/o1-labs/o1js/pull/297
1146
1152
-**Events** support via `SmartContract.events`, `this.emitEvent`. RFC: https://github.com/o1-labs/o1js/issues/248, PR: https://github.com/o1-labs/o1js/pull/272
'fetchActions: Specified GraphQL endpoint is undefined. When using actions, you must set the archive node endpoint in Mina.Network(). Please ensure your Mina.Network() configuration includes an archive node endpoint.'
@@ -710,7 +734,26 @@ async function fetchActions(
710
734
graphqlEndpoint,
711
735
networkConfig.archiveFallbackEndpoints
712
736
);
713
-
if(error)throwError(error.statusText);
737
+
// As of 2025-01-07, minascan is running a version of the node which supports `sequenceNumber` and `zkappAccountUpdateIds` fields
738
+
// We could consider removing this fallback since no other nodes are widely used
0 commit comments