mirror of https://github.com/nucypher/nucypher.git
Logic for applying nicknames based on a seed (eg, checksum address)
parent
f5283cc622
commit
0ab2a67299
|
@ -0,0 +1,30 @@
|
|||
import json
|
||||
import random
|
||||
from os.path import abspath, dirname, join
|
||||
|
||||
HERE = BASE_DIR = abspath(dirname(__file__))
|
||||
with open(join(HERE, 'web_colors.json')) as f:
|
||||
colors = json.load(f)
|
||||
|
||||
with open(join(HERE, 'zodiac.json')) as f:
|
||||
zodiac = json.load(f)
|
||||
|
||||
eastern = zodiac['eastern_zodiac']
|
||||
western = zodiac['western_zodiac']
|
||||
|
||||
eastern_list = list(eastern.keys())
|
||||
western_list = list(western.keys())
|
||||
|
||||
colors = colors['colors']
|
||||
pairs = []
|
||||
|
||||
|
||||
def nickname_from_seed(seed):
|
||||
random.seed(seed)
|
||||
color1 = random.choice(colors)
|
||||
color2 = random.choice(colors)
|
||||
western_symbol = random.choice(western_list)
|
||||
eastern_symbol = random.choice(eastern_list)
|
||||
nickname = "{}ish {} {} {}".format(color1['color'], color2['color'], western_symbol, eastern_symbol)
|
||||
nickname_metadata = (color1, color2, western[western_symbol], eastern[eastern_symbol])
|
||||
return nickname, nickname_metadata
|
|
@ -0,0 +1,565 @@
|
|||
{
|
||||
"description": "List of named HTML colors",
|
||||
"colors": [
|
||||
{
|
||||
"color": "AliceBlue",
|
||||
"hex": "#F0F8FF"
|
||||
},
|
||||
{
|
||||
"color": "AntiqueWhite",
|
||||
"hex": "#FAEBD7"
|
||||
},
|
||||
{
|
||||
"color": "Aqua",
|
||||
"hex": "#00FFFF"
|
||||
},
|
||||
{
|
||||
"color": "Aquamarine",
|
||||
"hex": "#7FFFD4"
|
||||
},
|
||||
{
|
||||
"color": "Azure",
|
||||
"hex": "#F0FFFF"
|
||||
},
|
||||
{
|
||||
"color": "Beige",
|
||||
"hex": "#F5F5DC"
|
||||
},
|
||||
{
|
||||
"color": "Bisque",
|
||||
"hex": "#FFE4C4"
|
||||
},
|
||||
{
|
||||
"color": "Black",
|
||||
"hex": "#000000"
|
||||
},
|
||||
{
|
||||
"color": "BlanchedAlmond",
|
||||
"hex": "#FFEBCD"
|
||||
},
|
||||
{
|
||||
"color": "Blue",
|
||||
"hex": "#0000FF"
|
||||
},
|
||||
{
|
||||
"color": "BlueViolet",
|
||||
"hex": "#8A2BE2"
|
||||
},
|
||||
{
|
||||
"color": "Brown",
|
||||
"hex": "#A52A2A"
|
||||
},
|
||||
{
|
||||
"color": "BurlyWood",
|
||||
"hex": "#DEB887"
|
||||
},
|
||||
{
|
||||
"color": "CadetBlue",
|
||||
"hex": "#5F9EA0"
|
||||
},
|
||||
{
|
||||
"color": "Chartreuse",
|
||||
"hex": "#7FFF00"
|
||||
},
|
||||
{
|
||||
"color": "Chocolate",
|
||||
"hex": "#D2691E"
|
||||
},
|
||||
{
|
||||
"color": "Coral",
|
||||
"hex": "#FF7F50"
|
||||
},
|
||||
{
|
||||
"color": "CornflowerBlue",
|
||||
"hex": "#6495ED"
|
||||
},
|
||||
{
|
||||
"color": "Cornsilk",
|
||||
"hex": "#FFF8DC"
|
||||
},
|
||||
{
|
||||
"color": "Crimson",
|
||||
"hex": "#DC143C"
|
||||
},
|
||||
{
|
||||
"color": "Cyan",
|
||||
"hex": "#00FFFF"
|
||||
},
|
||||
{
|
||||
"color": "DarkBlue",
|
||||
"hex": "#00008B"
|
||||
},
|
||||
{
|
||||
"color": "DarkCyan",
|
||||
"hex": "#008B8B"
|
||||
},
|
||||
{
|
||||
"color": "DarkGoldenRod",
|
||||
"hex": "#B8860B"
|
||||
},
|
||||
{
|
||||
"color": "DarkGray",
|
||||
"hex": "#A9A9A9"
|
||||
},
|
||||
{
|
||||
"color": "DarkGreen",
|
||||
"hex": "#006400"
|
||||
},
|
||||
{
|
||||
"color": "DarkKhaki",
|
||||
"hex": "#BDB76B"
|
||||
},
|
||||
{
|
||||
"color": "DarkMagenta",
|
||||
"hex": "#8B008B"
|
||||
},
|
||||
{
|
||||
"color": "DarkOliveGreen",
|
||||
"hex": "#556B2F"
|
||||
},
|
||||
{
|
||||
"color": "DarkOrange",
|
||||
"hex": "#FF8C00"
|
||||
},
|
||||
{
|
||||
"color": "DarkOrchid",
|
||||
"hex": "#9932CC"
|
||||
},
|
||||
{
|
||||
"color": "DarkRed",
|
||||
"hex": "#8B0000"
|
||||
},
|
||||
{
|
||||
"color": "DarkSalmon",
|
||||
"hex": "#E9967A"
|
||||
},
|
||||
{
|
||||
"color": "DarkSeaGreen",
|
||||
"hex": "#8FBC8F"
|
||||
},
|
||||
{
|
||||
"color": "DarkSlateBlue",
|
||||
"hex": "#483D8B"
|
||||
},
|
||||
{
|
||||
"color": "DarkSlateGray",
|
||||
"hex": "#2F4F4F"
|
||||
},
|
||||
{
|
||||
"color": "DarkTurquoise",
|
||||
"hex": "#00CED1"
|
||||
},
|
||||
{
|
||||
"color": "DarkViolet",
|
||||
"hex": "#9400D3"
|
||||
},
|
||||
{
|
||||
"color": "DeepPink",
|
||||
"hex": "#FF1493"
|
||||
},
|
||||
{
|
||||
"color": "DeepSkyBlue",
|
||||
"hex": "#00BFFF"
|
||||
},
|
||||
{
|
||||
"color": "DimGray",
|
||||
"hex": "#696969"
|
||||
},
|
||||
{
|
||||
"color": "DodgerBlue",
|
||||
"hex": "#1E90FF"
|
||||
},
|
||||
{
|
||||
"color": "FireBrick",
|
||||
"hex": "#B22222"
|
||||
},
|
||||
{
|
||||
"color": "FloralWhite",
|
||||
"hex": "#FFFAF0"
|
||||
},
|
||||
{
|
||||
"color": "ForestGreen",
|
||||
"hex": "#228B22"
|
||||
},
|
||||
{
|
||||
"color": "Fuchsia",
|
||||
"hex": "#FF00FF"
|
||||
},
|
||||
{
|
||||
"color": "Gainsboro",
|
||||
"hex": "#DCDCDC"
|
||||
},
|
||||
{
|
||||
"color": "GhostWhite",
|
||||
"hex": "#F8F8FF"
|
||||
},
|
||||
{
|
||||
"color": "Gold",
|
||||
"hex": "#FFD700"
|
||||
},
|
||||
{
|
||||
"color": "GoldenRod",
|
||||
"hex": "#DAA520"
|
||||
},
|
||||
{
|
||||
"color": "Gray",
|
||||
"hex": "#808080"
|
||||
},
|
||||
{
|
||||
"color": "Green",
|
||||
"hex": "#008000"
|
||||
},
|
||||
{
|
||||
"color": "GreenYellow",
|
||||
"hex": "#ADFF2F"
|
||||
},
|
||||
{
|
||||
"color": "HoneyDew",
|
||||
"hex": "#F0FFF0"
|
||||
},
|
||||
{
|
||||
"color": "HotPink",
|
||||
"hex": "#FF69B4"
|
||||
},
|
||||
{
|
||||
"color": "IndianRed ",
|
||||
"hex": "#CD5C5C"
|
||||
},
|
||||
{
|
||||
"color": "Indigo ",
|
||||
"hex": "#4B0082"
|
||||
},
|
||||
{
|
||||
"color": "Ivory",
|
||||
"hex": "#FFFFF0"
|
||||
},
|
||||
{
|
||||
"color": "Khaki",
|
||||
"hex": "#F0E68C"
|
||||
},
|
||||
{
|
||||
"color": "Lavender",
|
||||
"hex": "#E6E6FA"
|
||||
},
|
||||
{
|
||||
"color": "LavenderBlush",
|
||||
"hex": "#FFF0F5"
|
||||
},
|
||||
{
|
||||
"color": "LawnGreen",
|
||||
"hex": "#7CFC00"
|
||||
},
|
||||
{
|
||||
"color": "LemonChiffon",
|
||||
"hex": "#FFFACD"
|
||||
},
|
||||
{
|
||||
"color": "LightBlue",
|
||||
"hex": "#ADD8E6"
|
||||
},
|
||||
{
|
||||
"color": "LightCoral",
|
||||
"hex": "#F08080"
|
||||
},
|
||||
{
|
||||
"color": "LightCyan",
|
||||
"hex": "#E0FFFF"
|
||||
},
|
||||
{
|
||||
"color": "LightGoldenRodYellow",
|
||||
"hex": "#FAFAD2"
|
||||
},
|
||||
{
|
||||
"color": "LightGray",
|
||||
"hex": "#D3D3D3"
|
||||
},
|
||||
{
|
||||
"color": "LightGreen",
|
||||
"hex": "#90EE90"
|
||||
},
|
||||
{
|
||||
"color": "LightPink",
|
||||
"hex": "#FFB6C1"
|
||||
},
|
||||
{
|
||||
"color": "LightSalmon",
|
||||
"hex": "#FFA07A"
|
||||
},
|
||||
{
|
||||
"color": "LightSeaGreen",
|
||||
"hex": "#20B2AA"
|
||||
},
|
||||
{
|
||||
"color": "LightSkyBlue",
|
||||
"hex": "#87CEFA"
|
||||
},
|
||||
{
|
||||
"color": "LightSlateGray",
|
||||
"hex": "#778899"
|
||||
},
|
||||
{
|
||||
"color": "LightSteelBlue",
|
||||
"hex": "#B0C4DE"
|
||||
},
|
||||
{
|
||||
"color": "LightYellow",
|
||||
"hex": "#FFFFE0"
|
||||
},
|
||||
{
|
||||
"color": "Lime",
|
||||
"hex": "#00FF00"
|
||||
},
|
||||
{
|
||||
"color": "LimeGreen",
|
||||
"hex": "#32CD32"
|
||||
},
|
||||
{
|
||||
"color": "Linen",
|
||||
"hex": "#FAF0E6"
|
||||
},
|
||||
{
|
||||
"color": "Magenta",
|
||||
"hex": "#FF00FF"
|
||||
},
|
||||
{
|
||||
"color": "Maroon",
|
||||
"hex": "#800000"
|
||||
},
|
||||
{
|
||||
"color": "MediumAquaMarine",
|
||||
"hex": "#66CDAA"
|
||||
},
|
||||
{
|
||||
"color": "MediumBlue",
|
||||
"hex": "#0000CD"
|
||||
},
|
||||
{
|
||||
"color": "MediumOrchid",
|
||||
"hex": "#BA55D3"
|
||||
},
|
||||
{
|
||||
"color": "MediumPurple",
|
||||
"hex": "#9370DB"
|
||||
},
|
||||
{
|
||||
"color": "MediumSeaGreen",
|
||||
"hex": "#3CB371"
|
||||
},
|
||||
{
|
||||
"color": "MediumSlateBlue",
|
||||
"hex": "#7B68EE"
|
||||
},
|
||||
{
|
||||
"color": "MediumSpringGreen",
|
||||
"hex": "#00FA9A"
|
||||
},
|
||||
{
|
||||
"color": "MediumTurquoise",
|
||||
"hex": "#48D1CC"
|
||||
},
|
||||
{
|
||||
"color": "MediumVioletRed",
|
||||
"hex": "#C71585"
|
||||
},
|
||||
{
|
||||
"color": "MidnightBlue",
|
||||
"hex": "#191970"
|
||||
},
|
||||
{
|
||||
"color": "MintCream",
|
||||
"hex": "#F5FFFA"
|
||||
},
|
||||
{
|
||||
"color": "MistyRose",
|
||||
"hex": "#FFE4E1"
|
||||
},
|
||||
{
|
||||
"color": "Moccasin",
|
||||
"hex": "#FFE4B5"
|
||||
},
|
||||
{
|
||||
"color": "NavajoWhite",
|
||||
"hex": "#FFDEAD"
|
||||
},
|
||||
{
|
||||
"color": "Navy",
|
||||
"hex": "#000080"
|
||||
},
|
||||
{
|
||||
"color": "OldLace",
|
||||
"hex": "#FDF5E6"
|
||||
},
|
||||
{
|
||||
"color": "Olive",
|
||||
"hex": "#808000"
|
||||
},
|
||||
{
|
||||
"color": "OliveDrab",
|
||||
"hex": "#6B8E23"
|
||||
},
|
||||
{
|
||||
"color": "Orange",
|
||||
"hex": "#FFA500"
|
||||
},
|
||||
{
|
||||
"color": "OrangeRed",
|
||||
"hex": "#FF4500"
|
||||
},
|
||||
{
|
||||
"color": "Orchid",
|
||||
"hex": "#DA70D6"
|
||||
},
|
||||
{
|
||||
"color": "PaleGoldenRod",
|
||||
"hex": "#EEE8AA"
|
||||
},
|
||||
{
|
||||
"color": "PaleGreen",
|
||||
"hex": "#98FB98"
|
||||
},
|
||||
{
|
||||
"color": "PaleTurquoise",
|
||||
"hex": "#AFEEEE"
|
||||
},
|
||||
{
|
||||
"color": "PaleVioletRed",
|
||||
"hex": "#DB7093"
|
||||
},
|
||||
{
|
||||
"color": "PapayaWhip",
|
||||
"hex": "#FFEFD5"
|
||||
},
|
||||
{
|
||||
"color": "PeachPuff",
|
||||
"hex": "#FFDAB9"
|
||||
},
|
||||
{
|
||||
"color": "Peru",
|
||||
"hex": "#CD853F"
|
||||
},
|
||||
{
|
||||
"color": "Pink",
|
||||
"hex": "#FFC0CB"
|
||||
},
|
||||
{
|
||||
"color": "Plum",
|
||||
"hex": "#DDA0DD"
|
||||
},
|
||||
{
|
||||
"color": "PowderBlue",
|
||||
"hex": "#B0E0E6"
|
||||
},
|
||||
{
|
||||
"color": "Purple",
|
||||
"hex": "#800080"
|
||||
},
|
||||
{
|
||||
"color": "Red",
|
||||
"hex": "#FF0000"
|
||||
},
|
||||
{
|
||||
"color": "RosyBrown",
|
||||
"hex": "#BC8F8F"
|
||||
},
|
||||
{
|
||||
"color": "RoyalBlue",
|
||||
"hex": "#4169E1"
|
||||
},
|
||||
{
|
||||
"color": "SaddleBrown",
|
||||
"hex": "#8B4513"
|
||||
},
|
||||
{
|
||||
"color": "Salmon",
|
||||
"hex": "#FA8072"
|
||||
},
|
||||
{
|
||||
"color": "SandyBrown",
|
||||
"hex": "#F4A460"
|
||||
},
|
||||
{
|
||||
"color": "SeaGreen",
|
||||
"hex": "#2E8B57"
|
||||
},
|
||||
{
|
||||
"color": "SeaShell",
|
||||
"hex": "#FFF5EE"
|
||||
},
|
||||
{
|
||||
"color": "Sienna",
|
||||
"hex": "#A0522D"
|
||||
},
|
||||
{
|
||||
"color": "Silver",
|
||||
"hex": "#C0C0C0"
|
||||
},
|
||||
{
|
||||
"color": "SkyBlue",
|
||||
"hex": "#87CEEB"
|
||||
},
|
||||
{
|
||||
"color": "SlateBlue",
|
||||
"hex": "#6A5ACD"
|
||||
},
|
||||
{
|
||||
"color": "SlateGray",
|
||||
"hex": "#708090"
|
||||
},
|
||||
{
|
||||
"color": "Snow",
|
||||
"hex": "#FFFAFA"
|
||||
},
|
||||
{
|
||||
"color": "SpringGreen",
|
||||
"hex": "#00FF7F"
|
||||
},
|
||||
{
|
||||
"color": "SteelBlue",
|
||||
"hex": "#4682B4"
|
||||
},
|
||||
{
|
||||
"color": "Tan",
|
||||
"hex": "#D2B48C"
|
||||
},
|
||||
{
|
||||
"color": "Teal",
|
||||
"hex": "#008080"
|
||||
},
|
||||
{
|
||||
"color": "Thistle",
|
||||
"hex": "#D8BFD8"
|
||||
},
|
||||
{
|
||||
"color": "Tomato",
|
||||
"hex": "#FF6347"
|
||||
},
|
||||
{
|
||||
"color": "Turquoise",
|
||||
"hex": "#40E0D0"
|
||||
},
|
||||
{
|
||||
"color": "Violet",
|
||||
"hex": "#EE82EE"
|
||||
},
|
||||
{
|
||||
"color": "Wheat",
|
||||
"hex": "#F5DEB3"
|
||||
},
|
||||
{
|
||||
"color": "White",
|
||||
"hex": "#FFFFFF"
|
||||
},
|
||||
{
|
||||
"color": "WhiteSmoke",
|
||||
"hex": "#F5F5F5"
|
||||
},
|
||||
{
|
||||
"color": "Yellow",
|
||||
"hex": "#FFFF00"
|
||||
},
|
||||
{
|
||||
"color": "YellowGreen",
|
||||
"hex": "#9ACD32"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,262 @@
|
|||
{
|
||||
"description": "Zodiac signs and associated information, both Western and Eastern.",
|
||||
"source": "https://en.wikipedia.org/wiki/Astrological_sign",
|
||||
"western_zodiac": {
|
||||
"Aries": {
|
||||
"longitude_start": "0",
|
||||
"longitude_end": "30",
|
||||
"svg_symbol": "https://en.wikipedia.org/wiki/File:Aries.svg",
|
||||
"unicode_symbol": "♈",
|
||||
"gloss": "The Ram",
|
||||
"element": "Fire",
|
||||
"ruling_body_classic": "Mars",
|
||||
"ruling_body_modern": "Mars"
|
||||
},
|
||||
"Taurus": {
|
||||
"longitude_start": "30",
|
||||
"longitude_end": "60",
|
||||
"svg_symbol": "https://en.wikipedia.org/wiki/File:Taurus.svg",
|
||||
"unicode_symbol": "♉",
|
||||
"gloss": "The Bull",
|
||||
"element": "Earth",
|
||||
"ruling_body_classic": "Venus",
|
||||
"ruling_body_modern": "Earth"
|
||||
},
|
||||
"Gemini": {
|
||||
"longitude_start": "60",
|
||||
"longitude_end": "90",
|
||||
"svg_symbol": "https://en.wikipedia.org/wiki/File:Gemini.svg",
|
||||
"unicode_symbol": "♊",
|
||||
"gloss": "The Twins",
|
||||
"element": "Air",
|
||||
"ruling_body_classic": "Mercury",
|
||||
"ruling_body_modern": "Mercury"
|
||||
},
|
||||
"Cancer": {
|
||||
"longitude_start": "90",
|
||||
"longitude_end": "120",
|
||||
"svg_symbol": "https://en.wikipedia.org/wiki/File:Cancer.svg",
|
||||
"unicode_symbol": "♋",
|
||||
"gloss": "The Crab",
|
||||
"element": "Water",
|
||||
"ruling_body_classic": "Moon",
|
||||
"ruling_body_modern": "Moon"
|
||||
},
|
||||
"Leo": {
|
||||
"longitude_start": "120",
|
||||
"longitude_end": "150",
|
||||
"svg_symbol": "https://en.wikipedia.org/wiki/File:Leo.svg",
|
||||
"unicode_symbol": "♌",
|
||||
"gloss": "The Lion",
|
||||
"element": "Fire",
|
||||
"ruling_body_classic": "Sun",
|
||||
"ruling_body_modern": "Sun"
|
||||
},
|
||||
"Virgo": {
|
||||
"longitude_start": "150",
|
||||
"longitude_end": "180",
|
||||
"svg_symbol": "https://en.wikipedia.org/wiki/File:Virgo.svg",
|
||||
"unicode_symbol": "♍",
|
||||
"gloss": "The Maiden",
|
||||
"element": "Earth",
|
||||
"ruling_body_classic": "Mercury",
|
||||
"ruling_body_modern": "Ceres"
|
||||
},
|
||||
"Libra": {
|
||||
"longitude_start": "180",
|
||||
"longitude_end": "210",
|
||||
"svg_symbol": "https://en.wikipedia.org/wiki/File:Libra.svg",
|
||||
"unicode_symbol": "♎",
|
||||
"gloss": "The Scales",
|
||||
"element": "Air",
|
||||
"ruling_body_classic": "Venus",
|
||||
"ruling_body_modern": "Venus"
|
||||
},
|
||||
"Scorpio": {
|
||||
"longitude_start": "210",
|
||||
"longitude_end": "240",
|
||||
"svg_symbol": "https://en.wikipedia.org/wiki/File:Scorpio.svg",
|
||||
"unicode_symbol": "♏",
|
||||
"gloss": "The Scorpion",
|
||||
"element": "Water",
|
||||
"ruling_body_classic": "Mars",
|
||||
"ruling_body_modern": "Pluto"
|
||||
},
|
||||
"Sagittarius": {
|
||||
"longitude_start": "240",
|
||||
"longitude_end": "270",
|
||||
"svg_symbol": "https://en.wikipedia.org/wiki/File:Sagittarius.svg",
|
||||
"unicode_symbol": "♐",
|
||||
"gloss": "The Archer",
|
||||
"element": "Fire",
|
||||
"ruling_body_classic": "Jupiter",
|
||||
"ruling_body_modern": "Jupiter"
|
||||
},
|
||||
"Capricorn": {
|
||||
"longitude_start": "270",
|
||||
"longitude_end": "300",
|
||||
"svg_symbol": "https://en.wikipedia.org/wiki/File:Capricorn.svg",
|
||||
"unicode_symbol": "♑",
|
||||
"gloss": "The Mountain Sea-goat",
|
||||
"element": "Earth",
|
||||
"ruling_body_classic": "Saturn",
|
||||
"ruling_body_modern": "Saturn"
|
||||
},
|
||||
"Aquarius": {
|
||||
"longitude_start": "300",
|
||||
"longitude_end": "330",
|
||||
"svg_symbol": "https://en.wikipedia.org/wiki/File:Aquarius.svg",
|
||||
"unicode_symbol": "♒",
|
||||
"gloss": "The Water-bearer",
|
||||
"element": "Air",
|
||||
"ruling_body_classic": "Saturn",
|
||||
"ruling_body_modern": "Uranus"
|
||||
},
|
||||
"Pisces": {
|
||||
"longitude_start": "330",
|
||||
"longitude_end": "360",
|
||||
"svg_symbol": "https://en.wikipedia.org/wiki/File:Pisces.svg",
|
||||
"unicode_symbol": "♓",
|
||||
"gloss": "The Fish",
|
||||
"element": "Water",
|
||||
"ruling_body_classic": "Jupiter",
|
||||
"ruling_body_modern": "Neptune"
|
||||
}
|
||||
},
|
||||
"eastern_zodiac": {
|
||||
"Rat": {
|
||||
"yin-yang": "Yang",
|
||||
"direction": "North",
|
||||
"season": "Mid-Winter",
|
||||
"element": "Water",
|
||||
"trine": "1st",
|
||||
"years": [
|
||||
1900, 1912, 1924, 1936, 1948, 1960, 1972, 1984, 1996, 2008, 2020, 2032
|
||||
],
|
||||
"unicode_symbol": "子"
|
||||
},
|
||||
"Ox": {
|
||||
"yin-yang": "Yin",
|
||||
"direction": "North",
|
||||
"season": "Late Winter",
|
||||
"element": "Earth",
|
||||
"trine": "2nd",
|
||||
"years": [
|
||||
1901, 1913, 1925, 1937, 1949, 1961, 1973, 1985, 1997, 2009, 2021, 2033
|
||||
],
|
||||
"unicode_symbol": "丑"
|
||||
},
|
||||
"Tiger": {
|
||||
"yin-yang": "Yang",
|
||||
"direction": "East",
|
||||
"season": "Early Spring",
|
||||
"element": "Wood",
|
||||
"trine": "3rd",
|
||||
"years": [
|
||||
1902, 1914, 1926, 1938, 1950, 1962, 1974, 1986, 1998, 2010, 2022, 2034
|
||||
],
|
||||
"unicode_symbol": "寅"
|
||||
},
|
||||
"Rabbit": {
|
||||
"yin-yang": "Yin",
|
||||
"direction": "East",
|
||||
"season": "Mid-Spring",
|
||||
"element": "Wood",
|
||||
"trine": "4th",
|
||||
"years": [
|
||||
1903, 1915, 1927, 1939, 1951, 1963, 1975, 1987, 1999, 2011, 2023, 2035
|
||||
],
|
||||
"unicode_symbol": "卯"
|
||||
},
|
||||
"Dragon": {
|
||||
"yin-yang": "Yang",
|
||||
"direction": "East",
|
||||
"season": "Late Spring",
|
||||
"element": "Earth",
|
||||
"trine": "1st",
|
||||
"years": [
|
||||
1904, 1916, 1928, 1940, 1952, 1964, 1976, 1988, 2000, 2012, 2024, 2036
|
||||
],
|
||||
"unicode_symbol": "辰"
|
||||
},
|
||||
"Snake": {
|
||||
"yin-yang": "Yin",
|
||||
"direction": "South",
|
||||
"season": "Early Summer",
|
||||
"element": "Fire",
|
||||
"trine": "2nd",
|
||||
"years": [
|
||||
1905, 1917, 1929, 1941, 1953, 1965, 1977, 1989, 2001, 2013, 2025, 2037
|
||||
],
|
||||
"unicode_symbol": "巳"
|
||||
},
|
||||
"Horse": {
|
||||
"yin-yang": "Yang",
|
||||
"direction": "South",
|
||||
"season": "Mid-Summer",
|
||||
"element": "Fire",
|
||||
"trine": "3rd",
|
||||
"years": [
|
||||
1906, 1918, 1930, 1942, 1954, 1966, 1978, 1990, 2002, 2014, 2026, 2038
|
||||
],
|
||||
"unicode_symbol": "午"
|
||||
},
|
||||
"Goat": {
|
||||
"yin-yang": "Yin",
|
||||
"direction": "South",
|
||||
"season": "Late Summer",
|
||||
"element": "Earth",
|
||||
"trine": "4th",
|
||||
"years": [
|
||||
1907, 1919, 1931, 1943, 1955, 1967, 1979, 1991, 2003, 2015, 2027, 2039
|
||||
],
|
||||
"unicode_symbol": "未"
|
||||
},
|
||||
"Monkey": {
|
||||
"yin-yang": "Yang",
|
||||
"direction": "West",
|
||||
"season": "Early Autumn",
|
||||
"element": "Metal",
|
||||
"trine": "1st",
|
||||
"years": [
|
||||
1908, 1920, 1932, 1944, 1956, 1968, 1980, 1992, 2004, 2016, 2028, 2040
|
||||
],
|
||||
"unicode_symbol": "申"
|
||||
},
|
||||
"Rooster": {
|
||||
"yin-yang": "Yin",
|
||||
"direction": "West",
|
||||
"season": "Mid-Autumn",
|
||||
"element": "Metal",
|
||||
"trine": "2nd",
|
||||
"years": [
|
||||
1909, 1921, 1933, 1945, 1957, 1969, 1981, 1993, 2005, 2017, 2029, 2041
|
||||
],
|
||||
"unicode_symbol": "酉"
|
||||
},
|
||||
"Dog": {
|
||||
"yin-yang": "Yang",
|
||||
"direction": "West",
|
||||
"season": "Late Autumn",
|
||||
"element": "Earth",
|
||||
"trine": "3rd",
|
||||
"years": [
|
||||
1910, 1922, 1934, 1946, 1958, 1970, 1982, 1994, 2006, 2018, 2030, 2042
|
||||
],
|
||||
"unicode_symbol": "戌"
|
||||
},
|
||||
"Pig": {
|
||||
"yin-yang": "Yin",
|
||||
"direction": "North",
|
||||
"season": "Early Winter",
|
||||
"element": "Water",
|
||||
"trine": "4th",
|
||||
"years": [
|
||||
1911, 1923, 1935, 1947, 1959, 1971, 1983, 1995, 2007, 2019, 2031, 2043
|
||||
],
|
||||
"unicode_symbol": "亥"
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue