fix: update node exit rpc to match solana changes

This commit is contained in:
Tyera Eulberg 2019-10-11 11:55:08 -06:00 committed by Michael Vines
parent 8949f321c5
commit 7191159377
3 changed files with 7 additions and 7 deletions

View File

@ -123,7 +123,7 @@ declare module '@solana/web3.js' {
callback: ProgramAccountChangeCallback,
): number;
removeProgramAccountChangeListener(id: number): Promise<void>;
fullnodeExit(): Promise<boolean>;
validatorExit(): Promise<boolean>;
}
// === src/system-program.js ===

View File

@ -823,8 +823,8 @@ export class Connection {
/**
* @private
*/
async fullnodeExit(): Promise<boolean> {
const unsafeRes = await this._rpcRequest('fullnodeExit', []);
async validatorExit(): Promise<boolean> {
const unsafeRes = await this._rpcRequest('validatorExit', []);
const res = jsonRpcResult('boolean')(unsafeRes);
if (res.error) {
throw new Error(res.error.message);

View File

@ -86,9 +86,9 @@ test('get program accounts', async () => {
});
});
test('fullnodeExit', async () => {
test('validatorExit', async () => {
if (!mockRpcEnabled) {
console.log('fullnodeExit skipped on live node');
console.log('validatorExit skipped on live node');
return;
}
const connection = new Connection(url);
@ -96,7 +96,7 @@ test('fullnodeExit', async () => {
mockRpc.push([
url,
{
method: 'fullnodeExit',
method: 'validatorExit',
},
{
error: null,
@ -104,7 +104,7 @@ test('fullnodeExit', async () => {
},
]);
const result = await connection.fullnodeExit();
const result = await connection.validatorExit();
expect(result).toBe(false);
});