Skip to content

Commit f625b81

Browse files
committed
Updating NetworkRecordProvider
1 parent de25031 commit f625b81

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
@@ -288,7 +288,7 @@ class ProgramManager {
288288
*
289289
* // Create a new NetworkClient, KeyProvider, and RecordProvider
290290
* const keyProvider = new AleoKeyProvider();
291-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
291+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
292292
* keyProvider.useCache(true);
293293
*
294294
* // Initialize a program manager with the key provider to automatically fetch keys for deployments
@@ -434,7 +434,7 @@ class ProgramManager {
434434
*
435435
* // Create a new NetworkClient, KeyProvider, and RecordProvider.
436436
* const keyProvider = new AleoKeyProvider();
437-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
437+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
438438
* keyProvider.useCache(true);
439439
*
440440
* // Initialize a program manager with the key provider to automatically fetch keys for deployments
@@ -500,7 +500,7 @@ class ProgramManager {
500500
*
501501
* // Create a new NetworkClient, KeyProvider, and RecordProvider.
502502
* const keyProvider = new AleoKeyProvider();
503-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
503+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
504504
* keyProvider.useCache(true);
505505
*
506506
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1090,7 +1090,7 @@ class ProgramManager {
10901090
*
10911091
* // Create a new NetworkClient, KeyProvider, and RecordProvider using official Aleo record, key, and network providers
10921092
* const keyProvider = new AleoKeyProvider();
1093-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1093+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
10941094
* keyProvider.useCache(true);
10951095
*
10961096
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1250,7 +1250,7 @@ class ProgramManager {
12501250
*
12511251
* // Create a new NetworkClient, KeyProvider, and RecordProvider
12521252
* const keyProvider = new AleoKeyProvider();
1253-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1253+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
12541254
* keyProvider.useCache(true);
12551255
*
12561256
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1384,7 +1384,7 @@ class ProgramManager {
13841384
*
13851385
* // Create a new NetworkClient, KeyProvider, and RecordProvider
13861386
* const keyProvider = new AleoKeyProvider();
1387-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1387+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
13881388
* keyProvider.useCache(true);
13891389
*
13901390
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1530,7 +1530,7 @@ class ProgramManager {
15301530
*
15311531
* // Create a new NetworkClient, KeyProvider, and RecordProvider
15321532
* const keyProvider = new AleoKeyProvider();
1533-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1533+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
15341534
* keyProvider.useCache(true);
15351535
*
15361536
* // 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
@@ -1716,7 +1716,7 @@ class ProgramManager {
17161716
*
17171717
* // Create a new NetworkClient, KeyProvider, and RecordProvider
17181718
* const keyProvider = new AleoKeyProvider();
1719-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1719+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
17201720
* keyProvider.useCache(true);
17211721
*
17221722
* // Initialize a program manager with the key provider to automatically fetch keys for executions
@@ -1770,7 +1770,7 @@ class ProgramManager {
17701770
*
17711771
* // Create a new NetworkClient, KeyProvider, and RecordProvider
17721772
* const keyProvider = new AleoKeyProvider();
1773-
* const recordProvider = new NetworkRecordProvider(account, networkClient);
1773+
* const recordProvider = new NetworkRecordProvider({ account, networkClient });
17741774
* keyProvider.useCache(true);
17751775
*
17761776
* // 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)