Skip to content

Commit 33fcae6

Browse files
committed
Updating NetworkRecordProvider
1 parent 33bbcc4 commit 33fcae6

File tree

8 files changed

+23
-23
lines changed

8 files changed

+23
-23
lines changed

create-leo-app/template-react-leo/src/workers/worker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ async function deployProgram(program) {
4444
privateKey: "user1PrivateKey",
4545
});
4646

47-
const recordProvider = new NetworkRecordProvider(account, networkClient);
47+
const recordProvider = new NetworkRecordProvider({ account, networkClient });
4848

4949
// Initialize a program manager to talk to the Aleo network with the configured key and record providers
5050
const programManager = new ProgramManager({

create-leo-app/template-react-ts/src/workers/worker.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ async function deployProgram(program) {
4545
privateKey: "user1PrivateKey",
4646
});
4747

48-
const recordProvider = new NetworkRecordProvider(account, networkClient);
48+
const recordProvider = new NetworkRecordProvider({ account, networkClient });
4949

5050
// Initialize a program manager to talk to the Aleo network with the configured key and record providers
5151
const programManager = new ProgramManager({

create-leo-app/template-vanilla/worker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ async function deployProgram(program) {
5252
privateKey: "user1PrivateKey",
5353
});
5454

55-
const recordProvider = new NetworkRecordProvider(account, networkClient);
55+
const recordProvider = new NetworkRecordProvider({ account, networkClient });
5656

5757
// Initialize a program manager to talk to the Aleo network with the configured key and record providers
5858
const programManager = new ProgramManager({

sdk/src/function-key-provider.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ interface FunctionKeyProvider {
147147
*
148148
* const keyProvider = new AleoKeyProvider();
149149
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
150-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
150+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
151151
*
152152
* // Initialize a program manager with the key provider to automatically fetch keys for value transfers
153153
* const programManager = new ProgramManager({ host: "https://api.explorer.provable.com/v1", keyProvider, recordProvider });
@@ -202,7 +202,7 @@ interface FunctionKeyProvider {
202202
* // Create a new object which implements the KeyProvider interface
203203
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
204204
* const keyProvider = new AleoKeyProvider();
205-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
205+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
206206
*
207207
* // Initialize a program manager with the key provider to automatically fetch keys for value transfers
208208
* const programManager = new ProgramManager({ host: "https://api.explorer.provable.com/v1", keyProvider, recordProvider });
@@ -330,7 +330,7 @@ class AleoKeyProvider implements FunctionKeyProvider {
330330
* // Create a new object which implements the KeyProvider interface
331331
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
332332
* const keyProvider = new AleoKeyProvider();
333-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
333+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
334334
*
335335
* // Initialize a program manager with the key provider to automatically fetch keys for value transfers
336336
* const programManager = new ProgramManager({ host: "https://api.explorer.provable.com/v1", keyProvider, recordProvider });
@@ -392,7 +392,7 @@ class AleoKeyProvider implements FunctionKeyProvider {
392392
* // Create a new AleoKeyProvider object
393393
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
394394
* const keyProvider = new AleoKeyProvider();
395-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
395+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
396396
*
397397
* // Initialize a program manager with the key provider to automatically fetch keys for value transfers
398398
* const programManager = new ProgramManager({ host: "https://api.explorer.provable.com/v1", keyProvider, recordProvider });
@@ -523,7 +523,7 @@ class AleoKeyProvider implements FunctionKeyProvider {
523523
* // Create a new AleoKeyProvider
524524
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
525525
* const keyProvider = new AleoKeyProvider();
526-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
526+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
527527
*
528528
* // Initialize a program manager with the key provider to automatically fetch keys for value transfers
529529
* const programManager = new ProgramManager({ host: "https://api.explorer.provable.com/v1", keyProvider, recordProvider });

sdk/src/program-manager.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ class ProgramManager {
285285
*
286286
* // Create a new NetworkClient, KeyProvider, and RecordProvider
287287
* const keyProvider = new AleoKeyProvider();
288-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
288+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
289289
* keyProvider.useCache = true;
290290
*
291291
* // Initialize a program manager with the key provider to automatically fetch keys for deployments
@@ -431,7 +431,7 @@ class ProgramManager {
431431
*
432432
* // Create a new NetworkClient, KeyProvider, and RecordProvider.
433433
* const keyProvider = new AleoKeyProvider();
434-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
434+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
435435
* keyProvider.useCache = true;
436436
*
437437
* // Initialize a program manager with the key provider to automatically fetch keys for deployments
@@ -497,7 +497,7 @@ class ProgramManager {
497497
*
498498
* // Create a new NetworkClient, KeyProvider, and RecordProvider.
499499
* const keyProvider = new AleoKeyProvider();
500-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
500+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
501501
* keyProvider.useCache = true;
502502
*
503503
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1043,7 +1043,7 @@ class ProgramManager {
10431043
*
10441044
* // Create a new NetworkClient, KeyProvider, and RecordProvider using official Aleo record, key, and network providers
10451045
* const keyProvider = new AleoKeyProvider();
1046-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1046+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
10471047
* keyProvider.useCache = true;
10481048
*
10491049
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1201,7 +1201,7 @@ class ProgramManager {
12011201
*
12021202
* // Create a new NetworkClient, KeyProvider, and RecordProvider
12031203
* const keyProvider = new AleoKeyProvider();
1204-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1204+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
12051205
* keyProvider.useCache = true;
12061206
*
12071207
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1335,7 +1335,7 @@ class ProgramManager {
13351335
*
13361336
* // Create a new NetworkClient, KeyProvider, and RecordProvider
13371337
* const keyProvider = new AleoKeyProvider();
1338-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1338+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
13391339
* keyProvider.useCache = true;
13401340
*
13411341
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1481,7 +1481,7 @@ class ProgramManager {
14811481
*
14821482
* // Create a new NetworkClient, KeyProvider, and RecordProvider
14831483
* const keyProvider = new AleoKeyProvider();
1484-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1484+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
14851485
* keyProvider.useCache = true;
14861486
*
14871487
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1618,7 +1618,7 @@ class ProgramManager {
16181618
*
16191619
* // Create a new NetworkClient, KeyProvider, and RecordProvider
16201620
* const keyProvider = new AleoKeyProvider();
1621-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1621+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
16221622
* keyProvider.useCache = true;
16231623
*
16241624
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1667,7 +1667,7 @@ class ProgramManager {
16671667
*
16681668
* // Create a new NetworkClient, KeyProvider, and RecordProvider
16691669
* const keyProvider = new AleoKeyProvider();
1670-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1670+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
16711671
* keyProvider.useCache = true;
16721672
*
16731673
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1721,7 +1721,7 @@ class ProgramManager {
17211721
*
17221722
* // Create a new NetworkClient, KeyProvider, and RecordProvider
17231723
* const keyProvider = new AleoKeyProvider();
1724-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1724+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
17251725
* keyProvider.useCache = true;
17261726
*
17271727
* // Initialize a program manager with the key provider to automatically fetch keys for executions

sdk/src/record-provider.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ class NetworkRecordProvider implements RecordProvider {
212212
* // Create a new NetworkRecordProvider
213213
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
214214
* const keyProvider = new AleoKeyProvider();
215-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
215+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
216216
*
217217
* // The record provider can be used to find records with a given number of microcredits
218218
* const record = await recordProvider.findCreditsRecord({
@@ -311,7 +311,7 @@ class NetworkRecordProvider implements RecordProvider {
311311
* // Create a new NetworkRecordProvider
312312
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
313313
* const keyProvider = new AleoKeyProvider();
314-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
314+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
315315
*
316316
* // The record provider can be used to find records with a given number of microcredits
317317
* const record = await recordProvider.findCreditsRecord({
@@ -464,7 +464,7 @@ class NetworkRecordProvider implements RecordProvider {
464464
* // Create a new NetworkRecordProvider
465465
* const networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
466466
* const keyProvider = new AleoKeyProvider();
467-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
467+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
468468
*
469469
* // The record provider can be used to find records with a given number of microcredits and the block height search
470470
* // can be used to find records within a given block height range

sdk/tests/record-provider.integration.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ describe('RecordProvider', () => {
1010
beforeEach(() => {
1111
account = new Account({privateKey: beaconPrivateKeyString});
1212
networkClient = new AleoNetworkClient("http://0.0.0.0:3030");
13-
recordProvider = new NetworkRecordProvider(account, networkClient);
13+
recordProvider = new NetworkRecordProvider({ account, networkClient });
1414
});
1515

1616
describe('Record provider', () => {

sdk/tests/record-provider.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ describe.skip('RecordProvider', () => {
1010
beforeEach(() => {
1111
account = new Account({privateKey: beaconPrivateKeyString});
1212
networkClient = new AleoNetworkClient("https://api.explorer.provable.com/v1");
13-
recordProvider = new NetworkRecordProvider(account, networkClient);
13+
recordProvider = new NetworkRecordProvider({ account, networkClient });
1414
});
1515

1616
describe('Record provider', () => {

0 commit comments

Comments
 (0)