GDevelop-extensions icon indicating copy to clipboard operation
GDevelop-extensions copied to clipboard

New extension: OneSatOrdinalsBSV

Open github-actions[bot] opened this issue 9 months ago • 2 comments

Description

1SatOrdinals and BSV support, mainly a wrapper for the js-1sat-ord npm library

How to use the extension

The vast majority of stuff are Actions, primarily to make external web requests to get information on addresses

Checklist

  • [x] I've followed all of the best practices.
  • [x] I confirm that this extension can be integrated to this GitHub repository, distributed and MIT licensed.
  • [x] I am aware that the extension may be updated by anyone, and do not need my explicit consent to do so.

What tier of review do you aim for your extension?

Community (Unreviewed)

Example file

example.zip

Extension file

OneSatOrdinalsBSV.zip


Extension by @AwesomeKalin

You can update the extension on this "Pull Request" by commenting the update command: in the comment field, type !update, then drag and drop a zip file with your extension file in the commenting field, like how you initially submitted the extension. It should look like this:

!update [MyExtension.zip](https://github.com/GDevelopApp/GDevelop-extensions/files/12709661/MyExtension.zip)

It can take a few seconds for the file to fully upload and show as the above. Once it is like shown above, click "Comment" and let the bot do the rest!

github-actions[bot] avatar Apr 10 '25 16:04 github-actions[bot]

!update OneSatOrdinalsBSV.zip

AwesomeKalin avatar Jun 19 '25 12:06 AwesomeKalin

Can't update the extension, as it doesn't pass automatic tests:


❌ 1 Error found in extension 'OneSatOrdinalsBSV':

  ⟶ ❌ [JavaScript disallowed properties]: Found disallowed properties in extension 'OneSatOrdinalsBSV':
{
  allowedProperties: [
    'makeUuid',           'rgbToHex',
    'rgbOrHexToRGBColor', 'rgbToHexNumber',
    'hexNumberToRGB',     'hexToRGBColor',
    'copyArray',          'staticArray',
    'staticArray2',       'staticObject',
    'toDegrees',          'toRad',
    'random',             'randomFloat',
    'randomFloatInRange', 'randomInRange',
    'randomWithStep',     'evtTools',
    'Variable',           'RuntimeObject',
    'Logger'
  ],
  disallowedProperty: 'PromiseTask',
  objectName: 'gdjs'
}
{
  allowedProperties: [
    'getVariables',
    'getLayer',
    'getGame',
    'getBackgroundColor',
    'getName',
    'createObject',
    'createObjectsFrom',
    'setBackgroundColor',
    'sceneJustResumed',
    'requestChange',
    'hasLayer',
    'enableDebugDraw'
  ],
  disallowedProperty: 'getVariablesForExtension',
  objectName: 'runtimeScene'
}


❌ 1 Error found in extensions - please fix it before generating the registry.

github-actions[bot] avatar Jun 19 '25 12:06 github-actions[bot]